TYPO3 Plugin:
slub_template
SLUB-Vorlage
Diese TYPO3-Erweiterung dient der Konfiguration und Einrichtung der SLUB Dresden-Website.
Installation
Diese Erweiterung muss in einem Ordner namens slub_template
im TYPO3 Extension-Ordner ('typoconf/ext') abgelegt werden.
Nach der Aktivierung der Extension im TYPO3 Extension Manager müssen Sie ein statisches Template namens SLUB Template
in die Template Einstellungen der Quellseite des Website-Zweigs aufnehmen. Stellen Sie sicher, dass in den Seiteneinstellungen auch der Link Page TSconfig vorhanden ist.
Frontend-Entwicklung (basierend auf Grunt)
Diese Erweiterung kommt mit einem Grunt-Setup, das einige typische NPM-Pakete wie jshint, uglify, less aso verwendet.
Sie können es einfach zum Laufen bringen, indem Sie die lokalen Anforderungen von NPM mit npm install
auf Ihrer Kommandozeile aus dem Quellordner dieser Erweiterung installieren.
Danach geben Sie einfach grunt
ein, um die Verarbeitung zu starten, die alle Ordner LESS und JS überwacht, um neue Asset-Dateien spontan zu generieren, wenn sich etwas ändert.
Automatische Aktualisierung von NPM-Abhängigkeiten
Wir empfehlen, einen Post-Merge-Hook in Ihrem Repository einzurichten, um NPM-Abhängigkeiten automatisch zu aktualisieren. Erstellen Sie einfach die Post-Merge-Datei mit folgendem Inhalt im .git/hooks-Verzeichnis
des Repositorys. Stellen Sie sicher, dass die Datei ausführbar ist.
changed_files="$(git diff-tree -r --name-only --no-commit-id ORIG_HEAD HEAD)" "
check_run() {) {
echo "$changed_files" | grep --quiet "" && eval ""
}
check_run package.json " npm install "
Dieser Haken überprüft auf Änderungen in der package.json
und führt npm install
aus, um die installierten Abhängigkeiten entsprechend zu aktualisieren. Ohne diesen Haken müssen Sie dies manuell tun, nachdem Änderungen an package.json vorgenommen wurden, um auf dem neuesten Stand zu bleiben
Abhängigkeiten
Allgemeine Dinge von TER:
- TYPO3 CMS Frontend (cms)
- CSS-gestalteter Inhalt (css_styled_content)
- Extbase Framework (Extbase)
- Fluid Templating Motor (fluid)
- Apache Solr für TYPO3 (solr)
- Nachrichtensystem (News)
- Echte URL (realurl)
- Eine bessere Tag Cloud (vge_tagcloud) (*)
SLUB-bezogene Dinge:
- SLUB News erweitern (slub_news_extend)
- SLUB TYPO3-Find (finden)
- SLUB-Formulare (slub_forms)
- SLUB Google Sitemap (slubgooglesitemap) (*)
Die mit (*) gekennzeichneten Erweiterungen sind NICHT mit TYPO3 7.6 kompatibel und werden ersetzt.
Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.
Verteilung:SLUB_TEMPLATE ist auf
0.08 % aller TYPO3 installiert.
- 0.54 % aller TYPO3 7.6.x Installationen installiert
Aktualität:SLUB_TEMPLATE ist auf dem neusten Stand (v.unknown) bei
100 % aller TYPO3 Installationen
- 0 % aller TYPO3 9.5.x Installationen
- 0 % aller TYPO3 9.3.x Installationen
- 0 % aller TYPO3 9.2.x Installationen
- 0 % aller TYPO3 8.7.x Installationen
- 0.54 % aller TYPO3 7.6.x Installationen
- 0 % aller TYPO3 7.5.x Installationen
- 0 % aller TYPO3 7.4.x Installationen
- 0 % aller TYPO3 7.3.x Installationen
- 0 % aller TYPO3 7.2.x Installationen
- 0 % aller TYPO3 7.1.x Installationen
- 0 % aller TYPO3 7.0.x Installationen
- 0 % aller TYPO3 6.2.x Installationen
- 0 % aller TYPO3 6.1.x Installationen
- 0 % aller TYPO3 6.0.x Installationen
- 0 % aller TYPO3 5.0.x Installationen
- 0 % aller TYPO3 4.7.x Installationen
- 0 % aller TYPO3 4.6.x Installationen
- 0 % aller TYPO3 4.5.x Installationen
- 0 % aller TYPO3 4.4.x Installationen
- 0 % aller TYPO3 4.3.x Installationen
- 0 % aller TYPO3 4.2.x Installationen
- 0 % aller TYPO3 4.1.x Installationen
- 0 % aller TYPO3 4.0.x Installationen
- 0 % aller TYPO3 3.5.x Installationen
Gosign-Responsive Index: TYPO3 Installationen nutzen SLUB_TEMPLATE zu
- 23 % wenn der Gosign-Responsive-Index zwischen 80 % und 100 % ist
- 6 % wenn der Gosign-Responsive-Index zwischen 60 % und 80 % ist
- 13 % wenn der Gosign-Responsive-Index zwischen 40 % und 60 % ist
- 58 % wenn der Gosign-Responsive-Index zwischen 20 % und 40 % ist
- 0 % wenn der Gosign-Responsive-Index zwischen 0 % und 20 % ist
Pagespeed: TYPO3 Installationen nutzen SLUB_TEMPLATE zu
- 6 % wenn der Pagespeed zwischen 80 % und 100 % ist
- 23 % wenn der Pagespeed zwischen 60 % und 80 % ist
- 16 % wenn der Pagespeed zwischen 40 % und 60 % ist
- 3 % wenn der Pagespeed zwischen 20 % und 40 % ist
- 58 % wenn der Pagespeed zwischen 0 % und 20 % ist
[DependciesAndConflicts]
Häufig benutzt mit:
- slub_jumbonav
- slub_entityfacts
- ahn_katalog_beta
- slub_web_arthistoricum
- slub_find_extend
- slub_bis_magazin
- tubaf_template
- slub_watersign_authors_db
- slub_cleanuptypo3temp
- slub_web_reformation
- slub_sitemap
- slub_ahn_xslt2
- slub_buildstatus
- slub_web_ldp
- slub_semesterapparate
- slub_ahn_schueler
- slub_carrels
- slub_web_illustriertepresse
- slub_registration
- slub_ahn_kunstform2