joomla! overrides - die zu wenig genutzte vielfalt
DESCRIPTION
Was sind Overrides und wie funktionieren sie. Dazu die Vorstellung des Community Projektes, welches häufige Overrides sammeln soll.TRANSCRIPT
Joomla! OverridesDie zu wenig genutzte Vielfalt
1. Was ist ein HTML Override?
2. Warum Bootstrap 3?
3. Warum das Community Projekt?
4. Anwendersicht
5. Eigenen Ideen einbringen?
6. Wie kann ich helfen?
7. Ausstehende Arbeiten
8. Wird das Projekt Upstream arbeiten?
Inhalt
Sven SchultschikSven Schultschik
● Pseudonym: svanschu
● 27 Jahre
● Dipl.-Ing Elektro-/Informationstechnik
● Euro Engineering
○ Siemens (Softwaretestingenieur)
● Kunena
● Schultschik Websolution
Zuhörer
Wer kennt HTML Overrides gar nicht?
Wer hat Overrides schon verwendet?
Wer hat Overrides bereits entwickelt?
Entwickler, die wissen wollen ob es was für sie
ist?
1. Was ist ein HTML Override?
Standard Joomla! Modalbox Override
templates/<templateName>/html/<moduleName>templates/<templateName>/html/<extensionName>/<viewname>
1.1 FunktionsweiseOriginal Modul HTML Override
1.2 Grenzen von Overrides● Auf vorhandene Daten begrenzt
● Änderungen in der Datenverarbeitung
● Alles was über das Ändern des Layouts geht
⇒ Joomla! Erweiterung
Von Templates, Overrides und Layouts - David Jardin - Sa. 12:15
Kicktemp mit Bootstrap 3 - Niels Nübels - Sa. 10:15
2. Warum Bootstrap 3● Anspruchsvolleres und klareres Design
● Klarere Linie in den CSS Klassen
○ Kein .row-fluid mehr
○ Nur noch .container und .container-fluid
○ .col-md-4 anstatt .span4
● Spaltensortierung
● Aktuelle Version
● Joomla! wird nicht für immer auf Bootstrap 2
bleiben
● Es gibt weitere Vorträge mit Bootstrap 3
2.3 3.0
3. Warum das Community Projekt?
● Kompendium häufiger Overrides
● Zeitersparnis
● Kompetenzteilung
● bessere Overrides
● Spielwiese für Experimente
● Vorarbeit für zukünftige Joomla! Versionen?
3. Wo ist das Community Projekt?
https://github.com/svanschu/Joomla-HTML-Bootstrap-overrides
4. Anwendersicht
Wie kann ich die Overrides als Anwender verwenden?
1. /templates/<deinTemplate>/html/2. herunterladen
4. Anwendersicht
3. Override aussuchen
4. entpacken / kopieren ins Template
4. Anwendersicht
5. ggf. Einstellungen vornehmen
5. Eigene Ideen einbringen
1. Contributor
2. Issues
3. Fork it!
https://extensions.schultschik.com/support
6. Wie kann ich helfen?
Architekten
Entwickler
Tester
Kreative
Designer
Koordinatoren
Ideenhttps://github.com/svanschu/Joomla-HTML-Bootstrap-overrides
7. Ausstehende Arbeiten
ForumChat
mehr OverridesDemoseite
DokumentationVerbreitung
Pakete erstellen
8. Upstream?Wenn gewünscht, sehr gerne!
Fragen?
Kontakt
E-Mail:
Social Media:
● twitter.com/SchuWebsolution
● twitter.com/svanschu
● google.com/+SvenSchultschik
● xing.com/profile/Sven_Schultschik
● linkedin.com/pub/sven-schultschik/38/a87/341