Debug-Funktionen zu Listen, Navigationen, Vorschaubildern und CSS nutzen

25. Jul 2011

Einblenden von Debug-Informationen für einen Administrator zu unterschiedlichen Funktionen.

Weblication® CMS ermöglicht es Ihnen als eingeloggter Administrator, zu diversen Funktionen nützliche Informationen ausgeben zu lassen. Wie Sie den jeweiligen Debug-Parameter aufrufen, ist zur jeweiligen Funktion nachfolgend beschrieben.

Hinweis:
Ab CMS-Version 7.x ermöglicht das Weblication® Panel einem Administrator im Bereich Werkzeuge direkt den Aufruf der Debug-Informationen (Listen, Navigationen, Generierte Bilder, CSS-Rendering).

Die Funktionen im Überblick:

Debug-Informationen zu Vorschaubildern

Als Administrator können Sie über ?debugThumbnail=1 die Generierung von Vorschaubildern kontrollieren.

Fügen Sie auf der Seite, auf welcher Vorschaubilder (Thumbnails) generiert werden, der URL den oben genannten Parameter hinzu, z.B.:

     http://www.lizenzierteDomain.tld/base/index.php?debugThumbnail=1

Über den generierten Vorschaubildern der Seite wird Ihnen zu jedem erstellten Vorschaubild eine Debuginformation ausgegeben, z.B.:

     generateThumbnail(/baseAssets/img/bild-gruen.jpg, 120, , default)

Beschreibung der Parameter zu generateThumbnail:

Die Informationen ermöglichen Ihnen eine schnelle Kontrolle, welches Bild zugrundliegt, welcher mode verwendet wird und auf welche Breite das Bild generiert wurde.

(verfügbar ab Version 006.000.006.000)

Debug-Informationen zur Bildgrössenanpassung (CSS-Rendering)

Als Administrator können Sie über ?debugCSS=1 die Ermittlung der Spaltenbreiten über das CSS-Picture-Rendering einsehen.

Fügen Sie auf der Seite, auf welcher Bildgrössenanpassungen erfolgen, der URL den oben genannten Parameter hinzu, z.B.:

     http://www.lizenzierteDomain.tld/base/index.php?debugCSS=1

Am Anfang der Seite wird Ihnen zu jedem angepassten Bild eine Debuginformation ausgegeben, z.B.:

     wCSS::getWidthCol(/baseGlobal/wGlobal/layout/styles/design.css, #blockContent .col2_50, width)
     blockWidth(#blockContent):500
     blockInnerDiff(#blockContentInner):-0
     colWidthPercentage:50
     blockInnerDiff(#blockContent .col2_50_inner):-10
     width:240(240)

Zur entsprechenden Spalte wird Ihnen die Klasse mit der jeweiligen Breitenangabe, Differenzen und ggf. Prozentangaben ausgegeben.

Die Informationen ermöglichen Ihnen eine schnelle Kontrolle, welche Breiten für die Bildgrössenanpassung zugrundeliegen.

(verfügbar ab Version 005.067.054.000)

Debug-Informationen zu Listenparameter

Als Administrator können Sie Sie sich über ?debugList=1 die Listenparameter ausgeben lassen.

Fügen Sie auf der Seite, auf welcher eine Liste eingebunden ist, der URL den oben genannten Parameter hinzu, z.B.:

     http://www.lizenzierteDomain.tld/base/index.php?debugList=1

Über der entsprechenden Weblication® Liste wird Ihnen eine Debuginformation ausgegeben, z.B.:

     array(...) {
     ....
     }

Zur entsprechenden Liste werden Ihnen alle Listenparameter ausgegeben.

Die Informationen ermöglichen Ihnen eine schnelle Kontrolle, welche Parameter in der Liste verwendet werden.

(verfügbar ab Version 005.065.049.000)

Debug-Informationen zum Generieren von Navigationen

Als Administrator können Sie Sie sich über ?debugNavigation=1 die Navigations-ID (navid) ausgeben lassen, 

Fügen Sie auf der Seite, auf welcher eine Liste eingebunden ist, der URL den oben genannten Parameter hinzu, z.B.:

     http://www.lizenzierteDomain.tld/base/index.php?debugNavigation=1

Über die entsprechende Seite wird Ihnen eine Debuginformation ausgegeben, z.B. bei der Startseite des BASE Projektes:

     getNavId(/base/wGlobal/content/navigations/all.wNavigation.php, /base/index.php?debugNavigation=1) (getNavIdNavConfigDOM = wNoNavpoint())
wNoNavpoint()

Auf Unterseiten mit Navigations-ID sieht eine Debug-Ausgabe dann z.B. wie folgt aus:

     getNavId(/base/wGlobal/content/navigations/all.wNavigation.php, /base/unternehmen/index.php?debugNavigation=1) (getNavIdNavConfigDOM = 1243194933573)
1243194933573

Zur entsprechenden Navigation werden Ihnen somit die verwendete Navigation und die generierte navid ausgegeben.

(verfügbar ab Version 006.009.147.000)

Ähnliche Seiten

Entwicklerbereich Weblication® CMS - © Scholl Communications AG