admin notify on all posts

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.
Antworten
Kiss News
Mitglied
Beiträge: 1640
Registriert: 31.05.2004 02:04
Wohnort: Österreich
Kontaktdaten:

admin notify on all posts

Beitrag von Kiss News »

Hallo!

habe mir diesen Mod eingebaut:
<?php
/************ - - notify_on_all_posts.php - - *************
*
* Author : Roger Lovejoy
* Copywrite : GNU
* Created : Sunday, May 31, 2004
* Version : 1.0.0
* Support : rogerlovejoy.co.uk/soapbox
*
**********************************************************/

// USE SQL to get Site Name, Forum Name and Post Text from database
$sql = "SELECT config_value
FROM " . CONFIG_TABLE . "
WHERE config_name = 'sitename'";
if ( $result = $db->sql_query($sql) )
{
$row = $db->sql_fetchrow($result);
$sitename = $row['config_value'];
}

$sql = "SELECT forum_name
FROM " . FORUMS_TABLE . "
WHERE forum_id = $forum_id";
if ( $result = $db->sql_query($sql) )
{
$row = $db->sql_fetchrow($result);
$forumname = $row['forum_name'];
}

$sql = "SELECT post_text
FROM " . POSTS_TEXT_TABLE . "
WHERE post_id = $post_id";
if ( $result = $db->sql_query($sql) )
{
$row = $db->sql_fetchrow($result);
$lastpost = $row['post_text'];
}

// SET Variables for mail function
$domain = ($board_config['server_name']);
$folder = ($board_config['script_path']);
$message_link = "http://" . $domain . $folder . "viewtopic.php?p=" . $post_id;
$to = $board_config['board_email'];
$subject = $mode . " on " . $sitename . " (" . $forumname . ")" ;
$content = "Submitted by :- " . $userdata['username']. "\r\n\r" . $lastpost . "\r\n\r" . $message_link ;


// Notify Admin of all posts
if ($mode == 'newtopic' || $mode == 'reply' || $mode == 'editpost')
{
mail($to, $subject, $content, "From:" . $to );
}
// EOF
?>
Ich bekomme nun alle Beiträge samt Inhalt als e-mail geschickt, sieht etwa so aus:

Submitted by :- LadySPACEACE
[quote:dd2a0bacf4] wees niet bang har ,dwerg poedels zijn niet gevaarlijk . :mrgreen: de engeltjes staan aan jou zijde sister . :engel:[/quote:dd2a0bacf4]

:knuddel: :bussi:
http://kissfanshop.ki.funpic.de/phpbb2/ ... hp?p=11415

Problem: würde gerne wissen, in welchem Topic dieser Beitrag steht... die e-mail sollte also so aussehen (der Forumsname steht bereits im Betreff):

Submitted by :- LadySPACEACE
Topic: Topicname
[quote:dd2a0bacf4] wees niet bang har ,dwerg poedels zijn niet gevaarlijk . :mrgreen: de engeltjes staan aan jou zijde sister . :engel:[/quote:dd2a0bacf4]

:knuddel: :bussi:

Könnte mir bitte vielleicht jemand sagen, was ich da ändern muss? Ist bestimmt nur eine Kleinigkeit... :roll:
http://kissfanshop.ki.funpic.de/phpbb2/ ... hp?p=11415
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Wenn du jetzt nicht auf diesen MOD festgelegt bist, ist das hier eventuell hilfreich.
Antworten

Zurück zu „phpBB 2.0: Mod Support“