Leer jezelf MAKKELIJK... Joomla!-templates ontwerpen (beschadigd)
Paperback Nederlands 2008 1e druk 9789059403451Samenvatting
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
Lezersrecensies
Inhoudsopgave
-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
-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
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 Bees
-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
Anderen die dit boek kochten, kochten ook
Rubrieken
- advisering
- algemeen management
- coaching en trainen
- communicatie en media
- economie
- financieel management
- inkoop en logistiek
- internet en social media
- it-management / ict
- juridisch
- leiderschap
- marketing
- mens en maatschappij
- non-profit
- ondernemen
- organisatiekunde
- personal finance
- personeelsmanagement
- persoonlijke effectiviteit
- projectmanagement
- psychologie
- reclame en verkoop
- strategisch management
- verandermanagement
- werk en loopbaan