Как убрать надпись [РЕШЕНО] на форуме?

 
Посетитель
small user social cms
Медаль
Сообщений: 239
Как убрать надпись [РЕШЕНО] на форуме при закрытие темы? и вместо этого слова поставить свою мини иконку?
Версия cms 1.10.4
Посетитель
small user social cms
Медаль
Сообщений: 239
Неужели никто не знает? smile
Реклама
cms
Посетитель
small user social cms
Сообщений: 29
в файле components\forum\model.php
строка 711
Код MYSQL:
  1. SET title = CONCAT('{$_LANG['TOPIC_FIXED_PREFIX']} ', title), closed = 1
заменить на
Код MYSQL:
  1. SET closed = 1
строка 723
Код MYSQL:
  1. SET title = REPLACE(title, '{$_LANG['TOPIC_FIXED_PREFIX']} ', ''), closed = 0
заменить на
Код MYSQL:
  1. SET closed = 0
Редактировалось: 1 раз (Последний: 25 октября 2014 в 16:07)
Посетитель
small user social cms
Сообщений: 392
Юрий, я так понял, ТС имеет ввиду не отключение опции закрытия темы, а визуальное оформление оригинальное. Интересно, в языковом файле можно прописать путь к иконке? Надо будет посмотреть.
Посетитель
small user social cms
Медаль
Сообщений: 239
Юрий, спасибо, и подскажите, можно ли вместо слова РЕШЕНО вставить иконку какую нибудь? 16*16 пикселей?
Например такую иконку вставить когда тема закрыта, а слово удалить вообще.

Как убрать надпись [РЕШЕНО] на форуме?
Редактировалось: 4 раз (Последний: 25 октября 2014 в 16:28)
Посетитель
small user social cms
Сообщений: 29
Джехутимери:
я так понял, ТС имеет ввиду не отключение опции закрытия темы, а визуальное оформление оригинальное.
эти изменения ни как не влияют на отключение опции закрытия темы
Stecc:
и подскажите, можно ли вместо слова РЕШЕНО вставить иконку какую нибудь
а чем Вас стандартный вариант не устраивает в просмотре форумов.
если вы имели в виду просмотр темы, тогда в файле com_forum_view_thread
строка 1
<h1 class="con_heading" id="thread_title">{if $thread.closed}<img src="путь к файлу" />{/if}{$thread.title}</h1>
Модератор
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1348
А чем не устраивает имеющееся решение ?

в \templates\шаблон\images\icons\forum
closed.png - смените на нужную Вам.

\languages\ru\components\forum.php
$_LANG['TOPIC_FIXED_PREFIX'] ='[Решено] '; -меняем на нужное значение, например "Закрыто" (правда уже имеющиеся закрытые форумы будут иметь двойное значение [Закрыто] [РЕШЕНО]
можно почистить базу `cms_forum_threads` - title.
почему я задаю мало вопросов? потому, что на 90% из них уже кто-то ответил...
Модератор
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1348
Джехутимери:
Интересно, в языковом файле можно прописать путь к иконке? Надо будет посмотреть.

можно.
в той же строке
\languages\ru\components\forum.php
$_LANG['TOPIC_FIXED_PREFIX'] ='[Решено] '; меняем $_LANG['TOPIC_FIXED_PREFIX'] ='<img src="путь до картинки/картинка"> ';
И снова сталкиваемся с тем, что действует для вновь закрытых тем. и снова добро пожаловать в базу для изменения ранее закрытых тем :)
почему я задаю мало вопросов? потому, что на 90% из них уже кто-то ответил...
Посетитель
small user social cms
Медаль
Сообщений: 239
Soul, т.е. это сработает для новых закрытых тем? а для старых останется слово?
Это не страшно, спасибо. smile
Редактировалось: 1 раз (Последний: 25 октября 2014 в 20:31)
Модератор
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1348
Stecc:
Soul, т.е. это сработает для новых закрытых тем? а для старых останется слово?

Верно. при закрытии темы в поле title. из `cms_forum_threads` записывается текущее значение $_LANG['TOPIC_FIXED_PREFIX'] и не меняется при изменении данного значения в дальнейшем. поэтому придется править вручную.
почему я задаю мало вопросов? потому, что на 90% из них уже кто-то ответил...
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.