Szeretnem kicsit modositani a BBCode modult, de nem szeretnek a kodba belenyulni.
Eloszor is elmondanam mit csinal (velemeny szerint) a BBCode.
Tartalmaza a kovetkezo fuggvenyt :
function hook_filter($op, $delta = 0, $format = -1, $text = '') { ... kod ... kod ... stb... }
A tartalom atmegy a fuggvenyen es a kimenet tetszesunk szerint alakithato.
Itt van a leiras: http://api.drupal.org/api/5/function/hook_filter
A BBCode modul a fuggvenyen belul tartalmaz egy "include" sort amelyel beolvas egy masik fajlot. A fajl neve: bbcode-help.inc es tartalmaz minden BBCode elemet.
A celom az, hogy szeretnek tobb elemet hozaadni a BBCode modulhoz de fent irtam nem szeretnem a kodot modositani.
Meg lehet ezt csinalni egy kulon modulbol anelkul, hogy kulon "Input format"-ot hozak letre ?
Koszonom!
Fórum:
szerintem nem
De miért is kéne?
Nem olyan bonyolult egy új szűrőt létrehozni, mondjuk BBCode_plusz néven.
Palócz István
https://palocz.hu | https://tanarurkerem.hu
Igen, de....
Az a gond, hogy amikor egy felhasznalo ir egy hozaszolast, peldaul a forumon alapertelmezett BBCODE van bealitva.
A felhasznalo muszaj a BBCODE modul osszes opciojat hasznalja + a BBCode_plusz modult is.
Ha jol tudom nem lehet egyszere ket filtert hasznalni.
Meg lehet figyelni a weblabor oldalan van egy [colorer=html][/colorer] tag es fogalmam sincs, hogy olvasztotak be a BBCODE modulba de nagyon erdekes.
nincs "de", rosszul tudod!
Azok nem szűrők, hanem szűrő csoportok. Szűrőnél beállítások és szépen beállítod, hogy a BBcodeplusz szűrő is érvényre jusson aztán készen is vagy.
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu