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

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

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

Wall Plugin - Плагин Стена (Что Нового)

Discussion in 'Hire-Experts' started by Prado, Feb 12, 2010.

  1. Prado Thread starter Challenge Everything


    Offline
    • Admin
    Message Count:
    3,191
    Likes Received:
    786
    My version of phpFox:
    3.0.0
    [IMG]

    Этот плагин позволяет пользователям иметь стены, как на Facebook. Это большой инструмент, который делает ваш сайт более интерактивным, ваши пользователи имеют одну точку доступа, чтобы получать новости и сообщения, обмениваться ссылками, загружать фотографии и музыку. Плагин действительно мощный, удобный и полностью на AJAX.

    [IMG]

    [IMG]

    Файлы- Files:

    Скачать SocialEngine Wall Plugin / DownLoad SocialEngine Wall Plugin

    Версия - Version: 3.10
    Версия SE - Version SE: 3.18+

    English Version RAR: http://www.socengine.ru/add/plug/279-wall-plugin-plagin-stena-chto-novogo.html

    Перевод на Русский Язык!
  2. nes Novice member


    Offline
    Message Count:
    37
    Likes Received:
    0
    прикольный плагин ваще афигенный, один минус фотки квадратные (легко исправить), и то что стенку совместили с обновлением статусов туповато, думаю надо резделить. А так ваще респект
    не плохо было бы сделать так: Стенка друзей на главной странице (так которая щас) и прикручивать вот такие стенки например к группам, и что бы у каждого пользователя была вот такая стенка а не как стандартная.

    ток вот не могу найти, как в профайле отрубить стенку?

    Так, помучился уже, с встраиванием в не стандартный шаблон.

    что бы в Home было всё ок по вашему шаблону.
    Копируем из вашего user_home.tpl в wall_userhome.tpl всё.
    И там уже заменяем на это
    {* ACTIVITY FEED PREFERENCES *} и находим конец настроек.
    вставляем настройки с этого плагина в свой шаблон. Если этого не сделать не будет работать.

    PHP:
          {* ACTIVITY FEED PREFERENCES *}
          <
    div style='margin-bottom: 5px;'>
              <
    img border="0" class="icon_big" src="./images/he_wall_big_icon.png"/>
            <
    div class='page_header' style='width: 50%; float: left;'>{lang_print id=690706049}</div>
            <
    div style='width: 30%; float: right; text-align: right; padding-top: 13px;'>{if $setting.setting_actions_preference == 1} <a href='javascript:actionprefs();'>{lang_print id=1070}</a>{/if}</div>
            <
    div style='clear: both;'></div>
          </
    div>
          
          {if 
    $setting.setting_actions_preference == 1}
            {* 
    DIV FOR SPECIFYING ACTION PREFERENCES *}
            <
    div style='display: none;' id='actionprefs'>
              <
    div style='margin-top: 10px;'>{lang_print id=1069}</div>
              <
    br />
              <
    form action='misc_js.php' method='post' target='ajaxframe'>
                <
    table cellpadding='0' cellspacing='0'>
                  {
    section name=actiontypes_loop loop=$actiontypes}
                  <
    tr>
                    <
    td>
                      <
    input type='checkbox' name='actiontype[]' id='actiontype_id_{$actiontypes[actiontypes_loop].actiontype_id}' value='{$actiontypes[actiontypes_loop].actiontype_id}'{if $actiontypes[actiontypes_loop].actiontype_selected == 1checked='checked'{/if} />
                      <
    label for='actiontype_id_{$actiontypes[actiontypes_loop].actiontype_id}'>{lang_print id=$actiontypes[actiontypes_loop].actiontype_desc}</label>
                    </
    td>
                  </
    tr>
                  {/
    section}
                </
    table>
                <
    br />
                <
    input type='submit' class='button' value='{lang_print id=173}' />
                <
    input type='button' class='button' value='{lang_print id=39}' onClick='parent.TB_remove();' />
                <
    input type='hidden' name='task' value='save_actionprefs' />
              </
    form>
            </
    div>
            
            {* 
    JAVACRIPT FOR SPECIFYING ACTION PREFERENCES *}
            {
    literal}
            <
    script type="text/javascript">
            <!-- 
            function 
    actionprefs()
            {
              
    TB_show('{/literal}{lang_print id=1068}{literal}''#TB_inline?height=250&width=300&inlineId=actionprefs''''../images/trans.gif');
            }
            
    //-->
            
    </script>
            {/literal}
            
          {/if}
          

    после находим
    {* DISPLAY ACTION *}

    тоже ищем конец этого экшена. и заменяем на


    PHP:
          {* SHOW RECENT ACTIVITY LIST *}
          <
    div class='wall_box'>
          
            {* 
    RECENT ACTIVITY ADVERTISEMENT BANNER *}
            {if 
    $ads->ad_feed != ""}
              <
    div class='home_action' style='display: block; visibility: visible; padding-bottom: 10px;'>{$ads->ad_feed}</div>
            {/if}
            
            {* 
    DISPLAY ACTIONS *}
            <
    div>
                {
    he_wall_display object='userhome' object_id=$user->user_info.user_id}
            </
    div>
          </
    div>
        </
    td>
  3. vitalikxzx User


    Offline
    Message Count:
    43
    Likes Received:
    1
    Можешь подсказать что нужно убрать что бы появилась только в профиле? Бо у меня стоит Апликатионс адванс и когда включаю этот плагин то юзер хоме просто перестает быть таким как должен! пробовал как ты вверху написал скопировать и по заменять ничего не помогает! А так то за плагин огромное спасибо, очень хороший плагин

    ---------- Добавлено в 01:47 ---------- Предыдущее сообщение было написано в 01:33 ----------

    Все спасибо сам нашел что нужно было изменить что бы не меняло юзер хом а только заменяло в профиле.Вообщем кому нужно то.
    header_he_wall.php
    PHP:

    После
    :
    if ( 
    $page == 'profile' )
    {
        
    SE_Hook::register('se_footer''he_wall_recent_activity');
    }


    Удалить:
    elseif ( 
    $page == 'user_home' )
    {
        
    $page 'wall_userhome';
    }

    и все!
  4. vitalikxzx User


    Offline
    Message Count:
    43
    Likes Received:
    1
    И еще кто то знает как сделать что бы в профиле вкладка не вставала постоянно первой????
    Вот как на картинке показано, так сразу после обновлении страницы:
    [IMG]
    Как сделать что бы первая сразу была вкладка профиль?
    Буду очень признателен если поможете!
  5. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
    Всё просто:
    в файле profile_he_wall_tab.tpl закомментить скрипт ;)

    HTML:
    {*
    @author Ermek
    @copyright Hire-Experts LLC
    @version Wall 3.1
    *}
    
    <!--<script type="text/javascript">
    loadProfileTab('he_wall');
    </script>-->
    
    <div>
    	<img border="0" class="icon_big" src="./images/he_wall_big_icon.png"/>
    	<div class="page_header">{lang_print id=690706048}</div>
    	<div style='clear: both;'></div>
    </div>
    <div style="padding-left:5px;">
        {he_wall_display object='user' object_id=$owner->user_info.user_id}
    </div>
  6. Prado Thread starter Challenge Everything


    Offline
    • Admin
    Message Count:
    3,191
    Likes Received:
    786
    My version of phpFox:
    3.0.0
    На американском форуме нашел вот такую вещь, поможет уменьшить размеры изображения для плагина :)

  7. galstuk Famous member


    Offline
    • Знаменитый
    Message Count:
    398
    Likes Received:
    151
    На фига так сложно?

    Чтобы уменьшить изображения достаточно в he_wall.css найти:
    Code:
    .recentaction_div_media img.recentaction_media{
        max-width:700px;
        width:auto;
    }
    
    заменить на : (например)

    Code:
    .recentaction_div_media img.recentaction_media{
        max-width:650px;
        width:90px;
    }
    
    После чего из папки template_c удалить всю хрень и обновить браузер через Ctrl-F5 или просто F5.
    :)
  8. Maestro Novice member


    Offline
    Message Count:
    10
    Likes Received:
    0
    Маленькая ремарка: при форматировании картинки через ЦСС лучше явно указывать высоту. В нашем случае - auto.

    Code:
    .recentaction_div_media img.recentaction_media{
        max-width:650px;
        width:90px;
    [COLOR="Red"]    height: auto;[/COLOR]
    }
    
    Но в целом задание max-width теряет смысл при заданной жестко ширине.
  9. galstuk Famous member


    Offline
    • Знаменитый
    Message Count:
    398
    Likes Received:
    151
    Ну это уже кому как. Картинке может вытянуться так,что будет не красиво смотреться. А без высоты будет выглядеть точно также как привыкли ее видеть все в канале активности.
    Ну собственно это дело лично каждого ставить высоту или нет...:)
  10. vitalikxzx User


    Offline
    Message Count:
    43
    Likes Received:
    1
    Большое спасибо помогло!

Share This Page

All rights reserved SocEngine.ru ©