Страница 1 из 2
Пару бб-кодов
Добавлено: 02 дек 2008, 07:00
Андрей
Сделал простой бб-код поиска по YouTube,может кому пригодится ^_^
После
$BODY$ в общем виде страниц форума ставим это:
Код: Выделить всё
<script type="text/javascript">
e=document.getElementsByTagName("TD");
for(k=0; k<e.length;k++) {
if(e[k].className=='posttdMessage') {
s=e[k].innerHTML;
while (s.indexOf('[onyoutube]') != -1){
s=s.replace('[onyoutube]','<a href="http://ru.youtube.com/results?search_query='); s=s.replace('[/onyoutube]','" target="_blank"><div align="right">Вот,что нашёл на <b>YouTube</b></div></a>');
e[k].innerHTML=s;}}}
</script>
После
$BBCODES$ в форму добавления сообщения:
Код: Выделить всё
<img title="Поиск на YouTube" src="http://ru.youtube.com/favicon.ico" onclick="simpletag('onyoutube')" border="0" >
Кнопка картинкой

Автор:Я =)
-------------
Вот простой бб-код поиска по Yahoo,опять же,может быть,пригодится кому-нибудь

После
$BODY$ в общий вид страниц форума ставим вот этот код:
Код: Выделить всё
<script type="text/javascript">
e=document.getElementsByTagName("TD");
for(k=0; k<e.length;k++) {
if(e[k].className=='posttdMessage') {
s=e[k].innerHTML;
while (s.indexOf('[onyahoo]') != -1){
s=s.replace('[onyahoo]','<a href="http://ru.search.yahoo.com/search?p='); s=s.replace('[/onyahoo]','" target="_blank"><div align="right">Вот,что нашёл на <b>Yahoo</b></div></a>');
e[k].innerHTML=s;}}}
</script>
После
$BBCODES$ в форму добавления сообщения:
Код: Выделить всё
<img title="Поиск на Yahoo" src="http://ru.search.yahoo.com/favicon.ico" onclick="simpletag('onyahoo')" border="0" >
Re: Пару бб-кодов
Добавлено: 03 дек 2008, 07:23
Андрей
ББ-код моноширного текста от меня =)
После
$BODY$ в общий вид страниц форума ставим вот этот код:
Код: Выделить всё
<script type="text/javascript">
e=document.getElementsByTagName("TD");
for(k=0;k<e.length;k++) {
if(e[k].className=='posttdMessage') {
s=e[k].innerHTML;
while (s.indexOf('[tt]') != -1) {
s=s.replace('[tt]','<tt>'); s=s.replace('[/tt]','</tt>');
e[k].innerHTML=s;}}}
</script>
После
$BBCODES$ в форму добавления сообщения:
Код: Выделить всё
<input type="button" accesskey="y" value="tt" onclick="simpletag('tt','','','message',''); return false;" class="codeButtons" title="Моноширинный шрифт" name="tt" />
Не проверял,так как на сайт не заходит свой

Re: Пару бб-кодов
Добавлено: 03 дек 2008, 13:51
Андрей
Вот два бб-кода - Верхний и Нижний Индексы от мну =)
Нижний Индекс:
После
$BODY$ в общий вид страниц форума ставим вот этот код:
Код: Выделить всё
<script type="text/javascript">
e=document.getElementsByTagName("TD");
for(k=0;k<e.length;k++) {
if(e[k].className=='posttdMessage') {
s=e[k].innerHTML;
while (s.indexOf('[sub]') != -1) {
s=s.replace('[sub]','<sub>'); s=s.replace('[/sub]','</sub>');
e[k].innerHTML=s;}}}
//© Gamefan.Ucoz.Net
</script>
После
$BBCODES$ в форму добавления сообщения:
Код: Выделить всё
<input type="button" accesskey="y" value="sub" onclick="simpletag('sub','','','message',''); return false;" class="codeButtons" title="Нижний Индекс" name="sub" />
Верхний Индекс:
После
$BODY$ в общий вид страниц форума ставим вот этот код:
Код: Выделить всё
<script type="text/javascript">
e=document.getElementsByTagName("TD");
for(k=0;k<e.length;k++) {
if(e[k].className=='posttdMessage') {
s=e[k].innerHTML;
while (s.indexOf('[sup]') != -1) {
s=s.replace('[sup]','<sup>'); s=s.replace('[/sup]','</sup>');
e[k].innerHTML=s;}}}
//© Gamefan.Ucoz.Net
</script>
После
$BBCODES$ в форму добавления сообщения:
Код: Выделить всё
<input type="button" accesskey="y" value="sup" onclick="simpletag('sup','','','message',''); return false;" class="codeButtons" title="Верхний Индекс" name="sup" />
Тут примеры бб-кодов,которые я выложил в этой теме
Re: Пару бб-кодов
Добавлено: 04 дек 2008, 18:35
Андрей
Скрытый Текст,ссылка на пример давалась.
После
$BODY$ в общий вид страниц форума ставим вот этот код:
Код: Выделить всё
<script type="text/javascript">
e=document.getElementsByTagName("TD");
for(k=0;k<e.length;k++) {
if(e[k].className=='posttdMessage') {
s=e[k].innerHTML;
while (s.indexOf('[hiden]') != -1) {
s=s.replace('[hiden]','<span style="background: rgb(0, 0, 0) none repeat scroll 0% 0%; color: rgb(0, 0, 0); -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">'); s=s.replace('[/hiden]','</span>');
e[k].innerHTML=s;}}}
//© Gamefan.Ucoz.Net
</script>
После
$BBCODES$ в форму добавления сообщения:
Код: Выделить всё
<input type="button" accesskey="y" value="hiden" onclick="simpletag('hiden','','','message',''); return false;" class="codeButtons" title="Спрятанный Текст" name="hiden" />
Re: Пару бб-кодов
Добавлено: 05 дек 2008, 06:48
Андрей
Продолжаем тему HTML-тэгов ввиде бб-кодов

На этот раз я приготовил тэги "small" и "big".Они делают текст большим/маленьким относительно остального текста
Big:
После
$BODY$ в общий вид страниц форума ставим вот этот код:
Код: Выделить всё
<script type="text/javascript">
e=document.getElementsByTagName("TD");
for(k=0;k<e.length;k++) {
if(e[k].className=='posttdMessage') {
s=e[k].innerHTML;
while (s.indexOf('[big]') != -1) {
s=s.replace('[big]','<big>'); s=s.replace('[/big]','</big>');
e[k].innerHTML=s;}}}
//© Gamefan.Ucoz.Net
</script>
После
$BBCODES$ в форму добавления сообщения:
Код: Выделить всё
<input type="button" accesskey="y" value="big" onclick="simpletag('big','','','message',''); return false;" class="codeButtons" title="Большой текст,относительно остального текста" name="big" />
Small:
Big:
После
$BODY$ в общий вид страниц форума ставим вот этот код:
Код: Выделить всё
<script type="text/javascript">
e=document.getElementsByTagName("TD");
for(k=0;k<e.length;k++) {
if(e[k].className=='posttdMessage') {
s=e[k].innerHTML;
while (s.indexOf('[small]') != -1) {
s=s.replace('[small]','<small>'); s=s.replace('[/small]','</small>');
e[k].innerHTML=s;}}}
//© Gamefan.Ucoz.Net
</script>
После
$BBCODES$ в форму добавления сообщения:
Код: Выделить всё
<input type="button" accesskey="y" value="small" onclick="simpletag('small','','','message',''); return false;" class="codeButtons" title="Маленький текст,относительно остального текста" name="small" />
Re: Пару бб-кодов
Добавлено: 05 дек 2008, 11:59
Андрей
бб-код поиска по wowhead,сделанный мною по просьбе пользователя "mod_dp"
Вот простой бб-код поиска по Yahoo,опять же,может быть,пригодится кому-нибудь

После
$BODY$ в общий вид страниц форума ставим вот этот код:
Код: Выделить всё
<script type="text/javascript">
e=document.getElementsByTagName("TD");
for(k=0; k<e.length;k++) {
if(e[k].className=='posttdMessage') {
s=e[k].innerHTML;
while (s.indexOf('[onwowhead]') != -1){
s=s.replace('[onwowhead]','<a href="http://www.wowhead.com/?search='); s=s.replace('[/onwowhead]','" target="_blank"><div align="right">Вот,что нашёл на <b>WoWhead</b></div></a>');
e[k].innerHTML=s;}}}
//© Gamefan.Ucoz.Net
</script>
Простая Кнопка:
После
$BBCODES$ в форму добавления сообщения:
Код: Выделить всё
<input type="button" accesskey="y" value="onwowhead" onclick="simpletag('onwowhead','','','message',''); return false;" class="codeButtons" title="Поиск на wowhead.com" name="onwowhead"/>
Автор:Я =)
Re: Пару бб-кодов
Добавлено: 05 дек 2008, 13:52
Vanofuture
Re: Пару бб-кодов
Добавлено: 05 дек 2008, 15:22
mob_dp
Андрей, спасибо большое, но тут чучуть нужно изменить...
Вместо
Код: Выделить всё
<div align="right">Вот,что нашёл на <b>WoWhead</b></div>
должна быть фраза, которая между тегов находится. И опять же нужно учитывать что пробел должен заменится либо на + либо на %20.
В остальном большое спасибо за помощь, щас сам сижу в ББ-кодами разбираюсь.
Re: Пару бб-кодов
Добавлено: 18 дек 2008, 14:32
Stuttgarter
Подскажите плз как поставить добавленный bb код туда где все стольные стоят

Re: Пару бб-кодов
Добавлено: 18 дек 2008, 16:20
AllCity