Pagina 1 van 1

Andere kleur aan topicstart dan reacties geven

Geplaatst: 09 okt 2012, 10:42
door r o l p h
Hallo,

Ik wil graag het eerste bericht in een topic een afwijkende kleur geven van de reacties die erop volgen. Ik heb het volgende gevonden. Alleen is dat helaas enkel voor prosilver en het laat in het midden waar ik vervolgens de kleur in moet geven.

Kunnen jullie helpen met iets vergelijkbaars voor een subsilver template?!
Open viewtopic.php, find this:

Code: Selecteer alles

// Send vars to template
$template->assign_vars(array(
and add after it:

Code: Selecteer alles

 'START' => $start,

Then in viewtopic_body.html find this:

Code: Selecteer alles

<div id="p{postrow.POST_ID}" class="post
and add after it:

Code: Selecteer alles

<!-- IF postrow.S_FIRST_ROW && START == 0 --> first<!-- ENDIF -->
and you'll have a new class for first post that you can use: .post.first

Re: Andere kleur aan topicstart dan reacties geven

Geplaatst: 09 okt 2012, 22:44
door Pola
Voor prosilver zou ik de wijziging iets anders doen in viewtopic_body.html
Zoek

Code: Selecteer alles

	<div id="p{postrow.POST_ID}" class="post <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF -->
Vervang door

Code: Selecteer alles

	<div id="p{postrow.POST_ID}" class="post <!-- IF postrow.S_FIRST_ROW && START == 0 -->post1<!-- ELSE --><!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF --><!-- ENDIF -->
Open /styles/prosilver/theme/colours.css
Zoek

Code: Selecteer alles

.error {
	color: #BC2A4D;
}
Voeg erna in

Code: Selecteer alles

.post1 {
	background-color: #FF0000;
}
Hierbij kun je in plaats van #FF0000 jouw gewenste kleur gebruiken.

Voor subsilver2
Open /styles/subsilver2/template/viewtopic_body.html
Zoek

Code: Selecteer alles

		<!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->
Vervang door

Code: Selecteer alles

		<!-- IF postrow.S_FIRST_ROW && START == 0 --><tr class="post1"><!-- ELSE --><!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF --><!-- ENDIF -->
Open /styles/subsilver2/theme/stylesheet.css
Zoek

Code: Selecteer alles

.row3 {
	background-color: #C0C8D0;
	padding: 4px;
}
Voeg erna in

Code: Selecteer alles

.post1 {
	background-color: #FF0000;
	padding: 4px;
}
Waarbij #FF0000 weer te vervangen is door jouw gewenste kleur.

In het beheerderspaneel Templates en Thema's vernieuwen en in je browser een harde refresh (<CTRL><F5>) geven.

Re: Andere kleur aan topicstart dan reacties geven

Geplaatst: 10 okt 2012, 09:15
door r o l p h
Bedankt voor je hulp :!: Het werkt :!:

Enige wat ik graag voor anderen nog wil toevoegen is dat naast de code van Pola je dus wel nog de wijziging moet doorvoeren in viewtopic.php die in mijn start topic staat vermeld.

Re: Andere kleur aan topicstart dan reacties geven

Geplaatst: 10 okt 2012, 11:11
door Pola
Klopt. Ik heb alleen de aanpassingen voor de stijlen gegeven.