Thread Titel: PHPFusion-SupportClub :: pd_warning v7

Geschrieben von emblinux am 08. Dezember 2008 11:48:24
#25

@8eww: jep, aber das alleine reicht ja nicht.

@Sony: hier die readme.txt

Code
0. Lizens
1. Installation
2. Konfiguration
3. Anpassung im Profil
4. Anpassung im Forum


0. Lizens
Auch wenn PHP-Fusion V7 unter der AGPL läuft, das pdWarning tut dies nicht.
Hier gelten bis auf weiteres die Konditionen der GPL.

1. Installation

- 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

2. Konfiguration

- Als Administrator eingelogt unter Infusions > pd Warning > Einstellungen die Konfiguration vornehmen

- unter Verwarngründe neue Gründe eingeben sowie Dauer und Punktzahl festlegen



3. Anpassung im Profil
- hier einfach nur die User_fields koppieren und aktivieren.

4. Anpassung im Forum
als 1. die Datei warning.inc.php in die viewthread.php einbinden, einfach hinter der letzten include Anweisung
also hinter
include LOCALE.LOCALESET."forum/main.php";
 folgendes einfügen
include INFUSIONS."pd_warning/warning.inc.php";

in der viewthread.php suchen nach:
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 einfuegen:
//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 />
<a href='".INFUSIONS."pd_warning/warning.php?postid=".$data['post_id']."' title='".$user_points." ".($user_points==1 ? $locale['PDWA201'] : $locale['PDWA202'])."'>".show_warning_symbols($user_points)."</a>";