[Suche] Meldung bei Posting-Löschung
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
[Suche] Meldung bei Posting-Löschung
Hallo,
ich suche grad ein Mod, finde keins bei phpbbhacks.com + phpbb.de/moddb
bei dem der User, von dem ein Posting gelöscht wird, eine PN erhält, in der steht, des ein Post gelöscht wurde.
Kennt ihr da was?
ich suche grad ein Mod, finde keins bei phpbbhacks.com + phpbb.de/moddb
bei dem der User, von dem ein Posting gelöscht wird, eine PN erhält, in der steht, des ein Post gelöscht wurde.
Kennt ihr da was?
http://www.phpbb.com/phpBB/viewtopic.php?t=175334

Tcha.. das wär schonmal der Anfang. Jetzt noch ein bisschen in der posting.php werkeln und dann haste deinen MOD ..wGEric hat geschrieben:This function creates a Private Message for a user. It updates the users new PM notification, sends an email (if user has checked this option).

Als erstes lädst du die .txt Datei runter, öffnest die Datei mit einem Editor, und fügst am Anfang <?php, und am Ende ?> ein. Dann speicherst du die Datei unter dem Namen functions_pm.php, und kopierst sie in das Unterverzeichnis includes
Danach machst du folgende Änderung in der posting.php
suchen
danach einfügen
SUBJECT kannst du durch den Titel der Privat Nachricht, und TEXT durch den Text der Nachricht austauschen.
Der Absender der Nachricht ist dann der Admin oder der Moderator der den Beitrag gelöscht hat. Wenn man seinen eigenen Beitrag löscht, bekommt man logischerweise keine PN
Danach machst du folgende Änderung in der posting.php
suchen
Code: Alles auswählen
delete_post($mode, $post_data, $return_message, $return_meta, $forum_id, $topic_id, $post_id, $poll_id);
Code: Alles auswählen
if($mode == 'delete' && $post_info['user_id'] != ANONYMOUS && $post_info['user_id'] != $userdata['user_id'])
{
include($phpbb_root_path . 'includes/functions_pm.'.$phpEx);
$subject = 'SUBJECT';
$message = 'TEXT';
insert_pm($post_info['user_id'], $message, $subject, $userdata['user_id']);
}
Der Absender der Nachricht ist dann der Admin oder der Moderator der den Beitrag gelöscht hat. Wenn man seinen eigenen Beitrag löscht, bekommt man logischerweise keine PN

- Firestarter
- Mitglied
- Beiträge: 1162
- Registriert: 09.06.2003 15:21
@Firestarter
Dann musst du einfach nur den Variablen $subject und $message Sprach-Variablen zuordnen, und die Sprach-Variablen dann in den verschiedenen lang_main.php's definieren.
Also z.B.
durch
ersetzten, und dann in der
language/lang_german/lang_main.php
suchen, und davor einfügen:
In der language/lang_english/lang_main.php dann ebenfalls nach
suchen, und davor dann aber
einfügen.
usw.. usw..
Ach ja: deutsch bzw. english dann durch den eigentlich Text ersetzten
Dann musst du einfach nur den Variablen $subject und $message Sprach-Variablen zuordnen, und die Sprach-Variablen dann in den verschiedenen lang_main.php's definieren.
Also z.B.
Code: Alles auswählen
$subject = 'SUBJECT';
$message = 'TEXT';
Code: Alles auswählen
$subject = $lang['pn_subject'];
$message = $lang['pn_message'];
language/lang_german/lang_main.php
Code: Alles auswählen
?>
Code: Alles auswählen
$lang['pn_subject'] = 'deutsch';
$lang['pn_message'] = 'deutsch';
Code: Alles auswählen
?>
Code: Alles auswählen
$lang['pn_subject'] = 'english';
$lang['pn_message'] = 'english';
usw.. usw..
Ach ja: deutsch bzw. english dann durch den eigentlich Text ersetzten

- Firestarter
- Mitglied
- Beiträge: 1162
- Registriert: 09.06.2003 15:21