Прошу помощи в выводе в разделе ВСЕ пользователи дополнительного столбца с "Подпись пользователя"
Сам столбец создал в memberlist_body все отлично, но вот как правильно запрос написать на вывод информации не пойму..
Перепробовал кучу вариантов ничего не помогло:
{SIGNATURE}
{PREVIEW_SIGNATURE}
{SIGNATURE_PREVIEW}
{postrow.SIGNATURE}
{memberrow.SIGNATURE_PREVIEW}
{memberrow.PREVIEW_SIGNATURE}
.... и еще кучу вариантов)) и с условием и без и в дивах и без)) ничего не помогает... естественно если поставить просто "1" для тесто в данную ячейку то она у всех пользователя отображается...
Отображение информации (подпись пользователя) в memberlist
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Отображение информации (подпись пользователя) в memberlist
memberlist.phpНайти
Код: Выделить всё
usort($user_list, '_sort_last_active');
}Код: Выделить всё
include_once($phpbb_root_path . 'includes/bbcode.' . $phpEx);
$bbcode = new bbcode();Код: Выделить всё
$cp_row = array();
if ($config['load_cpf_memberlist'])
{
$cp_row = (isset($profile_fields_cache[$user_id])) ? $cp->generate_profile_fields_template('show', false, $profile_fields_cache[$user_id]) : array();
}Код: Выделить всё
$user_sig = (!empty($row['user_sig']) && $config['allow_sig'] && $user->optionget('viewsigs')) ? $row['user_sig'] : '';
// End signature parsing, only if needed
if ($user_sig)
{
$user_sig = censor_text($user_sig);
$user_sig_bbcode_uid = (!empty($row['user_sig_bbcode_uid'])) ? $row['user_sig_bbcode_uid'] : '';
$user_sig_bbcode_bitfield = (!empty($row['user_sig_bbcode_bitfield'])) ? $row['user_sig_bbcode_bitfield'] : '';
if ($user_sig_bbcode_bitfield)
{
$bbcode->bbcode_second_pass($user_sig, $user_sig_bbcode_uid, $user_sig_bbcode_bitfield);
}
$user_sig = bbcode_nl2br($user_sig);
$user_sig = smiley_text($user_sig);
}Код: Выделить всё
$memberrow = array_merge(show_profile($row), array(Код: Выделить всё
'SIGNATURE' => $user_sig,{memberrow.SIGNATURE}-
grishin
- phpBB 2.0.1
- Сообщения: 288
- Стаж: 16 лет 4 месяца
- Благодарил (а): 54 раза
- Поблагодарили: 32 раза
Re: Отображение информации (подпись пользователя) в memberlist
Спасибо за помощь но что то не сработало.. выдает ошибку
[phpBB Debug] PHP Notice: in file /memberlist.php on line 1554: Undefined variable: bbcode
http://prntscr.com/8r5td9 вот все добавил
[phpBB Debug] PHP Notice: in file /memberlist.php on line 1554: Undefined variable: bbcode
http://prntscr.com/8r5td9 вот все добавил
В жизни так бывает...
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Отображение информации (подпись пользователя) в memberlist
Поправила инструкцию (плюс первая правка)
-
grishin
- phpBB 2.0.1
- Сообщения: 288
- Стаж: 16 лет 4 месяца
- Благодарил (а): 54 раза
- Поблагодарили: 32 раза
Re: Отображение информации (подпись пользователя) в memberlist
КРУТО теперь все работает) огромное спасибо)
Отправлено спустя 1 час 25 минут 50 секунд:
Возник вопрос) а есть какой то мод который сообщает администратору (сообщение на почту или личку) что какой то пользователь изменил подпись?
Отправлено спустя 1 час 25 минут 50 секунд:
Возник вопрос) а есть какой то мод который сообщает администратору (сообщение на почту или личку) что какой то пользователь изменил подпись?
В жизни так бывает...

