ugrás a tartalomhoz

A hozzászólásoknál egyéb bbcode használata colorer elemen belül

Balogh Tibor · 2006. Júl. 5. (Sze), 13.01
Meg lehet oldani, hogy a hozzászólásoknál előbb fusson le a colorer és utána a bbcode? Ti. most fordítva van, és így biztosan nem lehet plusz színezést vagy kiemelést alkalmazni a [colorer] elemen belül.
 
1

forráskód az forráskód

Hojtsy Gábor · 2006. Júl. 5. (Sze), 13.25
A forráskódban bármi lehet, amit forráskódban elhelyezhetnek. A colorer számára benne hagyott bbcode-ot ő az adott nyelv szerint fogja próbálni értelmezni/színezni. Ez vagy sikerül, vagy még problémát is okoz a későbbi részek színezésekor, például a [b] a PHP-ben a b nevű konstans segítségével indexelt tömbelem lehet, ha egy változó neve után szerepel. Függvényhívás mellett például hiba.
2

a hozzászólás az meg hozzászólás

Balogh Tibor · 2006. Júl. 5. (Sze), 14.49
Ennél a témánál akartam kiemelni egy php kód html részének javascript szövegében egy literált.

Ez lett belőle:

xmlhttp.open("GET", "<?php echo $_SERVER['PHP_SELF']; ?>?lattam=igen&amp;ember=" + ertek, true);
^...
Nekem úgy tűnik, hogy ha előbb lenne colorer és utána bbcode, működőképes lenne.

vagy még problémát is okoz a későbbi részek színezésekor, például a [b] a PHP-ben a b nevű konstans segítségével indexelt tömbelem lehet


Szerintem aki még külön elkezd színezgetni egy colorer blokkot, az azért oda fog figyelni, hogy helyes maradjon a színezés.

Egyébként meg, ha előbb lefut a bbcode, akkor meg a html kód van benne, akkor meg az okoz a colorer-nek "problémát".

De ha nem, hát nem. :]
3

mindenképpen elrontja

Hojtsy Gábor · 2006. Júl. 5. (Sze), 14.56
Igazad van, valóban mindenképpen elronthatja a bbcode a colorer tartalmát, akármilyen sorrendben jönnek egymás után. Az lenne szerintem a legjobb, ha a beírt bbcode jelölők a forráskódokban nem lennének semmilyen módon feldolgozva, de ezt persze könnyebb elkézelni, mint amennyi időm van megcsinálni. Sajnos.
4

lehetséges sorrend ebben az esetben

Balogh Tibor · 2006. Júl. 5. (Sze), 15.58
Az lenne szerintem a legjobb, ha a beírt bbcode jelölők a forráskódokban nem lennének semmilyen módon feldolgozva...

Addig is érdemes lenne erre a dologra felkészíteni a weblabort, és megfordítani a feldolgozás sorrendjét, hátha valaki megcsinálja amit írsz, és ezzel akkor már nem kell foglalkozni.

Ezen kívül így lehetne használni - ha nem is minden esetben - már most plusz színezésre. ;)