Главная Форум Поиск Пользователи Регистрация Добрый вечер, Гость Вход


Главная


Форум torrenpier который уже живет
это сообщество владельцев форумов на phphBB2, торрент-трекеров на движках torrentpier и SVN всех версий.
Здесь можно найти решение своих проблем на своем сайта.
Здесь можно скачать полезные и нужные моды torrenpier, phpBB2 и svn.
Наш форум - это место для общения и обмена опытом между любителей движков, создателей модов на заказ и владельцев сайтов!
Мод Статус видим/невидим  
Начать новую тему   Ответить на тему    Главная -> Модификация (mod's) -> Моды (full)
Автор Сообщение
Admin
Администратор
Зарегистрирован: 2010-07-27
Сообщ.: 777
russia.gif
Сообщение 22-Янв-11 19:56 #1  
Мод делает вас видим/невидим на форуме или трекере.
типа горячая кнопка рестарта видим/невидим
оч удобная штукенция.допустим,вы не хотите чтобы Вас видели-переключаем горячей кнопкой свой статус
устанавливается в любом для вас удобном месте на Вашем проекте.по умолчанию мод ставит в профиле пользователя последним.
так как ,этом мод нашел на французском форуме поддержки phphBB2,пришлось все переводить,править(руссифицировать!) и переделывать. Arrow Embarassed

Уровень инсталляции:Легкий
Время инсталляции: 1-2 минуты

Редактировать 5 файла
includes/page_header.php
profile.php
language/lang_russian/lang_main.php
templates/subSilver/subSilver.cfg
templates/subSilver/overall_header.tpl


скопировать 2 иконки в templates/subSilver/images/
icon_mini_visible.gif
icon_mini_invisible.gif


открыть includes/page_header.php

найти

Код:

$s_last_visit = ( $userdata['session_logged_in'] ) ? create_date($board_config['default_dateformat'], $userdata['user_lastvisit'], $board_config['board_timezone']) : '';


поставить после

Код:
$icon_online = ( !$userdata['user_allow_viewonline'] ) ? $images['icon_mini_visible'] : $images['icon_mini_invisible'] ;
$l_view_online = ( !$userdata['user_allow_viewonline'] ) ? $lang['Be_visible'] : $lang['Be_invisible'] ;


найти

Код:
'PRIVMSG_IMG' => $icon_pm,


поставить после

Код:
'ONLINE_IMG' => $icon_online,


найти

Код:

'L_USERGROUPS' => $lang['Usergroups'],


поставить после

Код:
'L_VIEWONLINE' => $l_view_online,


найти

Код:
'U_GROUP_CP' => append_sid('groupcp.'.$phpEx),


поставить после

Код:
'U_ONLINE_STATUS' => append_sid('profile.'.$phpEx.'?mode=switch_status'),


открыть profile.php

найти

Код:
if ( $mode == 'viewprofile' )
  {
    include($phpbb_root_path . 'includes/usercp_viewprofile.'.$phpEx);
    exit;
  }


поставить после

Код:

else if ( $mode == 'switch_status' )
  {
    $switch_status = "UPDATE ". USERS_TABLE ."
      SET user_allow_viewonline = ". ( ( $userdata['user_allow_viewonline'] ) ? 0 : 1 ) ."
      WHERE user_id = ". $userdata['user_id'] ;
    if( !$db->sql_query($switch_status) )
    {
      message_die(GENERAL_ERROR, 'Could not update online status', '', __LINE__, __FILE__, $switch_status);
    }
    redirect(append_sid("index.$phpEx", true));
  }


открыть language/lang_russian/lang_main.php

найти

Код:

?>


поставить раньше

Код:
$lang['Be_visible'] = "хочу быть видим ";
$lang['Be_invisible'] = "быть невидим для всех";


открыть templates/subSilver/subSilver.cfg

найти

Код:

$images['icon_newest_reply'] = "$current_template_images/icon_newest_reply.gif";


поставить раньше

Код:

$images['icon_mini_visible'] = "$current_template_images/icon_mini_visible.gif";
$images['icon_mini_invisible'] = "$current_template_images/icon_mini_invisible.gif";


открыть templates/subSilver/overall_header.tpl

найти

Код:

<!-- END switch_user_logged_out -->


поставить после

Код:
<!-- BEGIN switch_user_logged_in -->
            &nbsp;<a href="{U_ONLINE_STATUS}" class="mainmenu"><img src="{ONLINE_IMG}" width="12" height="13" border="0" alt="{L_VIEWONLINE}" hspace="3" />{L_VIEWONLINE}</a></span>&nbsp;
            <!-- END switch_user_logged_in -->


buttons.rar
 Описание файла:  
Скачать файл
 Имя файла:  buttons.rar
 Размер файла:  2.09 KB
 Скачан:  476 раз(а)
Вернуться к началу
    
Admin
Администратор
Зарегистрирован: 2010-07-27
Сообщ.: 777
russia.gif
Сообщение 22-Янв-11 20:21 #2  
скрытных пользователей видит админ проекта.а сами пользователи друг друга не видят
Вернуться к началу
    
Заголовок новой темы
Форум для новой темы
 
Страница 1 из 1
Показать сообщения:   
Начать новую тему   Ответить на тему    Главная -> Модификация (mod's) -> Моды (full) Часовой пояс: GMT + 4

 

Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы
Все материалы сайта представлены только для ознакомления. При копировании материала ссылка на torrentpier-download.ru обязательна!

sitemap     карта форума | Статистика визитов поисковых ботов | Выдача в поисковиках



Powered by phpBB © 2001, 2011 phpBB Group
| ©2011-2024 - Воронеж |


Нравится