1. Мы продолжаем публиковать интересные статьи на тему SocialEngine 4. Одна из статей посвящена правильному выбору сервера для вашей социальной сети, а другая содержит советы по увеличению производительности платформы. Также мы добавили большую статью о пользовательских уровнях. Ознакомиться со статьями вы можете в разделе Вопросы и Ответы SocialEngine 4.
  2. Вам кажется, что ваша версия SocialEngine 4, работает медленно?

    Голосуйте. Пишите свою версию системы, железо на чем работает и количество пользователей. Будем увеличивать производительность :-) Подробнее

  3. В связи с участившимися случаями попыток продажи пользователями форума различных "сборок" коммерческих социальных платформ, обычно основанных на SocialEngine 3, вводится новое правило для форума. Запрещается создание тем или размещение в уже созданных предложений о продаже или размещение ссылок на сайты, где происходит продажа "сборок". Пользователи, которые продолжат свою коммерческую деятельность в данном направлении, будут заблокированы. Подробнее.

Ajax загрузка страниц

Тема в разделе 'Free', создана пользователем galstuk, 10 июн 2011.

  1. galstuk Автор темы Famous member


    Оффлайн
    • Знаменитый
    Сообщения:
    398
    Симпатии:
    151
    Для начала сохраняем картинку загрузчика в каталог images вашего сайта:

    loadin.gif

    Теперь открываем файл header_global.tpl и после тега <head> в любом удобном месте ставим код:

    Код:
    {*Загрузка Аякс страниц*}
    {literal}
    <style type="text/css">
    #lemot {width:100%; height:100%; margin:0px; position:fixed; background-color:#000000; opacity:0.8; filter: alpha(opacity=80); text-align:center; z-index:100;}
    .wait {width:200px; padding:10px; margin-top:200px; -moz-border-radius:10px; border-radius:10px; -webkit-border-radius:10px; border:2px solid #52BBF1; background-color:#fff; text-align:center; font:22px Arial; color:green; font-weight:bold;}
    </style>
    
    <script type="text/javascript">
    document.write('<div id="lemot"> <center> <div class="wait"> <img src="images/loadin.gif"/></div> </center> </div> ');
    
    function addLoadEvent(func) {
      var oldonload = window.onload;
      if (typeof window.onload != 'function') {
        window.onload = func;
      } else {
        window.onload = function() {
          if (oldonload) {
            oldonload();
          }
          func();
        }
      }
    }
    
    addLoadEvent(function() {
      document.getElementById("lemot").style.display="none";
    });
    </script>
    {/literal}
    {*Загрузка Аякс страниц*}
    
    Теперь при загрузке любой страницы Вашего сайта фон будет затемняться и будет происходит псевдо ajax загрузка:
    load.jpg

    Посмотреть демо можно на моем полигоне.

    Пользуйтесь на здоровье.! ;)

    Вложения:

    • ajaxloading.rar
      Размер файла:
      8,4 КБ
      Просмотров:
      166
    Iulii нравится это.
  2. nemoon Banned


    Оффлайн
    • Banned
    Сообщения:
    11
    Симпатии:
    0
    везет что на se3 все так просто а для se4 ajaxcontent слабо?
  3. twixi007 Famous member


    Оффлайн
    • Знаменитый
    Сообщения:
    417
    Симпатии:
    77
    Версия SocialEngine:
    4.6.0
    чёт невидно нигде! (кругом клацал на сайте)
  4. bennington111 Banned


    Оффлайн
    • Banned
    Сообщения:
    502
    Симпатии:
    225
    Фон затемняется и картинка загрузчика есть,но после загрузки страницы фон остается и нет доступа к страницам.
  5. its-me User


    Оффлайн
    Сообщения:
    406
    Симпатии:
    3
    редактируем стили и пристаем к core-min ))
  6. galstuk Автор темы Famous member


    Оффлайн
    • Знаменитый
    Сообщения:
    398
    Симпатии:
    151
    По всей видимости у тебя просто конфликтов скриптов. Можно попробовать впихнуть код,который указан выше для какой-нибудь отдельной страницы после {include file='header.tpl'} т проверить. Здесь указано для стандартной сборки СЕ.


    Прошу прощения,но в виду того, что скрипты у меня на серверах обрабатываются очень быстро+кэширование,то на моем сайте это практически было не возможно увидеть. Со своего сайта убрал это. Но для тех сайтов,которые работают на обычном хостинге это подойдет нормально.


    Нет не слабо.Но для себя считаю просто пустой тратой времени ибо се4 не уважаю...(это мое личное мнение)

    вообще не в тему. :)
  7. Adre Famous member


    Оффлайн
    • Знаменитый
    Сообщения:
    370
    Симпатии:
    96
    флуд, но просто 100+! Не смог удержаться...
  8. nemoon Banned


    Оффлайн
    • Banned
    Сообщения:
    11
    Симпатии:
    0
    ... за что ненвидишь? как раз за то что se 4 не для нубов?... тыдаже из нутри код невидел а говоришьне слабо и ты само здание непонял, судя по твоему коду... ЭТО НЕ АЯКС ЗАГРУЗКА СТРАНИЦ А ПРОСТО ЗАГРУЗКА РИСУНКА ПЕРЕДСТРАНИЦЕЙ ЛОЛ



    ну если че дэк... за 5 к сделаешь?.. хостинг себе нормальный купишь если ты шаришь в этом то пиши
  9. Adre Famous member


    Оффлайн
    • Знаменитый
    Сообщения:
    370
    Симпатии:
    96
    Че то как то эмоционально слишком, даже с ошибками...
  10. galstuk Автор темы Famous member


    Оффлайн
    • Знаменитый
    Сообщения:
    398
    Симпатии:
    151
    Читаем вообще внимательно первый пост? Четко и ясно написано:

    Дак конечно,конечно! Милый друг, я вообще ничего не видел! Ты прямо в точку попал! Код вообще не знаю! Полный НОЛЬ в этом деле! До тебя мне еще расти и расти и вряди когда дорасту! :)


    Именно поэтому! Опять в точку попал! Куда же мне с моим нулевым опытом лезть в дебри-то! :)

Поделиться этой страницей

All rights reserved SocEngine.ru ©