BBCode modul modositasa

zoliky képe

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!

pp képe

De miért is kéne?

Nem olyan bonyolult egy új szűrőt létrehozni, mondjuk BBCode_plusz néven.

0
0
zoliky képe

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.

0
0
pp képe

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

0
0