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

Скрыть кому отправили сообщение

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
OldSkorpin
phpBB 1.2.0
Сообщения: 13
Стаж: 13 лет 6 месяцев
Благодарил (а): 7 раз

Скрыть кому отправили сообщение

Сообщение OldSkorpin »

Проблема в том, что когда админ отправляет сообщение группе пользователей, каждый получивший видит кому еще оно отправлялось, можно ли как то сделать что бы из адресатов пользователь видел только себя, ну или совсем не кого не видел, то есть убрать строку "кому".
Пожалуйста, расскажите кто что знает на эту тему, очень нужно.
Алсидес
phpBB 1.4.4
Сообщения: 143
Стаж: 14 лет
Благодарил (а): 57 раз
Поблагодарили: 9 раз

Re: Скрыть кому отправили сообщение

Сообщение Алсидес »

Думаю, такой вещи вообще нет.
php и HTML - учусь, а CSS и JavaScript пока 0%
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13177
Стаж: 15 лет 2 месяца
Благодарил (а): 236 раз
Поблагодарили: 3754 раза

Re: Скрыть кому отправили сообщение

Сообщение Татьяна5 »

styles/ваш_стиль/template/ucp_pm_viewmessage.html
Найти

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

<!-- IF S_TO_RECIPIENT --><br /><strong>{L_TO}:</strong> <!-- BEGIN to_recipient --><!-- IF to_recipient.NAME_FULL -->{to_recipient.NAME_FULL}<!-- ELSE --><a href="{to_recipient.U_VIEW}" style="color:<!-- IF to_recipient.COLOUR -->{to_recipient.COLOUR}<!-- ELSEIF to_recipient.IS_GROUP -->#0000FF<!-- ENDIF -->;">{to_recipient.NAME}</a><!-- ENDIF -->&nbsp;<!-- END to_recipient --><!-- ENDIF -->
Заменить на

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

<!-- IF S_TO_RECIPIENT --><!-- <br /><strong>{L_TO}:</strong> --><!-- BEGIN to_recipient --><!-- IF to_recipient.NAME_FULL --><!-- {to_recipient.NAME_FULL} --><!-- ELSE --><!-- <a href="{to_recipient.U_VIEW}" style="color: --><!-- IF to_recipient.COLOUR --><!-- {to_recipient.COLOUR} --><!-- ELSEIF to_recipient.IS_GROUP --><!-- #0000FF --><!-- ENDIF --><!-- ;">{to_recipient.NAME}</a> --><!-- ENDIF --><!-- &nbsp; --><!-- END to_recipient --><!-- ENDIF -->
OldSkorpin
phpBB 1.2.0
Сообщения: 13
Стаж: 13 лет 6 месяцев
Благодарил (а): 7 раз

Re: Скрыть кому отправили сообщение

Сообщение OldSkorpin »

Татьяна5 спасибо большее, очень помогли.
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 7 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: Скрыть кому отправили сообщение

Сообщение MIT »

Только в исходнике страницы-то всё равно информация будет видна.
Если уж «мягко» и скрывать куски разметки, то как-нибудь вот так:

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

<!-- IF 0 -->something<!-- ENDIF -->
То есть результат будет таким:

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

<!-- IF 0 --><!-- IF S_TO_RECIPIENT --><br /><strong>{L_TO}:</strong> <!-- BEGIN to_recipient --><!-- IF to_recipient.NAME_FULL -->{to_recipient.NAME_FULL}<!-- ELSE --><a href="{to_recipient.U_VIEW}" style="color:<!-- IF to_recipient.COLOUR -->{to_recipient.COLOUR}<!-- ELSEIF to_recipient.IS_GROUP -->#0000FF<!-- ENDIF -->;">{to_recipient.NAME}</a><!-- ENDIF -->&nbsp;<!-- END to_recipient --><!-- ENDIF --><!-- ENDIF -->
И это всё равно не спасёт, ибо пользователь, если нажмёт ссылочку «Ответ отправителю и всем получателям.» сможет увидеть всех получателей письма в виде списка получателей ответа.

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