Relax, your website is up and running!
Advertentie

Livesupport
Ticketsysteem
Opleveringen
16-01-12
Leesfrequentie zeer hoog
Nieuwe website voor startup AVideos opgeleverd
01-12-11
Leesfrequentie zeer hoog
Nieuwe website voor VBA actief!
07-09-11
Leesfrequentie zeer hoog
Oplevering Bremmers Makelaardij Curacao
29-05-11
Leesfrequentie zeer hoog
Een moment van reflectie na maanden keihard werken
08-06-10
Leesfrequentie zeer hoog
Zakenfestival Almere 2010 weer in EnterCMS
10-05-10
Leesfrequentie zeer hoog
Kandidaatsite van Helma Lodders in EnterCMS
18-04-10
Leesfrequentie zeer hoog
Nieuw initiatief PagePerson bouwt op Enterware/CMS
08-04-10
Leesfrequentie zeer hoog
Stichting Mitera stapt over op Enterware/CMS
24-03-10
Leesfrequentie zeer hoog
Nieuwe website EERLIJK in recordtijd online gebracht
16-03-10
Leesfrequentie zeer hoog
Vijf websites voor Normi in Enterware/CMS gelanceerd
Wijzigingen
09-08-09
Leesfrequentie zeer hoog
Uitbreiding op layouts middels sub-stylesheets
09-08-09
Leesfrequentie zeer hoog
Bouw Enterware/CRM gestart: wat zijn contacten?
26-02-09
Leesfrequentie zeer hoog
RSS-feeder nu standaard in Enterware/CMS
20-02-09
Leesfrequentie zeer hoog
Vernieuwde weergave voor fotomodule
Mededelingen
31-01-12
Leesfrequentie matig
Overeenkomst met Telecity wederom verlengd
21-12-11
Leesfrequentie zeer hoog
Afd. verkoop gesloten i.v.m. vakanties t/m 06-01-12
05-12-11
Leesfrequentie zeer hoog
Verhuizing naar WTC Almere Area per 01-01-2012
29-05-11
Leesfrequentie zeer hoog
Een moment van reflectie na maanden keihard werken
19-11-10
Leesfrequentie zeer hoog
Prijzen voor web- en serverhosting aangepast
Contactgegevens
ENTERWARE BV
World Trace Center Almere
Carlton Tower 3
P.J. Oudweg 4
1314 CH Almere Stad
 
Flevoland, The Netherlands
 
Telefoon: (088) 123 11 10
Helpdesk: (088) 123 11 11
Telefax: (088) 123 11 22
Laatste wijziging: maandag, 21 januari 2008
 

Uitbreiding op layouts middels sub-stylesheets

Datum:  09-08-2009 Auteur:  Edwin Korver Leesfrequentie zeer hoog
In Enterware/CMS maken we gebruik van templates en stylesheets om pagina-layouts te maken. Deze dienen weer als basis voor de pagina's zelf. Het huidige systeem was al uiterst flexibel, maar we wilden meer.
Onze websites, waaronder enternext.com en enterware.com, zijn een goed voorbeeld van de toepassing van pagina-layouts (of gewoon layouts). De structuur (ook wel template genoemd) van de beide websites is gelijk, maar het kleurgebruik, de plaatjes en de content is anders.
 
Ter verduidelijking: een layout bestaat niet alleen uit een template (HTML) en een stylesheet (CSS), maar in de layout definieren we ook welke elementen op de pagina steeds automatisch dienen te verschijnen (zogenaamde vaste elementen) en welke door de eindgebruiker zelf zijn in te delen (ofwel vrije elementen).
 
In de praktijk blijkt echter dat de stylesheets binnen één website voor 98% aan elkaar gelijk zijn. Het is een beetje zonde om voor elke kleine wijziging een hele nieuwe stylesheet aan te maken, terwijl het enige wat je feitelijk wilt is die 2% variabelen beheren.
 
De oplossing die we hebben gekozen was even simpel als doeltreffend: per pagina kan de eindgebruiker nu zelf aangeven welke sub-stylesheet gewenst is.
 
En ook hier geldt: als je een moeder-pagina een sub-stylesheet meegeeft, dan overerven de dochters automatisch die instelling.
 
Praktijkvoorbeeld
 
We hebben het op de website madeinalmere.nl uitgewerkt en het werkt fantastisch. Alle pagina's gebruiken momenteel één layout, bestaande uit een basis template (HTML) en een basis stylesheet (CSS). Per pagina hebben we een sub-stylesheet gekozen, die bij het thema past. Het geeft een hele dynamische beleving.
 
Vergelijk onderstaande pagina's (alle layouts zijn identiek, alleen de sub-stylesheet verschilt):

« TerugHomePrijslijstRSSSitemapContact »

       
     
   
   
   
Home
Sitemap
ENTERCONCEPT
ENTERNEXT
ENTERPRIDE
PAGEPERSON
Webapplicaties
Content manager
Contact manager
Catalogus manager
Webdesign
Nieuws
Enterware updates
Enterware websites
Persberichten
RSS
Aanvragen
Prijsinformatie
Bestelformulieren
Organisatie
Bedrijfsgegevens
Voorwaarden
Alg. Voorwaarden