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

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

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

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

Discussion in 'Free' started by galstuk, Jun 10, 2011.

  1. galstuk Thread starter Famous member


    Offline
    • Знаменитый
    Message Count:
    398
    Likes Received:
    151
    Для начала сохраняем картинку загрузчика в каталог images вашего сайта:

    loadin.gif

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

    Code:
    {*Загрузка Аякс страниц*}
    {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

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

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

    Attached Files:

    Iulii likes this.
  2. nemoon Banned


    Offline
    • Banned
    Message Count:
    11
    Likes Received:
    0
    везет что на se3 все так просто а для se4 ajaxcontent слабо?
  3. twixi007 Famous member


    Offline
    • Знаменитый
    Message Count:
    417
    Likes Received:
    77
    My version of SE:
    4.6.0
    чёт невидно нигде! (кругом клацал на сайте)
  4. bennington111 Banned


    Offline
    • Banned
    Message Count:
    502
    Likes Received:
    225
    Фон затемняется и картинка загрузчика есть,но после загрузки страницы фон остается и нет доступа к страницам.
  5. its-me User


    Offline
    Message Count:
    406
    Likes Received:
    3
    редактируем стили и пристаем к core-min ))
  6. galstuk Thread starter Famous member


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


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


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

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


    Offline
    • Знаменитый
    Message Count:
    370
    Likes Received:
    96
    флуд, но просто 100+! Не смог удержаться...
  8. nemoon Banned


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



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


    Offline
    • Знаменитый
    Message Count:
    370
    Likes Received:
    96
    Че то как то эмоционально слишком, даже с ошибками...
  10. galstuk Thread starter Famous member


    Offline
    • Знаменитый
    Message Count:
    398
    Likes Received:
    151
    Читаем вообще внимательно первый пост? Четко и ясно написано:

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


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

Share This Page

All rights reserved SocEngine.ru ©