_Xz_
Легенда
конфинг
Код:
define('TORRENTBAR_DIR', BB_PATH .'/torrentbar/');
$bb_cfg['torrentbar']['0'] = 'Выберите цвет';
$bb_cfg['torrentbar']['blue'] = 'Синий';
$bb_cfg['torrentbar']['green'] = 'Зелёный';
$bb_cfg['torrentbar']['black'] = 'Чёрный';
$bb_cfg['torrentbar']['red'] = 'Красный';
$bb_cfg['torrentbar']['orange'] = 'Оранжевый';
$bb_cfg['torrentbar']['original'] = 'Оригинальный';
Код:
cache_rm_user_sessions ($pr_data['user_id']);
require(INC_DIR .'class.torrentbar.php');
torrentbar ($pr_data['user_id'], 'user');
'USER_TIMEZONE' => $pr_data['user_timezone'],
'TORRENTBAR_SELECT' => torrentbar_select($user_bar),
Код:
// Torrentbar
function torrentbar_select($default)
{
global $bb_cfg;
$torrentbar_select = '<select name="user_bar" onChange="document.images[\'user_bar\'].src = \'torrentbar/images/\'+ this.value +\'.png\';" >';
$torrentbar_img = '';
while( list($bar, $bar_name) = @each($bb_cfg['torrentbar']) )
{
$bar_img = $bar;
$selected = ($bar == $default) ? ' selected="selected"' : '';
$torrentbar_select .= '<option value="'. $bar .'"' . $selected . '>'. $bar_name .'</option>';
if (isset($bar) && ($bar == $default))
{
$torrentbar_img = ($bar_img) ? $bar_img : 'spacer';
}
}
$torrentbar_select .= '</select> <img align="absmiddle" name="user_bar" src="torrentbar/images/'. $torrentbar_img .'.png">';
return $torrentbar_select;
}
Код:
<!-- IF TORRENTBAR -->
<tr>
<th>Ваш торрентбар:</th>
<td><img src="{BB_ROOT}{PROFILE_USER_ID}.png"></td>
</tr>
<tr>
<th>BB code:</th>
<td><input type="text" id="codebb" size="48" value="[url={TORRENTBAR_URL}][img]{TORRENTBAR_URL}{PROFILE_USER_ID}.png[/img][/url]" onclick="javascript:this.focus();this.select();" readonly="true" /></td>
</tr>
<!-- ENDIF -->
Код:
# Торрентбар
RewriteRule ^([0-9]*)\.png$ /torrentbar/index.php?u=$1 [L]
ALTER TABLE `bb_users` ADD `user_bar` varchar(100) NOT NULL DEFAULT '0' ; #вроде так
PS Права на папки не забудьте ну и сами шаблоны поменять на свои =)
PSS Модер/админ или еще кто, удаляйте посты с вопросом типо, а куда это вставлять и почему не работает... (на этот код ушло много времени, сил, бессонных ночей, поднятие старого бекапа, флешбеки из прошлого и мат на новый код движка... в общем не обессудьте... это мой первый написанный класс на пхп)
Вложения
Последнее редактирование: