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

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

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

Последнее посещение [маленькое добавление]

Discussion in 'Хаки - Haks' started by setidoma, Mar 26, 2012.

  1. setidoma Thread starter User


    Offline
    Message Count:
    43
    Likes Received:
    6
    My version of SE:
    3.20
    Здравствуйте ! Маленькое добавление в Хаке - Последнее посещение . А добавление собственно такое - Когда мы в профиль.тпл добавляем слово Последний визит : , то когда переключаем на другие языки , то это слово остается на русском языке, а тут мы сделаем по языкам.

    В profile.php до

    PHP:
    // ASSIGN VARIABLES AND INCLUDE FOOTER
    Добавить

    PHP:
    // 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]));
    }
    В этом же файле находим

    PHP:
    $smarty->assign('actions'$actions->actions_display(0$setting[setting_actions_actionsonprofile], "se_actions.action_user_id='".$owner->user_info[user_id]."'")); 
    И после добавляем

    PHP:
    $smarty->assign('last_login'$last_login);  
    В profile.tpl находим

    PHP:
    <td>{$datetime->cdate("`$setting.setting_dateformat`"$datetime->timezone("`$owner->user_info.user_signupdate`"$global_timezone))}</td></tr>{/if} 
    И потом добавляем

    PHP:
    <tr><td>{lang_print id=1010101010}</td><td>{$last_login}</td></tr>  
    Сделать в MYSQL базу запрос :

    PHP:
    INSERT INTO `se_languagevars` (`languagevar_id`, `languagevar_language_id`, `languagevar_value`, `languagevar_default`) VALUES ('1010101010''1''Last visit:'NULL);
     
    INSERT INTO `se_languagevars` (`languagevar_id`, `languagevar_language_id`, `languagevar_value`, `languagevar_default`) VALUES ('1010101010''2''Последний визит:'NULL);
    Iulii likes this.
  2. Ортеп User


    Offline
    Message Count:
    27
    Likes Received:
    0
    а не луче сделать вот так {lang_print id=???...???},чем ещо один запрос в базу
    сори если я не прав
  3. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
    чтобы сделать так надо иметь значение id, а что-бы его иметь его надо в БД записать.
  4. Ортеп User


    Offline
    Message Count:
    27
    Likes Received:
    0
    понял,я был не прав.
  5. zqz User


    Offline
    Message Count:
    230
    Likes Received:
    9
    My version of SE:
    3.16
    В чём проблема пишит Последний визит: 3 August 2012, 22:54 хотя сёдня 6 August 2012 (и время не правельно)
    А можно зделать если человек онлайн " Последний визит "не показывало
  6. setidoma Thread starter User


    Offline
    Message Count:
    43
    Likes Received:
    6
    My version of SE:
    3.20
    Не знаю честно в чём проблема :) У меня и у других всё в порядке... Скорее всего либо на хостинге время не правильное, либо в движке настрой время... где? я не знаю поищи )
  7. zqz User


    Offline
    Message Count:
    230
    Likes Received:
    9
    My version of SE:
    3.16
    надо просто Часовой пояс сменить!у меня в админки не ту пояса Москва!как можно зделать кто знает?
  8. Alpert108 User


    Offline
    Message Count:
    132
    Likes Received:
    14
    My version of SE:
    3.20
    Есть!
    Идешь сюда твойсайт.ру/admin/admin_general.php и выбираешь в часовом поясе "Baghdad, Kuwait, Nairobi, Moscow"
  9. Smart-Hacker User


    Offline
    Message Count:
    54
    Likes Received:
    24
    Уважаемые, скажите как добавить другой часовой пояс, в моем случае - Украину, точнее украинских городов...? (К примеру Киев)
  10. zqz User


    Offline
    Message Count:
    230
    Likes Received:
    9
    My version of SE:
    3.16
    и для России интересует все города подскажите как сделать

Share This Page

All rights reserved SocEngine.ru ©