Версия cms 1.10.4
Например такую иконку вставить когда тема закрыта, а слово удалить вообще.
эти изменения ни как не влияют на отключение опции закрытия темыя так понял, ТС имеет ввиду не отключение опции закрытия темы, а визуальное оформление оригинальное.
а чем Вас стандартный вариант не устраивает в просмотре форумов.и подскажите, можно ли вместо слова РЕШЕНО вставить иконку какую нибудь
если вы имели в виду просмотр темы, тогда в файле com_forum_view_thread
строка 1
<h1 class="con_heading" id="thread_title">{if $thread.closed}<img src="путь к файлу" />{/if}{$thread.title}</h1>
в \templates\шаблон\images\icons\forum
closed.png — смените на нужную Вам.
\languages\ru\components\forum.php
$_LANG['TOPIC_FIXED_PREFIX'] ='[Решено] '; -меняем на нужное значение, например "Закрыто" (правда уже имеющиеся закрытые форумы будут иметь двойное значение [Закрыто] [РЕШЕНО]
можно почистить базу `cms_forum_threads` — title.
Интересно, в языковом файле можно прописать путь к иконке? Надо будет посмотреть.
можно.
в той же строке
\languages\ru\components\forum.php
$_LANG['TOPIC_FIXED_PREFIX'] ='[Решено] '; меняем $_LANG['TOPIC_FIXED_PREFIX'] ='<img src="путь до картинки/картинка"> ';
И снова сталкиваемся с тем, что действует для вновь закрытых тем. и снова добро пожаловать в базу для изменения ранее закрытых тем :)
Это не страшно, спасибо.
Soul, т.е. это сработает для новых закрытых тем? а для старых останется слово?
Верно. при закрытии темы в поле title. из `cms_forum_threads` записывается текущее значение $_LANG['TOPIC_FIXED_PREFIX'] и не меняется при изменении данного значения в дальнейшем. поэтому придется править вручную.