gesponsord door:

homenieuws
15 november 2007

Tweede alpha versie van TYPO3 4.2

Door: ben van 't ende
Het core team kondigt met trots de nieuwe Alpha van TYPO3 version 4.2 aan.

Betrokkenheid van de community

Dit is de eerste release van TYPO3 sinds de core development mailinglist helemaal geopend is voor iedereen. Voorheen kon door iedereen buiten het core team de mailinglijst wel gevolgd worden, maar er kon niet naar geschreven worden. We zijn overweldigd door het grote succes van het openstellen van de core development mailinglijst en de vele bijdrages die daarop binnenkomen.

Verbeteringen in de backend

Deze versie wordt verspreid met het voorlopige werk voor het "Cleaner backend" project dat bestaat uit een aantal hoofdzaken. Een eerste stap was het om de backend te bevrijden van frames en deze te vervangen door div containers en een enkel iframe. We willen in het bijzonder Dirk Jesse van het YAML CSS Framework project bedanken voor zijn hulp! De extra opties (paletten) in de TCEforms, die zich voorheen in het bovenste frame bevonden, zijn nu te vinden bij hun respectievelijke inputvelden. Nu deze ruimte vrij gemaakt is kunnen daar andere elementen naar toe verplaatst worden. Op dit moment is daar alleen de workspace selectie te vinden, maar andere elementen zullen snel volgen.

Een andere hoofdzaak was het restylen van de TCEforms, zodat de knoppen om een document op te slaan altijd in beeld blijven.

De nieuwe backend is te bereiken via typo3/backend.php.

Installatie Werkset 2

De installatie werkset versie 2 is toegevoegd aan deze release, zodat deze eenvoudig getest kan worden. Deze installatie werkset is van de grond af herschreven door Thomas Hempel en verdeeld in twee delen, de werkset zelf en een setup module die toegankelijk is via de backend. Bij een nieuwe installatie wordt je gevraagd of je de nieuwe of de oude werkset wilt gebruiken. De huidige stand van zaken is dat de werkset alleen nog in de 1-2-3 modus te gebruiken is en dat daarna de instellingen via de backend verfijnd dienen te worden.

T3Editor

Ook helemaal nieuw in deze versie is de zogenaamde t3editor van Thomas Liebig ,die de TypoScript syntax kleurt gaandeweg het bewerken van TypoScript sjablonen in de Web->Template module.

Linken naar records middels de RTE

Deze eigenschap die reeds deels beschikbaar was in 4.1, maar onbruikbaar wegens een typo, is nu volledig geimplementeerd. Via de RTE kan rechtstreeks naar een record, van bijvoorbeeld tt_news, gelinkt worden. Deze link wordt correct vertaald naar de detailpagina toe. Dit werkt trouwens niet out-of-the-box, want de betreffende extensies moeten het renderen in de frontend ook ondersteunen.

Meer verbeteringen in de RTE

Stanislas Rolland is terug van een lange vakantie en hij is sindsdien continu aan de slag met RTEhtmlarea. Hij heeft diverse eigenschappen aan de RTE toegevoegd die het mogelijk maken de RTE uit te breiden met eigen plugins. Daarnaast zijn er een ontelbare hoeveelheid bugfixes ingediend.

Nieuwe taal

De galicische taal is toegevoegd. Galiciƫ is een streek in Spanje. Localisaties kunnen worden gedownload als ze beschikbaar komen. TYPO3 is nu beschikbaar in 49 talen.

Libs van derden

TYPO3 4.2alpha2 heeft ge-update javascript libs, te weten prototype 1.6.0 en script.aculo.us 1.8.0. Ook toegevoegd zijn libs die de grootte van javascript verkleinen en cross site scripting (XSS) kunnen voorkomen.

Minimum benodigde PHP versie verhoogd

Om TYPO3 4.2alpha2 te draaien heb je minimaal PHP 5.2 nodig. Dit vanwege nieuw geintroduceerde eigenschappen sinds PHP 5.0.

Zoals altijd

Anders dan de hierbovengenoemde eigenschappen hebben we tonnen bugfixes, rendementsverbeteringen, enthousiasme en liefde in deze release gestopt.

Volgende stappen naar 4.2

Test deze alsjeblieft Alpha zo veel mogelijk en in het bijzonder de nieuwe eigenschappen geintroduceerd met Alpha1 en degene die hierboven beschreven zijn. Indien je een van bovenstaande eigenschappen in een project gebruikt en je komt bugs tegen, rapporteer deze dan onmiddelijk bij bugs.typo3.org!

Gedurende de komende weken zullen we nog een Alpha uitbrengen, voordat we de ontwikkeling van nieuwe eigenschappen stil zetten. We zullen dan doorgaan met Beta releases, die eigenlijk alleen bugfixes zijn voordat we overgaan naar Release Candidates en de uiteindelijke versie van TYPO3 4.2. Dit betekent dat de uiteindelijke versie rond het einde van Januari 2008 beschikbaar is.

Voor en gedetailleerd overzicht van eigenschappen geplanned voor 4.2 en hun voortgang, kijk op de 4.2 Development wiki page, de bugtracker, en de ChangeLog.