BB КОД *CODE* - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Sun, 17 Nov 2024 03:28:30 +0300 вот линк если что. <a href="http://life-xakep.ru" target="_blank" rel="nofollow">http://life-xakep.ru</a> <br> там на форе видно как получилось https://visavi.net/topics/30407/522750 BB КОД *CODE* Андрей Tue, 13 Mar 2012 12:36:26 +0400 Сообщения https://visavi.net/topics/30407/522750 точно не знаю. Утверждать не буду. Но у меня работает.. ) https://visavi.net/topics/30407/522671 BB КОД *CODE* Андрей Tue, 13 Mar 2012 10:53:46 +0400 Сообщения https://visavi.net/topics/30407/522671 первый раз вижу такие теги. Эт че? Html 5? https://visavi.net/topics/30407/522666 BB КОД *CODE* Абдула Tue, 13 Mar 2012 10:46:54 +0400 Сообщения https://visavi.net/topics/30407/522666 короче сделал так. Получилось норм но только не цветное(<br> <pre class="prettyprint">&#039;/\&#91;code\](.+)\&#91;\/code\]/isU&#039; =&gt; &#039;&lt;code&gt;$1&lt;/code&gt;&#039;, </pre> https://visavi.net/topics/30407/522663 BB КОД *CODE* Андрей Tue, 13 Mar 2012 10:44:00 +0400 Сообщения https://visavi.net/topics/30407/522663 Выше же написал. <br> Красиво это как? Разными цветами? https://visavi.net/topics/30407/522656 BB КОД *CODE* Абдула Tue, 13 Mar 2012 10:27:29 +0400 Сообщения https://visavi.net/topics/30407/522656 надо чтоб можно было пхп код вставлять красиво.<br> <br> <em><span style="font-size:x-small">Добавлено через 00:42 сек.</span></em><br> [code] https://visavi.net/topics/30407/522649 BB КОД *CODE* Андрей Tue, 13 Mar 2012 10:17:20 +0400 Сообщения https://visavi.net/topics/30407/522649 На твой вопрос ramzes ответил так<br> <br> <em><span style="font-size:x-small">Добавлено через 01:27 сек.</span></em><pre class="prettyprint">&lt;? // ------- BB Code ------- // function bb($str){ $str = preg_replace(&#039;#\&#91;code\](.*?)\&#91;/code\]#sie&#039;, &#039;highlight_code(&quot;\1&quot;)&#039;, $str); $str = preg_replace_callback(&#039;~\\&#91;url=(https?&#58;//.+?)\\](.+?)\\&#91;/url\\]|(https?&#58;//(www.)?&#91;0-9a-z\.-]+\.&#91;0-9a-z]{2,6}&#91;0-9a-zA-Z/\?\.\~&amp;amp;_=/%-&#58;#]*)~i&#039;, &#039;url_replace&#039;, $str); return $str; } ?&gt; </pre> https://visavi.net/topics/30407/522644 BB КОД *CODE* Абдула Tue, 13 Mar 2012 10:10:02 +0400 Сообщения https://visavi.net/topics/30407/522644 А что надо то? https://visavi.net/topics/30407/522640 BB КОД *CODE* Абдула Tue, 13 Mar 2012 09:50:13 +0400 Сообщения https://visavi.net/topics/30407/522640 39. <strong>Странный</strong>, так нафига мне ссылка?<br> <br> <em><span style="font-size:x-small">Добавлено через 01:59 сек.</span></em><br> <img src="https://visavi.net/uploads/stickers/D.gif" alt="D"> хех) https://visavi.net/topics/30407/522636 BB КОД *CODE* Андрей Tue, 13 Mar 2012 09:44:18 +0400 Сообщения https://visavi.net/topics/30407/522636 <pre class="prettyprint">$bbcode = preg_replace(&#039;/\&#91;url\s?=\s?(&#91;\&#039;&quot;]?)(?&#58;http&#58;\/\/)?(&#91;a-z0-9-.]+\.\w{2,4})\1\](.*?)\&#91;\/url\]/&#039;, &quot;&lt;a href=\&quot;http&#58;//$2\&quot;&gt;$3&lt;/a&gt;&quot;, $bbcode); </pre> https://visavi.net/topics/30407/522623 BB КОД *CODE* Абдула Tue, 13 Mar 2012 08:37:12 +0400 Сообщения https://visavi.net/topics/30407/522623 Вай блин. Забыл. Ша посмотрю тут в телефоне должен быть один bb код. Если найду напишу. https://visavi.net/topics/30407/522619 BB КОД *CODE* Абдула Tue, 13 Mar 2012 08:26:28 +0400 Сообщения https://visavi.net/topics/30407/522619 помогите... https://visavi.net/topics/30407/522614 BB КОД *CODE* Андрей Tue, 13 Mar 2012 07:54:22 +0400 Сообщения https://visavi.net/topics/30407/522614 ну так что?<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> https://visavi.net/topics/30407/522408 BB КОД *CODE* Андрей Mon, 12 Mar 2012 17:38:43 +0400 Сообщения https://visavi.net/topics/30407/522408 $str = preg_replace(array_keys($bbcode), array_values($bbcode), $str); // заменяем коды на теги<br> <br> return $str;<br> }<br> <br> ну так вот идут бб коды https://visavi.net/topics/30407/522327 BB КОД *CODE* Андрей Mon, 12 Mar 2012 14:12:44 +0400 Сообщения https://visavi.net/topics/30407/522327 ааа.. я вообще повешусь скоро...попробовал подогнать под уже готовую функцию. . . Вылезла ошибка. Ша функцию скину, мб кто подгонит ?)<br> <br> <em><span style="font-size:x-small">Добавлено через 02:47 сек.</span></em><br> function message($var)<br> {<br> if (!empty($var)) echo &#039;&lt;div class=&quot;message&quot;&gt;&#039;. $var .&#039;&lt;/div&gt;&#039;;<br> }<br> <br> // обработка bb кодов<br> function bbcode($str)<br> {<br> $bbcode = array(<br> &#039;~\[url=(.*?)?\](.*?)\[\/url\]~si&#039; =&gt; &#039;&lt;a href=&quot;$1&quot; target=&quot;_blank&quot;&gt;$2&lt;/a&gt;&#039;,<br> &#039;~\[img=(.*?)\](.*?)\[\/img\]~si&#039; =&gt; &#039;&lt;img src=&quot;$1&quot; alt=&quot;$2&quot; /&gt;&#039;,<br> &#039;/\[b\](.+)\[\/b\]/isU&#039; =&gt; &#039;&lt;b&gt;$1&lt;/b&gt;&#039;,<br> &#039;/\[u\](.+)\[\/u\]/isU&#039; =&gt; &#039;&lt;span style=&quot;text-decoration:underline;&quot;&gt;$1&lt;/span&gt;&#039;,<br> &#039;/\[s\](.+)\[\/s\]/isU&#039; =&gt; &#039;&lt;s&gt;$1&lt;/s&gt;&#039;,<br> &#039;/\[i\](.+)\[\/i\]/isU&#039; =&gt; &#039;&lt;i&gt;$1&lt;/i&gt;&#039;,<br> <br> <em><span style="font-size:x-small">Добавлено через 03:25 сек.</span></em><br> &#039;/\[br\](.+)/isU&#039; =&gt;&#039;&lt;br /&gt;$1&#039;,<br> &#039;/\[hr\](.+)/isU&#039; =&gt; &#039;&lt;hr /&gt;$1&#039;,<br> &#039;/\[big\](.+)\[\/big\]/isU&#039; =&gt; &#039;&lt;span style=&quot;font-size:large;&quot;&gt;$1&lt;/span&gt;&#039;,<br> &#039;/\[small\](.+)\[\/small\]/isU&#039; =&gt; &#039;&lt;span style=&quot;font-size:small;&quot;&gt;$1&lt;/span&gt;&#039;,<br> &#039;/\[red\](.+)\[\/red\]/isU&#039; =&gt; &#039;&lt;span style=&quot;color:#ff0000;&quot;&gt;$1&lt;/span&gt;&#039;,<br> &#039;/\[yellow\](.+)\[\/yellow\]/isU&#039; =&gt; &#039;&lt;span style=&quot;color:#ffff22;&quot;&gt;$1&lt;/span&gt;&#039;,<br> &#039;/\[green\](.+)\[\/green\]/isU&#039; =&gt; &#039;&lt;span style=&quot;color:#00bb00;&quot;&gt;$1&lt;/span&gt;&#039;,<br> &#039;/\[blue\](.+)\[\/blue\]/isU&#039; =&gt; &#039;&lt;span style=&quot;color:#0000bb;&quot;&gt;$1&lt;/span&gt;&#039;,<br> &#039;/\[white\](.+)\[\/white\]/isU&#039; =&gt; &#039;&lt;span style=&quot;color:#fff;&quot;&gt;$1&lt;/span&gt;&#039;,<br> &#039;/\[color=(.+)\](.+)\[\/color\]/isU&#039; =&gt; &#039;&lt;span style=&quot;color:#$1;&quot;&gt;$2&lt;/span&gt;&#039;,<br> &#039;/\[q\](.+)\[\/q\]/isU&#039; =&gt; &#039;&lt;div class=&quot;q&quot;&gt;Цитата: &quot;$1&quot;&lt;/div&gt;&#039;,<br> &#039;/\[size=([0-9]+)\](.+)\[\/size\]/isU&#039; =&gt; &#039;&lt;span style=&quot;font-size:$1px;&quot;&gt;$2&lt;/span&gt;&#039;,<br> ); https://visavi.net/topics/30407/522323 BB КОД *CODE* Андрей Mon, 12 Mar 2012 14:08:12 +0400 Сообщения https://visavi.net/topics/30407/522323