|
Форум torrenpier который уже живет
это сообщество владельцев форумов на phphBB2, торрент-трекеров на движках torrentpier и SVN всех версий.
Здесь можно найти решение своих проблем на своем сайта. Здесь можно скачать полезные и нужные моды torrenpier, phpBB2 и svn. Наш форум - это место для общения и обмена опытом между любителей движков, создателей модов на заказ и владельцев сайтов!
|
Автор |
Сообщение |
Admin Администратор Зарегистрирован: 2010-07-27 Сообщ.: 777
|
10-Янв-11 10:21 |
#1 |
Мод позволяет администратору установить аватар по умолчанию для гостей и пользователей, не установивших аватар
Уровень инсталляции: Легкий
Время инсталляции: 5 минут
Редактировать 5 файлов
admin/admin_board.php
language/lang_russian/lang_admin.php
includes/usercp_viewprofile.php
templates/subSilver/admin/board_config_body.tpl
viewtopic.php
*************************************************
Не забываем делать копии оригиналов,дабы в случае неудачи все можно вернуть
*************************************************
сделать запрос SQL
Код: |
INSERT INTO phpbb_config(config_name, config_value) VALUES ('default_avatar_guests_url', '');
INSERT INTO phpbb_config(config_name, config_value) VALUES ('default_avatar_users_url', '');
INSERT INTO phpbb_config(config_name, config_value) VALUES ('default_avatar_set', '3');
|
открыть admin/admin_board.php
найти
Код: | $disable_board_no = ( !$new['board_disable'] ) ? "checked=\"checked\"" : ""; |
поставить после
Код: |
// Default avatar MOD, By Manipe (Begin)
$default_avatar_guests = ($new['default_avatar_set'] == '0') ? "checked=\"checked\"" : "";
$default_avatar_users = ($new['default_avatar_set'] == '1') ? "checked=\"checked\"" : "";
$default_avatar_both = ($new['default_avatar_set'] == '2') ? "checked=\"checked\"" : "";
$default_avatar_none = ($new['default_avatar_set'] == '3') ? "checked=\"checked\"" : "";
// Default avatar MOD, By Manipe (End)
|
найти
Код: |
"L_NO" => $lang['No'],
|
поставить после
Код: | // Default Avatar MOD, By Manipe (Begin)
"L_DEFAULT_AVATAR" => $lang['Default_avatar'],
"L_DEFAULT_AVATAR_EXPLAIN" => $lang['Default_avatar_explain'],
"L_DEFAULT_AVATAR_GUESTS" => $lang['Default_avatar_guests'],
"L_DEFAULT_AVATAR_USERS" => $lang['Default_avatar_users'],
"L_DEFAULT_AVATAR_BOTH" => $lang['Default_avatar_both'],
"L_DEFAULT_AVATAR_NONE" => $lang['Default_avatar_none'],
// Default Avatar MOD, By Manipe (End) |
найти
Код: |
"S_DISABLE_BOARD_NO" => $disable_board_no,
|
поставить после
Код: |
// Default avatar MOD, By Manipe (Begin)
"DEFAULT_AVATAR_GUESTS_URL" => $new['default_avatar_guests_url'],
"DEFAULT_AVATAR_USERS_URL" => $new['default_avatar_users_url'],
"DEFAULT_AVATAR_GUESTS" => $default_avatar_guests,
"DEFAULT_AVATAR_USERS" => $default_avatar_users,
"DEFAULT_AVATAR_BOTH" => $default_avatar_both,
"DEFAULT_AVATAR_NONE" => $default_avatar_none,
// Default avatar MOD, By Manipe (End)
|
открыть language/lang_russian/lang_admin.php
найти
Код: |
//
// That's all Folks!
|
поставить раньше
Код: |
// Default avatar MOD, By Manipe (Begin)
$lang['Default_avatar'] = 'Set a default avatar';
$lang['Default_avatar_explain'] = 'This gives users that haven\'t yet selected an avatar, a default one. Set the default avatar for guests and users, and then select wheather you want the avatar to be displayed for registered users, guests, both or none.';
$lang['Default_avatar_guests'] = 'Guests';
$lang['Default_avatar_users'] = 'Users';
$lang['Default_avatar_both'] = 'Both';
$lang['Default_avatar_none'] = 'None';
// Default avatar MOD, By Manipe (End)
|
открыть includes/usercp_viewprofile.php
найти
Код: |
case USER_AVATAR_GALLERY:
$avatar_img = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $profiledata['user_avatar'] . '" alt="" border="0" />' : '';
break;
}
}
|
поставить после
Код: |
// Default avatar MOD, By Manipe (Begin)
if ((!$avatar_img) && (($board_config['default_avatar_set'] == 1) || ($board_config['default_avatar_set'] == 2)) && ($board_config['default_avatar_users_url'])){
$avatar_img = '<img src="' . $board_config['default_avatar_users_url'] . '" alt="" border="0" />';
}
// Default avatar MOD, By Manipe (End)
|
открыть templates/ВАШ СТИЛЬ/admin/board_config_body.tpl
найти
Код: | <tr>
<th class="thHead" colspan="2">{L_AVATAR_SETTINGS}</th>
</tr> |
поставить после
Код: |
<tr>
<td class="row1">{L_DEFAULT_AVATAR} <br /><span class="gensmall">{L_DEFAULT_AVATAR_EXPLAIN}</span></td>
<td class="row2"><input type="radio" name="default_avatar_set" value="0" {DEFAULT_AVATAR_GUESTS} /> {L_DEFAULT_AVATAR_GUESTS} <input class="post" type="text" name="default_avatar_guests_url" maxlength="255" value="{DEFAULT_AVATAR_GUESTS_URL}" /><br /><input type="radio" name="default_avatar_set" value="1" {DEFAULT_AVATAR_USERS} /> {L_DEFAULT_AVATAR_USERS} <input class="post" type="text" name="default_avatar_users_url" maxlength="255" value="{DEFAULT_AVATAR_USERS_URL}" /><br /><input type="radio" name="default_avatar_set" value="2" {DEFAULT_AVATAR_BOTH} /> {L_DEFAULT_AVATAR_BOTH}<br /><input type="radio" name="default_avatar_set" value="3" {DEFAULT_AVATAR_NONE} /> {L_DEFAULT_AVATAR_NONE}</td>
</tr>
|
открыть viewtopic.php
найти
Код: |
case USER_AVATAR_GALLERY:
$poster_avatar = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $postrow[$i]['user_avatar'] . '" alt="" border="0" />' : '';
break;
}
}
|
поставить после
Код: |
// Default avatar MOD, By Manipe (Begin)
if ((!$poster_avatar) && ($board_config['default_avatar_set'] != 3)){
if (($board_config['default_avatar_set'] == 0) && ($poster_id == -1) && ($board_config['default_avatar_guests_url'])){
$poster_avatar = '<img src="' . $board_config['default_avatar_guests_url'] . '" alt="" border="0" />';
}
else if (($board_config['default_avatar_set'] == 1) && ($poster_id != -1) && ($board_config['default_avatar_users_url']) ){
$poster_avatar = '<img src="' . $board_config['default_avatar_users_url'] . '" alt="" border="0" />';
}
else if ($board_config['default_avatar_set'] == 2){
if (($poster_id == -1) && ($board_config['default_avatar_guests_url'])){
$poster_avatar = '<img src="' . $board_config['default_avatar_guests_url'] . '" alt="" border="0" />';
}
else if (($poster_id != -1) && ($board_config['default_avatar_users_url'])){
$poster_avatar = '<img src="' . $board_config['default_avatar_users_url'] . '" alt="" border="0" />';
}
}
}
// Default avatar MOD, By Manipe (End)
|
|
|
Вернуться к началу
|
|
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
Все материалы сайта представлены только для ознакомления. При копировании материала ссылка на torrentpier-download.ru
обязательна!
sitemap карта форума | Статистика визитов поисковых ботов | Выдача в поисковиках
Powered by phpBB © 2001, 2011 phpBB Group | ©2011-2024 - Воронеж |
|