TYPO3 Plugin:

dreipc_linkvalidator

TYPO3 EXT:dreipc_linkvalidator

Erweitert TYPO3 sysextension linkvalidator. Suchen Sie in den Flexformfeldern nach externen URLs. Fügt den neuen softRefParser'flexform' hinzu.

Abhängigkeiten

Einführung

Mit dieser Erweiterung werden URLs in Flexformen validiert, was mit der Kernverlängerung linkvalidator nicht möglich ist.

Wenn installiert, wird tt_content.pi_flexform automatisch in die Suchfelder zur Validierung aufgenommen.

Wenn Sie diese Erweiterung verwenden, müssen Sie jedes table.field hinzufügen, das Typolinks, E-Mails, URLs oder Dateilinks enthalten kann.

Konfiguration

Flexformen

Zusätzliche Flexformfelder (wie TemplaVoila) können über PageTSConfig hinzugefügt werden

mod.linkvalidator.searchFields.tt_content := addToList(tx_templavoilaplus_flex)

Das Feld muss mit'softref' ='flexform' konfiguriert sein, um nach URLs zu suchen:

$GLOBALS['TCA']['tt_content']['columns']['tx_templavoilaplus_flex']['config']['softref'] ='flexform';

Sie können dies in Configuration/TCA/Overrides oder ext_tables.php tun, wenn Drittanbieter-Erweiterungen dieses Feld nicht überschreiben lassen.

Andere Felder

Stellen Sie sicher, dass Sie alle Felder - die Links enthalten können - als Suchfelder für die Linkvaliadtion konfiguriert haben.

mod.linkvalidator.searchFields.TABLENAME = FIELDNAME

Stellen Sie außerdem sicher, dass solche Felder über TCA konfigurierte Softref-Elemente verfügen

$GLOBALS['TCA'][TABLENAME]['columns'][FIELDNAME]['config']['softref'] ='typolink'

Folgende "Softref"-Definitionen sind verfügbar

substitute': Ein vollständiger Feldwert, der für die manuelle Ersetzung (für Import-/Exportfunktionen) vorgesehen ist
Benachrichtigen': Berichten Sie einfach, wenn ein Wert gefunden wird, mehr nicht.
images' : HTML <img> Tags für RTE-Bilder / Bilder aus fileadmin/
typolink': Verweise auf Seiten-ID oder Datei, möglicherweise mit Anker/Ziel, möglicherweise kommaseparierte Liste.
typolink_tag' : Wie typolink, aber Suche nach <link> Tag, um es zu kapseln.
TSconfig'-Verarbeitung (Filerefs? Domains? Was wissen wir....)
TStemplate': Freitextverweise auf "fileadmin/" Dateien.
email[subst]'': E-Mail-Hervorhebung
url[subst]': URL-Highlights (mit Schema)
flexform' : XML-Datenstruktur mit URLs

Verwendung

TYPO3 SYSEXT:linkvalidator hat ein eigenes Modul, im Backend-Modul 'info'.

Es wird empfohlen, das Backend-Modul "Scheduler" zu verwenden, um nachts, einmal täglich oder wöchentlich nach defekten Links zu suchen.

Im Scheduler-Task ist es möglich, '0' als pid für die Startseite einzustellen, um sicherzustellen, dass alle Seiten gecrawlt werden. Vermeiden Sie es, zu viele Seiten auf einmal zu durchsuchen - teilen Sie Ihren Scheduler-Task in verschiedene Seitenbäume auf.

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

Verteilung:DREIPC_LINKVALIDATOR ist auf

0.01 % aller TYPO3 installiert.

  • 0.09 % aller TYPO3 7.6.x Installationen installiert

Aktualität:DREIPC_LINKVALIDATOR 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.09 % 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 DREIPC_LINKVALIDATOR zu

  • 0 % wenn der Gosign-Responsive-Index zwischen 80 % und 100 % ist
  • 0 % wenn der Gosign-Responsive-Index zwischen 60 % und 80 % ist
  • 0 % wenn der Gosign-Responsive-Index zwischen 40 % und 60 % ist
  • 100 % 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 DREIPC_LINKVALIDATOR zu

  • 0 % wenn der Pagespeed zwischen 80 % und 100 % ist
  • 80 % wenn der Pagespeed zwischen 60 % und 80 % ist
  • 20 % wenn der Pagespeed zwischen 40 % und 60 % ist
  • 0 % wenn der Pagespeed zwischen 20 % und 40 % ist
  • 0 % wenn der Pagespeed zwischen 0 % und 20 % ist


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