Šypsenėlės apklausoje
Parašė MaFetas 2008 lapkričio 30 02:11:36
Užsimaniau kad apklausoje rodytų šypsenėlės (pvz kaip ant DLE), pavaikščiojau po forumą ir pastebėjau, jog ir kiti norėjo tokio dalyko, tad galvoju reikia ir su Jumis pasidalinti. Tikiuosi kam nors pravers :) O ir be to pirmasis mano straipsnis :)
--------------------------------------
Puikiai veikia tiek su V6 tiek ir V7 versijomis
--------------------------------------


Taigi pradedam, atsidarome member_pools_panel.php ir ieškome [b]33[/b] eilutės kuri atrodo štai taip:
[code]$poll_title = $data['poll_title'];[/code]
Ją keičiame į:
[code]$poll_title = parsesmileys($data['poll_title']);[/code]

Tada susirandame [b]36[/b] eilutę kuri atrodai taip:
[code]if ($data["poll_opt_".$i]) $poll_option[$i] =$data["poll_opt_".$i];
[/code]
Ją kiečiame į:
[code]if ($data["poll_opt_".$i]) $poll_option[$i] = parsesmileys($data["poll_opt_".$i]);
[/code]

Susirandame 55 eilutę kuri atrodo taip:
[code]$poll = ""; $i = 0; $num_opts = count($poll_option); $pool_option = $pool_option;
[/code]
Ją kiečiame į:
[code]$poll = ""; $i = 0; $num_opts = count($poll_option); $pool_option = parsesmileys($pool_option);
[/code]

Toliau susirandame [b]60[/b] eilutę kuri atrodo taip:
[code]$poll .= "<div>".$poll_option[$i]."</div>\n";[/code]
Ją keičiame į:
[code]$poll .= "<div>".parsesmileys($poll_option[$i])."</div>\n";[/code]

--------------------------------------
Atrodo kaip ir viskas :) Bent man veikia kuo puikiausiai, naudoju šiek tiek modifikuota su komentarais, tačiau nemanau jog yra didelis skirtumas nuo originalaus failo. Gero naudojimosi Jums.
--------------------------------------
Foto:
[img align=left]http://img221.imageshack.us/img221/4131/apklausafm3.jpg[/img]