Separate Announcements and Sticky Topics

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
Feuerball
Beiträge: 636
Registriert: Mi 15.Sep, 2004 22:11

Separate Announcements and Sticky Topics

Beitrag von Feuerball »

Hallo,
wie kann ich die LinkFarbe der Themen die abgetrennt werden eine andere Farbe zuweise ?

Separate Announcements and Sticky Topics

ich habe in der functions_separate.php dieses

Code: Alles auswählen

if ( $count_topics < $total_topics )
		{
		$dividers[$count_topics] = $lang['Topics'];
durch

Code: Alles auswählen

if ( $count_topics < $total_topics )
		{
		$dividers[$count_topics] = $lang['Topic'];
ersetzten.

Dadurch konnte ich dann in der lang_main.php dieses machen

Code: Alles auswählen

$lang['Topic'] = '<font color="#006699">Themen</font>';
Für Ankündigungen und Wichtig habe ich das natürlich auch geändert, aber es wird ja nur die ÜBerschrift geändert was auch klar ist.

Ich möchte aber das die Link Farbe mit der Überschrift gleich ist, geht das irgendwie ?

Bild
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dann müsstest Du Klassen in der css-Datei zum Style definieren, in denen diese Farben hinterlegt werden und Du diese Klassen auch in den Links für die Topic hinterlegst.
Und das für jedes Style einmal!
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!
Feuerball
Beiträge: 636
Registriert: Mi 15.Sep, 2004 22:11

Beitrag von Feuerball »

mmhh Das mit der CSS Datei ist kein Problem aber wie bringe ich dann die Mod bei das es eine Ankündigung oder Wichtig ist ?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Es wird ja in der functions_separate.php ja der jeweilige Blocktitel erzeugt. Und genau in diesem Teil wäre die Klasse anzugeben, die in der tpl-Datei als Style-Definition in den Topic-Link einzutragen wäre.

Ich habe den MOD bislang noch nie gesehen, daher kann ich jetzt auch zunächst nur theoretisieren:
Ich würde nach

Code: Alles auswählen

		$dividers[$count_topics] = $lang['...'];
auch die jeweilige Farbe der Links hinzufügen, die gelten sollen.
Also in etwa:

Code: Alles auswählen

		$dividers[$count_topics]['color'] = 'class="..."';
Diese sollte sich dann verwenden lassen können, also in der viewforum.php an der Stelle

Code: Alles auswählen

if ( array_key_exists($i, $dividers) )
{
	$template->assign_block_vars('topicrow.divider', array(
		'L_DIV_HEADERS' => $dividers[$i])
	);
}
durch Einfügen der Zeile

Code: Alles auswählen

		'DIV_HEADERS_COLOR' => $dividers[$i]['color'],
und in der viewforum_body.tpl muss dann dieser Platzhalter

Code: Alles auswählen

{DIV_HEADERS_COLOR}
in den Topic-Link rein.
Nachteil:
Jeder neue Style müsste so angepasst werden!
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!
Feuerball
Beiträge: 636
Registriert: Mi 15.Sep, 2004 22:11

Beitrag von Feuerball »

das teste ich aus, Danke
Antworten