|
|
|
| Подскажите как создать собственные BB коды? К примеру такого типа как на этом форуме
Код:
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]
А то не могу ничего сообразить по этому поводу, идей 0... | |
|
|
|
|
 623 байт |
|
|
для: StaFox
(14.03.2009 в 00:49)
| |
<form action="work.php" enctype="multipart/form-data" name="form" method="post">
<p><a href=# onClick="javascript:tag('<b>', '</b>');return false;"><img src='bbcode_img/b.gif' title='жирный текст'></a><a href=# onClick="javascript:tag('<i>', '</i>'); return false;"><img src='bbcode_img/i.gif' title='курсив'></a><a href=# onClick="javascript:tag('<u>', '</u>'); return false;"><img src='bbcode_img/u.gif' title='подчёркнутый текст'></a><a href=# onClick="javascript:tag('<s>', '</s>'); return false;"><img src='bbcode_img/s.gif' title='подчёркнутый текст'></a><a href=# onClick="javascriipt:tag('<q>', '</q>');return false;"><img src='bbcode_img/quote.gif' title='цитата'></a><a href=# onClick="javascript:tag('[align=left]','[/align]'); return false;"><img src='bbcode_img/l.gif' title='по левому краю'></a><a href=# onClick="javascript:tag('[align=center]','[/align]'); return false;"><img src='bbcode_img/c.gif' title='по центру'></a><a href=# onClick="javascript:tag('[align=right]','[/align]'); return false;"><img src='bbcode_img/r.gif' title='по правому краю'></a><br>
<textarea cols="40" rows="10" name="text" onFocus="javascript:setLastFocused(this);"></textarea></p> <br>
<textarea cols="40" rows="10" name="alltext" onFocus="javascript:setLastFocused(this);"></textarea></p> <br>
<input type="submit" name="sub" value="отправить"><br>
</form><br>
|
и код на javascript
в форме у меня указаны картинки, замени их на теги | |
|
|
|
|
|
|
|
для: Slo_Nik
(14.03.2009 в 01:23)
| | Thx, man. | |
|
|
|
|
|
|
|
для: Slo_Nik
(14.03.2009 в 01:23)
| | Что-то не работает... | |
|
|
|
|
 568 байт |
|
|
для: StaFox
(14.03.2009 в 09:40)
| |
<a href=# onClick="javascript:tag('', '');return false;">[/b]</a>
|
подправь в форме вот так, после клика по текстовой области можно добавлять теги
блин, не могу отредактировать сообщение по чему то, смотри прилагаемый файл. теги картинки замени на , например
p.s. что за фигня творится, хочу дописать парный тег, обрезает его? в начале сообщения вообще ни чего не пишет | |
|
|
|
|
 862 байт |
|
|
для: Slo_Nik
(14.03.2009 в 16:51)
| |
echo "
<br><br><br><br><br><script src=\"js/bbcode.js\"></script>
<div align=\"center\"><h2>Добавление новости.</h2></div>
<br><table><tr>
<td onclick=\"bb('b></b')\">
<img src='images/bb/b.png' title='Жирный текст'>
</td>
<td onclick=\"bb('i></i')\">
<img src='images/bb/i.png' title='Курсив'>
</td>
<td onclick=\"bb('u></u')\">
<img src='images/bb/u.png' title='Подчёркнутый текст'>
</td>
<td onclick=\"bb('br')\">
<img src='images/bb/br.png' title='Перенос'>
</td></tr></table><br>
<form method=\"post\" name=\"form\" action=\"addnews.php\">
<table width=\"200\" border=\"0\" align=\"center\" >
<tr>
<td align=\"center\" width=\"60\">Заголовок:</td>
<td align=\"left\" width=\"200\"><input type=\"text\" size=\"51\" class=\"pole3\" name=\"title\"></td>
</tr>
<tr>
<td align=\"center\" width=\"60\">Содержание:</td>
<td align=\"left\" width=\"200\"><textarea name=\"text\" rows=\"10\" cols=\"60\" onChange=\"getActiveText(this)\"
onclick=\"getActiveText(this)\" onFocus=\"getActiveText(this)\"></textarea></td></tr>
<tr><td>
<input type=\"hidden\" name=\"datetime\" value=\"".$datetime."\"><input type=\"hidden\" name=\"autor\" value=\"".$logguse."\"></td>
<tr>
<td></td><td align=\"left\"><br><input type=\"submit\" class=\"button\" value=\"Добавить\" name=\"add\"> <input type=\"reset\" class=\"button\" value=\"Очистить\"></td>
</tr>
</table>
</form>
<br><br><br><br>";
|
Я так решил эту проблему, конечно не совсем bbcode, но... | |
|
|
|