bb коды
|
|
[1] fart [18.02.2012, 15:39] |
Ребят ну вот я сделал bb код на сайт в каталоге файлов, а как задать ему стиль не знаю т.е как оформить из этой статьи та что тут http://likbezz.ru/publ....-1-0-79 у меня вообще ничего не получилось! Написал сам
Code <script type="text/javascript"> $(document).ready(function(){ if ($("#message")) $("input.codeButtons[value='u']:last").parent().after("<span style=\"padding-right: 1px;\"><input title=\"Важное примечение\" value=\"Важное\" onclick=\"simpletag('attention','','','message','')\" class=\"codeButtons\" class=\"attention\" type=\"button\"></span> }); </script> вот такое в материале появлеется Code [attention]Важная информация[/attention] но нужно сделать оформление как в той статье что я указал выше! Как сделать подскажите! |
|
[2] likbezz [18.02.2012, 15:56] |
Quote (fart) но нужно сделать оформление как в той статье что я указал выше! Как сделать подскажите! Code <script type="text/javascript"> $('td.posttdMessage').each(function(){ $(this).html($(this).html().split('[attention]').join('<div style="margin:7px 5px 7px 30px;padding:3px 10px 7px 25px;border:1px dashed #F36;border-left:2px solid #F00;background:#fafafa url(http://likbezz.ru/_theme/_st/img/ico/alert_ico.gif) no-repeat 4px 7px;">').split('[/attention]').join('</div>')); }); </script> ...
Жуть какая ... А для чего? Не проще просто добавить в шаблон, сразу после оператора $BBCODES$? Code <span style="padding-right:1px;"><input type="button" class="codeButtons" onclick="simpletag('attention','','','message','');return false;" value="Важное" title="Важное примечение"></span> ... |
|
[3] fart [18.02.2012, 15:59] |
likbezz, так у меня не отображается кнопка для добавления bb кода в каталоге файлов при добавлении материала то как я написал у меня отображается и кнопка и [attention][/attention] добавляется а так как вы предлагаете даж самой кнопки нет(((( Да и это Каталог файлов На странице добавление/Редактирование материала нет такого $BBCODES$
Сообщение отредактировал fart - Суббота, 18.02.2012, 16:02 |
|
[4] likbezz [18.02.2012, 16:03] |
fart, Quote (fart) так у меня не отображается кнопка для добавления bb кода в каталоге файлов при добавлении материала А-а ... В каталоге фалов ... Тогда всё понятно ) ... Тогда и скрипт другой: Code <script type="text/javascript"> $('td.eText,div.eMessage').each(function(){ $(this).html($(this).html().split('[attention]').join('<div style="margin:7px 5px 7px 30px;padding:3px 10px 7px 25px;border:1px dashed #F36;border-left:2px solid #F00;background:#fafafa url(http://likbezz.ru/_theme/_st/img/ico/alert_ico.gif) no-repeat 4px 7px;">').split('[/attention]').join('</div>')); }); </script>
... |
|
[5] fart [18.02.2012, 16:04] |
неа..нету кнопки(( |
|
[6] likbezz [18.02.2012, 16:27] |
fart, Quote (fart) неа..нету кнопки(( Какой кнопки? При чём здесь кнопка? Это скрипт обработчик BB-кода [attention]. Кнопку сделали вы ... или я ошибаюсь? ... Скажите, что вы шутите, а? ...или у меня сегодня просто такой “удачный” день .?. |
|
[7] fart [18.02.2012, 16:47] |
likbezz, так что-то я ничего не понял!))) Все вместе какой код будет? Чтобы и кнопка которая добавляет [attention][/attention] была и скрипт обработчик? |
|
[8] likbezz [18.02.2012, 17:00] |
fart, Quote (fart) так что-то я ничего не понял!))) Все вместе какой код будет? Всё вместе не будет - скрипт для кнопки нужно добавлять в шаблон «добавление материала», а скрипт обработчик ваших BB-кодов - во все другие шаблоны модуля. Какой вместе? ... Скрипт обработчик - ищет ваши bb-коды, и делает из них оформленные блоки, а скрипт кнопки - просто добавляет кнопу в форму. Это два разных скрипта. ... Скрипт добавляющий кнопку: Code <script type="text/javascript"> $(document).ready(function(){$('#bc1').parent().append('<span style="padding-right:1px;"><input title="Важное примечение" value="Важное" onclick="simpletag(\'attention\',\'\',\'\',\'message\',\'\')" class="codeButtons" type="button"></span>');}); </script> Скрипт-обработчик: Code <script type="text/javascript"> $('td.eText,div.eMessage').each(function(){ $(this).html($(this).html().split('[attention]').join('<div style="margin:7px 5px 7px 30px;padding:3px 10px 7px 25px;border:1px dashed #F36;border-left:2px solid #F00;background:#fafafa url(http://likbezz.ru/_theme/_st/img/ico/alert_ico.gif) no-repeat 4px 7px;">').split('[/attention]').join('</div>')); }); </script> ... |
|
[9] fart [18.02.2012, 17:33] |
блин не работает у меня скрипт обработчик! я вот это Code <script type="text/javascript"> $(document).ready(function(){ if ($("#message")) $("input.codeButtons[value='u']:last").parent().after("<span style=\"padding-right: 1px;\"><input title=\"Важное примечение\" value=\"Важное\" onclick=\"simpletag('attention','','','message','')\" class=\"codeButtons\" class=\"attention\" type=\"button\"></span> "); }); </script> поставил в форму добавления/редактирование а это Code <script type="text/javascript"> $('td.eText,div.eMessage').each(function(){ $(this).html($(this).html().split('[attention]').join('<div style="margin:7px 5px 7px 30px;padding:3px 10px 7px 25px;border:1px dashed #F36;border-left:2px solid #F00;background:#fafafa url(http://likbezz.ru/_theme/_st/img/ico/alert_ico.gif) no-repeat 4px 7px;">').split('[/attention]').join('</div>')); }); </script> в Страницу материала и комментариев к ней эффекта 0, незнаю почему(( |
|
[10] likbezz [18.02.2012, 17:39] |
fart, Quote (fart) в Страницу материала и комментариев к ней эффекта 0, незнаю почему(( Ссылочку давай на страницу ... Этот код будет работать только со стандартными дизайнами ... Это так, на всякий. |
|
|
[12] likbezz [18.02.2012, 17:51] |
fart, Ты его куда воткнул? В шаблон или в материал? У тебя какие-то проблемы с компьютером? Ты скопировать и вставить можешь без косяков? Скрпт добавляют в шаблон. После оператора $body$ Добавлять нужно вот этот скрипт: Code <script type="text/javascript"> $('td.eText,div.eMessage').each(function(){ $(this).html($(this).html().split('[attention]').join('<div style="margin:7px 5px 7px 30px;padding:3px 10px 7px 25px;border:1px dashed #F36;border-left:2px solid #F00;background:#fafafa url(http://likbezz.ru/_theme/_st/img/ico/alert_ico.gif) no-repeat 4px 7px;">').split('[/attention]').join('</div>')); }); </script> именно так, как он здесь и не как иначе. В шаблон, в виде HTML. Не в визуальный редактор. ...
Добавлено (18.2.2012, 17:52:00) --------------------------------------------- Да, сегодня явно не мой день. ... |
|
[13] fart [18.02.2012, 17:56] |
likbezz, ты меня че совсем за дурака считаешь? я поставил этот скрипт в шаблон - страница материала и комментариев к ней! только я не после $body$ ставил а после $MESSAGE$ ! Этот шаб я сам верстал кстати! |
|
[14] likbezz [18.02.2012, 18:00] |
fart, Quote (fart) Этот шаб я сам верстал кстати! Это-то здесь каким боком ) ... Вот, теперь ровно встал ... Только теперь не вижу в тексте BB-кодов ... ... должен работать ) |
|
[15] fart [18.02.2012, 18:02] |
Quote Это-то здесь каким боком ) ну это я сказать тем самым что я не совсем тупой в этих делах)))))
он должен быть там, по крайней мере я вижу )) Quote [attention]ОБЯЗАТЕЛЬНО СДЕЛАЙТЕ КОПИЮ СВОИХ СОХРАНЕНИЙ!!![/attention] |
|