TYPO3 Plugin:

ahn_katalog_beta

Arthistoricum.net - Katalog Vorlage

Diese TYPO3-Erweiterung ermöglicht die Konfiguration und Einrichtung der Website des [Katalog - Fachinformationsdienst Kunst] (https://Katalog.Arthistoricum.net).

Installation

Diese Erweiterung muss in einem Ordner namens ahn_katalog_beta im TYPO3 Extension Ordner ('typoconf/ext') abgelegt werden.

Nach der Aktivierung der Extension im TYPO3 Extension Manager müssen Sie eine statische Vorlage namens Arthistoricum.net - Katalog Template (ahn_katalog_beta) in die Template Einstellungen der Quellseite der Website-Zweigstelle aufnehmen.

Frontend-Entwicklung (basierend auf Grunt)

Diese Erweiterung enthält ein Grunt-Setup, das einige typische NPM-Pakete wie jshint, uglify, less 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)
  • Extbase Framework (Extbase)
  • Fluid Templating Motor (fluid)
  • Echte URL (realurl)

SLUB-bezogene Dinge:

  • Finden (finden)
  • SLUB Find extend (slub_find_extend)

Arthistoricum-bezogene Dinge:

  • Arthistoricum.net - Katalog Config (ahn_katalog_config)
  • Arthistoricum.net - Katalog VIVO (ahn_katalog_vivo)

Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.

Verteilung:AHN_KATALOG_BETA ist auf

0.08 % aller TYPO3 installiert.

  • 0.54 % aller TYPO3 7.6.x Installationen installiert

AHN_KATALOG_BETA Version:Verteilung nach installierten Versionen

  • 100 % AHN_KATALOG_BETA v.0.5.0

Gosign-Responsive Index: TYPO3 Installationen nutzen AHN_KATALOG_BETA 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 AHN_KATALOG_BETA 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


Stichprobe n=36801 von Gosign gecrawlte TYPO3-Seiten mit den Top-Level-Domains <.de/.ch/.at>