Собственно некоторые наметки уже есть, но если поможет профессионал это будет явно лучше.
Данная модификация, конечно, будет актуальна не для всех форумов. Но на тех форумах, где люди размещают свои работы, статьи и т.п., модификация будет полезна. Основная задача мода - повышение ТИЦ форума самими пользователями.
Модификация отображает код ссылки на тему, для копирования авторами. Код появляется в первых сообщениях на каждой странице темы.
Выглядит следующим образом:
Внизу первого сообщения страницы темы появляется следующая строка (отделяется от сообщения красной полосой):
Код ссылки на тему, для размещения на персональном сайте | Показать/Скрыть
При нажатии на "Показать" отображается следующее (выглядит именно так как ниже, т.е. в виде кода "Выделить всё"):
Код: Выделить всё
<div style="text-align:center;">Обсудить статью <a href="http://www.site.ru/community/topic11111.html">Название статьи</a> Вы можете на форуме "Название форума".</div>Файл viewtopic_body.html
Ищем
Код: Выделить всё
<div class="content">{postrow.MESSAGE}</div>Код: Выделить всё
<div class="content">
{postrow.MESSAGE}
<!-- IF not S_IS_BOT --><!-- IF postrow.S_FIRST_ROW --><!-- INCLUDE linktotopic.html --><!-- ENDIF --><!-- ENDIF -->
</div>Код: Выделить всё
<div>
<hr style="height:2px; width:100%; border:0; color: red;background:red;" />
</div>
<dl class="codebox">
<dt>Код ссылки на тему, для размещения на персональном сайте | <a href="javascript: void(0);" onclick="var spoiler = this.parentNode.parentNode.getElementsByTagName('dd')[0]; if ( spoiler.style.display == 'none' ) { spoiler.style.display = 'block'; this.innerHTML = 'Скрыть'; } else { spoiler.style.display = 'none'; this.innerHTML = 'Показать'; };">Показать</a></dt>
<dd style="display: none;">
<dl class="codebox">
<dt>Код: <a href="#" onclick="selectCode(this); return false;" class="postlink-local">выделить все</a></dt>
<dd>
<code><div style="text-align:center;">Обсудить статью <a href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a> Вы можете на форуме "{SITENAME}".</div><br /></code>
</dd>
</dl>
</dd>
</dl>
Чистим кэш.
Всё.
Прошу помощи вот в чем:
1. Хотелось бы, чтобы данная модификация появлялась только в первом сообщении. Это обусловлено тем, что данная возможность интересна, пожалуй, только авторам тем. Появление кода на всех страницах темы вроде как лишнее, и портит общую картину форума.
К сожалению, мои знания не позволяют реализовать подобное.
2. Файл linktotopic.html несколько коряв. Может быть, кто-то сможет придать ему более презентабельный вид.
На авторство не претендую. Если кто-то заинтересуется и сделает грамотный мод по данным наброскам, пусть забирает авторство себе.

