TYPO3 Plugin:
df_tools
Ext: df_tools
Lizenz: GNU GPL, Version 2
Repository: https://gitlab.sgalinski.de/typo3/df_tools
Bitte melden Sie bugs hier: https://gitlab.sgalinski.de/typo3/df_tools
TYPO3-Version: >7.6
Über
Diese Erweiterung bietet einige nützliche Werkzeuge zum Testen Ihrer internen Umleitungen, links auf Ihrer Website, Backlinks auf andere Websites und um Inhalte von zwei verschiedenen URLs oder der gleichen URL mit einem zuvor gespeicherten Zustand zu vergleichen. Sie verwalten die gesamte Anwendung mit dem Backend-Modul im Admin-Bereich
Darüber hinaus können Sie die Tests mit der Scheduler-Erweiterung planen.
Installation
-
Installieren Sie die Erweiterung mit dem Extension Manager
-
Fügen Sie die statische Vorlage der Erweiterung zu Ihrer Vorlage Ihres root page oder Ihrer Erweiterung root templates hinzu
Konfiguration
Im Extension Manager haben Sie verschiedene Möglichkeiten, das Modul zu konfigurieren:
Aufnahmespeicherseite
Wenn Sie die Testdatensätze auf einer bestimmten Seite/Systemordner speichern möchten, können Sie hier eine Seiten-ID angeben.
Ausgeschlossene Tabellen
Eine kommagetrennte Liste von Tabellen, die der Linkchecker bei der Suche nach URLs ignorieren sollte.
Tabellenfelder ausschließen
Eine kommagetrennte Liste von Tabellenspalten, die der Linkchecker bei der Suche nach URLs ignorieren sollte.
Hierfür müssen Sie die Formattabelle
Zeitüberschreitungsgrenze
Die maximale Zeit, die der URL-Checker aufwenden sollte, bevor er die Anforderung nicht erfüllt.
Das Backend-Modul
Alle Teile des Backend-Moduls werden in ähnlicher Weise verwendet (der Abschnitt Test Links verhält sich etwas anders):
Sie können neue Tests mit den entsprechenden Schaltflächen hinzufügen und ausführen. Mit einem Doppelklick auf eine Zeile können Sie die Felder des ausgewählten Tests bearbeiten. Jede Zeile hat ein Symbol, um den Eintrag zu löschen, zu bearbeiten oder zu aktualisieren. Für zusätzliche Hilfe können Sie den Hilfebereich oben ausblenden.
Das Modul besteht aus 4 Teilen:
Test-Weiterleitungen
Mit diesem Tool können Umleitungen verschiedener Art getestet werden. Sie können es automatisch starten, indem Sie einen Scheduler-Job erstellen.
Beim Hinzufügen eines Tests müssen Sie die Test-URL und die erwartete URL angeben. Außerdem solltest du den erwarteten HTTP-Code hinzufügen (Standard ist 200)
Testverknüpfungen
Sie können das Tool verwenden, um alle Linkprüfungen auf Ihrer Website zu finden und zu testen. Die Ergebnisse sind nach http-Ergebniscode und dem Abgleich der URLs geordnet. Auch dieser Job kann durch einen Scheduler-Job ausgelöst werden.
Mit den Synchronize Data aktualisieren Sie die Tests, um alle Links von Ihrer Website zu enthalten. Sie müssen dies tun, wann immer Sie einen neuen Link zur Website hinzufügen. Ein Doppelklick auf eine Zeile öffnet ein neues Fenster mit der angegebenen URL der geladenen Zeile.
Test Back Links
Dieses Tool prüft, ob eine konfigurierte URL einen Backlink zu Ihrer Domain enthält. Die Aufgabe kann auch als Scheduler-Job ausgeführt werden.
Auch hier können Sie eine Test-URL und eine erwartete URL hinzufügen.
Vergleich der Testinhalte
Wenn Sie jemals den Inhalt von zwei Seiten vergleichen müssen, dann sollten Sie diese Funktion verwenden. Sie müssen nur zwei URLs eingeben, um den Vergleich der Inhalte zu starten. Natürlich können Sie diesen Job auch über einen Scheduler-Job auslösen.
Hinzufügen einer Scheduler-Task
Wenn Sie Ihre Tests regelmäßig ausführen möchten, sollten Sie die Task mit der TYPO3 Scheduler-Erweiterung einrichten.
Der df_tools wird mit mehreren CommandController-Aufgaben geliefert:
Umleitungstest: runAllTests
Diese Aufgabe führt alle konfigurierten Redirect-Tests aus, wie sie im Backend-Modul konfiguriert sind.
Umleitungstest: importFromRealUrl
Erstellt Redirect-Tests aus realurl Redirect-Einträgen.
Inhaltsvergleichstest: runAllTests
Diese Aufgabe führt alle konfigurierten Inhaltsvergleichstests aus, wie sie im Backend-Modul konfiguriert sind.
ContentComparisonTest: synchronisieren
Synchronisiert den Inhalt der Inhaltsvergleichstesturls.
BacklinkTest: runAllTests
Diese Aufgabe führt alle konfigurierten Backlink-Tests aus, wie sie im Backend-Modul konfiguriert sind.
LinkCheck: runAllTests ausführen
Diese Aufgabe führt alle konfigurierten Link-Check-Tests aus, wie im Backend-Modul konfiguriert.
LinkCheck: synchronisieren
Synchronisiert die aktuellen Daten mit den externen URLs auf der Seite.
Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.
Verteilung:DF_TOOLS ist auf
0.01 % aller TYPO3 installiert.
- 0.09 % aller TYPO3 7.6.x Installationen installiert
Aktualität:DF_TOOLS ist auf dem neusten Stand (v.2.0.7) bei
40 % 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.03 % 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
DF_TOOLS Version:Verteilung nach installierten Versionen
- 50 % DF_TOOLS v.2.0.7
- 50 % DF_TOOLS v.2.0.4
PHP Version:DF_TOOLS wird benutzt mit
- 100 % PHP/7.0
Gosign-Responsive Index: TYPO3 Installationen nutzen DF_TOOLS zu
- 20 % wenn der Gosign-Responsive-Index zwischen 80 % und 100 % ist
- 20 % wenn der Gosign-Responsive-Index zwischen 60 % und 80 % ist
- 40 % wenn der Gosign-Responsive-Index zwischen 40 % und 60 % ist
- 20 % 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 DF_TOOLS zu
- 20 % wenn der Pagespeed zwischen 80 % und 100 % ist
- 0 % wenn der Pagespeed zwischen 60 % und 80 % ist
- 80 % 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
[DependciesAndConflicts]