Магазин
Правила Ответы на вопросы Конфиденциальность
Магазин
Правила Ответы на вопросы Конфиденциальность
  • Быстрые действия Ярлыки
    Общие действия
    Связаться с администрацией
    • Бот

       

Остальное

  • Список форумов
  • Форумы по phpBB 3.0
  • Мод трекера ppkBB3cker
  • Остальное

Маленькие хитрости

13 сообщений
  • 1
  • 2
  • След.
Просмотры: 1588 • 
  • denis64 Сообщение 19.11.2009
    Предлагаю всем делится в этой теме маленькими дополнениями из своих проектов. ;)
    Например мои 5 копеек:
    ЭФФЕКТЫ ПЛАВНОГО ПЕРЕХОДА МЕЖДУ СТРАНИЦАМИ В Internet Explorer
    Если Вы хотите иметь на своём сайте анимированные эффекты при переходе по страницам - добавьте эти строки в файл \styles\{ВАШ СТИЛЬ}\template\overall_header.html после тега <head>

    Код: Выделить всё

    <meta http-equiv="Page-Enter" content="BlendTrans(Duration=1)" />
    <meta http-equiv="Page-Exit" content="blendTrans(Duration=1)" />
    параметры:
    * Page-Enter - эффект появления страницы
    * Page-Exit - эффект выхода со страницы
    * content - применяемый эффект


    * progid:DXImageTransform.Microsoft.Pixelate(MaxSquare=25, Duration=1) - эффект появляющегося блока
    * blendTrans(Duration=n) - эффект плавного исчезновения
    * revealTrans(Duration=n,Transition=0) - эффект свертки в квадрат
    * revealTrans(Duration=n,Transition=1) - эффект развертки из квадрата
    * revealTrans(Duration=n,Transition=2) - эффект свертки в круг
    * revealTrans(Duration=n,Transition=3) - эффект развертки из круга
    * revealTrans(Duration=n,Transition=4) - эффект свертки вверх
    * revealTrans(Duration=n,Transition=5) - эффект свертки вниз
    * revealTrans(Duration=n,Transition=6) - эффект свертки вправо
    * revealTrans(Duration=n,Transition=7) - эффект свертки влево
    * revealTrans(Duration=n,Transition=8) - эффект вертикальных полос
    * revealTrans(Duration=n,Transition=9) - эффект горизонтальных полос
    * revealTrans(Duration=n,Transition=10) - эффект горизонтальных кирпичей
    * revealTrans(Duration=n,Transition=11) - эффект вертикальных кирпичей
    * revealTrans(Duration=n,Transition=12) - эффект случайного появления точек
    * revealTrans(Duration=n,Transition=13) - эффект вертикальной свертки
    * revealTrans(Duration=n,Transition=14) - эффект вертикальной развертки
    * revealTrans(Duration=n,Transition=15) - эффект горизонтальной свертки
    * revealTrans(Duration=n,Transition=16) - эффект горизонтальной развертки
    * revealTrans(Duration=n,Transition=17) - свертка в нижний левый угол
    * revealTrans(Duration=n,Transition=18) - свертка в верхний левый угол
    * revealTrans(Duration=n,Transition=19) - свертка в нижний правый угол
    * revealTrans(Duration=n,Transition=20) - свертка в верхний правый угол
    * revealTrans(Duration=n,Transition=21) - эффект случайных горизонтальных линий
    * revealTrans(Duration=n,Transition=22) - эффект случайных вертикальных линий
    * revealTrans(Duration=n,Transition=23) - случайный эффект
    Другие браузеры эти строки проигнорируют.
denis64
  • Sashko Сообщение 19.11.2009
    Попробую поставить, попугаю юзверей - скажу вирусняк :lol:
Sashko
  • Аватара пользователя
    Vadyai Сообщение 19.11.2009
    Работает...сенкс... жаль что только в IE
Vadyai
  • Аватара пользователя
    XTX Сообщение 19.11.2009
    Крутяк, спасибо =))
XTX
  • power_full Сообщение 10.12.2009
    Гуд гуд. ;)
    А на всех браузерах это нельзя сделать?
power_full
  • Аватара пользователя
    Vadyai Сообщение 17.12.2009
    Падающий снег - снежинки 3-х видов, проц практически не грузят
    Добавить в в overall_header.html

    Код: Выделить всё

    <script src="/sneg/mysnow.js"></script>
    
    Директорию "sneg" загрузить в корень сайта http://letitbit.net/download/1344.11cc5 ... g.zip.html
    работает в опере и в IE... в лисе не хочет(
    Управлять можно количеством снежинок и скоростью падения
Vadyai
  • ka81 Сообщение 21.12.2009
    выложите директорию снег где-то еще пжлст...
ka81
  • ka81 Сообщение 21.12.2009
    попробовал

    uateam.net/forum/styles/prosilver/template/snow.js

    Код: Выделить всё

      //Configure below to change URL path to the snow image
      var snowsrc="images/sneg/snow8.gif"
      // Configure below to change number of snow to render
      var no = 10;
      // Configure whether snow should disappear after x seconds (0=never):
      var hidesnowtime = 0;
      // Configure how much snow should drop down before fading ("windowheight" or "pageheight")
      var snowdistance = "pageheight";
    
    ///////////Stop Config//////////////////////////////////
    
      var ie4up = (document.all) ? 1 : 0;
      var ns6up = (document.getElementById&&!document.all) ? 1 : 0;
    
    	function iecompattest(){
    	return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
    	}
    
      var dx, xp, yp;    // coordinate and position variables
      var am, stx, sty;  // amplitude and step variables
      var i, doc_width = 800, doc_height = 600; 
      
      if (ns6up) {
        doc_width = self.innerWidth;
        doc_height = self.innerHeight;
      } else if (ie4up) {
        doc_width = iecompattest().clientWidth;
        doc_height = iecompattest().clientHeight;
      }
    
      dx = new Array();
      xp = new Array();
      yp = new Array();
      am = new Array();
      stx = new Array();
      sty = new Array();
      snowsrc=(snowsrc.indexOf("dynamicdrive.com")!=-1)? "snow.gif" : snowsrc
      for (i = 0; i < no; ++ i) {  
        dx[i] = 0;                        // set coordinate variables
        xp[i] = Math.random()*(doc_width-50);  // set position variables
        yp[i] = Math.random()*doc_height;
        am[i] = Math.random()*20;         // set amplitude variables
        stx[i] = 0.02 + Math.random()/10; // set step variables
        sty[i] = 0.7 + Math.random();     // set step variables
    		if (ie4up||ns6up) {
          if (i == 0) {
            document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><a href=\"http://dynamicdrive.com\"><img src='"+snowsrc+"' border=\"0\"><\/a><\/div>");
          } else {
            document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc+"' border=\"0\"><\/div>");
          }
        }
      }
    
      function snowIE_NS6() {  // IE and NS6 main animation function
        doc_width = ns6up?window.innerWidth-10 : iecompattest().clientWidth-10;
    		doc_height=(window.innerHeight && snowdistance=="windowheight")? window.innerHeight : (ie4up && snowdistance=="windowheight")?  iecompattest().clientHeight : (ie4up && !window.opera && snowdistance=="pageheight")? iecompattest().scrollHeight : iecompattest().offsetHeight;
        for (i = 0; i < no; ++ i) {  // iterate for every dot
          yp[i] += sty[i];
          if (yp[i] > doc_height-50) {
            xp[i] = Math.random()*(doc_width-am[i]-30);
            yp[i] = 0;
            stx[i] = 0.02 + Math.random()/10;
            sty[i] = 0.7 + Math.random();
          }
          dx[i] += stx[i];
          document.getElementById("dot"+i).style.top=yp[i]+"px";
          document.getElementById("dot"+i).style.left=xp[i] + am[i]*Math.sin(dx[i])+"px";  
        }
        snowtimer=setTimeout("snowIE_NS6()", 10);
      }
    
    	function hidesnow(){
    		if (window.snowtimer) clearTimeout(snowtimer)
    		for (i=0; i<no; i++) document.getElementById("dot"+i).style.visibility="hidden"
    	}
    		
    
    if (ie4up||ns6up){
        snowIE_NS6();
    		if (hidesnowtime>0)
    		setTimeout("hidesnow()", hidesnowtime*1000)
    		}
    overall_header.html

    Код: Выделить всё

    <script type="text/javascript" src="{T_TEMPLATE_PATH}/snow.js"></script>
    все ок. только вот в ИЕ подтормаживает..
ka81
  • mixeus Сообщение 01.12.2010
    Вот нормально работающий снегопад.
    http://www.phpbb.com/community/viewtopi ... hpBB_1.0.2
    С установкой думаю разберетесь не чего сложного.
mixeus
  • mike_tm Сообщение 01.12.2010
    кому интересно - могу помочь в SEO.
mike_tm
13 сообщений
  • 1
  • 2
  • След.

Вернуться в «Остальное»

Time: 0.000s | Queries: 0 | Peak Memory Usage: 0.00 МБ | GZIP: Unknown | SQL Explain
  • Список форумов
2018, made with by ThemeKita Создано на основе phpBB® Forum Software © phpBB Limited Русская поддержка phpBB (C) 2009-2026 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum Форумы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Бета-версии и расширения в разработке ↳   База расширений ↳   Поиск и запросы расширений ↳   Расширения для phpBB 3.1-3.3 для донаторов ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Запросы расширений, функционала и переводов для подписчиков ↳   Переводы расширений для phpBB3.1-3.3 ↳   Стили для phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 Форумы по phpBB 3.0 ↳   Мод трекера ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   Часто задаваемые вопросы ↳   Ваши трекеры ↳   Мод трекера xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение ↳   Другие моды для phpBB 3.0 ↳   Минимоды и хаки для phpBB3 ↳   phpBB 3.0 ppkBB3cker Edition ↳   Платные услуги, моды, стили для phpBB 3.0 ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo ↳   Вопросы по phpBB 3.0 ↳   Вне тематики форума