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

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

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

Loading before popup!

Discussion in 'Прочая Поддержка - Help Requests' started by abatu, Mar 16, 2012.

  1. abatu Thread starter User


    Offline
    Message Count:
    87
    Likes Received:
    4
    Hi
    Tell me pleas how to show loading endicator (loading.gif) before TB_window poup up????
    I think SE uses Thickbox and Thickbox script has this function....but i can't find it in SE.....
    Please any help?
  2. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
    Open file core_min.js
    find:
    PHP:
    function TB_show(jbkeh) {
        if (
    TB_useReady && !TB_ready) {
            return
        }
        if (!
    h) {
            
    0
        
    }
        if (!$(
    "TB_overlay")) {
            (new 
    Element("div").setProperty("id""TB_overlay")).inject($("smoothbox_container") || document.body);
            $(
    "TB_overlay").setOpacity(0.6);
            
    TB_overlaySize()
        }
    paste below:
    PHP:
        if (!$("TB_load")) {
          new 
    Element('div').setProperty('id''TB_load').inject($("smoothbox_container") || document.body);
          $(
    'TB_load').innerHTML "<img src='./images/loading.gif' alt='Loading' />";
        }
        $(
    'TB_load').setStyle('display','block');
    after find:
    PHP:
    function TB_showWindow() {
    paste below:
    PHP:
        if($('TB_load')) {
            $(
    'TB_load').dispose();
        }
    abatu likes this.
  3. abatu Thread starter User


    Offline
    Message Count:
    87
    Likes Received:
    4
    Thank you GOOOS for replay.....
    But i don't have this function at all in the file????
    Can i add it?and to wich line if yes?
    Thank you
  4. abatu Thread starter User


    Offline
    Message Count:
    87
    Likes Received:
    4
    I restored core_min.js from clean package and added what you told me to do...
    But didn't work....!!!! any suggestion?
  5. abatu Thread starter User


    Offline
    Message Count:
    87
    Likes Received:
    4
    DONE...DONE....THANK YOUUUUUU GOOOOOS
  6. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
    paste in file styles_global.css
    PHP:
    #TB_load{
        
    positionabsolute;
        
    display:none;
        
    height:100px;
        
    width:100px;
        
    z-index:101;
        
    left50%;
        
    margin-bottom0;
        
    margin-left: -50px;
        
    margin-right0;
        
    margin-top: -50px;
        
    positionfixed;
        
    top50%;
    }

Share This Page

All rights reserved SocEngine.ru ©