Pradinis
Pagalba
Užsisakyk!
- Reklamą
- Hostingą
- El. pašto dėžutę
Užsisakyk!
Įrankiai
Pasidalink
- Visos temos
Slaptas tekstas - pranešimo dalis matoma tik registruotiems vartotojams. Naudojami tagai: [hide]SLAPTAS TEKSTAS[/hide]. Pritaikymas: įdomūs dalykėliai (scriptai, pamokos...) kurios skatins žmones registruotis. Testuota: V6 Gaminimo procesas: 1. Savo temos styles.css papildome šiais stulpeliais:
2. maincore.php failo apdorojimas: Susirandame:
Po juo įdedame:
Enzo papildymas: Jei norite tokį dalyką pasidaryti naujienose pirmiausia atsidarykite savo theme.php, ten susirandate render_news, o žemiau yra $news, jį keiskite į ".parseubb($news)." Toliau administracijos folderyje yra news.php, jį atsisiųskite ir maždaug 205 eilutėj įdėkite šį kodą: <input type='button' value='hide' class='button' style='width:25px' onClick=\"addText('body', '[hide]', '[/hide]');\"> Po to dėkite 246 eilutėje šį kodą: <input type='button' value='hide' class='button' style='width:40px' onClick=\"addText('body2', '[hide]', '[/hide]');\"> Viskas nuo šiol galėsite hide tagą turėti ir naujienose Registruoti nariai matys: Tekstą kurį forume įrašėte tarp [hide][/hide] tagų. Neregistruoti nariai matys: Kad matytum reikia Registruotis. | Straipsnio informacijaAutoriusnbanba Parašymo data 2009 kovo 13 09:03:35 Komentarų 9 Skaityta 1882 Spausdinti |
$hide = substr_count($text, "[hide]");
if(iMEMBER){
for ($i=0;$i < $hide;$i++) $text = preg_replace('#\[hide\](.*?)\[/hide\]#si', '<div class=\'hide-v\'>Slaptas tekstas</div><div class=\'hide-c\'>\1</div>', $text);
} else {
for ($i=0;$i < $hide;$i++) $text = preg_replace('#\[hide\](.*?)\[/hide\]#si', '<div class=\'hide-v\'>Slaptas tekstas</div><div class=\'hide-reg\'>Kad matytum reikia <a href=\'/register.php\'><span style=\'color:000\'><b>Registruotis</b></span></a></div>', $text); }
|