Sehr grosses Global Announcement Problem

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.
maya1880
Mitglied
Beiträge: 13
Registriert: 15.10.2004 19:39

Beitrag von maya1880 »

Ja, funktioniert und die beiden Zeilen sind bei mir auch drinnen :o
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

Da gehören mehr als 2 Zeilen rein .... :o
Das sind die Änderungen für die viewforum.php

Code: Alles auswählen

viewforum.php

# 
#-----[ FIND ]------------------------------------------------ 
# 
// 
// All announcement data, this keeps announcements 
// on each viewforum page ... 

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

// 
// All GLOBAL announcement data, this keeps GLOBAL announcements 
// on each viewforum page ... 
// 
$sql = "SELECT t.*, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.post_time, p.post_username 
   FROM " . TOPICS_TABLE . " t, " . USERS_TABLE . " u, " . POSTS_TABLE . " p, " . USERS_TABLE . " u2 
   WHERE t.topic_poster = u.user_id 
      AND p.post_id = t.topic_last_post_id 
      AND p.poster_id = u2.user_id 
      AND t.topic_type = " . POST_GLOBAL_ANNOUNCE . " 
   ORDER BY t.topic_last_post_id DESC "; 
if( !$result = $db->sql_query($sql) ) 
{ 
   message_die(GENERAL_ERROR, "Couldn't obtain topic information", "", __LINE__, __FILE__, $sql); 
} 

$topic_rowset = array(); 
$total_announcements = 0; 
while( $row = $db->sql_fetchrow($result) ) 
{ 
   $topic_rowset[] = $row; 
   $total_announcements++; 
} 

$db->sql_freeresult($result); 
// End add - Global announcement MOD

# 
#-----[ FIND ]------------------------------------------------ 
# 
$topic_rowset = array();
$total_announcements = 0;

# 
#-----[ REPLACE WITH ]---------------------------------------- 
# 

// 2 rows deleted - Global announcement MOD

# 
#-----[ FIND ]------------------------------------------------ 
# 
		AND t.topic_type <> " . POST_ANNOUNCE . " 

# 
#-----[ AFTER, ADD ]------------------------------------------
#
		AND t.topic_type <> " . POST_GLOBAL_ANNOUNCE . " 
# 
#-----[ FIND ]------------------------------------------------ 
# 
'FOLDER_ANNOUNCE_NEW_IMG' => $images['folder_announce_new'],

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#

// Start add - Global announcement MOD
'FOLDER_GLOBAL_ANNOUNCE_IMG' => $images['folder_global_announce'],
'FOLDER_GLOBAL_ANNOUNCE_NEW_IMG' => $images['folder_global_announce_new'],
// End add - Global announcement MOD

# 
#-----[ FIND ]------------------------------------------------ 
# 
'L_ANNOUNCEMENT' => $lang['Post_Announcement'], 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

// Start add - Global announcement MOD
'L_GLOBAL_ANNOUNCEMENT' => $lang['Post_global_announcement'], 
// End add - Global announcement MOD

# 
#-----[ FIND ]------------------------------------------------ 
# 
if( $topic_type == POST_ANNOUNCE ) 
{ 
	$topic_type = $lang['Topic_Announcement'] . ' ';
} 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

// Start add - Global announcement MOD
else if( $topic_type == POST_GLOBAL_ANNOUNCE ) 
{ 
   $topic_type = $lang['Topic_global_announcement'] . ' '; 
} 
// End add - Global announcement MOD

# 
#-----[ FIND ]------------------------------------------------ 
# 
if( $topic_rowset[$i]['topic_type'] == POST_ANNOUNCE ) 
{ 
   $folder = $images['folder_announce']; 

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

// Start add - Global announcement MOD
if( $topic_rowset[$i]['topic_type'] == POST_GLOBAL_ANNOUNCE ) 
{ 
	$folder = $images['folder_global_announce']; 
	$folder_new = $images['folder_global_announce_new']; 
} 
else 
// End add - Global announcement MOD

Markus
maya1880
Mitglied
Beiträge: 13
Registriert: 15.10.2004 19:39

Beitrag von maya1880 »

Hi,

sorry, meine natürlich nicht nur 2 zeilen ;)

Aber diese Änderungen sind doch alle getätigt worden und in der Datei... Wie gesagt, im SubSilver Template funktioniert der Mod auch einwandfrei... Nur in meinem fisubGrey Template nicht :(

Ich geb dir mal das Verzeichnis zu meinem Board, vielleicht hilft dir das was...

www.forum.ttfaq.de/phpBB2/ ;)

Ich hab echt keine Ahnung an was das liegen kann :(
Benutzeravatar
pi
Mitglied
Beiträge: 82
Registriert: 24.06.2004 20:34
Wohnort: Brühl
Kontaktdaten:

Beitrag von pi »

Nur mal so ne ganz blöde Frage (weils mir schon mal passiert is :wink: ) du hast ganz bestimmt die Template Dateien in beiden Template-Ordnern geändert?
unistress.de --> Studenten aller Fakultäten vereinigt euch :wink:
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

wenn es in subSilver funktioniert, dann hast du mit Sicherheit die Änderungen in den tpl-Dateien in fiSubGrey nicht gemacht. Eine andere Möglichkeit gibt es nicht ...

Markus
maya1880
Mitglied
Beiträge: 13
Registriert: 15.10.2004 19:39

Beitrag von maya1880 »

Dach das ist ja das komische, hab sie in beiden Templates gemacht... Siehst du ja auch in der Datei die ich auf der ersten Seite gepostet habe... Die *.tpl Datei ist aus dem fisubGrey Template

Ich hab aúch keine Ahnung wieso das nicht funzt... :roll:
maya1880
Mitglied
Beiträge: 13
Registriert: 15.10.2004 19:39

Beitrag von maya1880 »

Hat denn keiner mehr eine Idee? Wie gesagt, in SubSilver funktioniert, aber in fisubGrey funktioniert es definitiv immer noch nicht :(

Gibt es vielleicht irgendwo Parametereinstellungne die sagen das es unter SubSilver dargestellt werden soll?!?

Ich weiss echt nicht mehr weiter :(
Antworten

Zurück zu „phpBB 2.0: Mod Support“