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

  1. Installieren Sie die Erweiterung mit dem Extension Manager

  2. 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 verwenden.


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


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