Sinds een security update een paar maanden geleden, komt er op de meeste pagina's (niet de homepage) van de site sintceciliarotselaar.be een zwart vlak aan de rechterkant waardoor de pagina-inhoud ineens smaller wordt. Een halve seconde lijkt het goed en dan schuift alles op; bv op deze pagina's:
https://sintceciliarotselaar.be/gallery-collections/fotos
https://sintceciliarotselaar.be/news
https://sintceciliarotselaar.be/content/sponsors
Het lijkt alsof de plek waar op enkele pagina's (bv https://sintceciliarotselaar.be/content/kalender) gegevens in de rechterbalk staan voorbehouden wordt.
Ik ben zelf absoluut geen IT-er, maar muzikant en heb via drupal gardens deze site gemaakt. Daar koos ik toen voor een standaard layout van de pagina met een sidebar A, die aan de rechterkant staat. Het heeft in 4 jaar nog nooit een probleem gegeven.
Datum van inzending:
woensdag 11 oktober 2017 - 15:12
De rechtersitebar is een blok. Je kan via structuur -> blokken kijken of die blok nog goed is ingesteld. In principe kan je per blok aangeven op welke pagina's die wel dan niet mag getoond worden. Mss moet je daar eens kijken hoe dat nu ingesteld is
groet
Joker
Bedankt. Ik heb alle blokken nagekeken (een stuk of 5 op de plaats "sidebar A" aan de rechterkant) en die staan allemaal correct ingesteld. Op de pagina's waar het fout loopt verschijnt een zwart vlak, er staat niets in het blok.
Bij dat soort problemen moet je kijken of het ook in het standaard thema BARTIK gebeurt.
Nee, dan heb je iets in de CSS van je andere thema staan wat dit veroorzaakt of zoals @joker al zegt er staat een blok geactiveerd in het thema.
Ja, dan staat er vaak iets in een module wat de problemen veroorzaakt.
Veel plezier met uitpuzzelen. :)
Dat was een heel handige tip. In het BARTIK thema is inderdaad alles in orde, dus ben ik naar de style.css file gaan kijken. Daar ken ik al helemaal niets meer van, maar heb zoveel mogelijk opgezocht en het zou misschien dit kunnen zijn:
Als ik de structuur goed begrijp, staat onder het onderdeel /* @group Stacks */
ergens
.sidebar {
width: 25%;
}
Wil dit zeggen dat er op elke pagina een sidebar van 25% van de breedte van het scherm getoond wordt? Kan ik dat gewoon verwijderen?
Nee dit wil zeggen, dat als er een zijbalk nodig wordt, dat blok 25% groot wordt.
Ik ken jouw thema niet, maar ik zou zeggen probeer het eens.
Als het niets wordt of als er andere fouten gaan optreden, dan zet je het gewoon weer terug.
Css aanpassen geeft geen beveiligings- en/of database problemen. Dus die mag je altijd uitproberen.