Seite 1 von 2

Bumping-MOD und der Lösch-MOD

Verfasst: 13.07.2006 19:59
von Andavos
Da mein alter Beitrag geschlossen wurde, frage ich nun nochmal: :(
Beim Bumping-MOD sollte verhindert werden, dass ein User zweimal hintereinander postet im gleichen Thema. Allerdings geht etwas mit der Datenbank nicht, aber in der Textdatei die im Donload beigelegt war, stand kein [SQL] Befehl. Was soll ich tun?

Der andere MOD (weiss nicht mehr genau wei er heisst) sollte ermöglichen das ein Moderator oder eun Administrator mehrere Beiträge auf einmal löschen kann. Er funktioniert, allerdings wird dass Bild nicht Angezeigt.

Auf wunsch kann ich die beiden .txt Dateien noch hochladen und den Link hier einfügen.

Verfasst: 13.07.2006 20:31
von Mahony
Hallo
Zum Stop Bumping MOD:

Da steht doch
## Upload the file
## db_update.php
## to your phpbb root directory and run this with your browser.
hast du das gemacht?

Zum Delete multiple posts MOD
copy topic_multi_delete.gif to templates/subSilver/images/topic_multi_delete.gif
hast du das gemacht? (also auch in den richtigen Ordner hochgeladen).


Grüße: Mahony

Thx!

Verfasst: 13.07.2006 20:42
von Andavos
Vielen Dank, also dass mit dem Bild sollte jetzt dann wahrscheinlich gehen! (Kanns noch nicht anschauen weil der Bumping-MOD noch nicht gelöst ist.)

Also,

Code: Alles auswählen

##Upload the file 
hiesst doch ich soll ihn hochladen.

Code: Alles auswählen

##db_update.php
ist dann die datei die ich hochladen muss.
##to your phpbb directory and run this with your browser.
Ich soll die Datei in meinem Browser aufrufen.


OK!
Das habe ich gemacht, aber nun kommt das:
INSERT INTO phpbb_config (config_name, config_value) VALUES ('stop_bumping', '1')
+++ Error: Duplicate entry 'stop_bumping' for key 1

ALTER TABLE phpbb_forums ADD COLUMN stop_bumping TINYINT(1) DEFAULT '0' NOT NULL
+++ Error: Duplicate column name 'stop_bumping'

Verfasst: 13.07.2006 21:07
von Mahony
Hallo
Die Fehlermeldung
Duplicate entry
bedeutet, dass der Eintrag schon vorhanden ist.



Grüße: Mahony

Verfasst: 13.07.2006 21:18
von Andavos
Aber warum geht es denn nicht, wenn ich ein Tread anklicke dann kommt diese Meldung hier:
INSERT INTO phpbb_config (config_name, config_value) VALUES ('stop_bumping', '1')
+++ Error: Duplicate entry 'stop_bumping' for key 1

ALTER TABLE phpbb_forums ADD COLUMN stop_bumping TINYINT(1) DEFAULT '0' NOT NULL
+++ Error: Duplicate column name 'stop_bumping'

Verfasst: 13.07.2006 22:05
von Mahony
Hallo
Versuchs mal mit dieser db_update.php

Zip-Datei entpacken, Datei hochladen und im Browser aufrufen.




Grüße: Mahony

Verfasst: 14.07.2006 12:36
von Andavos
Oh, diese Meldung kommt nicht beim Tread, diese Meldung kommt eben genau wenn man diese Datei (db_update.php) aufruft.

Wenn man einen Tread aufruft, dann kommt folgende Meldung:

Code: Alles auswählen

Could not obtain topic information

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.forum_id, f.auth_view, f.auth_read, f.auth_post, f.auth_reply, 

SELECT t.topic_id, t.topic_title, t.topic_status, t.topic_replies, t.topic_time, t.topic_type, t.topic_vote, t.topic_last_post_id, f.forum_name, f.forum_status, f.stop_bumping f.forum_id, f.auth_view, f.auth_read, f.auth_post, f.auth_reply, f.auth_edit, f.auth_delete, f.auth_sticky, f.auth_announce, f.auth_pollcreate, f.auth_vote, f.auth_attachments FROM phpbb_topics t, phpbb_forums f WHERE t.topic_id = 3 AND f.forum_id = t.forum_id 

Line : 156
File : viewtopic.php
Was muss ich tun?

Verfasst: 14.07.2006 15:36
von oxpus

Code: Alles auswählen

f.stop_bumping f.forum_id
Nach f.stop_bumping fehlt ein Komma.

Verfasst: 14.07.2006 18:59
von Andavos
Hallo!
Und wo muss ich denn das einfügen?

Verfasst: 14.07.2006 19:34
von Mahony
Hallo
Hallo!
Und wo muss ich denn das einfügen?
Direkt nach

Code: Alles auswählen

f.stop_bumping
in der viewtopic.php


Grüße: Mahony