[TYPO3-german] Mehrere Extensions mit eigener jQuery-Library

Christian Wolff chris at connye.com
Thu Oct 28 20:12:51 CEST 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am 28.10.2010 19:54, schrieb Thomas Kowtsch:
> Hallo,
> 
> beim Umbau einer Seite fiel mir schmerzhaft auf, was das schöne an
> Standards sein kann: Es gibt so viele davon. :-(
> 
> Jede eingesetzte Extension für sich alleine läuft wunderbar. In gewissen
> Kombinationen geht es auch. Aber manche wollen einfach nicht miteinander
> spielen... z.B. jfmulticontent und perfectlightboxjquery.
> 
> Gut, eine ganze Zeit lang war der einzige Weg, eine eigene Library
> mitzubringen. Der eine oder andere Autor hat vielleicht sogar irgend
> einen Fix/Hack gleich mit eingebaut.
> Im Ergebnis gibt es jetzt jedenfalls einen bunten Zoo an guten
> Extensions, die jeweils unterschiedliche Versionen der jquery-Lib (oder
> sicher auch andere) mitbringen, sich früher oder später behakeln und
> außerdem die Seite unnötig aufblähen.
> 
> Daher meine Frage in die Runde: Wie geht ihr mit sowas um? Nehmt ihr
> eine zentrale Library und prüft neue Extensions, ob die was eigenes
> mitbringen und entfernt das notfalls? Wie debuggt ihr sowas am schnellsten?
> 
> Es grüßt
> 
> Thomas

Hallo Thomas,
ich binde in der regel manuell die aktuellte jquery libary ein.
über page.includeJS
und deaktiviere in den extensions das einbinden der libary.
falls die extension das nicht von hause aus anbietet kann man bei
einigen extensions den entsprechenden einbinde befehl per typoscript
rausnehmen

so in der art:
page.inculdeJS.tx_theextension_jquery >

wenn eine extension es gar nicht erlaubt das einbinden der jquery libary
zu unterbinden verzichte ich nach möglichkeit auf diese extension oder
nehme eine alternativ extension

gruss chris


- -- 
Christian Wolff // Berlin
http://www.connye.com

some projects:
http://richtermediagroup.com | http://titanic.de | http://keyopinions.info
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (MingW32)

iEYEARECAAYFAkzJvSMACgkQIcCaXPh/JHEsRwCg3gapmvxyS2b8V6Vw8HO5VuIm
h9kAn1IxLAfHkDFpsggQinMgB5c/L+gZ
=Zsie
-----END PGP SIGNATURE-----


More information about the TYPO3-german mailing list