Небольшая простая красивость для вывода кода в тэгах CODE, основана на скриптах google.
выглядеть получившиеся творение будет так:
Вложение:
Комментарий к файлу: вывод обновлённого CODE в prosilver
ставится очень просто.
скачать пакет скриптов и оформления:
Вложение:
распаковать и папку google-code-prettify загрузить в корень сайта (где файл config.php).
прописать подключение (prosilver):
Открыть ваш стиль/template/overall_header.html
Найти
Вставить после найденного
Найти
Вставить перед найденным
Для работы скрипта необходимо подключение библиотеки. если у вас нет этого подключения - перед
поставить
Найти
Код: Выделить всё
<link href="{T_THEME_PATH}/large.css" rel="alternate stylesheet" type="text/css" title="A++" />
Вставить после найденного
Код: Выделить всё
<link href="{ROOT_PATH}google-code-prettify/prettify.css" rel="stylesheet" type="text/css" />
Найти
Код: Выделить всё
</head>
Вставить перед найденным
Код: Выделить всё
<script src="{ROOT_PATH}google-code-prettify/prettify.js" type="text/javascript"></script>
<script type="text/javascript">
// <![CDATA[
$(document).ready(
function()
{
prettyPrint();
}
);
// ]]>
</script>
Для работы скрипта необходимо подключение библиотеки. если у вас нет этого подключения - перед
Код: Выделить всё
<script src="{ROOT_PATH}google-code-prettify/prettify.js" type="text/javascript"></script>
поставить
Код: Выделить всё
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
теперь редактируем вывод тэга CODE:
Открыть ваш стиль/template/bbcode.html
Строчку (написана частично)
заменить на
Строчку (написана частично)
Код: Выделить всё
<!-- BEGIN code_open --> и дальше код
заменить на
Код: Выделить всё
<!-- BEGIN code_open --><dl class="codebox"><dt>{L_CODE}: <a href="#" onclick="selectCode(this); return false;">{L_SELECT_ALL_CODE}</a></dt><dd><code class="prettyprint linenums"><!-- END code_open -->
почистить кэш и наслаждаться изменениями.