Уважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.

Отображение id пользователя вместо логина

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
lord_nikon
phpBB 1.2.0
Сообщения: 18
Стаж: 16 лет 9 месяцев
Откуда: Бишкек, Кыргызстан

Re: Отображение id пользователя вместо логина

Сообщение lord_nikon »

FladeX
получается также, что и вариант о ручном изменении. Заменяется везде, но в цитатах по - прежнему оригинальный ник.
MAzZY писал(а):bbcode.php
кавырялся, нашел как убрать из показа в топике логина цитируемого., но при редактировании или повторной цитате - в редакторе также отображается логин.
lord_nikon
phpBB 1.2.0
Сообщения: 18
Стаж: 16 лет 9 месяцев
Откуда: Бишкек, Кыргызстан

Re: Отображение id пользователя вместо логина

Сообщение lord_nikon »

FladeX писал(а):Ну попробуйте например сразу изменить значение $username:

Код: Выделить всё

$username = 'user_' . $user_id; 
это после объявления глобальных переменных вставьте.
я в рнр не силен, а точнее полный профан. Тут методом тыка не получается, можешь подсказать куда точно воткнуть сие и что именно поменять в этом куске кода?
lord_nikon
phpBB 1.2.0
Сообщения: 18
Стаж: 16 лет 9 месяцев
Откуда: Бишкек, Кыргызстан

Re: Отображение id пользователя вместо логина

Сообщение lord_nikon »

up :roll:
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 7 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1455 раз

Re: Отображение id пользователя вместо логина

Сообщение Nekstati »

Код: Выделить всё

//=== includes/functions_content.php
//=== find
    global $user, $auth;
//=== add after
    $username = 'user_' . $user_id;

//=== posting.php
//=== find
        $message_parser->message = '[quote="' . $post_data['quote_username'] . '"]' . censor_text(trim($message_parser->message)) . "[/quote]\n";
//=== replace with
        $message_parser->message = '[quote="' . 'user_' . $post_data['poster_id'] . '"]' . censor_text(trim($message_parser->message)) . "[/quote]\n"; 
Тут вторая замена для цитат. Но придётся ещё копать memberlist.php и делать там замены в нескольких местах. Или же просто запретить просмотр профилей.

Вернуться в «Запросы модов для phpBB 3.0.x»