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

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

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

Пропали Комментарии в профиле

Discussion in 'Прочая Поддержка - Help Requests' started by OxoTniK, Jan 24, 2010.

  1. StormMan User


    Offline
    Message Count:
    247
    Likes Received:
    63
    Тоже столкнулся с этой проблемой. Пропали комментарии и форма отправки везде, после чего - неясно. Базу перезалил, движок переустановил, всё тоже самое осталось.
    Уже который день пытаюсь решить проблему - всё безуспешно..... гляньте пожалуйста, [удалено автором за ненадобностью ссылки]

    ---------- Добавлено в 10:13 ---------- Предыдущее сообщение было написано в 09:50 ----------

    А ларчик просто открывался... :) Проблема оказалась в дизайне, отсутствовал этот код в header.tpl (я удалил его из своего шаблона, потому что у меня другое меню... зря удалил, как оказалось))

    {literal}
    <script type='text/javascript'>
    <!--
    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); });
    }

    function SwapOut(id1) {
    $(id1).src = Rollarrow1.src;
    return true;
    }

    function SwapBack(id1) {
    $(id1).src = Rollarrow0.src;
    return true;
    }
    //-->
    </script>
    {/literal}


    и ещё вот этого кода не было, но в его необходимости сомнения просто колоссальные, это попап-уведомление. Хотя, может быть, это связано с тем, что скрипт был, а кода окна не было? хм... я и скрипт, и само меню здесь дам, но вообще это всё из стандартного шаблона:

    {* USER NOTIFICATIONS *}


    {* SHOW MY NOTIFICATIONS POPUP *}
    <div class='newupdates' id='newupdates' style='display: none;'>
    <div class='newupdates_content'>
    <a href='javascript:void(0);' class='newupdates' onClick="SocialEngine.Viewer.userNotifyPopup(); return false;">
    {assign var="notify_total" value=$notifys.total_grouped}
    {lang_sprintf id=1019 1="<span id='notify_total'>`$notify_total`</span>"}
    </a>
    &nbsp;&nbsp;
    <a href='javascript:void(0);' class='newupdates' onClick="SocialEngine.Viewer.userNotifyHide(); return false;">X</a>
    </div>
    </div>

    {lang_javascript ids=1198,1199}
    <script type='text/javascript'>
    <!--
    var notify_update_interval;
    window.addEvent('domready', function() {ldelim}
    SocialEngine.Viewer.userNotifyGenerate({$se_javascript->generateNotifys($notifys)});
    SocialEngine.Viewer.userNotifyShow();
    notify_update_interval = (function() {ldelim}
    if( notify_update_interval ) SocialEngine.Viewer.userNotifyUpdate();
    {rdelim}).periodical(60 * 1000);
    {rdelim});
    //-->
    </script>
    <div style='display: none;' id='newupdates_popup'></div>

    Уфф... такая ерунда, а столько времени убила!

Share This Page

All rights reserved SocEngine.ru ©