Převod BB kódů

Máte problémy s instalaci phpBB3 nebo s konverzi z phpBB2 na phpBB3? Zde naleznete pomoc.
Pravidla fóra
Čim více informací poskytnete ve vašem dotazu, tim vyšší je šance, že se vám dřív dostane přesné odpovědi. Uveďte odkaz na vaše fórum, používané MODy a styly a zkuste sepsat úpravy na fóru za poslední týdny. Nezapomeňte uvést výstižný titulek tématu.
Zamčeno
PeterNet
Příspěvky: 44
Registrován: úte 22. led 2008 20:01:29

Převod BB kódů

Příspěvek od PeterNet » úte 17. úno 2009 16:50:59

Děláme na novém systému zobrazovaní novinek na portálu (pomocí ajaxu).
Už máme skoro hotovo, ale problém je s BB kódy.

Texty článků zobrazujeme pomocí tohodle:

Kód: Vybrat vše

error_reporting(E_ALL);
define('IN_PHPBB', true); 
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : '../www/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
$sprava_id = $_GET['id_spravy'];
include("common.php");
include("includes/message_parser.php");
$sql = 'SELECT * FROM fmkoforum_posts WHERE topic_id = ' .$sprava_id .' ORDER BY post_time ASC';
$result = $db->sql_query($sql);
$s = $db->sql_fetchrow($result);
$message = $s['post_text'];
$message = preg_replace('#<!\-\-(.*?)\-\->#is', '', $message);
$uid = $s['bbcode_uid'];
$nahrady = array("{SMILIES_PATH}" => "images/smilies");
$message=strtr($message, $nahrady);
$message=bbcode_nl2br($message);
echo "$message";
Vše funguje až na bb znčky, dělá to tohle:

Kód: Vybrat vše

[center:ul9iew3o][img:ul9iew3o]http://www.photoshopsupport.com/tools/ib-actions/actions-icon.gif[/img:ul9iew3o][/center:ul9iew3o]

[center:ul9iew3o][size=150:ul9iew3o][b:ul9iew3o]Návod na tvorbu akcie a jej využitie[/b:ul9iew3o][/size:ul9iew3o][/center:ul9iew3o]
Jednoduché tagy, kde je jen jedna proměnná by nebylo těžké pomocí php funkce nahradit, ale tam kde je proměnných více (např. velikost písmen - velikost a text), tak tam je už problém.

Jak na to? Předem děkuji za radu.

Uživatelský avatar
gmvasek
V.I.P.
V.I.P.
Příspěvky: 1910
Registrován: pát 20. led 2006 1:00:00
Bydliště: RuneScape W61/92
Kontaktovat uživatele:

Re: Převod BB kódů

Příspěvek od gmvasek » úte 17. úno 2009 17:59:39

RuneScape Wiki | Můj Twitter | CSRUNE fórum | Smixovo fórum o phpBB3 - lastRSS

NEPOSKYTUJI podporu přes ICQ/Jabber/SZ ani jiné komunikační protokoly! => ptejte se zde
NEPOSKYTUJI podporu pro warez fóra.
HLEDEJTE před položením dotazu.
NEURGUJTE podporu.

Uživatelský avatar
smix
Příspěvky: 471
Registrován: pát 17. bře 2006 1:00:00
Bydliště: 192.168.1.1
Kontaktovat uživatele:

Re: Převod BB kódů

Příspěvek od smix » úte 17. úno 2009 19:10:02

... a co třeba takhle :arrow: http://wiki.phpbb.com/Parsing_text ( Displaying text downloaded from DB )
.MODy : Smixmods Feed News Center

NEPOSKYTUJI
podporu přes ICQ/email/SZ ani jiné komunikační protokoly!
NEPOSKYTUJI podporu pro warez fóra.
HLEDEJTE před položením dotazu.

Uživatelský avatar
gmvasek
V.I.P.
V.I.P.
Příspěvky: 1910
Registrován: pát 20. led 2006 1:00:00
Bydliště: RuneScape W61/92
Kontaktovat uživatele:

Re: Převod BB kódů

Příspěvek od gmvasek » úte 17. úno 2009 19:15:05

Já věděl že jsem to někde viděl :))
RuneScape Wiki | Můj Twitter | CSRUNE fórum | Smixovo fórum o phpBB3 - lastRSS

NEPOSKYTUJI podporu přes ICQ/Jabber/SZ ani jiné komunikační protokoly! => ptejte se zde
NEPOSKYTUJI podporu pro warez fóra.
HLEDEJTE před položením dotazu.
NEURGUJTE podporu.

7raul

Re: Převod BB kódů

Příspěvek od 7raul » stř 18. úno 2009 20:03:28

tak problem ciastocne vyrieseny ale mala chybicka.:
[ulr]nieco[/url]ide ale napr. text nejde.
neviete co s tym?
predom dakujem :)

7raul

Re: Převod BB kódů

Příspěvek od 7raul » pát 20. úno 2009 8:03:10

tak nikto nic?

7raul

Re: Převod BB kódů

Příspěvek od 7raul » sob 21. úno 2009 9:05:34

jo :) uz sa podarilo :) spravil som cely portal na novo a funguje dakujem vsem za pomoc :)

Zamčeno