Forum Icon with ACP Control / SQL Error

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.
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Syrus76 hat geschrieben:Bei mir gibt's diesbezüglich auch Probleme.
Couldn't update forum information

DEBUG MODE

SQL Error : 1054 Unknown column 'show_quickreply' in 'field list'

UPDATE phpbb_forums SET forum_name = 'Allgemein', cat_id = 1, forum_desc = 'Allgemeine Infos, Rennen und Strecken rund um den F1-Zirkus', forum_status = 0, forum_icon = '', show_quickreply = 0, prune_enable = 0 WHERE forum_id = 2

Line : 451
File : admin_forums.php
Was soll ich tun ??
Die Fehlermeldung kommt vom Quick Reply MOD ... und dafür musst du folgenden Querie ausführen.

Code: Alles auswählen

ALTER TABLE `phpbb_users` ADD `user_viewquickreply` TINYINT(1)  DEFAULT "0" NOT NULL AFTER user_viewemail
ALTER TABLE `phpbb_forums` ADD `show_quickreply` TINYINT(1)  DEFAULT "1" NOT NULL AFTER forum_last_post_id
Markus
Benutzeravatar
Syrus76
Mitglied
Beiträge: 20
Registriert: 06.11.2005 14:02
Wohnort: Schweiz
Kontaktdaten:

Beitrag von Syrus76 »

sensationell !! hat funktioniert !!

vielen Dank für die prompte Hilfe - genial :P :P
...aller Anfang ist schwer....
mrgreen
Mitglied
Beiträge: 168
Registriert: 06.07.2006 02:02

Beitrag von mrgreen »

Hallo Leute,

ich habe das gleiche Problem, nur einige Zeit später :)

Ich habe die Tipps von Markus67 befolgt, jedoch ohne Erfolg.
ersetze mit:
Code:
$sql = "UPDATE " . FORUMS_TABLE . "
SET forum_name = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', cat_id = " . intval($HTTP_POST_VARS[POST_CAT_URL]) . ", forum_desc = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', forum_status = " . intval($HTTP_POST_VARS['forumstatus']) . ", forum_icon = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumicon']) . "', show_quickreply = " . intval($HTTP_POST_VARS['show_quickreply']) . ", prune_enable = " . intval($HTTP_POST_VARS['prune_enable']) . "

bzw.

Die Fehlermeldung kommt vom Quick Reply MOD ... und dafür musst du folgenden Querie ausführen.

Code:
ALTER TABLE `phpbb_users` ADD `user_viewquickreply` TINYINT(1) DEFAULT "0" NOT NULL AFTER user_viewemail
ALTER TABLE `phpbb_forums` ADD `show_quickreply` TINYINT(1) DEFAULT "1" NOT NULL AFTER forum_last_post_id
Ich habe auch den Quick reply Mod drauf und zwar den quickreplywquote_v115.

Meine Fehlermeldung.......
Allgemeiner Fehler
Couldn't update forum information

DEBUG MODE

SQL Error : 1064 Fehler in der SQL-Syntax. Bitte die korrekte Syntax im Handbuch nachschlagen (diese kann für verschiedene Server-Versionen unterschiedlich sein) bei '0 WHERE forum_id = 1' in Zeile 2

UPDATE phpbb_forums SET forum_name = 'Forenregeln', cat_id = 1, forum_desc = 'Wichtige Hinweise zum Verhalten im Forum! Bitte macht Euch damit vertraut und beachtet die Regeln. Danke!', forum_status = 0, forum_icon = 'templates/ca_aphrodite_green/images/acp_settings_4.png', prune_enable = 0, cst = 0, 0 WHERE forum_id = 1

Line : 456
File : admin_forums.php
.....und damit das Paket komplett ist, hier mal meine Admin_Forum.php Datei und die Anleitung zum Quick Reply Mod.

Soll ich die DB-Einträge von oben wieder rausnehmen aus der DB?

http://www.mrgreen.info/DL/admin_forums.txt

http://www.mrgreen.info/DL/quickreplywquote_v115.txt

Anleitung des Icon Mods...

http://www.mrgreen.info/DL/Forum_Icon_en.txt

mfg
mrgreen
mrgreen
Mitglied
Beiträge: 168
Registriert: 06.07.2006 02:02

Beitrag von mrgreen »

Ich wäre über Hilfe sehr dankbar!!!

mfg
mrgreen
mrgreen
Mitglied
Beiträge: 168
Registriert: 06.07.2006 02:02

Beitrag von mrgreen »

Jetzt muß ich schon einen Triplepost hinlegen um auf Antwort zu bitten !!!
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Machst ja ganz schön viel Wind um deinen Schusselfehler..

admin_forums.php öffnen / suchen

Code: Alles auswählen

			$sql = "UPDATE " . FORUMS_TABLE . "
				SET forum_name = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', cat_id = " . intval($HTTP_POST_VARS[POST_CAT_URL]) . ", forum_desc = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', forum_status = " . intval($HTTP_POST_VARS['forumstatus']) . ", forum_icon = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumicon']) . "', prune_enable = " . intval($HTTP_POST_VARS['prune_enable']) . ", cst = " . intval($HTTP_POST_VARS['cst']) . ", " . intval($HTTP_POST_VARS['cst']) . "
				WHERE forum_id = " . intval($HTTP_POST_VARS[POST_FORUM_URL]);
ersetzen durch

Code: Alles auswählen

			$sql = "UPDATE " . FORUMS_TABLE . "
				SET forum_name = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', cat_id = " . intval($HTTP_POST_VARS[POST_CAT_URL]) . ", forum_desc = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', forum_status = " . intval($HTTP_POST_VARS['forumstatus']) . ", forum_icon = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumicon']) . "', prune_enable = " . intval($HTTP_POST_VARS['prune_enable']) . ", cst = " . intval($HTTP_POST_VARS['cst']) . "
				WHERE forum_id = " . intval($HTTP_POST_VARS[POST_FORUM_URL]);
mrgreen
Mitglied
Beiträge: 168
Registriert: 06.07.2006 02:02

Beitrag von mrgreen »

Hallo,

sorry wenn ich vielleicht etwas aufdringlich bin, aber es nervt wenn man anstatt der vorgegebenen Zeit (10 min) dann 2 Stunden brauch und es dann immer noch nicht geht.

Vorher kam diese Fehlermeldung im ACP....
DEBUG MODE

SQL Error : 1064 Fehler in der SQL-Syntax. Bitte die korrekte Syntax im Handbuch nachschlagen (diese kann für verschiedene Server-Versionen unterschiedlich sein) bei '0 WHERE forum_id = 1' in Zeile 2
Nachdem ich den Abschnitt geändert hatte kommt nun dies hier....
DEBUG MODE

SQL Error : 1054 Unbekanntes Tabellenfeld 'cst' in field list
mfg
mrgreen
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Kein Problem und wenn du nicht mehr weißt, zu welcher MOD
die var 'cst' gehört hat, versuchs halt mal ohne..

Code: Alles auswählen

			$sql = "UPDATE " . FORUMS_TABLE . "
				SET forum_name = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', cat_id = " . intval($HTTP_POST_VARS[POST_CAT_URL]) . ", forum_desc = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', forum_status = " . intval($HTTP_POST_VARS['forumstatus']) . ", forum_icon = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumicon']) . "', prune_enable = " . intval($HTTP_POST_VARS['prune_enable']) . "
				WHERE forum_id = " . intval($HTTP_POST_VARS[POST_FORUM_URL]);
mrgreen
Mitglied
Beiträge: 168
Registriert: 06.07.2006 02:02

Beitrag von mrgreen »

Jetzt geht es !!!

Vielen vielen Dank für Eure Hilfe!!!

Weswegen da "cst" drin stand und aus welchem Mod ich das habe, werde ich noch nachgucken. Allerdings wird das einige Zeit in Anspruch nehmen bei so vielen Mods.

Werde mich aber umgehend melden wenn ich den Eintrag gefunden habe.
:lol:
Losty
Mitglied
Beiträge: 46
Registriert: 07.08.2004 10:59

Beitrag von Losty »

Hallo,

ich habe auch den Forum Icon Mod eingebaut und nun kommt im ACP immer, wenn ich einen Forumname ändern bzw. erstellen will folgende Fehlermeldung:

Code: Alles auswählen

Couldn't update forum information

DEBUG MODE

SQL Error : 1054 Unknown column 'forum_icon' in 'field list'

UPDATE phpbb_forums SET forum_name = 'Test', cat_id = 1, forum_desc = 'Ein Test-Forum.', forum_status = 0, forum_icon = '', prune_enable = 0 WHERE forum_id = 1

Line : 445
File : admin_forums.php
Habe die admin_forums.php nochmal bearbeitet, weil ich dachte ich hätte vielleicht einen Fehler gemacht, aber es funktioniert immer noch nicht. :( Weiß jemand woran das liegen könnte?? :o
Antworten

Zurück zu „phpBB 2.0: Mod Support“