v plugine je kód ktorý generuje obsah bloku, nájdi niečo takéto:
$hatlamatla_vystup_pluginu = '<p>Toto je text ktorý posiela plugin ako obsah bloku <a href="/index.php">tu je odkaz</a>.</p>';
// tu ten vystup zanorime do bloku
$obsahbloku = '<div class="moja_trieda_bloku">'.$hatlamatla_vystup_pluginu.'</div>';
switch ($GLOBALS["vzhledwebu"]->AktBlokTyp()):
case 1: Blok1($GLOBALS["vzhledwebu"]->AktBlokNazev(),$obsahbloku); break;
case 2: Blok2($GLOBALS["vzhledwebu"]->AktBlokNazev(),$obsahbloku); break;
case 3: Blok3($GLOBALS["vzhledwebu"]->AktBlokNazev(),$obsahbloku); break;
case 4: Blok4($GLOBALS["vzhledwebu"]->AktBlokNazev(),$obsahbloku); break;
case 5: Blok5($GLOBALS["vzhledwebu"]->AktBlokNazev(),$obsahbloku); break;
default: Blok1($GLOBALS["vzhledwebu"]->AktBlokNazev(),$obsahbloku); break;
endswitch;
tým že je výsput pluginu zanorený do bloku s CSS triedou "moja_trieda_bloku" môžeme pomocou CSS formátovať čokoľvek v tomto bloku, napríklad odkazy (CSS):
.moja_trieda_bloku p { color:green;}
.moja_trieda_bloku a { color:red;}
Toto je ale dosť všeobecné a je to len jedna z možností. Záleží na konkrétnom plugine ako autor formátuje výstup. Niekedy je to riešené priamo nastavenými triedami v HTML kóde pluginu bez toho zanorenia do bloku. Preto som písal aby si sa pozrel na HTML kód, ktorý ten plugin posiela prehliadaču. Samozrejme záleží aj na použitom layoute. Dá sa to spraviť aj pomocou triedy pre obsah bloku.