На счет управления комментариями

Прислано: Pawell

пт, 09/01/2009 - 22:05

Настроил комментарии таким образом, чтобы можно было оставлять имя без регистрации на сайте, которую я по сути закрыл.
При добавлении комментов каким либо пользователем вот что выдает:

Опубликовано ******** (не проверено) в Вс, 01/04/2009 - 20:34.

**** = имя пользователя, которое он ввел

Где и что надо сделать, чтобы "проверить" пользователя, чтобы надпись "(не проверено)" исчезла?
Какая проверка вообще предполагается?

Рыл, рыл, но не нашел, что надо делать.

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано EllECTRONC в пт, 09/01/2009 - 22:30.

Главная » Управление » Управление пользователями
модуль comment
Стоят галочки напротив » размещать комментарии без проверки?


Опубликовано Pawell в пт, 09/01/2009 - 22:41.

Стоят


Опубликовано Vergilius в сб, 10/01/2009 - 03:20.

В файле theme.inc найди строчку:

$output .= ' ('. t('not verified') .')';

и удали ее.


Опубликовано Pawell в сб, 10/01/2009 - 12:21.

помогло, но первый раз перепугался, чего то решил что надо вместе с $output .= ' ('. t('not verified') .')'; еще и значек } удалить, так вообще все перестало работать. Вернул значок и все ок.
Спасибо!


Опубликовано neochief в сб, 10/01/2009 - 14:26.

"Vergilius" написал(а):

В файле theme.inc найди строчку

Один из вредительских советов ;)

Правильное решение:

Копируем всю функцию theme_username в файл template.php своей темы. Называем функцию phptemplate_username, меняем в ней что хотели. После чего заходим "Настройки сайта" - "Производительность" и очищаем кеш (там внизу кнопка). Опосля этого, все должно работать. Теперь, при обновлении системы вы не потеряете свои изменения. Ядро — НЕПРИКАСАЕМОЕ!


Опубликовано Vergilius в сб, 10/01/2009 - 14:50.

:) А ядро все время меняю. Меньше ресурсов жрет. Только пару часиков на апдейт новой версии уходит.


Опубликовано neochief в сб, 10/01/2009 - 15:19.

Насколько меньше?


Опубликовано Pawell в сб, 10/01/2009 - 16:08.

"neochief" написал(а):

Называем функцию phptemplate_username, меняем в ней что хотели.

а подробнее про "называем фукнцию" можно? как это делается?


Опубликовано neochief в сб, 10/01/2009 - 17:42.

копировать как я говорил, вставить, стереть название "theme_username", напечатать "phptemplate_username"


Опубликовано Tesmon в ср, 11/02/2009 - 11:41.

А нельзя как-то проверить? Или это баг, который нужно лечить только ковыряясь в коде?


Опубликовано neochief в ср, 11/02/2009 - 17:03.

Что проверить? Это не баг, это фича. Но многим она не нужна. Я описал решение.


Опубликовано mapcuk в чт, 26/11/2009 - 11:39.

Респект тебе ;)
Помогло.

Но всё-таки почему же эта напись "не проверено" остётся даже тогда когда комментарий подтверждён модератором?


Опубликовано tolykot в чт, 17/12/2009 - 07:52.

Видимо имя "не проверено" имеется введу


Опубликовано WildSW в пт, 23/04/2010 - 00:23.

Сталкивался с подобным у себя на сайте, и от нежелания где либо ковыряться, нашел елегантное решение :)

Через перевод интерфейса значит, заменил запись "не проверено" на "гость", получилась как бы метка о том что этот комментарий написал не зарегистрированный на сайте пользователь.


Опубликовано Tesmon в пн, 26/04/2010 - 19:16.

WildSW, отличная идея. Это действительно классно придумано.


Опубликовано alexa533 в пн, 19/07/2010 - 16:17.

и где этот перевод интерфейса искать?


Опубликовано alexa533 в вт, 20/07/2010 - 13:46.

в modules/comments/translation нету "не проверено"


Новое на сайте

Ссылки партнёров