Для начала открой файл lib.php и найди там функцию function ikoncode($post), в этой функции найди строку:
CODE:$post = preg_replace("#\[q\]\s*(.*?)\s*\[/q\]#is","<span class=small>Цитата:</span><table cellpadding=3 cellspacing=0 class=q_table><tr><td class=q_td>$1</td></tr></table>",$post);
И сразу после нее вставь эту строчку:
CODE:$post = preg_replace("#\[off\]\s*(.*?)\s*\[/off\]#is","<img src=\"im/emoticons/off.gif\" border=\"0\"><table cellpadding=3 cellspacing=0 class=off_table><tr><td class=off_td>$1</td></tr></table>",$post);
Сохрани и закрой этот файл.
Теперь открой файл style.css в папке со скином и в самый низ этого файла вставь эту строку:
Для Helius
CODE:.off_table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3A5370; line-height: 125%;
background-color: #DDE2EC; border: #525E6E; border-style: dotted;
border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}
Для Invision
CODE:.off_table{ background-color: #E4EAF2; border: 1px solid #ffffff; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px }
Для Original
CODE:.off_td { FONT-SIZE: 8pt; color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; }
.off_table{background-color : #FFFFFF;border : 1px outset #CCCCCC;}
Сразу скажу, что стили для Оригинала были взяты те же, что и стили цитат в этом скине.
Далее для скачай прикрепленный к теме архив и залей эти файлы в папки со скинами.
В архиве два файла :codes.js и form_code.tpl . Просто замени этими файлами такие же файлы в папке со скином.
Дальше скопируй этот смайлик и положи его в папку со смайлами im/emoticons/ .
Для скинов Invision и Helius установка на этом завершена. А вот с Original придется еще немного повозиться.
Для этого надо открыть файлы :news_add.tpl, pm_new.tpl, post_addnew.tpl, post_edit.tpl,post_reply.tpl и post_form.tpl .
И найти там примерно такой кусок кода:
CODE: <table width="450" border="0" cellspacing="0" cellpadding="2">
$form_code
<tr>
<td colspan="9"><textarea name="inpost" style="width:600px" cols="60" rows="15" wrap="virtual" tabindex=1 class="tab" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);">$rawpost</textarea>
$smile_map</td>
</tr>
</table>
Этот код в разных файлах может немного отличаться, но везде будет присутствовать:
Вот здесь то и нужно поменять "9" на "11". То есть это чисто HTML исправления. Надеюсь поймешь.
|