PN downloaden

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
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
emily

PN downloaden

Beitrag von emily »

Code: Alles auswählen

/############################################################## 
## MOD Title: pm_download_mod
## MOD Author: Danzas http://www.phpbb.com/phpBB/viewtopic.php?p=1113624#1113624
## MOD CoAuthor: Helmut marvin42@web.de
## MOD Description: This mod will download your PN's from the phpbb database
## MOD Version: 1.0.1
## 
## Installation Level: (easy) 
## Installation Time: 3-4 Minutes 
## Files To Edit:  privmsg.php
##			language/lang_XXX/lang_main.php
##			privmsg_body.tpl
## 
##############################################################
Habe ich eingebaut, nun fiel einem Mitglied aber auf, das wenn die Pn's runtergeladen werden das Datum der PN's auf das jetzige gesetzt werden.

Code: Alles auswählen

Posteingang (21.06.2006, 14:15)

----------------------------------------------------------------------------
Postfach: Admine
Von: Tester
Verfasst am: 21.06.2006, 14:15
Titel: Re: test

test



Bei "Verfasst am: 21.06.2006, 14:15" müsste eigentlich 14:05 stehen, denn da bekam ich die PN, 14:15 war der Zeitpunkt des Downloads.

Hoffe das war Verständlich, kann mir da bitte jemand helfen?

Danke :-)


EDIT:

Hier noch der entsprechende Codeteil ;-)

Code: Alles auswählen

 $i=0;
      $pmtext = $lang['Private_Messaging']." (WWforum.de)\n"; //input your Sitename
      $user_dateformat = ($userdata['user_dateformat']) ? $userdata['user_dateformat'] : $board_config['default_dateformat'];
      $pmtext .= $disp_folder . " (". date($user_dateformat,time()). ")\n";
      while($mark_list[$i] != "")
      {
         $sql = "SELECT pt.privmsgs_text, us.username, us.user_id, pm.privmsgs_date, pm.privmsgs_subject
            FROM " . PRIVMSGS_TEXT_TABLE . " pt, " . PRIVMSGS_TABLE . " pm, " . USERS_TABLE . " us
            WHERE pt.privmsgs_text_id = " . $mark_list[$i] . " AND pm.privmsgs_id = " . $mark_list[$i] . "
            AND us.user_id = pm.privmsgs_from_userid";
         if ( $result = $db->sql_query($sql) )
         {
            $down_row = $db->sql_fetchrow($result);
            $from = ($folder=='inbox' || $folder=='savebox') ? $lang['From'] : $lang['To'];
            $pmtext .= "----------------------------------------------------------------------------\n\n";
            $pmtext .= $lang['Mailbox'].": ".$userdata['username']."\n";
            $pmtext .= $from.": ".$down_row['username']."\n";
            $pmtext .= $lang['Posted'].": ".create_date($board_config['default_dateformat'], $down_row['privmsgs_date'], $board_config['board_timezone'])."\n";
            $pmtext .= $lang['Subject'].": ".$down_row['privmsgs_subject']."\n\n";
            $pmtext .= $down_row['privmsgs_text']."\n\n";
emily

Beitrag von emily »

*schieb*
emily

Beitrag von emily »

*schieb*

Und noch eine Frage, geht das bei Euch in der aktuellen Version noch, ich wollte es wieder einbauen, aber die neue privmsg.php sieht irgendwie total anders aus und ich kann es nicht mehr wirklich richtig einbauen :oops:
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“