Dneska jsem se potýkal poměrně s jednoduchou záležitostí, snažil jsem se přidat do německé galerie od 4Images ( www.4homepages.de ) mezi BBcody smajlíky za pomocí módu [Mod] bbcode Smileys Zkrátka aby uživatel kromě textového zvýraznění jako kurzíva, tučný a podržený mohl využít i klasické smajlíky ve svých komentářích. Dle návodu vše vypadalo na záležitost na pár minut, ovšem z mé nepozornosti se z toho stala záležitost téměř na půl večera. Aby se Vám nestalo to samé, předkládám přesný návod jak na to…
Základ je upravit tři soubory a to:
includes/functions.php — templates/[vaše téma]/styles.css — templates/[vaše téma]/bbcode.html
1) stáhněte si samotné smajlíky ( download – smilies.zip ) a nakopírujte do složky templates/[vaše téma]/smilies
2) otevřete soubor includes/functions.php a za funkci function get_user_info , nahrajte nahrajte funkci function_show_smilies a následovně najděte v tom samém souboru $text = str_replace(„\\'“, „‚“, $text); a přidejte za if ($bbcode == 1) $text = show_smilies($text);
3) otevřete váš styl v templates/[vaše téma]/styles.css a uplně za poslední záznam přidejte .smilie { background-color: transparent; background-repeat: no-repeat; border: none; cursor:hand; }
4) otevřete soubor templates/[vaše téma]/bbcode.html a za funkci function dolist(theform) přidejte následující funkci function smilie(theform,smiliecode) { theform.comment_text.value += smiliecode; theform.comment_text.focus(); }
5) ještě v tom samém souboru najděte <td class=“row1″> a tam kde končí </tr> přidejte následující kód download – row2
6) hotovka, mělo by to fachat 😉
// v nastavení ve vaší administraci nezapomeňte povolit BBcody, levé menu, položka nastavení / nastavení komentářů a zaškrtněte Ano u Povolit BB-Kódy v komentářích
Kde to žije