Seite 1 von 3
verschoben-Info stimmt nicht
Verfasst: 22.09.2004 11:40
von Kiss News
Hallo!
Habe bemerkt, dass die Info, wann ein Beitrag verschoben wurde, bei mir nicht stimmt:
http://kissfanshop.ki.funpic.de/phpbb2/ ... =6947#6947
wie man sieht, befindet sich der Beitrag im off topic Forum, und nicht im Moderatoren-Forum... der Beitrag war auch nie im Moderatoren-Forum...
weiss vielleicht jemand, woran das liegen könnte?
Verfasst: 22.09.2004 12:10
von Acid
..benutzt du die aktuellste Version des MODs (aus unserer Datenbank) ?
Verfasst: 22.09.2004 13:15
von Kiss News
ich habe Version 1.0.1 installiert erst vor ca. 2 Wochen oder so...
sehe jetzt, es gibt schon Version 3.0.0
allerdings keine Infos zu Update von 1.0.1 auf 3.0.0

(nur 2.0 auf 3.0)
und in der Datenbank gibt es auch Unterschiede....
ich könnte alles wieder deinstallieren und die neue Version neu installieren, aber was ist mit der Datenbank? Da habe ich die Tabellen der ersten Version schon drinnen, und ich weiss nicht, welche ich neu hinzufügen muss...
wie mache ich denn das jetzt?
Verfasst: 22.09.2004 13:29
von Acid
Naja, du könntest die alte Tabelle einfach löschen.

Verfasst: 22.09.2004 13:53
von rabbit
btw, wenn man ein tpoic mehr als einmal verschiebt, bleibt dennoch nur der erste eintrag bestehen, d.h. alle weiteren 'verschiebungen' werden nicht mit einer aktualisierten message bedacht.
gibt's da eine lösung für?
Verfasst: 22.09.2004 13:56
von Leuchte
Kiss News hat geschrieben:ich habe Version 1.0.1 installiert erst vor ca. 2 Wochen oder so...
sehe jetzt, es gibt schon Version 3.0.0
allerdings keine Infos zu Update von 1.0.1 auf 3.0.0

(nur 2.0 auf 3.0)
Das ist falsch. Und mit den 2 Wochen haut auch nicht hin (
http://www.phpbb.de/viewtopic.php?p=357998#357998)
Wenn du mit der Installation Probleme hast, poste einen Link zu den benötigten Dateien (bei PHP-Dateien erst in .txt umbenennen).
@rabbit bei der Version 3.0.0? Bei der letzten wird die aktuelle Nachricht angezeigt.
Verfasst: 22.09.2004 14:09
von Kiss News
was ist falsch? Dass ich Version 1.0.1 habe?
##############################################################
## MOD Title: Move Message Mod
## MOD Author: Leuchte <
mail@leuchte.net >
http://www.leuchte.net
## MOD Description: Dieser Mod zeigt eine Nachricht im Beitrag, wenn dieser verschoben wurde.
## MOD Version: 1.0.1
## Installation Level: Easy
## Installation Time: 5 Minutes
## Files To Edit: 5
## language/lang_german/lang_main.php
## modcp.php
## viewtopic.php
## includes/constants.php
## templates/subSilver/viewtopic_body.tpl
oder, dass in Version 3.0.0 kein Update von 1.0.1 dabei ist?
kann sein, dass es auch schon 3 Wochen waren, war ja auch nur eine "ca." Angabe.

Verfasst: 24.09.2004 15:17
von Kiss News
Acid hat geschrieben:Naja, du könntest die alte Tabelle einfach löschen.

also der SQL-Befehl war:
Code: Alles auswählen
CREATE TABLE phpbb_topic_moved (
moved_id mediumint(8) unsigned NOT NULL auto_increment,
moved_topic_id mediumint(8) unsigned NOT NULL default '0',
moved_parent smallint(8) unsigned NOT NULL default '0',
moved_target mediumint(8) unsigned NOT NULL default '0',
moved_mod mediumint(8) NOT NULL default '0',
moved_time int(11) NOT NULL default '0',
PRIMARY KEY (moved_id)
) TYPE=MyISAM;
ALTER TABLE phpbb_topics ADD move_id smallint(8) unsigned NOT NULL default '0';
ALTER TABLE phpbb_topics ADD move_time int(11) NOT NULL default '0';
ALTER TABLE `phpbb_topics` DROP PRIMARY KEY, ADD PRIMARY KEY(topic_id, move_id);
wie mache ich das wieder rückgängig? Indem ich in phpmyadmin links auf phpbb_topic_moved klicke, und dann lösche, richtig? Aber da sind dann noch die Sachen, die er in die Tables geschrieben hat... die müssen ja auch irgendwie wieder rückgängig gemacht weerde, oder? Aber wie

Bei der neuen Version lautet der Befehl nämlich anders:
Code: Alles auswählen
CREATE TABLE phpbb_topic_moved (
moved_id mediumint(8) unsigned NOT NULL auto_increment,
moved_topic_id mediumint(8) unsigned NOT NULL default '0',
moved_oldtopic_id mediumint(8) unsigned default '0',
moved_type varchar(8) NOT NULL default '0',
moved_parent mediumint(8) unsigned default '0',
moved_target mediumint(8) unsigned default '0',
moved_mod mediumint(8) NOT NULL default '0',
moved_time int(11) NOT NULL default '0',
last_post_id mediumint(8) unsigned NOT NULL default '0',
PRIMARY KEY (moved_id)
) TYPE=MyISAM;
Danke für die Info!
Verfasst: 24.09.2004 16:05
von Acid
Damit kann die Tabelle gelöscht werden (die Einträge werden dann natürlich auch gelöscht).
Code: Alles auswählen
ALTER TABLE phpbb_topics DROP move_id, DROP move_time;
ALTER TABLE phpbb_topics DROP PRIMARY KEY, ADD PRIMARY KEY(move_id, topic_id);
Damit kannst du die Änderungen an der "topics" Tabelle wieder rückgängig machen.
Verfasst: 24.09.2004 16:43
von Kiss News
OK, danke für die Info. Werde ich mal so machen...