Tutorials
Eine immer größer werdende Tutorialdatenbank.
PHP-Fusion Core
Aktuelle PHP-Fusion Vollversionen und Updates
Addon Downloads
Alle Downloads garantiert Kostenlos
Support 24/7
24 Stunden, 7 Tage die Woche, das ganze Jahr.
Verwarnsystem v2.0 installieren
Kategorie: Infusionen
PHP-Fusion Version: v7.02.xx
Quelle: http://basti2web.de
Schwierigkeitsgrad:
pd Warning ist ein Verwarnsystem für PHP-Fusion. Es ermöglich einer bestimmten Benutzergruppe im Forum, Shoutbox oder über das Profil der Mitglieder Verwarnungen auszusprechen. Die Verwarnungen werden mit unterschiedlich hoher Punktzahl (einstellbar) und unterschiedlich langer Dauer (einstellbar) gespeichert.
Um einen User zu verwarnen klickt man im Forum, Shoutbox oder im profil auf die nun erscheinenden grünen, orangen und roten Grafiken. Dann gelangt man zu einem Formular, wo die Eingaben vorgenommen werden.
Hierbei handelt es sich um das Verwarnsystem von pirdani, welches von emblinux an PHP-Fusion v7.00 angepasst wurde, und nun von mir modifiziert und an PHP-Fusion v7.02 angepasst wurde.
Achtung: Dieser Mod ist nur an PHP-Fusion 7.02.xx angepasst!
Um einen User zu verwarnen klickt man im Forum, Shoutbox oder im profil auf die nun erscheinenden grünen, orangen und roten Grafiken. Dann gelangt man zu einem Formular, wo die Eingaben vorgenommen werden.
Hierbei handelt es sich um das Verwarnsystem von pirdani, welches von emblinux an PHP-Fusion v7.00 angepasst wurde, und nun von mir modifiziert und an PHP-Fusion v7.02 angepasst wurde.
Achtung: Dieser Mod ist nur an PHP-Fusion 7.02.xx angepasst!
Faq
Installation bzw. Update von v1.00:- Kopiere den Ordner pd_warning in dein /infusions/ Verzeichnis
- Log dich mit Administrations Rechten ein und gehe im Admin Panel auf Haupteinstellungen > Infusions
- Wähle dort die Infusion pd Warning aus und klicke auf installieren
Anpassung im Profil: Als Administrator eingelogt unter Benutzer > Benutzerfelder das Benutzerfeld "Verwarnstatus" aktivieren.
Anpassung im Forum:
Öffne folgende Datei: forum/viewthread.php
Suche folgende Zeile (ca. Zeile 21)
Code
include LOCALE.LOCALESET."forum/main.php";
und füge in die Zeile darunter folgendes ein:
Code
include_once INFUSIONS."pd_warning/warning.inc.php"; // pd warning
in der viewthread.php suchen nach (ca Zeile 281-282):
Code
echo "</span><br /><br />\n";
echo "<!--forum_thread_user_info--><span class='small'><strong>".$locale['502']."</strong> ".$data['user_posts']."</span><br />\n";
echo "<span class='small'><strong>".$locale['504']."</strong> ".showdate("%d.%m.%y", $data['user_joined'])."</span><br />\n";
und dahinter folgendes einfügen:
Code
//pd_warning
$user_points = show_warning_points($data['user_id']);
echo "<br /><br /><small><a style='cursor:help;' onClick=\"h1171915583();\">".$locale['PDWA200']."</a></small><br />";
echo b2w_warning_link("?postid=".$data['post_id'], $user_points);
// pd warning
Anpassung in der Shoutbox:
Öffne die Datei infusions/shoutbox_panel/shoutbox_panel.php
Suche nach (ca. Zeile 21):
Code
include_once INCLUDES."infusions_include.php";
und füge dahinter folgendes ein:
Code
include_once INFUSIONS."pd_warning/warning.inc.php"; // pd warning
Suche nach (ca. Zeile 186):
Code
echo "<span class='side'>".profile_link($data['shout_name'], $data['user_name'], $data['user_status'])."</span>\n";