Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: message.php

Parašė Rytis· 2009 Spa. 14 11:10:55
#6

".$msg_settings['200']."




Wtf..?
Nesu tikras, ar suveiks, bet maincore po settings`ų išvedimo bandyk daryti ką nors panašaus į tai:


$mod_max = 200;
if(iMEMBER) { $msg_settings['pm_inbox'] = $msg_settings['pm_inbox'];  $msg_settings['pm_sentbox'] = $msg_settings['pm_inbox']; $msg_settings['pm_savebox'] = $msg_settings['pm_inbox']; } else $msg_settings['pm_sentbox'] =  $msg_settings['pm_inbox'] = $msg_settings['pm_savebox'] = $mod_max;




Jei viskas gerai, turėtų paprasčiausiai perrašyti kintamuosius ir leist SIŲST daugiau žinučių bei rodyti tą skaičių. Kitas reikalas yra, kai žmogus siunčia PM modui/adminui, kadangi yra traukiamas settings'as iš sql, ir jei bus daugiau tų PM, nei limitas, tiesiog nesiųs, nesvarbu, kas tas žmogus būtų.

Geriausias patarimas iš mano pusės būtų išvis neriboti asmeninių žinučių, kadangi tekstas vietos praktiškai neužima, o esant reikalui narių galima parašyti svarbias žinutes perkelti į savo archyvą, o pačiam rankiniu būdų ištrinti žinutes, kurios, tarkim, yra gautos seniau nei 3 mėnesiai.