Signatur Liste

maha_zero
Titel: Signatur Liste
Version: 1.2
Beschreibung: Was macht dieses Addon?
Es fügt im acp den Menüpunkt "Signaturliste" hinzu.

In dieser Signatur Liste werden alle nicht abgesegneten Signaturen afgelistet und können vom Admin bequem abgearbeitet werden.

Es wird also kein zufälliges Signaturen finden mehr geben sondern wenn jemand was ändert


Wie lange braucht die installation?
weniger wie 5 min

Für welche Version gedacht?
Burning Board Lite 1.0.2

Version von diesem Hack?
1.0

Demo:
[IMG]http://img261.imageshack.us/img261/5418/01ui1.th.png[/IMG]
[IMG]http://img179.imageshack.us/img179/8463/02za7.th.png[/IMG]


Letzte Worte:
So, ein Hack zur reinen bequemlichkeit.
Danke an pommes2 für seine Bibeothek, ich bin an den PN's fast verzweifelt.
So, viel spaß damit!


Edit:
Kurze überarbeitung des Layoutes da nach dem Bearbeiten wie auch dem absegnen die erfolgsmeldung ohne Zeilenumbruch zu sehen war.
Für ein Update einfach die Dateien im Anhang wieder hochladen.
(Plus einer überarbeitung der readme(nur die enthaltenen Dateien alle aufgelistet))
----


weiter zum Download
Freaksasa
klppt bei mir nit unglücklich ... signaturliste ist eingetragen im acp. aber sobald ich das auswähle, wird der bildschirm nur weiß und unten steht sofort "fertig"
was ist das problem? ^^ alles so gemacht, wie es inner anleitung steht
Slugger
Templates vergessen hochzuladen bzw. in den richtigen Ordner zu schieben!

Oder gar einbauefehler in der usercp.php
Freaksasa
templates sind im ordner /acp/templates hochgeladen
class_onpm.php ist in acp/lib drin
siglist.php ist im acp drin ^^



Anleitung:
################
#Suche nach:
################

<p><a href="users.php?action=add&sid=$session[hash]" target="main">Benutzer erstellen</a></p>
<p><b><a href="users.php?action=find&sid=$session[hash]" target="main">Benutzer finden</a></b></p>
<p><a href="users.php?action=email&userid=all&sid=$session[hash]" target="main">eMail an alle Benutzer</a></p>
<hr>

################
#Füge darunter folgendes ein:
################

<p><a href="siglist.php?action=glubschen&sid=$session[hash]" target="main">Signaturliste</a></p>
<hr>


bei mir:

<hr>
<p><a href="users.php?action=add&sid=$session[hash]" target="main">Benutzer erstellen</a></p>
<p><b><a href="users.php?action=find&sid=$session[hash]" target="main">Benutzer finden</a></b></p>
<p><a href="users.php?action=email&userid=all&sid=$session[hash]" target="main">eMail an alle Benutzer</a></p>
<hr>
<p><a href="siglist.php?action=glubschen&sid=$session[hash]" target="main">Signaturliste</a></p>
<hr>


dasselbe in der usercp.phpunglücklich Anleitung)

################
#Suche nach:
################

$db->query("UPDATE bb".$n."_users SET signature='".addslashes($message)."' WHERE userid='$wbbuserdata[userid]'");

################
#Füge darunter folgendes ein:
################

$db->query("UPDATE bb".$n."_users SET sigvaly='0' WHERE userid='$wbbuserdata[userid]'");




meine usercp.php:

if(!$_POST['preview']) {
$error="";
if(strlen($message)>$wbbuserdata['maxsiglength']) eval ("\$error .= \"".$tpl->get("register_error5")."\";");
if($wbbuserdata['maxsigimage']!=-1 && substr_count(strtolower($message),"[img]")>$wbbuserdata['maxsigimage']) eval ("\$error .= \"".$tpl->get("register_error6")."\";");
if($error) eval ("\$usercp_error = \"".$tpl->get("usercp_error")."\";");
else {
$db->query("UPDATE bb".$n."_users SET signature='".addslashes($message)."' WHERE userid='$wbbuserdata[userid]'");
$db->query("UPDATE bb".$n."_users SET sigvaly='0' WHERE userid='$wbbuserdata[userid]'");
header("Location: usercp.php?action=signature_edit&sid=$session[hash]");

exit();
}
}
else {
$parse = new parse($docensor,75,$allowsigsmilies,$allowsigbbcode,$wbbuserdata['showimage
s'],$usecode);
$preview_signature=$parse->doparse($message,$allowsigsmilies,$allowsightml,
$allowsigbbcode,$maxsigimage);
eval ("\$usercp_signature_edit_preview = \"".$tpl->get("usercp_signature_edit_preview")."\";");
}
}
else $message=$wbbuserdata['signature'];
Herit
Gibt es mittlerweile ne Lösung für das Problem von "Freaksasa"?
Ich hab nämlich genau das gleiche Problem. Hab nochmal alle Änderungen überprüft und die Dateien für das ACP nochmals hochgeladen...
maha_zero
Also was steht wo genau?
Ansonsten fällt mir das nachvollzihen nämlich etwas schwer ^^'''

als gedanke, wurde die install datei ausgeführt?


deine userCP.php und menue.htm sieht bei mir auch so aus...

anbei, fertig wird wo angezeigt? Ôo
weil im kompletten code kommt "fertig" so nicht vor...
Herit
Also das "fertig" was er geschrieben hat, wird wohl (genau wie bei mir) das "fertig" des browsers sein. also, dass er alle dateien geladen hat.
jedoch bleibt die seite leer, wenn man auf den link klickt!
maha_zero
ich weis es ist etwas tolldreist nachzufragen, aber könnt ich die zugangsdaten haben um mir das selber anzusehen?
<=kopf schabe
weil eine leere seite sollte in keinem fall ausgegeben werden...
Herit
hab ne pn geschickt!
hutzi
Hab ihn gerade eingebaut, ohne Probleme.
Cooles Teil.
Herit
@ maha_zero, hast du jetzt mal nachgeschaut?
Denn ich mach den account jetzt wieder zu, denn mir ist nicht wohl dabei, so lange jemandem anderen unbekannten admin rechte im forum zu geben!

Herit
Freaksasa
also die install datei hat ich aufm sever ausgeführt -.- so blöd bin ich nun auch nit ^^ ja das "fertig" ist das fertig wenn der browser fertig geladen hat ^^
@ hutzi ^^: welches php benutzt du? Oo
@ Herit: und weklches du? ^^

ich benutz php5 ôo hängt es damit zusammen? ^^
Clemenzzz
bei mir wird auc halles weiss... hab nun 100% das 3. mal die anleitung befolgt unglücklich
hutzi
@Freaksasa: PHP 4.4.2
Herit
Ich nutze php 4.3.10-16
Even
wurd das problem mal gelöst habs auch unglücklich
pixelinchen
hmm also ich habe hier auch ein problem.

habe alles ganz genau nach anweisung befolgt.
aber im acp erscheint nichts zum signaturen freigeben oder so.

habe aber alle dateien in die richtigen ordner geladen und auch die install ausgeführt und danach wieder gelöscht.
Freja
Hallo,
ich wüsste gerne wie man das Problem mit dem Whitescreen löst, da ich das auch habe.
smile

(Wenn das überhaupt schon raus ist)
AnnSo
Würde mich ebenso interessieren smile