show_edited_mod
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.
show_edited_mod
hab eben noch diesen mod eingebaut
war ja nicht so schwer nur ich musste in die SQL daten bank das eigeben
ALTER TABLE phpbb_posts ADD post_edit_user MEDIUMINT(8) DEFAULT NULL;
hab es auch per lycons in die datenbank rein nur es geht nicht wo finde ich nochmal das tool womit ich diese db_update datei erstellen kann??
war ja nicht so schwer nur ich musste in die SQL daten bank das eigeben
ALTER TABLE phpbb_posts ADD post_edit_user MEDIUMINT(8) DEFAULT NULL;
hab es auch per lycons in die datenbank rein nur es geht nicht wo finde ich nochmal das tool womit ich diese db_update datei erstellen kann??
-
- Ehemaliges Teammitglied
- Beiträge: 5703
- Registriert: 26.02.2004 00:09
Re: show_edited_mod
Was heißt es geht nicht?acer hat geschrieben:hab es auch per lycons in die datenbank rein nur es geht nicht
Bei phpbbhacks.com: http://www.phpbbhacks.com/forums/db_generator.phpacer hat geschrieben:wo finde ich nochmal das tool womit ich diese db_update datei erstellen kann??
Gruß Christian
---
hab es versucht mit den generator aber es geht nicht da kommt dann folgendes
kann es sein das es schon eigetragen ist aber es geht irgendwie nicht ?
weil wiese hier nicht angezeigt wird Zuletzt bearbeitet von acer am 27.09.2004 14:01, insgesamt einmal bearbeitet
danke auch hier sehr für die hilfe
Code: Alles auswählen
Updating the database
ALTER TABLE phpbb_posts ADD post_edit_user MEDIUMINT(8) DEFAULT NULL
+++ Error: Duplicate column name 'post_edit_user'
Installation Complete
Please be sure to delete this file now.
If you require any further assistance, please visit the phpBBHacks.com Support Forums.
weil wiese hier nicht angezeigt wird Zuletzt bearbeitet von acer am 27.09.2004 14:01, insgesamt einmal bearbeitet
danke auch hier sehr für die hilfe

-
- Ehemaliges Teammitglied
- Beiträge: 5703
- Registriert: 26.02.2004 00:09
also das vestehe ich nicht ganz [Ist _phpbb Dein Tabellenprefix?] was du damit meinnst
Ich bekomme keine Fehlermeldung
Nein es kann man keine Einstellungen in ACP machen
Und zu Hast Du alle Dateien (richtig) angepasst? In allen Deinen Templates?
Nein hab ich nicht weil nichts in der anleitung steh von Templates oder ich bin blind
Ich bekomme keine Fehlermeldung
Nein es kann man keine Einstellungen in ACP machen
Und zu Hast Du alle Dateien (richtig) angepasst? In allen Deinen Templates?
Nein hab ich nicht weil nichts in der anleitung steh von Templates oder ich bin blind
Code: Alles auswählen
## EasyMod 0.0.10a compliant
#################################################################
## MOD Title: Show edited By MOD
## MOD Author: Shannado <sven@shannado.nl> (Sven) http://www.shannado.nl/forumorg
## MOD Description: This MOD shows by whom the post is edited. Only when it is not the last post
## In the HOW TO is descriped how to also show the edited by info even if it is the last post.
## MOD Version: 1.0.5
##
## Installation Level: Easy
## Installation Time: 5 - 10 minutes
## Files To Edit: viewtopic.php,
## functions_post.php
## Included Files: N/A
##############################################################
## For Security Purposes, Please Check: http://www.phpbb.com/mods/ for the
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered
## in our MOD-Database, located at: http://www.phpbb.com/mods/
##############################################################
## Author Notes:
##
## If you want that the always the edit info is displayed (even if it is the last post) then adjust the
## '$edited_sql' codeline AFTER you done the entire HOWTO in the functions_post.php
## $edited_sql = ($mode == 'editpost') ? ", post_edit_user = $usr_id, post_edit_time = $current_time, post_edit_count = post_edit_count + 1 " : "";
##
##############################################################
## MOD History:
##
##
## ------------
## 01-01-2002 - 0.9.0 beta
## - Beta
##
## 01-01-2002 - 1.0.0 FINAL
## - FINAL
## - No changes
##
## 01-01-2002 - 1.0.1 FINAL
## - Made the HOW TO phpBB v2.0.1 compliant
##
## 01-01-2002 - 1.0.2 FINAL
## - At some users it occur that, when edited post 4 out of 10,
## then post 4 till 10 showed the message. Fixed thanks to sj26
##
## 01-01-2002 - 1.0.3 FINAL
## - Made phpBB v2.0.2 complaint and EasyMod 0.0.7 complaint
##
## 01-01-2002 - 1.0.4 FINAL
## - Made phpBB v2.0.4 complaint
##
## 05-12-2003 - 1.0.5 FINAL
## - Made phpBB v2.0.6 complaint and EasyMod 0.0.10a complaint
## - Adjusted to the new Template
#################################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
#################################################################
#
#-----[ SQL ]------------------------------------------
#
ALTER TABLE phpbb_posts ADD post_edit_user MEDIUMINT(8) DEFAULT NULL;
#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------
#
//
// Editing information
//
if ( $postrow[$i]['post_edit_count'] )
{
$l_edit_time_total = ( $postrow[$i]['post_edit_count'] == 1 ) ? $lang['Edited_time_total'] : $lang['Edited_times_total'];
$l_edited_by = '<br /><br />' . sprintf($l_edit_time_total, $poster, create_date($board_config['default_dateformat'], $postrow[$i]['post_edit_time'], $board_config['board_timezone']), $postrow[$i]['post_edit_count']);
}
#
#-----[ REPLACE WITH ]------------------------------------------
#
//
// Editing information
//
$l_edited_by = '';
if ( $postrow[$i]['post_edit_count'] )
{
$editer = '';
if ( !$postrow[$i]['post_edit_user'] )
{
$editer = $poster;
}
else
{
$usr_id = $postrow[$i]['post_edit_user'];
$sql = "SELECT username
FROM " . USERS_TABLE . " u
WHERE user_id = " . $usr_id;
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Tried obtaining data for a non-existent user', '', __LINE__, __FILE__, $sql);
}
$row = $db->sql_fetchrow($result);
$editer = $row['username'];
}
$l_edit_time_total = ( $postrow[$i]['post_edit_count'] == 1 ) ? $lang['Edited_time_total'] : $lang['Edited_times_total'];
$l_edited_by = '<br /><br />' . sprintf($l_edit_time_total, $editer, create_date($board_config['default_dateformat'], $postrow[$i]['post_edit_time'], $board_config['board_timezone']), $postrow[$i]['post_edit_count']);
}
#
#-----[ OPEN ]------------------------------------------
#
includes/functions_post.php
#
#-----[ FIND ]------------------------------------------
#
$edited_sql = ($mode == 'editpost' && !$post_data['last_post'] && $post_data['poster_post']) ? ", post_edit_time = $current_time, post_edit_count = post_edit_count + 1 " : "";
#
#-----[ REPLACE WITH ]------------------------------------------
#
$usr_id = $userdata['user_id'];
$edited_sql = ($mode == 'editpost' && !$post_data['last_post']) ? ", post_edit_user = $usr_id, post_edit_time = $current_time, post_edit_count = post_edit_count + 1 " : "";
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
-
- Ehemaliges Teammitglied
- Beiträge: 5703
- Registriert: 26.02.2004 00:09
Wenn Du Dir die Tabellen des Forums anschaust (z.B. mit KB:phpmyadmin ) wie heißen die dann? Bzw. Was steht in Deiner config.php? Wenn die Tabellennamen mit phpbb_ anfangen oder das in der config.php steht ist das Dein Präfix.acer hat geschrieben:also das vestehe ich nicht ganz [Ist _phpbb Dein Tabellenprefix?] was du damit meinnst
OK, da wird nur die bestehende Funktion angepasst. Verlinke mal die beiden Dateien die Du bearbeitet hast.acer hat geschrieben:Nein hab ich nicht weil nichts in der anleitung steh von Templates oder ich bin blindCode: Alles auswählen
## Files To Edit: viewtopic.php, ## functions_post.php
KB:datei
Gruß Christian
---
also ich habe kein phpMyAdmin drauf muss es auch noch einbauen
http://mitglied.lycos.de/schranzer09/ne ... s_post.txt
http://mitglied.lycos.de/schranzer09/neu/viewtopic.txt
Edit Christian_W: config.php <= die nicht verlinken
In der config.php steht:
http://mitglied.lycos.de/schranzer09/ne ... s_post.txt
http://mitglied.lycos.de/schranzer09/neu/viewtopic.txt
Edit Christian_W: config.php <= die nicht verlinken

In der config.php steht:
Code: Alles auswählen
$table_prefix = 'phpbb_';