Neue Beiträge in Geschlossnen Foren -kein icon

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
mark2
Mitglied
Beiträge: 454
Registriert: 22.02.2006 23:05
Wohnort: Kempten

Beitrag von mark2 »

Die neuen Änderungen sind bereits online.
Funktioniert leider auch nicht. >> Demo
Das oberste Forum ist aktuell gesperrt und hat kein icon. Sowie alle anderen darunter auch. Sieht man aber erst wenn man angemeldet ist.
Wenn ich das oberste Forum entsperre bekommen alle gesperrten Foren darunter das Icon für entsperrte Foren.
Gruß Markus
Benutzeravatar
StarWolf3000
Mitglied
Beiträge: 1019
Registriert: 25.07.2005 10:20
Wohnort: Stolpen
Kontaktdaten:

Beitrag von StarWolf3000 »

das Icon fehlt deswegen, weil die Datei nicht existiert

Öffne templates/dein_template/dein_template.cfg, suche $images['forum_locked'], füge nach dieser Zeile $images['forum_locked_new'] = "$current_template_images/folder_locked_new_big.gif" ein, i.d.R. musst du diese Datei selbst erstellen, weil phpBB solch eine nicht mitliefert, weils nicht vorgesehen ist, ausserdem hier der Code:

Code: Alles auswählen

if ( $forum_data[$j]['forum_status'] == FORUM_LOCKED )
{
	if($userdata['session_logged_in')
	{
		if ( !empty($new_topic_data[$forum_id]) )
		{
			$forum_last_post_time = 0;
	
			while( list($check_topic_id, $check_post_time) = @each($new_topic_data[$forum_id]) )
			{
				if ( empty($tracking_topics[$check_topic_id]) )
				{
					$unread_topics = true;
					$forum_last_post_time = max($check_post_time, $forum_last_post_time);
					$folder_image = $images['forum_locked_new'];
					$folder_alt = $images['forum_locked'] . '(' . $lang['New_posts'] . ')';
				}
				else
				{
					if ( $tracking_topics[$check_topic_id] < $check_post_time )
					{
					   $unread_topics = true;
					   $forum_last_post_time = max($check_post_time, $forum_last_post_time);
					   $folder_image = $images['forum_locked_new'];
					   $folder_alt = $images['forum_locked'] . '(' . $lang['New_posts'] . ')';
					}
				}
			}
	
			if ( !empty($tracking_forums[$forum_id]) )
			{
				if ( $tracking_forums[$forum_id] > $forum_last_post_time )
				{
					$unread_topics = false;
					$folder_image = $images['forum_locked'];
					$folder_alt = $lang['Forum_locked'];
				}
			}
	
			if ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f_all']) )
			{
				if ( $HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f_all'] > $forum_last_post_time )
				{
					$unread_topics = false;
					$folder_image = $images['forum_locked'];
					$folder_alt = $lang['Forum_locked'];
				}
			}
	
		}
	}
	else
	{
		$folder_image = $images['forum_locked'];
		$folder_alt = $lang['Forum_locked'];
	}
	// $folder_image = $images['forum_locked'];
	// $folder_alt = $lang['Forum_locked'];
	// Begin Simple Subforums MOD
	// $unread_topics = false;
	$folder_images = array(
		'default'   => $images['forum_locked'],
		'new'      => $images['forum_locked_new'],
		'sub'      => ( isset($images['forums_locked']) ) ? $images['forums_locked'] : $images['forum_locked'],
		'subnew'   => ( isset($images['forums_locked']) ) ? $images['forums_locked'] : $images['forum_locked'],
		'subalt'   => $lang['Forum_locked'],
		'subaltnew'   => $lang['Forum_locked'],
	);
	// End Simple Subforums MOD
}
MOD-Einbauhilfe und Installationen über ICQ, TeamSpeak 2/3 und TeamViewer. Support nur im Forum, eingeschränkt per TeamViewer, aber nicht mehr per PN! • KB:knigge
Benutzeravatar
mark2
Mitglied
Beiträge: 454
Registriert: 22.02.2006 23:05
Wohnort: Kempten

Beitrag von mark2 »

Doch das Bild ist schon da. folder_locked_new_big.gif
Vorschau >> [ externes Bild ]
in der css habe ich es auch so angegeben.

Code: Alles auswählen

$images['forum_locked_new'] = "$current_template_images/folder_locked_new_big.gif";   
Es muss der Pfad nicht passen. Denn wenn ich mit der rechten Maustaste auf das fehlende icon klicke wird mir dieser Pfad zu dem Bild angezeigt.

Code: Alles auswählen

http://mark2.ma.funpic.de/phpBB2/
Das kann nicht funzen.

Bei dem code in deinem letzten Posting bekomme ich einen parse Error in dieser Zeile.

Code: Alles auswählen

 if ( $userdata['session_logged_in') 
habe wieder die Version von vorhin hochgeladen.
Gruß Markus
Benutzeravatar
StarWolf3000
Mitglied
Beiträge: 1019
Registriert: 25.07.2005 10:20
Wohnort: Stolpen
Kontaktdaten:

Beitrag von StarWolf3000 »

Code: Alles auswählen

if ( $userdata['session_logged_in')
kein Wunder, hab da auch ne ]-Klammer vergessen, so ists richtig:

Code: Alles auswählen

if ( $userdata['session_logged_in'])
MOD-Einbauhilfe und Installationen über ICQ, TeamSpeak 2/3 und TeamViewer. Support nur im Forum, eingeschränkt per TeamViewer, aber nicht mehr per PN! • KB:knigge
Benutzeravatar
mark2
Mitglied
Beiträge: 454
Registriert: 22.02.2006 23:05
Wohnort: Kempten

Beitrag von mark2 »

Nun läuft es zwar wieder aber von der Funktion her hatt sich nichts geändert.

Habe auch auf alle themen als gelesen markieren geklickt. Es wird aber noch immer nicht das normale geschlossen Icon angezeigt. Dieses Bild wird also garnicht mehr angezeigt.[ externes Bild ]
Stattdessen kommt entwerde das rote x oder es wird das folder_big.gif [ externes Bild ] angezeigt.

Pfadangabe für das Bild im Browser

Code: Alles auswählen

http://mark2.ma.funpic.de/phpBB2/
Da fehlt noch der ganze /template/templatename/imges/... rest
Gruß Markus
Benutzeravatar
StarWolf3000
Mitglied
Beiträge: 1019
Registriert: 25.07.2005 10:20
Wohnort: Stolpen
Kontaktdaten:

Beitrag von StarWolf3000 »

mark2 hat geschrieben:Doch das Bild ist schon da. folder_locked_new_big.gif
Vorschau >> [ externes Bild ]
in der css habe ich es auch so angegeben.

Code: Alles auswählen

$images['forum_locked_new'] = "$current_template_images/folder_locked_new_big.gif";   
der Eintrag muss ja auch in der templates/DustyGreen/DustyGreen.cfg sein, nicht in der .css
MOD-Einbauhilfe und Installationen über ICQ, TeamSpeak 2/3 und TeamViewer. Support nur im Forum, eingeschränkt per TeamViewer, aber nicht mehr per PN! • KB:knigge
Benutzeravatar
mark2
Mitglied
Beiträge: 454
Registriert: 22.02.2006 23:05
Wohnort: Kempten

Beitrag von mark2 »

Ja ist klar.
Da habe ich mich verschrieben. Meinte .cfg
Mein Fehler. Hier der Inhalt
Gruß Markus
Benutzeravatar
StarWolf3000
Mitglied
Beiträge: 1019
Registriert: 25.07.2005 10:20
Wohnort: Stolpen
Kontaktdaten:

Beitrag von StarWolf3000 »

hm, wenn das auch nicht hilft, dann stell mal die index.php als Download bereit
=> Eine PHP-Datei zum Download bereitstellen
MOD-Einbauhilfe und Installationen über ICQ, TeamSpeak 2/3 und TeamViewer. Support nur im Forum, eingeschränkt per TeamViewer, aber nicht mehr per PN! • KB:knigge
Benutzeravatar
mark2
Mitglied
Beiträge: 454
Registriert: 22.02.2006 23:05
Wohnort: Kempten

Beitrag von mark2 »

Gruß Markus
Benutzeravatar
StarWolf3000
Mitglied
Beiträge: 1019
Registriert: 25.07.2005 10:20
Wohnort: Stolpen
Kontaktdaten:

Beitrag von StarWolf3000 »

hm, sorry, hab keine weitere Idee, wie man das Problem noch anpacken kann, mit dem "Easy Sub-Forums"-MOD wars leichter

tut mir leid :(
MOD-Einbauhilfe und Installationen über ICQ, TeamSpeak 2/3 und TeamViewer. Support nur im Forum, eingeschränkt per TeamViewer, aber nicht mehr per PN! • KB:knigge
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“