Seite 1 von 1

Links auf PDF Dokumente zählen

Verfasst: Fr 26. Jun 2015, 15:14
von WBTMagnum
Hallo,

Bei einem unserer Projekte ist gerade die Frage aufgekommen, ob man über webEdition feststellen kann welche der abgelegten PDF Dokumente nicht mehr referenziert werden.

Da es dafür - meines Wissens nach - keine native webEdition-Lösung gibt, habe ich kurzerhand folgende SQL Query zusammen gestellt:

Code: Alles auswählen

SELECT
  ID AS DID,
  Path,
  (
    SELECT COUNT(ID)
    FROM we_tblContent
    WHERE Dat LIKE CONCAT('%href="document:', DID, '"%')
  ) AS Verlinkungen 
FROM we_tblFile
WHERE Extension='.pdf';
Als Ergebnis erhält man eine Liste der abgelegten PDF Dokumente sowie die Anzahl der Referenzierungen aus dem Content.

Disclaimer:
  • Die Ergebnisse sind sicher nicht 100% akkurat. Es gibt ja noch andere Möglichkeiten wie die Dokumente referenziert sein können (we:link, we:href, extern, etc.).
  • Die Abfrage ist nicht besonders performant. Bei umfangreichen Sites kann die Abfrage auch mehrere Minuten laufen und die System-Performance negativ beeinflussen.
  • Benutzung auf eigene Gefahr.

Liebe Grüße,
Sascha

Re: Links auf PDF Dokumente zählen

Verfasst: Fr 26. Jun 2015, 23:04
von mokraemer
ja, sehe ich auch so. deshalb soll es ja in der 6.5 diese Liste nativ geben.