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

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

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

Не отображается "Мои новости"

Discussion in 'Прочая Поддержка - Help Requests' started by hitz, Apr 6, 2011.

  1. hitz Thread starter User


    Offline
    Message Count:
    3
    Likes Received:
    0
    У меня проблема с кнопкой "мои новости", которая появляется когда тебе напишут сообщение или добавят в друзья. Так вот у меня она не отображается.
    Код кнопки, который находится в файле меню
    Code:
    {if $notifys[1] != 0}
    <a class='menu_item' id="comments-counter" href='javascript:void(0);' onClick="TB_show('{lang_print id=1198}', '#TB_inline?height=150&width=300&inlineId=newupdates_popup', '', './images/trans.gif');">{assign var="notify_total" value=$notifys[0]|@count}{lang_sprintf id=1019 1="<span id='notify_total'>`$notify_total`</span>"}</a>{/if}
    А это то, что стоит в header.tpl
    Code:
    {* HIDDEN POPUP BOX IF USER HAS NEW UPDATES *}
    {if $notifys[1] != 0}
      <div style='display: none;' id='newupdates_popup'>
        <div style='margin-top: 10px;'>
          {assign var="notifyscount" value=$notifys[0]|@count}
          {lang_sprintf id=1199 1="<span id='notifyscount'>`$notifyscount`</span>"}
        </div>
        {section name=notify_loop loop=$notifys[0]}
          <div style='font-weight: bold; padding-top: 5px;' id='notify_{$notifys[0][notify_loop].notifytype_id}_{$notifys[0][notify_loop].notify_grouped}'>
            <a href='javascript:void(0);' onClick="parent.deleteNotify('{$notifys[0][notify_loop].notifytype_id}', '{$notifys[0][notify_loop].notify_grouped}');">X</a> <img src='./images/icons/{$notifys[0][notify_loop].notify_icon}' border='0' style='border: none; margin: 0px 5px 0px 5px; display: inline; vertical-align: middle;' class='icon'><a href="{$notifys[0][notify_loop].notify_url}">{lang_sprintf id=$notifys[0][notify_loop].notify_desc 1=$notifys[0][notify_loop].notify_total 2=$notifys[0][notify_loop].notify_text[0]}</a></div>
        {/section}
        </div>
      </div>
    {/if}
    
    {literal}
    <script type='text/javascript'>
    <!--
    
    var se_show_newupdates = new Hash.Cookie('se_show_newupdates', {duration: 3600});
    
    {/literal}{*if $notifys[1] != 0}{literal}
      window.addEvent('domready', function() {
        if(se_show_newupdates.get('total') < {/literal}{$notifys[1]}{literal}) {
          se_show_newupdates.set('total', '0');
          $('newupdates').style.display='block';
        }
      });
    
    {/literal}{/if *}{literal}
    var notify_count = {/literal}{$notifys[1]}{literal};
    function deleteNotify(notifytype_id, notify_grouped) {
      $('ajaxframe').src = 'misc_js.php?task=notify_delete&notifytype_id='+notifytype_id+'&notify_grouped='+notify_grouped;
    }
    function deleteNotifyConfirm(notifytype_id, notify_grouped) {
      $("TB_window").getElements('div[id=notify_'+notifytype_id+'_'+notify_grouped+']').each(function(el) { if(el.id == 'notify_'+notifytype_id+'_'+notify_grouped) { el.style.display = 'none'; notify_count--; }});
      $('newupdates_popup').getElements('div[id=notify_'+notifytype_id+'_'+notify_grouped+']').each(function(el) { if(el.id == 'notify_'+notifytype_id+'_'+notify_grouped) { el.style.display = 'none'; }});
      $('notify_total').innerHTML = notify_count;
      $("TB_window").getElements('span[id=notifyscount]').each(function(el) { if(el.id == 'notifyscount') { el.innerHTML = notify_count; }});
      if(notify_count == 0) {
        TB_remove();
        $('newupdates').style.display = 'none';
      }
    }
    function hideNewupdates() {
      $('newupdates').fade('out');
      se_show_newupdates.set('total', '{/literal}{$notifys[1]}{literal}');
    }
    function SwapOut(id1) {
      $(id1).src = Rollarrow1.src;
      return true;
    }
    function SwapBack(id1) {
      $(id1).src = Rollarrow0.src;
      return true;
    }
    var open_menu;
    var current_timeout = new Array();
    function showMenu(id1)
    {
      if($(id1))
      {
        if($(id1).style.display == 'none')
        {
          if($(open_menu)) { hideMenu($(open_menu)); }
          $(id1).style.display='inline';
          startMenuTimeout($(id1));
          $(id1).addEvent('mouseover', function(e) { killMenuTimeout(this); });
          $(id1).addEvent('mouseout', function(e) { startMenuTimeout(this); });
          open_menu = id1;
        }
      }
    }
    function killMenuTimeout(divEl)
    {
      clearTimeout(current_timeout[divEl.id]);
      current_timeout[divEl.id] = '';
    }
    function startMenuTimeout(divEl)
    {
      if(current_timeout[divEl.id] == '') {
        current_timeout[divEl.id] = setTimeout(function() { hideMenu(divEl); }, 1000);
      }
    }
    function hideMenu(divEl)
    {
      divEl.style.display = 'none';
      current_timeout[divEl.id] = '';
      divEl.removeEvent('mouseover', function(e) { killMenuTimeout(this); });
      divEl.removeEvent('mouseout', function(e) { startMenuTimeout(this); });
    }
    //-->
    </script>
    {/literal}
    Если что, пишите в скайп fallen_ua

    ---------- Сообщение добавлено 06.04.2011 в 19:18 ---------- Предыдущее сообщение было 05.04.2011 в 21:21 ----------

    Может кто-то поможет?
  2. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
    У тебя код закомментирован {* ... *}
  3. hitz Thread starter User


    Offline
    Message Count:
    3
    Likes Received:
    0
    Убрал, всё равно не работает.

Share This Page

All rights reserved SocEngine.ru ©