forum integratie vraagje

Hulp nodig bij een stijl? Voor zowel XHTML/CSS als grafische vragen uiteraard gerelateerd aan phpBB3.
Forumregels

LEES: Richtlijnen voor Support. Vul de support template in!
phpBB3.0.x
Verschaf iemand geen servertoegang tenzij het niet anders kan. Maak altijd eerst een volledige backup en verander de inloggevens na afloop. Eigen risico.
Plaats reactie
marlies1
Berichten: 13
Lid geworden op: 16 okt 2007, 10:39

forum integratie vraagje

Bericht door marlies1 » 17 okt 2007, 14:24

Hallo,

Ik ben erin geslaagd om het forum in onze website-layout te integreren. Voor alle pagina's blijkt dit perfect te werken behalve voor 1 pagina: de pagina waar je de profielen van gebruikers kan bekijken (wanneer je op een gebruiker klikt). :cry:

Je kan een screenshot van die pagina vinden op http://www.dieetwereld.be/temp/screenshot.JPG
De layout zou moeten lijken op http://www.dieetwereld.be/forum
En een voorbeeld van hoe deze profielpagina er zou moeten uitzien vind je op http://www.dieetwereld.be/temp/zoalshetmoet.JPG

De URL van de pagina die niet correct wordt weergegeven is http://www.dieetwereld.be/forum/memberl ... rofile&u=2 maar ik vrees dat je moet inloggen om het te zien.

Het is raar dat alle pagina's blijken te werken behalve deze...

Heeft er soms iemand een verklaring of oplossing hiervoor?
Ik gebruik de RC7 (update van RC5)

Alvast ongelooflijk bedankt!

marlies1
Berichten: 13
Lid geworden op: 16 okt 2007, 10:39

Re: forum integratie vraagje

Bericht door marlies1 » 18 okt 2007, 17:11

In Firefox laadt de pagina blijkbaar wel correct. Enkel in Internet Explorer niet...
Heeft er iemand daar een verklaring of oplossing voor?

Hier is een testaccount:

gebruikersnaam: test
paswoord: test1

Rove
Berichten: 37
Lid geworden op: 22 jan 2006, 15:09

Re: forum integratie vraagje

Bericht door Rove » 20 okt 2007, 21:27

Heb het even getest met 3 browsers (IE7, firefox en opera), maar alledrie geven de pagina goed weer.
Enige verschil dat ik zie is de witruimte direct onder het menu. Bij Opera is er geen wit, bij firefox 5 pixels en bij IE ongeveer 20-25 pixels.

Wat gaat er nog precies fout en met welke versie van IE?

marlies1
Berichten: 13
Lid geworden op: 16 okt 2007, 10:39

Re: forum integratie vraagje

Bericht door marlies1 » 22 okt 2007, 17:31

Op dit ogenblik wordt de pagina inderdaad correct weergegeven. Dat probleem is opgelost maar de oplossing heeft weer een ander probleempje gecreëerd :)

Zoals je zegt, verschilt de witruimte onder de navigatiebalk nu bij de verschillende browsers en tussen de header-foto en de navigatiebalk zijn een paar pixels wit bijgekomen. Dit alles was voordien niet het geval.

Dit is wat ik veranderd heb (met hulp van Raimon):

In overall_header.html heb ik

Code: Selecteer alles

<body id="phpbb" class="section-{SCRIPT_NAME} {S_CONTENT_DIRECTION}" bgcolor="#e6e6e6">
<br />
<div class="center">
<table width="900" align="center" bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" style="border-top: 1px solid #cacaca;border-left: 1px solid #cacaca;border-right: 1px solid #cacaca;border-bottom: 1px solid #cacaca;">
veranderd in:

Code: Selecteer alles

<body id="phpbb" class="section-{SCRIPT_NAME} {S_CONTENT_DIRECTION}">
<br />
<div class="center">
en hetgeen ik heb weggelaten, heb ik in styles.css bijgevoegd:

Code: Selecteer alles

.center {
  margin: 0 auto;
  width: 900px;
  background-color:#ffffff;
  border-top: 1px solid #cacaca;
  border-left: 1px solid #cacaca;
  border-right: 1px solid #cacaca;
  border-bottom: 1px solid #cacaca;
Heeft er iemand een oplossing voor deze nieuwe probleempjes? Of was er een andere oplossing mogelijk om mijn vorige probleem op te lossen?

Rove
Berichten: 37
Lid geworden op: 22 jan 2006, 15:09

Re: forum integratie vraagje

Bericht door Rove » 22 okt 2007, 18:44

Wat ik zo in je broncode kan zien, is dat je wel de <table> hebt weggehaald maar niet de <tr> en de <td>. Je hebt nu dus een mengeling van halve <td> en <tr> tags zonder bijbehorende <table>, denk dat het daardoor veroorzaakt wordt.

Probeer het eens op te schonen tot hetgeen je echt nodig hebt.

marlies1
Berichten: 13
Lid geworden op: 16 okt 2007, 10:39

Re: forum integratie vraagje

Bericht door marlies1 » 22 okt 2007, 21:43

Bedankt voor je reactie Rove!

Daar zou inderdaad misschien wel de reden kunnen liggen.

Ik heb hier al het 1 en ander geprobeerd om die <td> en <tr> tags te verwijderen en ze ergens in een <div class> te steken maar het lukt me maar niet... Misschien is dit ook niet wat je bedoelt met "opschonen"...

Kan je me misschien een beetje in de goeie richting helpen?

Rove
Berichten: 37
Lid geworden op: 22 jan 2006, 15:09

Re: forum integratie vraagje

Bericht door Rove » 23 okt 2007, 18:34

Bijvoorbeeld dit stukje:

Code: Selecteer alles

<div class="center">
  <tr>
    <td width="900" height="200" valign="top"><img src="http://www.dieetwereld.be/images/top7.jpg" width="900" height="200" /></td>
  </tr>
  <tr>
    <td height="20" valign="top"><div id="full_nav">
		<div class="nav_link"><knip menu items></div>		
</div></td>
  </tr>
  <tr>
    <td>
Je hebt hier een aantal keer <td> en <tr> gedefinieerd, terwijl je niet eens een <table> hebt. Als jeer nu eens dit van maakt:

Code: Selecteer alles

<div class="center"><img src="http://www.dieetwereld.be/images/top7.jpg" width="900" height="200" />
<div id="full_nav">
		<div class="nav_link"><knip menu items></div>
</div>
En kijk dan eens hoe het er in de verschillende browsers uitziet.
Nogmaals, weet niet zeker of het hierdoor komt hoor. Maar ik zou hiermee beginnen en van daaruit verder werken.

marlies1
Berichten: 13
Lid geworden op: 16 okt 2007, 10:39

Re: forum integratie vraagje

Bericht door marlies1 » 24 okt 2007, 21:09

Bedankt Rove.
Ik heb het eens geprobeerd en op die manier kan ik blijkbaar inderdaad werken zonder tabel maar het probleempje blijft zoals gevreesd.

Ik heb dan maar alles terug gezet zoals het eerst stond (met tabel), toen stond alles mooi op zijn plaats. Het probleem van die profielpagina is nu natuurlijk wel terug aanwezig (in IE, niet in Firefox).

Ik vermoed dat er hier een andere oplossing voor moet bestaan (met behoud van tabel). Het is toch maar raar dat alle pagina's goed worden weergegeven behalve die profielpagina...

Iemand een idee?
Laatst gewijzigd door marlies1 op 24 okt 2007, 21:19, 1 keer totaal gewijzigd.

Raimon
Berichten: 4397
Lid geworden op: 27 aug 2005, 12:59
Contacteer:

Re: forum integratie vraagje

Bericht door Raimon » 24 okt 2007, 21:18

Normaal is het niet echt prachtig als je overal clases gebruikt , en dan ineens een tabel.
Maar heb je de veranderingen die Rove heeft gepost.
Maar de fout komt juist door de tabel ;)
maar het is me nog niet duidelijk welke fout er dan is als je alle codes verwijderd die rove heeft gepost, heb je daar toevallig een voorbeeld van ? :)

marlies1
Berichten: 13
Lid geworden op: 16 okt 2007, 10:39

Re: forum integratie vraagje

Bericht door marlies1 » 24 okt 2007, 21:36

Ok, ik heb alles terug gezet met alle tabel-kenmerken weggewerkt :)

Nu wordt die profielpagina deftig weergegeven maar doet er zich het volgende voor:

- In Firefox is de balk met "Forumoverzicht" ongeveer een centimeter naar boven verschoven. (In IE alles nog ok)
- En in Firefox en IE bevinden er zich nu 3 pixels wit boven de navigatie balk in plaats van 1. ( je kan vergelijken met een gewone pagina)

Deze zaken deden zich dus niet voor met een tabel.

Als ik dat zou weg krijgen zou ik helemaal gelukkig zijn :)

Raimon
Berichten: 4397
Lid geworden op: 27 aug 2005, 12:59
Contacteer:

Re: forum integratie vraagje

Bericht door Raimon » 24 okt 2007, 21:50

probeer het volgende eens;

open overall_header.html

zoek;

Code: Selecteer alles

<body id="phpbb" class="section-{SCRIPT_NAME} {S_CONTENT_DIRECTION}">
<br />
vervang met:

Code: Selecteer alles

<body id="phpbb" class="section-{SCRIPT_NAME} {S_CONTENT_DIRECTION}">
zoek:

Code: Selecteer alles

Forum</a></div>
voeg erachter:

Code: Selecteer alles

<br />	
is dit nu wat beter?

marlies1
Berichten: 13
Lid geworden op: 16 okt 2007, 10:39

Re: forum integratie vraagje

Bericht door marlies1 » 24 okt 2007, 22:02

Dank je Raimon.

De eerste <br /> waar je over spreekt, heb ik gebruikt om de ruimte tussen de top van de pagina en de header-foto te vergroten, die moet ik dus laten staan anders verdwijnt die ruimte.

En met het toevoegen van de <br /> zoals je daarna zegt, verschuift in Firefox alles een beetje naar beneden onder die balk zodat het er terug ok uitziet. In IE verschuift de balk dan ook verder naar beneden terwijl dat niet hoeft maar dat is op zich nog ok.

Wat me iets meer stoort zijn die 3 pixels wit boven de navigatiebalk ipv 1 pixel zoals het zou moeten, dat zou ik terug normaal willen krijgen...

Een klein verschilletje maar blijkbaar niet evident om dit terug zoals oorspronkelijk te krijgen :)

marlies1
Berichten: 13
Lid geworden op: 16 okt 2007, 10:39

Re: forum integratie vraagje

Bericht door marlies1 » 24 okt 2007, 22:07

Heb het precies gevonden:

Door

Code: Selecteer alles

<div class="center"><img src="http://www.dieetwereld.be/images/top7.jpg" width="900" height="200" />
<div id="full_nav">
te veranderen in:

Code: Selecteer alles

<div class="center"><img src="http://www.dieetwereld.be/images/top7.jpg" width="900" height="200" /><br />
<div id="full_nav">
zijn de 3 pixels blijkbaar terug veranderd in 1 in Internet Explorer. In Firefox blijft het nog zo maar dat zal ik maar best zo laten zeker :)

Bedankt allemaal!

Plaats reactie