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

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

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

Моды,плагины на social engine 2xx

Discussion in 'Моды - Mods' started by Nikes, Apr 22, 2012.

  1. Nikes Thread starter Novice member


    Offline
    Message Count:
    1
    Likes Received:
    0
    My version of SE:
    3.15
    My version of phpFox:
    2.1.0
    My version of Oxwall:
    1.2.6
    Всем привет)
    Облазал пол паблика ничего не нашёл.Уже помойму все закину вторую ветвь.
    У кого есть какие моды,плагины вылаживайте сюда.Буду рад и благодарен всем:)
  2. Smart-Hacker User


    Offline
    Message Count:
    54
    Likes Received:
    24
    [Hack] - Последнее посещение пользователя.

    Установка:
    1. Открываем profile.php ищем строку:
    Code:
    // END USER RATING ADDON VARIABLE
    Перед данной строкой вставляем:
    Code:
    // JUMONG LAST LOGIN
    if($owner->user_info[user_lastlogindate] == "0") {
     
    } else {
      $last_login = $datetime->cdate($setting[setting_dateformat].", ".$setting[setting_timeformat], $datetime->timezone($owner->user_info[user_lastlogindate], $setting[setting_timezone]));
    } 
    А также перед:
    Code:
    include "footer.php";
    ?>  
    Вставляем:
    Code:
    $smarty->assign('last_login', $last_login);
    2. В файле profile.tpl, ищем строку:
    Code:
    {if $owner->user_info.user_signupdate != ""}<tr><td>{$profile23}</td><td>{$datetime->cdate("`$setting.setting_dateformat`", $datetime->timezone("`$owner->user_info.user_signupdate`", $global_timezone))}</td></tr>{/if}  
    После данной строки вставляем:
    Code:
    <tr><td>Последний визит:</td><td>{$last_login}</td></tr>
  3. Smart-Hacker User


    Offline
    Message Count:
    54
    Likes Received:
    24
    [Hack] Сейчас на сайте (Онлайн)

    Данный "hack" показивает 20 случайных пользователей, которые сейчас на сайте.

    1. Создайте файл online.php, с данным кодом:
    Code:
    <?
    $page = 'online';
    include 'header.php';
    $t_online = online_users();
     
    if($t_online != '')
    {
            $online_array = array();
            foreach($t_online as $t_user)
            {
                    $result = $database->database_query("SELECT `user_id`, `user_photo` FROM `se_users` WHERE `user_username` = '$t_user'");
                    $online = $database->database_fetch_assoc($result);
                    $online_user = new se_user($online[user_id]);
                    $online_user->user_info[user_id] = $online[user_id];
                    $online_user->user_info[user_username] = $t_user;
                    $online_user->user_info[user_photo] = $online[user_photo];
                    $online_array[] = $online_user;
            }
    }
    else
    {
            $online_array = 0;
    }
    // ASSIGN VARIABLES AND INCLUDE FOOTER
    $smarty->assign('online_users', $online_array);
    include 'footer.php';
    ?> 
    2. Создайте файл online.tpl, с данным кодом:
    Code:
    {include file='header.tpl'}
    {* SHOW ONLINE USERS *}
     
     
     
    {* SHOW online *}
     
      <table cellpadding='0' cellspacing='0' class='portal_table' align='center' width='100%'>
      <tr><td class='header'>Сейчас на сайте </td></tr>
      <tr>
      <td class='portal_box'>
      {if $online_users != 0}
          {section name=online_users_loop loop=$online_users max=20}
            {* START NEW ROW *}
            {cycle name="startrow5" values="<table cellpadding='0' cellspacing='0' align='center'><tr>,,,,,,"}
            <td class='portal_member'>
          <a href='{$url->url_create('profile',$online_users[online_users_loop]->user_info.user_username)}'>{$online_users[online_users_loop]->user_info.user_username|truncate:15}<br>
          <img src='{$online_users[online_users_loop]->user_photo('./images/nophoto.gif')}' class='photo' width='{$misc->photo_size($online_users[online_users_loop]->user_photo('./images/nophoto.gif'),'90','90','w')}' border='0'></a><br>
          </td>
          {* END ROW AFTER 7 RESULTS *}
          {if $smarty.section.online_users_loop.last == true}
              </tr></table>
            {else}
              {cycle name="endrow5" values=",,,,,,</tr></table>"}
            {/if}
            {/section}
      {else}
        нет сейчас на сайте не кто
        {/if}
      </td>
      </tr>
      </table>
    {include file='footer.tpl'}  
    3. Код для вставки:
    Code:
    {include 'online.php';}
  4. PaZiTiF User


    Offline
    Message Count:
    46
    Likes Received:
    2
    My version of SE:
    3.20
    [IMG]
    Значить уведомления о новых сообщениях как на вк )

    1.качаем архив
    2.заливаем
    А)user_messages_ajax.php
    Б)user_messages_ajax.tpl
    В)new_message_background.png

    3.из файла html.txt ставим в header.tpl

    4.тестим и если что то не работает пишите сюда ато я писал без тестирования но работать должно )

    5.радуемся )

    Говорю сразу что мод не мой!!!!

    Attached Files:

Share This Page

All rights reserved SocEngine.ru ©