+ Antworten
Ergebnis 1 bis 5 von 5

Thema: Debugger/Tracer für Joomla?

  1. #1
    Neu an Board
    Registriert seit
    15.04.2011
    Beiträge
    75
    Bedankte sich
    26
    1 Danksagung in 1 Beitrag

    Standard Debugger/Tracer für Joomla?

    So, da sitzt man nun also an einer fremden Webseite mit einem ganzen Zoo von Plugins und Modulen...

    Da gibt es nun z.B. einen unerklärlichen und unerwünschten Hover-Effekt bei den Bildern.

    Wie findet man nun heraus, welches von den gefühlt 100.000 Plugins und Modulen für den Hover-Effekt verantwortlich ist?

  2. #2
    Wohnt hier Avatar von aruttkamp
    Registriert seit
    01.09.2004
    Ort
    Bergisches Land
    Alter
    49
    Beiträge
    2.930
    Bedankte sich
    111
    Erhielt 452 Danksagungen
    in 428 Beiträgen

    Standard

    Wie findet man nun heraus, welches von den gefühlt 100.000 Plugins und Modulen für den Hover-Effekt verantwortlich ist?
    Im Extremfall eins nach dem anderen ausschalten und gucken obs dann ok ist.

    Man kann es natürlich eingrenzen auf vermutlich ein "content" plugin.
    Eine einfachere / schnellere Methode wüsste ich im moment nicht.

    Bei der Gelegenheit dann am Besten auch gleich aufräumen und nicht benötigte Plugins gleich deinstallieren :-)

  3. #3
    Moderator Avatar von time4mambo
    Registriert seit
    11.12.2006
    Ort
    76646 Bruchsal
    Alter
    54
    Beiträge
    14.348
    Bedankte sich
    455
    Erhielt 2.972 Danksagungen
    in 2.791 Beiträgen

    Standard

    ...und zweischendurch mal mit den üblichen Tools die CSS durchsuchen. Ein Hovereffekt ist ja meinst durch CSS gemacht.


    Axel
    Schulungen, Webentwicklung: time4mambo
    (Video-)Tutorials: time4joomla

  4. #4
    Neu an Board
    Registriert seit
    15.04.2011
    Beiträge
    75
    Bedankte sich
    26
    1 Danksagung in 1 Beitrag

    Standard

    Ja, danke.
    Ich würde mir wünschen, dass optional bei jedem Codeschnipsel im fertigen HTML dazusteht "Hier ist plugin xy für verantwortlich". Hier war es dann scheinbar eine CSS-Klasse "hastooltip", die für Hover oder nicht-Hover verantwortlich war.

    Also so eine Art Debug-Button im Backend und im Frontend steht dann zu jedem Schnipsel der Urheber dabei.

  5. #5
    Moderator Avatar von time4mambo
    Registriert seit
    11.12.2006
    Ort
    76646 Bruchsal
    Alter
    54
    Beiträge
    14.348
    Bedankte sich
    455
    Erhielt 2.972 Danksagungen
    in 2.791 Beiträgen

    Standard

    Ein Plugin ist für sowas aber nicht verantwortlich, sondern ausnahmslos eine CSS-Klasse. Und die kannst ja problemlos nachschauen, in den du einfach in den Quelltext schaust oder eines dieser Tools benutzt:

    Add-On im Firefox (und im Chrome über 'Erweiterungen'): Firebug - zum analysieren und suchen von CSS-Angaben und mehr in der eigenen Website:
    http://getfirebug.com/
    Und die Hilfe dazu:
    http://getfirebug.com/wiki/index.php/Main_Page
    Wahlweise im Internet Explorer die F12-Taste drücken (ab IE8).
    Im Opera: Ansicht/Entwicklerwerkzeuge --> Opera Dragonfly

    Alle dieses Tools haben eine eingebaute Hilfe. Und: wir benutzen auch nichts anderes


    Darüber hinsaus gibt es auch das, was du so gern hättest. In der Konfiguration kannst du den Debug-Modus aktivieren. der wird dir persönlich allerdings nichts bringen, da du dort SQL-Anweisungen siehst, die Joomla zur Laufzeit ausführt. Wenn du die lesen kannst (und willst), kannst du auch erkennen, ob ein Plugin aufgerufen wird.
    Du stellst dir das etwas zu einfach vor. Statt dessen lese und lerne, wie Joomla funktioniert und dann klappt das auch.
    Joomla ist nun mal hoch komplex und professionell und stellt an dem, der es einrichtet, profesionelles Wissen. Das ist nun mal so. Du kannst nicht ernsthaft erwarten, dass dieser Teil nun auch noch für Anfänger beschrieben wird.



    Axel
    Schulungen, Webentwicklung: time4mambo
    (Video-)Tutorials: time4joomla

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein