Шоб не потерять. Работает под rusff (qudroboards).

Пример:

<script type="text/javascript">
if( RusffCore.is_page('viewtopic.php?id=2600')) //если id темы равен 2600
{
document.write('<style>.punbb .post-content p{color: #fff;} </style>'); //вывести указанное
}
</script>

Ставим условие - если пользователь находится в теме с определенным id, выводим определенный текст (в примере меняем цвет текста в посте на белый.

Можно ставить несколько условий, разделяя их знаком || (или):

Код:
<script type="text/javascript">
if( RusffCore.is_page('viewtopic.php?id=2600') || RusffCore.is_page('viewtopic.php?id=610') || RusffCore.is_page('viewtopic.php?id=720')) 
{
document.write('<style>.punbb .post-content p{color: #fff;} </style>');
}
</script>

if( RusffCore.is_page('viewtopic.php?id=2600') || RusffCore.is_page('viewtopic.php?id=610') || RusffCore.is_page('viewtopic.php?id=720')) - если тема с id 2600, или 610, или 720, тогда выводить указанное в теле.

Аналогично для категорий:

Код:
<script type="text/javascript">
if( RusffCore.is_page('viewforum.php?id=74')) 
{
document.write('<style>.punbb .multipage .tcl a{color: #fff;} </style>');
}
</script>

Если id категории равен 74, выводим (в примере - меняем цвет названия тем на белый.

Помимо вывода, можно так же вставлять кое что в хтмл div'ы на странице. Выглядит это так:

<script type="text/javascript">
if( RusffCore.is_page('viewforum.php?id=8') )
{
   $('#pun-break2').html('<div class="simsalabim" style="background: url(https://forumupload.ru/uploads/0003/ac/ce/29911-1.png) no-repeat 10px center #66403e; font-size: 13px; margin-top: 8px; padding: 6px 6px 6px 50px; color: #fff;"><p>Внимание!</p></div>');
}
</script>

Если категория с id = 8, вставить в див pun-break2 это:

Код:
<div class="simsalabim" style="background: url(https://forumupload.ru/uploads/0003/ac/ce/29911-1.png) no-repeat 10px center #66403e; font-size: 13px; margin-top: 8px; padding: 6px 6px 6px 50px; color: #fff;"><p>Внимание!</p></div>