Thema normalisieren

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Benutzeravatar
bce
Beiträge: 858
Registriert: Do 14.Okt, 2004 18:46
Kontaktdaten:

Thema normalisieren

Beitrag von bce »

hallo.
habe mir den "Global Announcement"-mod installiert.
ein thema global zu stellen ist kein problem, funktioniert prima.

aber wenn ich auf "thema moderieren" klicke, kann ich das thema nicht mehr "normalisieren"... darüberhinaus kann ich auch ein geschlossenes thema nicht mehr öffnen. die entsprechenden buttons fehlen!!

alle vorhandenen button sind auf dem ild ersichtlich.

an was kanns liegen?
thx
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

an was kanns liegen?
Einbaufehler. Schwerer Einbaufehler...

Im Ernst:
Ich vermute, Du hast die modcp.php etwas zerschossen.
Vergleiche diese Datei mit einem Original und prüfe den Einbau des Global Announcement Mods nochmal.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
bce
Beiträge: 858
Registriert: Do 14.Okt, 2004 18:46
Kontaktdaten:

Beitrag von bce »

aber es mußte gar nichts kritisches gemacht werden:
#-----[ OPEN ]------------------------------------------------
#
modcp.php

#
#-----[ FIND ]------------------------------------------------
#
if ( $row['topic_type'] == POST_ANNOUNCE )

#
#-----[ BEFORE, ADD ]-----------------------------------------
#

// Start add - Global announcement MOD
if ( $row['topic_type'] == POST_GLOBAL_ANNOUNCE )
{
$folder_img = $images['folder_global_announce'];
$folder_alt = $lang['Global_announcement'];
}else
// End add - Global announcement MOD

#
#-----[ FIND ]------------------------------------------------
#
if ( $topic_type == POST_ANNOUNCE )

#
#-----[ BEFORE, ADD ]-----------------------------------------
#

// Start add - Global announcement MOD
if ( $topic_type == POST_GLOBAL_ANNOUNCE )
{
$topic_type = $lang['Topic_global_announcement'] . ' ';
}else
// End add - Global announcement MOD
wie kann man die themen in der datenbank entsperren und normailisieren?
Zuletzt geändert von bce am Mi 27.Apr, 2005 15:45, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

wie kann man die themen in der datenbank entsperren und normailisieren?
Topic-Status = lock (TRUE oder 1) oder unlock (FALSE oder 0).

Ah ja, die Datei ist eine von phpbb.de geänderte Version, richtig?
Da vermute ich, wird der "unlock" Button erst aktiv, wenn ein Topic auch gesperrt ist. Nur ob das sauber läuft... Keine Ahnung, dafür habe ich das Script jetzt nicht getestet.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
bce
Beiträge: 858
Registriert: Do 14.Okt, 2004 18:46
Kontaktdaten:

Beitrag von bce »

und wie kann ich ein thema normalisieren über die db ?
thx
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Code: Alles auswählen

UPDATE phpbb_topics SET topic_status = 0 WHERE topic_id = X;
wobei X für die Topic-ID steht.
Du kannst das aber auch im Topic selber machen. Da ist ebenfalls unterhalb des Topics ein Button mit einem offenen/geschlossenen Symbol zum Topic ent-/sperren. Musst daher nicht unbedingt die Abfrage direkt gegen die Datenbank ausführen, zumal man sich mit der Topic-ID vertun kann...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
bce
Beiträge: 858
Registriert: Do 14.Okt, 2004 18:46
Kontaktdaten:

Beitrag von bce »

jo.. das mit dem entsperren funktioniert nun...

wie kann ich aber normalisieren?!
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Axo.

Code: Alles auswählen

UPDATE phpbb_topics SET topic_type = 0 WHERE topic_id = X;
Geht dann aber auch nicht mit dem "Standard" phpBB.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten