Seite 1 von 2

Global announcement Mod 1.2.9em

Verfasst: 12.06.2007 19:50
von Angel190
Hallöle

Habe den Mod "Global announcement" von Niels Chr. Rød bei mir eingebaut. Alles funktioniert auch wunderbar bis auch ein kleines Detail. Ich kann die Globalen Ankündigungen in den Foren nicht sehen, sie verschwinden einfach. Über die Suche finde ich diese zwar wieder und kann es wieder umstellen, aber das ist ja nicht der Zweck des Mods.

Würde euch auch gerne ein Bild machen und hier einstellen, aber wie soll ich ein Bild von einem unsichtbaren Thema machen.

Hier der Link zum Mod http://www.phpbbhacks.com/download/345

Wäre sehr dankbar wenn sich mal jemand diesen Mod anschauen kann.
Das Problem mit der posting.php ist es nicht, denn in der Version ist dies schon behoben.

Bin auch schon alle Dateien durchgegangen, aber konnt keinen Einbaufehler finden.

Achja habe die phpbb Version 2.0.22

MFG
Angel

PS: habe mit Absicht diesen Mod gewählt da ich die "Globalen Ankündigungen" nicht zwischen den normalen Beiträgen haben will, so wie es der Mod von Oxpus macht.

Verfasst: 13.06.2007 20:09
von oxpus
Du musst in der posting.php in der Zeile

Code: Alles auswählen

$topic_type = ( in_array($topic_type, array(POST_NORMAL, POST_STICKY, POST_ANNOUNCE)) ) ? $topic_type : POST_NORMAL;
nach

Code: Alles auswählen

POST_ANNOUNCE
noch

Code: Alles auswählen

, POST_GLOBAL_ANNOUNCE
hinzufügen, sonst setzt phpBB den Topic Typ immer wieder zurück.
Leider hat Niels den Support lange vor dem letzten phpBB aufgehört, sonst wäre der MOD noch angepasst worden...

Verfasst: 13.06.2007 22:26
von Angel190
oxpus hat geschrieben:Du musst in der posting.php in der Zeile

Code: Alles auswählen

$topic_type = ( in_array($topic_type, array(POST_NORMAL, POST_STICKY, POST_ANNOUNCE)) ) ? $topic_type : POST_NORMAL;
nach

Code: Alles auswählen

POST_ANNOUNCE
noch

Code: Alles auswählen

, POST_GLOBAL_ANNOUNCE
hinzufügen, sonst setzt phpBB den Topic Typ immer wieder zurück.
Leider hat Niels den Support lange vor dem letzten phpBB aufgehört, sonst wäre der MOD noch angepasst worden...
Danke Oxpus, aber das habe ich schon, den der Mod ist für die Version 2.0.20 umgeschrieben, aber trotzdem geht es nicht

Deshalb habe ich ja geschrieben das sich vielleicht mal jemand den MOD ansieht. :wink:

MFG
Angel190

Verfasst: 13.06.2007 22:29
von oxpus
Öhm, das was das einzigste, was ich für den Global Announcement MOD bei mir ändern musste.
Ansonsten läuft der bei mir fehlerfrei...

Verfasst: 13.06.2007 22:35
von Angel190
oxpus hat geschrieben:Öhm, das was das einzigste, was ich für den Global Announcement MOD bei mir ändern musste.
Ansonsten läuft der bei mir fehlerfrei...
Ich verstehe es auch nicht, dehalb habe ich ja ein Thema aufgemacht, weil ich den Fehler nicht finden konnte, Fehlermeldungen gab es auch nicht nur eben das die Globalen Ankündigungen nicht angezeigt werden, wenn ich sie aktiviere.

Ich mach mal als Test eine Globale Ankündigung unter News und du kannst sie dann über die Suchen suchen mit "Test", da sie ja nicht angezeigt wird

EDIT: Der Link zum Forum steht in meiner Signatur! :wink:

MFG
Angel190

Verfasst: 13.06.2007 22:48
von oxpus
Moment, die werden "nur" nicht angezeigt?

Verfasst: 13.06.2007 22:50
von Angel190
oxpus hat geschrieben:Moment, die werden "nur" nicht angezeigt?
ja steht doch alles im ersten beitrag. :wink:

Verfasst: 13.06.2007 22:54
von oxpus
Dann verlinke deoch mal die viewforum.php...

Verfasst: 13.06.2007 22:59
von Angel190

Verfasst: 13.06.2007 23:05
von oxpus
Ja, der typische Fehler:
Die Zeilen

Code: Alles auswählen

$topic_rowset = array();
$total_announcements = 0;
müssen VOR den Zeilen

Code: Alles auswählen

//
// All GLOBAL announcement data, this keeps GLOBAL announcements
// on each viewforum page ...
//
stehen, damit der MOD korrekt funktioniert.
Ansonsten würden die globalen Ankündigungen zwar abgerufen, aber dann wieder "gelöscht" ;)