Pagina 1 van 1
Error field bij registratie, waar aan te passen in de CSS?
Geplaatst: 29 sep 2006, 10:37
door Black-Hole
Hallo,
Op mijn forum gebruik ik een zwaar aangepaste versie van de SubBlack template. Ziet er allemaal prima uit alleen heb ik een klein probleempje en ik weet niet waar ik het antwoord moet zoeken.
Als ik een nieuwe account aanmaak en er gaat iets fout (verkeerde visuele confirmatie code bijvoorbeeld) dan krijg je bovenaan de pagina een error field. In mijn geval is dat een zwart blok met zwarte tekst; oftewel, je kan de melding niet lezen.
Wie weet waar ik de kleur van het blok kan aanpassen naar een andere kleur, ik kan dit echt nergens terugvinden in de CSS-file.
Alvast bedankt!
Geplaatst: 01 okt 2006, 12:55
door Black-Hole
Iemand?
Geplaatst: 01 okt 2006, 15:04
door svenn
Ik vermoed error_body.tpl maar natuurlijk zal dat verwijzen naar het opmaakbestand.
Geplaatst: 01 okt 2006, 15:40
door Black-Hole
Daar staat niet eens een verwijzing in naar de CSS, zit het net te bekijken.
Bedankt voor het meedenken in ieder geval.
Geplaatst: 01 okt 2006, 16:11
door svenn
neen, ik bedoel dat er classes worden gebruikt, de css zelf word aangeroepen in overall_header.tpl maar ik wil zeggen dat vb in subSilver gewone worden gebruikt. zoals forumline en gensmall . Als die te donker zijn moet je dan die aanpassen.
// edit
ik nam net een kijkje en je moet de tabel achtergrondkleur veranderen van zwart naar wit.
Geplaatst: 01 okt 2006, 16:13
door Black-Hole
Dit is het enige wat in de error.body.tpl file staat:
Code: Selecteer alles
<table class="forumline" width="100%" cellspacing="1" cellpadding="4" border="0">
<tr>
<td><table width="100%" cellspacing="0" cellpadding="1" border="0">
<tr>
<td> </td>
</tr>
<tr>
<td align="center"><span class="gen">{ERROR_MESSAGE}</span></td>
</tr>
<tr>
<td> </td>
</tr>
</table></td>
</tr>
</table>
<br clear="all" />
Geplaatst: 01 okt 2006, 16:17
door Black-Hole
Logisch natuurlijk, ik ga gelijk even kijken welke regel ik moet omzetten :thumb:
Werkte wel alleen waren dan gelijk alle tebelranden ook weg. Heb het nu zo opgelost met de hulp van een aangemaakt topic op phpbb.com:
Ok, the css class applied is causing the issue:
Quote:
<span class="gen"><br />The confirmation code you entered was incorrect</span>
However that class will be used throughout your forum on other areas so you dont want to edit that class. Either make a new class on the css file so it has white text or make the background white instead of black.
Look for this part on your subblack.css file:
Quote:
/* General text */
.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen, .genmed, .gensmall { color : #000000; text-decoration: none; }
a.gen, a.genmed, a.gensmall { color: #000000; text-decoration: none; }
a.gen:visited, a.genmed:visited, a.gensmall:visited { color: #000000; text-decoration: none; }
a.gen:hover, a.genmed:hover, a.gensmall:hover { color: #FFcc00; text-decoration: none; }
Make a new css below the current one, so for example add the following:
Quote:
/* General text */
.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen, .genmed, .gensmall { color : #000000; text-decoration: none; }
a.gen, a.genmed, a.gensmall { color: #000000; text-decoration: none; }
a.gen:visited, a.genmed:visited, a.gensmall:visited { color: #000000; text-decoration: none; }
a.gen:hover, a.genmed:hover, a.gensmall:hover { color: #FFcc00; text-decoration: none; }
.genwhite { font-size : 12px; }
.genwhite { color : #FFFFFF; text-decoration: none; }
a.genwhite { color: #FFFFFF; text-decoration: none; }
a.genwhite:hover { color: #FFFFFF; text-decoration: none; }
Then you change the class from:
Quote:
<span class="gen"><br />The confirmation code you entered was incorrect</span>
To:
Quote:
<span class="genwhite"><br />The confirmation code you entered was incorrect</span>
These changes should be done to the file 'error_body.tpl'
En dat werkt perfect
