rendered paste body<?php/*Advanced BB-Code System for YouKnow CMS*/function advanced_bbcode($text) { }function bb_url($ciag) { //Regex by Colin $ciag = preg_replace( array( '#\[url=(.+?)\](.+?)\[/url\]#i', '#\[url\](.+?)\[/url\]#i', '#\[\[(.+?)\|(.+?)\]\]#', '#\[\[(.+?)\]\]#'), array( '<a href="$1">$2</a>', '<a href="$1">$1</a>', '<a href="$2">$1</a>', '<a href="$1">$1</a>'), $ciag); return $ciag;}/* function bb_h1($ciag) { $ciag = preg_replace( array( '#= (.+?) =#', '#\[naglowek1\](.+?)\[/naglowek1\]#i', '#\[naglowek1\|(.+?)\]#i', '#\[h1\](.+?)\[/h1\]#i'), '<h2>$1</h2>', $ciag); return $ciag;} */function bb_h2($ciag) { $ciag = preg_replace( array( '#= (.+?) =#', '#== (.+?) ==#', '#\[naglowek\](.+?)\[/naglowek\]#i', '#\[naglowek1\](.+?)\[/naglowek1\]#i', '#\[naglowek\|(.+?)\]#i', '#\[naglowek1\|(.+?)\]#i', '#\[h2\](.+?)\[/h2\]#i', '#\[h1\](.+?)\[/h1\]#i'), '<h2>$1</h2>', $ciag); return $ciag;}function bb_h3($ciag) { $ciag = preg_replace( array( '#=== (.+?) ===#', '#\[naglowek2\](.+?)\[/naglowek2\]#i', '#\[naglowek2\|(.+?)\]#i', '#\[h3\](.+?)\[/h3\]#i'), '<h3>$1</h3>', $ciag); return $ciag;}function bb_h4($ciag) { $ciag = preg_replace( array( '#==== (.+?) ====#', '#\[naglowek3\](.+?)\[/naglowek3\]#i', '#\[naglowek3\|(.+?)\]#i', '#\[h4\](.+?)\[/h4\]#i'), '<h4>$1</h4>', $ciag); return $ciag;}function bb_h5($ciag) { $ciag = preg_replace( array( '#===== (.+?) =====#', '#====== (.+?) ======#', '#\[naglowek4\](.+?)\[/naglowek4\]#i', '#\[naglowek5\](.+?)\[/naglowek5\]#i', '#\[naglowek6\](.+?)\[/naglowek6\]#i', '#\[naglowek4\|(.+?)\]#i', '#\[naglowek5\|(.+?)\]#i', '#\[naglowek6\|(.+?)\]#i', '#\[h5\](.+?)\[/h5\]#i', '#\[h6\](.+?)\[/h6\]#i'), '<h5>$1</h5>', $ciag); return $ciag;}function bb_strong($ciag) { $ciag = preg_replace( array( '#\'\'\'(.+?)\'\'\'#', '#\[b\](.+?)\[/b\]#i', '#\[strong\](.+?)\[/strong\]#i', '#\[pogrubienie\|(.+?)\]#i', '#\[pogrubiony\|(.+?)\]#i'), '<strong>$1</strong>', $ciag); return $ciag; }function bb_em($ciag) { $ciag = preg_replace( array( '#\'\'(.+?)\'\'#', '#\[i\](.+?)\[/i\]#i', '#\[em\](.+?)\[/em\]#i', '#\[kursywa\|(.+?)\]#i'), '<em>$1</em>', $ciag); return $ciag;}function bb_img($ciag) { $ciag = preg_replace( array( '#\[\[Grafika\|(.+?)\]\]#i', '#\[img=(.+?) alt=(.+?)\]#i', '#\[img\](.+?)\[/img\]#i', '#\<img=\"(.+?)\" alt=\"(.+?)\"/\>#i'), array( '<img src="$1" alt="Grafika:$1"/>', '<img src="$1" alt="$2"/>', '<img src="$1" alt="Grafika:$1"/>', '<img src="$1" alt="$2" />'), $ciag); return $ciag;}function bb_auto_li($ciag) { if (preg_match('#^\*(.+?)$#m', $ciag)) { $ciag .= "<ul>"; $ciag .= preg_replace("#^\*(.+?)$#m", "<li>$1</li>", $ciag); $ciag .= "</ul>"; return $ciag; }}?>