Hallo zusammen,
OK... ich habe nun die Erweiterung hochgeladen, doch irgendwie scheint sich da im Block block-Who_is_Online_IrcChat_Eggdrop.php etwas zu beißen.
Die Zahlen die die Begrenzung anzeigen sollen, sind rot und das Limit wird nicht mehr angezeigt.
Ich habe das mal hier im Bild veranschaulicht.
Ich hab mich zwar noch nicht damit beschäftig, aber mal ein Gedanke von mir, hab da glaub ich irgendwo mal was gelesen!
Bist du da als Admin oder "nur" als User angemeldet?
Kann nämlich sein das die Begrenzungen für Administratoren ja nicht gelten und deswegen nicht angezeigt werden!?
Ist wie gesagt nur ein Gedanke meinerseits! :gruebel:
L.g. Gerry
Hm... ich hab das jetzt in der inboxsize-conf.php so stehen:
<?php
defined('mxMainFileLoaded') or die('access denied');
/* PM Begrenzung gilt auch für Admins 1=Ja 0=Nein */
$limit['admin'] = false;
/* PM Begrenzung gilt auch für GOD-Admin 1=Ja 0=Nein */
$limit['godadmin'] = false;
/* Standardeinstellung, fuer alle ungenannten Gruppen */
$limit[0]['get'] = 200;
$limit[0]['send'] = 200;
/* Usergruppe mit der ID #1 */
$limit[2]['get'] = 200;
$limit[2]['send'] = 250;
/* Usergruppe mit der ID #2 */
$limit[3]['get'] = 200;
$limit[3]['send'] = 200;
// usw.
?>
Hallo , wie Gerry schon schrieb: für Admins gelten keine Begrenzungen .. in Deiner Datei ist es auch so eingestellt:
/* PM Begrenzung gilt auch für Admins 1=Ja 0=Nein */
$limit['admin'] = false;
korrekt müsste es allerdings in der Beschreibung heissen
Zitat/* PM Begrenzung gilt auch für Admins true=Ja false=Nein */
Hm... egal was ich mache... die Zahlen bleiben rot.
Sehr seltsam...
und wie sieht die anzeige im orginal whois_online - block aus ?
im block-Who_is_Online.php bleiben die zahlen grau... werden also nicht rot.
Ich habe mal den Block Who_is_Online_IrcChat_Eggdrop hier mal angehängt.
Finde den Fehler einfach nicht... vielleicht bin ich auch schon Codeblind.
Hi Fred!
Ich lese folgendes:
# private messages
if (!empty($pmactiv) && $isseruser){
# pm Liste
include("modules/Private_Messages/inboxsize-conf.php");
$erlaubtpm=$sentboxsize;
$erlaubtgetpm=$inboxsize;
if($countpm >= $erlaubtgetpm) {
$countpm = "<font color=red>$countpm</font>";
}
if($sendpm >= $erlaubtpm) {
$sendpm = "<font color=red>$sendpm</font>";
}
$content .= "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" style=\"border: 0px; margin-bottom: 5px;\">\n";
if ($countpm || $sendpm){
$content .= "\n<tr>\n<td colspan=\"3\" align=\"center\" class=\"boxcontent\"><b><a href=\"modules.php?name=Private_Messages\">"._BWOPMSG."</a></b></td>\n</tr>\n";
$content .= "\n<tr>\n<td align=\"center\" class=\"boxcontent\"><a href=\"modules.php?name=Private_Messages\"><img src=\"$imagedir/pmessage.gif\" width=\"19\" height=\"19\" border=\"0\" Alt=\""._BWOPMSG."\"></a></td>\n";
$content .= "<td valign=\"top\" class=\"boxcontent\">"._BWOPMSGALL.":<br>\ngesendet:<br>\n"._BWOPMSGUNREAD.":</td>\n";
$content .= "<td valign=\"top\" align=\"right\" class=\"boxcontent\"><b>".$countpm." </b>/<i>".$erlaubtgetpm."</i><br>\n";
$content .= " <b>".$sendpm."</b> /<i>".$erlaubtpm."</i><BR>";
$content .= ($countpmunread) ? "<img src=\"modules/eBoard/images/buttons/german_du/new.gif\" alt=\"\" width=\"38\" height=\"18\" border=\"0\"> <b>".$countpmunread."</b>" : "<b>$countpmunread</b>";
$content .= "</td>\n";
$content .= "</tr>\n";
}
else{
$content .= "<br><tr><td class=\"boxcontent\"><a href=\"modules.php?name=Private_Messages\"><img src=\"$imagedir/pmessage.gif\" width=\"19\" height=\"19\" border=\"0\" Alt=\""._BWOPMSG."\" hspace=\"0\"></a></td><td><a href=\"modules.php?name=Private_Messages\">"._BWOPMSG."</a></td></tr>\n";
}
$content .= "</table>\n";
}
Da fällt mir auf, daß die Farbe rot direkt definiert wird ($countpm = "<font color=red>$countpm</font>). Ich denke, wenn du das entfernst, wird sich das wieder auf das graue ändern. Hoffe, das ist die Lösung des Problems.
So long...
Hey super! Ja :)! Vielen Dank! das wars :)!
Nun ist aber noch ein klitzekleines Problem da...
es wird zwar angezeigt wieviel PMs jeweils in welchem Fach drin sind... aber nicht mehr wieviele drin sein dürfen...
Nur als Admin oder auch bei den Usern?
Sowohl als auch...
Und beim alten Block stimmen die Anzeigen?
Wen ja, dann häng den doch bitte mal an!
Hallo Liu-Kang :smile:
hast du dir die Datei block-Who_is_Online_pm_limit.php schon mal näher angeschaut?
Die Variablen für die Begrenzung haben sich geändert und deshalb wird bei dir auch nicht´s mehr angezeigt ;)
Die neuen heißen $getbox['limit'] und $sendbox['limit']
:bye: Gerhard
Gerhard war schneller...
Ah OK! Danke :)! Dann werde ich mich da morgen mal dran machen :).
edit: Oh Goth... und da soll ich durchblicken :gruebel: :puzzled: :gruebel:?