Hacks4wbb by HFW™ (https://pommes.forenoase.de//index.php)
- WBB Bereich (https://pommes.forenoase.de//board.php?boardid=20)
--- wbb 2 (https://pommes.forenoase.de//board.php?boardid=393)
------ WBB 2.1 Bereich (https://pommes.forenoase.de//board.php?boardid=254)
---------- Hacks/Addons wbb2.1 (https://pommes.forenoase.de//board.php?boardid=396)
----------- WBB 2.1 Hacks (https://pommes.forenoase.de//board.php?boardid=256)
------------ Support PM ALL 1.3 (https://pommes.forenoase.de//thread.php?threadid=20588)


Geschrieben von Hemigrammus am 14.05.2004 um 05:42:

 

Hallo!

ich hab mit dem Hack so meine Probleme.

Gestern hab ich den 1.2 installiert, heute ein update auf 1.3 gemacht, beide Male bekomme ich den selben Fehler:

Wenn ich im ACP einen der folgenden Punkte anklicke, bleibt der Bildschirm weiß:

Benutzer erstellen
Benutzer finden
PM an alle User schicken
PM an Gruppen schicken
E-Mail an alle Benutzer
Bewertung zurücksetzen

Was hab ich falsch gemacht bzw. wie bekomm ich diesen Fehler weg?

wbb-Version: 2.1.3



Geschrieben von Pommes2 am 14.05.2004 um 10:16:

 

entweder die geänderte users.php nicht hochgeladen oder keine Templates gecacht



Geschrieben von skdbz am 14.05.2004 um 10:20:

 

Hast du für mich eine idee?

Zitat:
Original von skdbz
Hi Pommes,

erst mal, good to see you back!!

ich habe gesehen beim PM, wenn der user, eine email bekommen habe, das die {username} nicht ganz geklapt, siegt nür ein blank z.B. "hallo ,"

Gruß



Geschrieben von Hemigrammus am 14.05.2004 um 10:39:

 

Hallo Pommes!

Sorry, das war glaub ich mein Fehler beim Einbau, hatte ein } zuviel bei

}elseif (da stand eine Zeile vorher noch ein }, das ich beim Einbau nicht mit entfernt hatte!)



Geschrieben von Pommes2 am 14.05.2004 um 14:16:

 

bin noch am schlinsen..
Ist die V1.3 oder?



Geschrieben von skdbz am 14.05.2004 um 14:44:

 

wenn du mich meint.....Ja PM All V1.3 hab ich!!



Geschrieben von Spanky am 06.06.2004 um 15:48:

 

Ich hab auch die v 1.3 aber im ACP bleiben die Seiten weiss obwohl ich alle ACP Temlates gecachet habe und meines Wissens auch die USerCP ordentlich bearbeitet habe!

Ich häng mal meine USERCP an vielleicht kannste mal kurz überfliegen! ;-)


ThX so lot

Spanky



Geschrieben von Spanky am 08.06.2004 um 21:05:

 

Liest du das vielleicht mal? Kappe 3



Geschrieben von Pommes2 am 08.06.2004 um 21:17:

 

Was soll ich damit anfangen bitte ??? PMall acp wird in der acp/users.php eingebaut und nicht in der usercp.php,die ist wiederum nur für die zusätzliche option gedacht Smile
Also Anleitung nochmal richtig lesen Smile



Geschrieben von netzreiter am 09.06.2004 um 12:00:

 

Hi Pommes

Ich habe den Hack auch nur möchte ich das nur PM versendet werden ohne eine Mail wie kann ich das machen?

THX



Geschrieben von Pommes2 am 09.06.2004 um 12:40:

 

Die mail ist doch nur zur benachrichtigung.. wenn der User keine Emails haben will kriegt er auch keine



Geschrieben von netzreiter am 09.06.2004 um 12:43:

 

Axso THX und wie ist das mit den radio Hack muss der drinne sein oder warum sind in dem Hack einträge vom radio?


gruss



Geschrieben von Pommes2 am 09.06.2004 um 12:46:

 

???? Wie einträge vom radio?



Geschrieben von netzreiter am 09.06.2004 um 13:03:

 

Na hier das fettgedruckte:

Zitat:
Orginal aus der Anleitung
*****************************
acp/users.php
suche :
}
?>

ersetze mit :

}elseif($action=="pmall"){
if($pm=="send"){
@set_time_limit(0);
$pmuserid=$wbbuserdata['userid'];$page=1;$perpage=250;
list($totalcount) = $db->query_first("SELECT COUNT(*) FROM bb".$n."_users WHERE userid <>'$pmuserid' and pmall=1 order by username ASC");
$pages = ceil($totalcount/$perpage);
$row3=$db->query_first("SELECT * from bb".$n."_users WHERE userid='$pmuserid'");
$userlang = new language(intval($row3['languagepackid']),"..");
$userlang->load("OWN,MAIL");
while($page<=$pages){
$result=$db->unbuffered_query("SELECT * FROM bb".$n."_users WHERE userid <>'$pmuserid' and pmall=1 order by username ASC",0,$perpage,$perpage*($page-1));

while($row2=$db->fetch_array($result)) {
$puffer=$message;
$puffer = str_replace("{boardname}","$master_board_name",$puffer);
$puffer = str_replace("{username}","$row2[username]",$puffer);
$puffer=parseURL($puffer);
$db->unbuffered_query("INSERT INTO bb".$n."_privatemessage (senderid,recipientid,subject,message,sendtime,allowsmilies,allowhtml,allow

bbcode,allowimages,showsignature,iconid,deletepm,tracking) VALUES ('$pmuserid','".$row2['userid']."','".addslashes($subject)."','".addslashes
($puffer)."','".time()."'+1,'1','0','1','1','1','0','2','0')",1);
if($row2['pmpopup']==1) $db->unbuffered_query("UPDATE bb".$n."_users SET pmpopup=2 WHERE userid='$row2[userid]'",1);
if($row2['emailonpm']==1) {

$master_board_name_email = getlangvar($o_master_board_name, $userlang, 0);
$wbbuserdata['username']=$row3['username'];
eval ("\$mail_text = \"".$userlang->get4eval("LANG_MAIL_NEWPM_TEXT")."\";");
eval ("\$mail_subject = \"".$userlang->get4eval("LANG_MAIL_NEWPM_SUBJECT")."\";");
mailer($row2['email'],$mail_subject,$mail_text);
}

}

$page+=1;

}
acp_message($lang->get("LANG_ACP_USERS_PMALL_SEND_END"));
}
eval("\$tpl->output(\"".$tpl->get("pms_all",1)."\",1);");

}
elseif($action=="pmallgroup"){
$pl=0;$idas=array();$plp=0;
$result2=$db->query("SELECT groupid,title FROM bb".$n."_groups WHERE groupid>0 ORDER BY groupid");
while($row6=$db->fetch_array($result2)) {
$plp++;$pls=$pls+2;
$idas[$plp]=$row6['groupid'];
$pmall.="<tr class=\"secondrow\">";
$pmall.="<td><b>$row6[title]</b></td>";
$pmall.="<td><input type=\"radio\" name=\"radio".$pls."\" id=\"radio".$pl."\" value=\"\" checked=\"checked\" /><label for=\"radio".$pl."\">Nicht senden</label>";
$pl++;
$pmall.="<input type=\"radio\" name=\"radio".$pls."\" id=\"radio".$pl."\" value=\"$row6[title]\" /><label for=\"radio".$pl."\"> Senden</label></td>";
$pmall.=" </tr>";
}
$gg="";
if($pm=="send"){
@set_time_limit(0);
$gl=0;
$pmg=array_fill(1,50,"0");
if($radio2) $pmg[1]=$idas[1];
if($radio4) $pmg[2]=$idas[2];
if($radio6) $pmg[3]=$idas[3];
if($radiocool $pmg[4]=$idas[4];
if($radio10) $pmg[5]=$idas[5];
if($radio12) $pmg[6]=$idas[6];
if($radio14) $pmg[7]=$idas[7];
if($radio16) $pmg[8]=$idas[8];
if($radio1cool $pmg[9]=$idas[9];
if($radio20) $pmg[10]=$idas[10];
if($radio22) $pmg[11]=$idas[11];
if($radio24) $pmg[12]=$idas[12];
if($radio26) $pmg[13]=$idas[13];
if($radio2cool $pmg[14]=$idas[14];
if($radio30) $pmg[15]=$idas[15];

$pmuserid=$wbbuserdata['userid'];
$page=1;$perpage=250;
list($totalcount) = $db->query_first("SELECT COUNT(*) FROM bb".$n."_users WHERE userid <>'$pmuserid' and pmall=1 order by username ASC");



Geschrieben von Pommes2 am 09.06.2004 um 14:00:

 

*grins* Ohne diese Einträge haste keine Buttons im ACP hehe



Geschrieben von netzreiter am 09.06.2004 um 14:09:

 

Axso ok habe ihn drinne aber noch nicht getestet THX.

Gruss



Geschrieben von netzreiter am 09.06.2004 um 14:15:

 

ch noch mal wenn ich eine PM über das acp versenden will bekome ich die meldung:

[quote]
SQL-DATABASE ERROR

Database error in WoltLab Burning Board (2.1.3): Invalid SQL: INSERT INTO bb1_privatemessage (senderid,recipientid,subject,message,sendtime,allowsmilies,allowhtml,allow
bbcode,allowimages,showsignature,iconid,deletepm,tracking) VALUES ('2','6','Test','Hallo DerKipperfahrer Das ist ein test kippi habe ir einen PM All hack eingebaut so das ich an alle eine PMsenden kann , weil sie immer egen Spam mail rum geheult ben.;o) Wenn du diese PM erhalten hast wäres net wenn du mir das Mitteilen würdest.;o) Gruss','1086783190'+1,'1','0','1','1','1','0','2','0')
mysql error: You have an error in your SQL syntax near 'bbcode,allowimages,showsignature,iconid,deletepm,tracking) VALUES ('2','6','Test' at line 2
mysql error number: 1064
mysql version: 3.23.55-Max-log
php version: 4.3.1
Date: 09.06.2004 @ 14:13
Script: /center/acp/users.php?action=pmallgroup&pm=send
Referer: http://www.have-fun-community.com/center/acp/users.php?action=pmallgroup&sid=&countmenuitemid=111&countmenuitemgroupid[/quot]


Wie behebe ich das nun?

THX



Geschrieben von Günny am 09.06.2004 um 14:29:

 

schau dir nochmal das script acp/users.php an, sieht so aus als hättest du da nen fehler beim einbau gemacht



Geschrieben von netzreiter am 09.06.2004 um 15:42:

 

THX nun scheint es zu funzen , aber nun habe ich ein anderes prob ich habe es nun zwei mal im ACP stehenverwirrt Siehe Bild)

Wie bekomme ich das weg?



Geschrieben von Günny am 09.06.2004 um 15:56:

 

dafür mußte in dein phpmyadmin bereich unter bbx_acpmenuitems und suchst danach USERS_PM_ALL_GROUP und USERS_PM_ALL das sollte bei dir doppelt drin stehen, jeweils einmal löschen


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH