Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Svečiai gali rašyti tik komentarus, shout'ų postinti - negalės

Parašė ozzWANTED· 2007 Rugs. 15 12:09:25
#1

Taigi, čia kažkam forume reikėjo tokio modo. Taigi šiek tiek paredagavau "/infusions/shoutbox_panel/shoutbox_panel.php" failą. Nuo šiol įjungus administracijoje galimybę saite rašyti svečiams, jie galės rašyti tik komentarus, shout'ų ne.

Failas prisegtas, na o jei jau failą "/infusions/shoutbox_panel/shoutbox_panel.php" esate redagavę, tai naudokite manual updeitu:

Susirandame eilutę:
if (iMEMBER || $settings['guestposts'] == "1") {


ir kečiame ją į :
if (iMEMBER) {



Susirandame eilutes:
if (iMEMBER) {
$shout_name = $userdata['user_id'];
} elseif ($settings['guestposts'] == "1") {
$shout_name = trim(stripinput($_POST['shout_name']));
$shout_name = preg_replace("(^[0-9]*)", "", $shout_name);
if (isNum($shout_name)) $shout_name="";
}


ir kečiame jas į :
$shout_name = $userdata['user_id'];


Na o šias eilutes tiesiog ištriname:
if (iGUEST) {
echo $locale['121']."<br>
<input type='text' name='shout_name' value='' class='textbox' maxlength='30' style='width:140px;'><br>
".$locale['122']."<br>\n";
}

Redagavo ozzWANTED· 2007 Rugs. 15 12:09:36