XRacer Опубликовано 23 Августа 2006 Жалоба Поделиться Опубликовано 23 Августа 2006 Есть идейка насчёт тэга оффтоп. Например, человек хочет сказать что то не в тему. Он пишет [OFFTOPIC]bla bla bla[/OFFTOPIC] Результат:Не по теме:(в рамочке)bla ba bla Если кто может - сделайте плз. Буду очень благодарен. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Raynor Опубликовано 23 Августа 2006 Жалоба Поделиться Опубликовано 23 Августа 2006 ББКоды можно добавлять/удалять в админке. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
FatCat Опубликовано 23 Августа 2006 Жалоба Поделиться Опубликовано 23 Августа 2006 Если кто может - сделайте плз. Буду очень благодарен.Сделал на 1.3Посмотреть можно здесь. Гостям разрешены и просмотр, и запись. Итак, как делал: 1. В парсере:После кода// Start off with the easy stuffдобавил:$txt = preg_replace( "#\[off\](.+?)\[/off\]#is", "<ul><table cellpadding=0><tr><td bgcolor=Black><table border=0 cellspacing=1><tr><td bgcolor=White><img src='html/emoticons/poster_offtopic.gif' border=0><br><br>\\1<br><br><img src='html/emoticons/poster_offtopic.gif' border=0></td></tr></table></td></tr></table></ul>", $txt ); После кода/**************************************************/ // unconvert: // Parses the HTML back into plain text /**************************************************/ function unconvert($txt="", $code=1, $html=0) { $txt = preg_replace( "#<!--emo&(.+?)-->.+?<!--endemo-->#", "\\1" , $txt ); if ($code == 1) {добавил$txt = preg_replace( "#<ul><table cellpadding=0><tr><td bgcolor=Black><table border=0 cellspacing=1><tr><td bgcolor=White><img src='html/emoticons/poster_offtopic.gif' border=0><br><br>(.+?)<br><br><img src='html/emoticons/poster_offtopic.gif' border=0></td></tr></table></td></tr></table></ul>#is" , "\[off\]\\1\[/off\]" , $txt ); Естественно совершенно, что картиночка poster_offtopic.gif в наличии имеется. Затем в ubbc.js нашел все строки, в которых упоминается quote(итого нашлось 4 строки).После каждой строки добавил аналогичные, заменив "quote" на "off", "Цитата" на "Оффтопик", "Q" на "O" и "q" на "o"; в одной из них заменил имя файла кнопки. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
BigworM Опубликовано 17 Апреля 2008 Жалоба Поделиться Опубликовано 17 Апреля 2008 спасибо за 1.3 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.