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

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

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

Проблема с переменной в шаблоне

Discussion in 'Прочая Поддержка - Help Requests' started by mambet, Jun 14, 2011.

  1. mambet Thread starter Novice member


    Offline
    Message Count:
    49
    Likes Received:
    0
    Установил шаблон YouOne, всё просто замечательно, только не выводиться картинка "сообщения" в мини меню, а на английской версии сайта, всё работает отлично, мне сказали что это переменная где то не правильная стоит, помогите пожалста кто в этом разбирается, ибо на мой взгляд это лучший шаблон для СЕ 4 на данный момент, помогите плиз поправить это

    Сам шаблон тут:
    View attachment 3478
  2. mambet Thread starter Novice member


    Offline
    Message Count:
    49
    Likes Received:
    0
    Сам код мини-меню вот:
    помогите плиз... замучался уже чесслово...

    [SPOILER]<?php
    /**
    * SocialEngine
    *
    * @category Application_Core
    * @package Core
    * @copyright Copyright 2006-2010 Webligo Developments
    * @license http://www.socialengine.net/license/
    * @version $Id: index.tpl 5661 2010-05-12 01:17:56Z steve $
    */
    ?>


    <?php
    // Reverse the navigation order (they're floating right)
    $count = count($this->navigation);
    foreach( $this->navigation->getPages() as $item ) $item->setOrder(--$count);
    // echo "<span style='color: red'>" . $this->viewer()->getIdentity() . "</span>";
    $route = array('route'=>'user_logout', 'action'=>'logout');
    $viewer = $this->viewer();
    ?>
    <?php
    if( $viewer && $viewer->getIdentity() ) {
    ?>
    <div id='core_menu_mini_menu_home_user'>
    <ul>
    <li>

    <form style="margin-top:10px;" id="global_search_form" action="<?php echo $this->url(array('controller' => 'search'), 'default', true) ?>" method="get">

    <div class="text_search" style="float: left; margin-right: 5px;">
    <input style="float: left; margin-top: 2px; *margin-top: 3px; margin-left: 5px; *margin-left: -7px; height: 18px; width: 135px; border: 0px;" type='text' name='query' size='20' maxlength='100' alt='<?php //echo $this->translate('Search') ?>' />
    </div>
    <div style="float: left;">
    <input class="button_search_main" type="submit" value="">
    </div>
    </form>

    </li>
    <li>
    <a href=""><b></b></a>
    </li>
    </ul>
    </div>
    <div id='core_menu_mini_menu'>
    <div class="fixie">
    <div class="count_updates" style="float: left;"><span><?php echo $this->locale()->toNumber($this->notificationCount);?></span></div>
    <ul>
    <li style="float: left;">
    <?php echo "<a href='" . $this->url(array('module'=>'activity','controller' => 'notifications'), 'default', true) . "' title='Updates'><img src ='" . $this->baseUrl('externals/ynthemes/updates.jpg') . "'></a>";?>
    </li>
    <?php
    foreach( $this->navigation as $item ): ?>
    <?php
    if($item->getLabel() != 'Sign Out' && $item->getLabel() != 'Admin'){
    ?>
    <?php
    if(strstr(strtolower($item->getLabel()),'messages') != ""){
    $messg = explode(" ",$item->getLabel());
    if(count($messg)==2){
    $mess = explode("(",$messg[1]);
    $mes = explode(")",$mess[1]);
    }
    ?>
    <li style="float: left;"><?php echo "<a href='" . $item->getHref() . "' title='" . $this->translate($item->getLabel()). "'><img src ='" . $this->baseUrl('externals/ynthemes/messages.jpg') . "'></a>";?><div class="count_messages" style="float: left;"><span><?php if(isset($mes[0])){ echo $mes[0];}else{echo '0';}?></span></div></li>
    <?php
    }else{
    ?>
    <li style="float: left;"><?php echo "<a href='" . $item->getHref() . "' title='" . $this->translate($item->getLabel()). "'><img src ='" . $this->baseUrl('externals/ynthemes/' . strtolower($item->getLabel()) . '.jpg') . "'></a>";?></li>
    <?php
    }
    ?>
    <?php
    }
    ?>
    <?php endforeach; ?>
    <!--
    <div style="clear: both;"></div>
    <div class="count_updates"><span><?php //echo $this->locale()->toNumber($this->notificationCount);?></span></div>
    1-->
    <li style="float: left;">

    <div class="member_login">
    <?php
    if($this->viewer()->getTitle() == 'admin'){
    echo "<a href='" . $this->url(array('module'=>'admin'), 'default', true) . "'>" . $this->translate('Admin') . "</a>";
    }else{
    echo $this->htmlLink($this->viewer()->getHref(), $this->viewer()->getTitle());
    }
    ?>
    </div>
    </li>
    <li style="float: left;">
    <div class="member_signout">
    <a href="<?php echo $this->url(array('controller' => 'logout'), 'default', true) ;?>">Sign Out</a>
    </div>
    </li>
    </ul>
    </div>
    </div>
    <?php
    }
    if(!$viewer || !$viewer->getIdentity() ) {

    ?>
    <div id='core_menu_mini_menu_home'>
    <ul>
    <li>

    <form style="margin-top:10px;" id="global_search_form" action="<?php echo $this->url(array('controller' => 'search'), 'default', true) ?>" method="get">

    <div class="text_search" style="float: left; margin-right: 5px;">
    <input style="float: left; margin-top: 2px; *margin-top: 3px; margin-left: 5px; *margin-left: -7px; height: 18px; width: 135px; border: 0px;" type='text' name='query' size='20' maxlength='100' alt='<?php //echo $this->translate('Search') ?>' />
    </div>
    <div style="float: left;">
    <input class="button_search_main" type="submit" value="">
    </div>

    </form>

    </li>
    <li>
    <a href="<?php echo $this->url(array('controller' => 'signup'), 'default', true) ;?>"><b><?php echo $this->translate('Sign up');?></b></a>
    </li>
    <li class="mini_line"></li>
    <li>
    <a href="<?php echo $this->url(array('controller' => 'login'), 'default', true) ;?>"><b><?php echo $this->translate('Sign in');?></b></a>
    </li>
    </ul>
    </div>
    <?php }?>



    <script type='text/javascript'>
    en4.core.runonce.add(function(){
    new OverText($('global_search_field'), {
    poll: true,
    pollInterval: 500
    });
    });
    /*
    function focusSearch() {
    if(document.getElementById('global_search_field').value == 'Search') {
    document.getElementById('global_search_field').value = '';
    document.getElementById('global_search_field').className = 'text';
    }
    }
    function blurSearch() {
    if(document.getElementById('global_search_field').value == '') {
    document.getElementById('global_search_field').value = 'Search';
    document.getElementById('global_search_field').className = 'text suggested';
    }
    }
    */
    </script>[/SPOILER]

Share This Page

All rights reserved SocEngine.ru ©