Op werkdagen voor 23:00 besteld, morgen in huis Gratis verzending vanaf €20

Leer jezelf MAKKELIJK... Joomla!-templates ontwerpen 2e druk

Paperback Nederlands 2009 2e druk 9789059403758
Dit product is niet leverbaar

Samenvatting

Het populaire contentmanagementsysteem Joomla! biedt uitgebreide mogelijkheden om het uiterlijk van de gepubliceerde website geheel naar eigen wens aan te passen; dit gebeurt aan de hand van templates. Maar hoe fraai en gebruiksvriendelijk Joomla! ook is, het ontwerpen van zo'n template is geen sinecure. In dit boek behandelt auteur en Joomla!-expert van het eerste uur Jisse Reitsma alle facetten die bij het ontwerpen van een professionele Joomla!-template komen kijken. Het boek is geschikt voor gebruik bij versie 1.5 van Joomla!.

Tot de behandelde onderwerpen behoren:
- kennismaken met templates
- templates gebruiken
- een ontwikkelomgeving inrichten
- opbouw van een template
- bespreking van het boxmodel
- werken met CSS-code
- werken met modules
- templates optimaliseren voor zoekmachines
- template overrides
- templates upgraden van versie 1.0 naar versie 1.5

Specificaties

ISBN13:9789059403758
Taal:Nederlands
Bindwijze:paperback
Aantal pagina's:188
Druk:2
Hoofdrubriek:IT-management / ICT

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Inhoudsopgave

1. Over Joomla!
-Historie
-De populariteit van Joomla!
-Contentmanagementsysteem
-LAMP-oplossing
-Open source en de GPL
-Joomla! en commercie
-De vernieuwing van Joomla! Versie 1.5
-Joomla! Administrator
-Templates in Joomla! 1.5

2. Kennismaking met templates
-Wat een template is
-Invloed op de opmaak van buitenaf
-Modules
-Scheiding tussen A en B
-Stappenplan

3. Templates gebruiken
-Over het gebruik
-Installeren
-Stap voor stap een template installeren
-Verwijderen
-Templatebeheer
-Template wijzigen
-Wijzigen HTML en CSS

4. Het inrichten van een ontwikkelomgeving
-Een eigen Joomla!-omgeving
-Joomla! Onder Windows
-Joomla! onder MacOS
-Verschillende browsers
-HTML-en CSS-editors
-Grafische programma's
-FTP-programma's
-PHP-ontwikkelomgeving

5. De talen van een template
-Verschillende talen
-HTML-begrippen
-HyperText Markup language
-De structuur van HTML-document
-HTML in een Joomla!-template
-HTML versie 4 en XHTML versie 1.0
-Verschillen tussen HTML en XHTML
-CSS begrippen
-De voordelen van CSS
-CSS koppelen aan XHML
-Class en id
-Document Object Model(DOM)
-Geen 'table' maar 'div'
-Een afbeelding in XHTML en CSS
-HTML, CSS en de browser
-Transitional en Strict
-Standaardmodus en quirksmodus
-De nieuwe standaard van W3C
-W3C Validator
-Lettertype per computer
-Tekentekst
-PHP en Joomla!
-Het templatingsysteem: JTemplate
-JavaScript
-XML en AJAX
-Flash
-PNG, JPEG en GIF

6. De structuur van een template
-Overzicht van de bestanden en mappen
-Samenvatting

7. Het opbouwen van index.php
-HTTP-headers
-Het begin van een XHTML-document
-De XHTML-header
-De XHTML-body
-De 'jdoc'-tags
-De tags 'div' in de templatebody

8. Het boxmodel
-Schetsen en boxen benoemen
-Het boxmodel uitwerken met 'div' tags
-De JDocument-tags invullen
-Correcties voor de box top
-Correcties voor de box right
-Moduleposities in templateDetails.xml

9. Het invullen van de CSS-code
-Een box centreren
-Een logo als achtergrond
-Een box in een andere box rechts uitlijnen
-Kolommen met 'div'-tags
-Joomla!-stijlen

10. Modules
-Modules en de template
-Modulebeheer
-Moduleparameters
-Achtervoegsel van moduleklasse
-Splitmenu

11. Templates en SEO
-Zoekmachineoptimalisatie
-Algemene SEO-tips

12. Tips voor webdesign
-Over de CSS-hacks in dit hoofdstuk
-CSS Zen Garden
-Kleurgebruik
-Een snelle website
-Jumplabels in de template
-Meer CSS-klassen per XHTML-element
-Het boxmodel debuggen
-Weergaveopties met CSS
-Absolute en relatieve posities
-Horizontaal menu
-Vervolgmenu met de Suckerfish-methode
-Ronde hoeken
-Lees meer-koppeling
-PNG-transparantie
-PNG-multi-layering
-Lightbox JS
-MooTools
-sIFR
-Aanpasbare lettergrootte
-Meer stijlen in een website
-Internet Explorer
-Verschuivende 'div'-tags

13. PHP-code in een template
-Extra code in index.php
-Het object $this
-Veiligheid
-XML-header
-Kolommen verbergen
-Een afwijkende frontpage
-Templateparameters
-Taalbestanden voor de template

14. Joomla! Framework
-Een overzicht van de Joomla! Core
-Het Framework aanroepen
-De klasse JTemplate
-Output via JDocument
-Splitmenu me PHP-code

15. Template overrides
-Inleiding tot template overrides
-Voorbeeld: com_content
-De template Beez
-Administrator template overrides

A: Voorbeeld index.php
B: Voorbeeld van templateDetails.xml
C: Een template van versie 1.0 upgraden

Inleiding
Aanpassingen aan de template
Veranderingen in templateDetails.xml

Index

Managementboek Top 100

Rubrieken

Populaire producten

    Personen

      Trefwoorden

        Leer jezelf MAKKELIJK... Joomla!-templates ontwerpen 2e druk