Всем доброго дня, итак на днях решил немного заняться блогами, на одном из сайтов. Ставлю сео 3 в одном для InstantCMS, ок сделал чтобы было описание и ключи, теперь смотрю код записей в блоге, попробую перевести в Р из БР. Нет начинать буду с другого, с того, что не хватает кнопки сделать текст по ширине, кто читал мои статьи ранее, обращал внимание, что вид записи вещь достаточно важная и когда строки торчат одна другой хуже, то это не очень приятно посетителю. Итак, делаем сначала вид по ширине выровнять.
Открываем /core/classes/page.class.php находим это
<a class="usr_bb_button" href="javascript:addTag(\''.$field_id.'\', \'[align=right]\', \'[/align]\')" title="По правому краю"> <img src="/includes/bbcode/images/align_right.png" border="0" alt="По правому краю" /> </a>
и после этого вставляем
<a class="usr_bb_button" href="javascript:addTag(\''.$field_id.'\', \'[align=justify]\', \'[/align]\')" title="По ширине"> <img src="/includes/bbcode/images/align_full.png" border="0" alt="По ширине" /> </a>
Кнопку иконку добавлять не надо, так как она в Инстанте есть, видимо разработчики планировали сделать. Так, кнопку по ширине мы сделали, теперь дальше, переходим к изменению тегов. Надо открыть includes/bbcode/bbcode.lib.php и в нем сделать замену на вот этот код. Менять на строке 920 примерно, там будет родной код вот такой
Функция мнемонизирует HTML-код, вставляет в текст разрывы <br /> и
"автоматические ссылки".
*/
function insert_smiles($text) { $text = self::autoLink($text); return $text; }
Меняем на вот это
function insert_smiles($text) { $text = self::autoLink($text); return $text; }
Все теперь выводиться будет с Р, но теперь ведь надо и старые блоги изменить записи, значит запускаем конвертер, который отконвертирует блоги в нужные теги.
Скачать конвертер блогов InstantCMS
Скачать конвертер, образец вы можете увидеть всего этого в коде страницы блога. Все вышеописанное сделано только благодаря бескорыстной помощи очень хорошего программиста DagStudent! за что ему и спасибо!
++ ТО что нужно!