Typo3 extensies
Van de cluizenclen uitbreidingen in de Ex-tension Repository (TER) zijn er een paar extra de moeite waard. Tussen haakjes staat de extension-key die je kunt gebruiken om te zoeken.
Extensies voor aanvullende CMS-functies
News (tt_news): een van de meest gebruikte extensies, die berichten in een speciaal pagi¬natype ('Systeemmap') opslaat en als vrij con¬figureerbare newslist weergeeft. Het News¬systeem biedt naast een teaserweergave en een detailpagina automatische archieven en de uitvoer van nieuws als RSS-feed. Mediamanagement (dam): deze uitbreiding voor'digital asset management' en de bijbe-horende hulpextensies vervangen de stan-claardmodule 'Bestand'. DAM slags media niet alleen op als bestanden, maar koppelt ze aan een databaserecord die metadata zoals bestandsgrootte, aantal pagina's of commentaar van auteurs kan bevatten. RealURL (realurl): de typische url's die CMS-en genereren (www.mijnwebsite.nl/ index.php?id=344¶m=332) zijn voor zoekmachines en voor mensen niet handig.
RealURL verandert die in leesbare adressen. eze kunnen uit de hierarchic van de site ,orden afgeleid, maar ook apart geconfi¬ureerd worden. idexed Search Engine (indexed_search): i tegenstelling tot de standaardzoekfunc-e, die alleen in databasetabellen zoekt n maar weinig instellingsmogelijkheden eeft, houdt de Indexed Search Engine ~kening met alle gepubliceercle pagina's iclusief bijgevoegde PDF- en Word-do¬imenten en metadata van afbeeldingen. e Indexed Search Engine is al aanwezig s systeemextensie, maar moet nog wel e'fnstalleerd en geconfigureerd worden. xtensies voor ontwikkelaars amplate-Autoparser (a utomaketem plate): Dorziet HTML-templates automatisch van laceholders (subparts en markers) aan de and van de ID's die in de HTML-elementen rorders gebruikt. Zo kan een HTML-pagina )nder veranderingen aan het bestand ieteen als template worden gebruikt. ?mplaVoila! (templavoila): heeft een gra-sche editor die HTML-pagina's kan veran¬eren in HTML-templates voor Typo3. Deze ;tensie steltje bovendien in staat om zon¬~r programmeren eigen contenttypen aan maken. D5 FE Password (kb–md5fepw): vervangt ongecodeerd opgeslagen wachtwoor¬~n voor websitegebruikers van niet open¬iar toegankelijke delen ('front-end-users') )or MD5-versleuteling. ctension Kickstarter (kickstarter): de akkelijkste manier om een eigen Typo3¬:tensie te beginners. De kickstarter maakt databasetabellen en de bestanclsstruc¬ur aan op basis waarvan je je eigen ogrammacode in de PHP-bestanden in¬>egt. litor with syntax highlighting (t3editor): ntax highlighting voor de interne editor. eze extensie zit al in Typo3 en hoeft in de :tensie Manager alleen nog geinstalleerd worden. veeTS (http://typo3.area42.de): geen ex-nsie, maar een sjabloon voor PHP-editors s PSPad. SweeTS biedt syntax highligh¬ig voor TypoScript, automatische code )mpletion en een uitgebreide helpfunctie j TypoScript voor lokale bestanden.
Leercurve
Een goede kennis van TypoScript is d6 sleu¬tel om succesvol met Typo3 te kunnen wer¬ken. De vele functies van deze taal zijn niet met een paar voorbeelden te beschrijven. Als beheerder heb je met de uiteenlopencle da¬tatypen, conclities, constanten, ingebouwde functies en nog veel meer een krachtige tool in handen om de back-end van je contentma-nagementsysteem aan te sturen. Maar het is wel een tool die niet bepaald intuftief is in het gebruik, omdat hij gemaakt is door ontwik¬kelaars en minder door webmasters. Als beginnencle Typo3-gebruiker moet je niet rekenen op snel succes. Maar als je het een en ander eenmaal geleerd hebt, clan word je beloond met een flexibel en robuust systeem dat vooral in projecten met meer¬dere medewerkers zijn deugdelijkheid zal bewijzen. Gelukkig sta je er bij je eerste stappen met Typo3 niet alleen voor. Er is een om¬vangrijke community op typo3.org en er zijn veel tutorials, boeken en andere hulp¬middelen, zoals de podcasts van Kasper Sk6rhoj en Robert Lemke, de hoofdontwik¬kelaar van versie 5. Dat kan ervoor zorgen dat iedereen een Typo3-expert kan worden. Maar claar moet je clus wel even voor gaan zitten.


