Ändra färg på sticky och announcement

Frågor kring teman (forumets design) för phpBB 2.0.x.

Moderator: Moderatorgrupp

Joakim
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 319
Blev medlem: 2003-10-19 17:26
Svar: 0

Ändra färg på sticky och announcement

Inlägg av Joakim »

Hur ändrar man färg enbart på texten 'sticky' och 'announcement' ? Jag skulle vilja markera de lite mer än vad de är idag. (Samma färg som resten av texten)
Feel the Force !
windsurf.se
Användarens profilbild
Kail
Administratör
Administratör
Inlägg: 2935
Blev medlem: 2003-06-03 13:53
Svar: 0
Ort: Linköping/Stockholm

Inlägg av Kail »

Ett billigt hack är att ändra i språkfilerna.
Jakob Persson - Grundare av phpBB Sverige - IT-konsult - http://www.jakob-persson.com
The Complete phpBB Template Design Guide
Joakim
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 319
Blev medlem: 2003-10-19 17:26
Svar: 0

Inlägg av Joakim »

Tackar. Men om jag gör det så ändras fonten på texten 'Klistrad' t.ex.....
Hur gör jag det och behåller samma font ?
Feel the Force !
windsurf.se
Användarens profilbild
Kail
Administratör
Administratör
Inlägg: 2935
Blev medlem: 2003-06-03 13:53
Svar: 0
Ort: Linköping/Stockholm

Inlägg av Kail »

Du kan lägga in HTML-kod i filerna.
Jakob Persson - Grundare av phpBB Sverige - IT-konsult - http://www.jakob-persson.com
The Complete phpBB Template Design Guide
Joakim
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 319
Blev medlem: 2003-10-19 17:26
Svar: 0

Inlägg av Joakim »

Kail skrev:Du kan lägga in HTML-kod i filerna.
Jo, det vet jag, men det kan vara så att texten är hårdkodad.

Min kod ser ut så här:

Kod: Markera allt

$lang['Topic_Sticky'] = '<font color=red size=11 face="Arial"><b>Klistrad:</b></font>';
Texten ändrar färg, men är större än 'originalet' oavsett vad jag ändrar det till....
Feel the Force !
windsurf.se
Användarens profilbild
Marcus
Administratör
Administratör
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0
Ort: Skövde

Inlägg av Marcus »

Aj aj aj... nu är det inte så smart att göra så där...

Språkfilerna ska inte innehålla en massa HTML/PHP m.m.

HTML lägger du i TPL-filerna...
PHP lägger du i PHP-filerna...

Troligen kan man göra ett hack i TPL-filerna så att det fungerar oavsett språk med mera...

Hinner inte fördjupa mig just precis nu... men jag gissar att det går.

/Marcus
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
Joakim
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 319
Blev medlem: 2003-10-19 17:26
Svar: 0

Inlägg av Joakim »

Vad kan hända om man har html i språkfilerna ?
Där är redan lite om man tänker på t.ex <b> framför just sticky, announcement etc.
Feel the Force !
windsurf.se
Användarens profilbild
Marcus
Administratör
Administratör
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0
Ort: Skövde

Inlägg av Marcus »

Det har jag inte noterat förut, men det tyder på att man inte tänkt till vid implementationen.

För tanken med att ha en template är ju att själva templetmotorn tar hand om formatering m.m. Om man då lägger en massa html i databaser och i språkfiler så kunde man ju lika gärna skippa templaten...

Ingen farligt kommer att hända, men det är bara fel... och rörigt att gå igenom när man får leta efter HTML-kod i alla möjliga filer i systemet....

/Marcus
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
Användarens profilbild
Kail
Administratör
Administratör
Inlägg: 2935
Blev medlem: 2003-06-03 13:53
Svar: 0
Ort: Linköping/Stockholm

Inlägg av Kail »

Jo, det är ju ett fulhack som sagt...
Jakob Persson - Grundare av phpBB Sverige - IT-konsult - http://www.jakob-persson.com
The Complete phpBB Template Design Guide
Joakim
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 319
Blev medlem: 2003-10-19 17:26
Svar: 0

Inlägg av Joakim »

Ok. Tog tillbaka det hacket och ändrade i .css-filen istället. Nu ser raden ut så här:

Kod: Markera allt

.topictitle{font-size:11px;font-weight:bold;color:#FF0000}
Nu är ju alla beskrivningar röda. Hur kan jag nu ändra så att t.ex sticky blir blå, och flyttad grön ?!!?
Feel the Force !
windsurf.se
Användarens profilbild
Marcus
Administratör
Administratör
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0
Ort: Skövde

Inlägg av Marcus »

Öppna filen:

<forum>/templates/subSilver/viewforum_body.tpl

Leta upp raden:

Kod: Markera allt

<td class="row1" width="100%"><span class="topictitle">{topicrow.NEWEST_POST_IMG}{topicrow.TOPIC_TYPE}<a href="{topicrow.U_VIEW_TOPIC}" class="topictitle">{topicrow.TOPIC_TITLE}</a></span><span class="gensmall"><br />
(Rad 26 i ohackad 2.0.8a subsilver)

Där finns det en bit som heter: {topicrow.TOPIC_TYPE}

Om alla sticky/announcement/poll/moved etc. ska ha en färg, så lägger du till <span> och </span> runt det, men lämpliga style="..." eller class="..." om du fördrar det.

Om du vill ha olika färg på dessa så måste du tyvärr hacka lite i php-koden i viewforum.php
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
Joakim
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 319
Blev medlem: 2003-10-19 17:26
Svar: 0

Inlägg av Joakim »

För att få alla i samma färg kan man göra som jag också gjort, men tack för infon ändå Marcus ;)

Det är tyvärr så att jag vill ha olika färger..... :?
Feel the Force !
windsurf.se
Användarens profilbild
Marcus
Administratör
Administratör
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0
Ort: Skövde

Inlägg av Marcus »

Då får du "finhacka" i php-filen lite... :-)

Och generera den HTML-kod som är lämplig...

/marcus
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
Joakim
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 319
Blev medlem: 2003-10-19 17:26
Svar: 0

Inlägg av Joakim »

Jag har fått rätt på sticky och announcement, men poll och flyttad ser konstiga ut nu. Kolla in 6e raden:

http://www.bodydrag.com/forum/viewforum.php?f=15
Feel the Force !
windsurf.se
Joakim
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 319
Blev medlem: 2003-10-19 17:26
Svar: 0

Inlägg av Joakim »

Ingen ?

Försökt lägga till:

Kod: Markera allt

.topic_vote {font-size:11px; 
     color: red; 
}
utan resultat. Verkar som om den tar infon någon annanstans ifrån...
Feel the Force !
windsurf.se
Skriv svar

Vilka är online

Användare som besöker denna kategori: 7 och 0 gäster