Wenn dies dein erster Besuch hier ist, lies bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Du musst dich vermutlich registrieren, bevor du Beiträge verfassen kannst. Klicke oben auf 'Registrieren', um den Registrierungsprozess zu starten. Du kannst auch jetzt schon Beiträge lesen. Suche dir einfach das Forum aus, das dich am meisten interessiert.
Ankündigung
Einklappen
Keine Ankündigung bisher.
Plugin-Entwicklung / Best practices, Warnungen & Co
2) nur die warnings für redefined per Codezeile im Plugin deaktivieren:
Code:
no warnings 'redefine';
dann muß man aber selbst darauf achten daß nicht Namen in den Plugins doppelt verwendet werden! (siehe auch unten bei Hintergrund...)
Hmm, vielleicht blöde Frage, aber wo im Code (Plugin selber oder .conf) muß denn diese Zeile gesetzt werden? Ich hab das nun mal als letzte Zeile ganz unten drunter im Plugin selber gesetzt, da scheint´s aber nicht zu greifen...
Komplett unterdrücken wäre der Haken bei "Plugins/Plugin Optionen/Warnungen loggen", korrekt?
Eher in die erste Zeile des Plugins (nicht conf), sonst wird das Plugin evaluiert (mit Warnungen) und erst ab der Zeile keine Warnung mehr geschrieben, da kommt aber nichts mehr...
lg
Robert
dann muß man aber die Parameter die in der Subroutine aus dem Hauptteil verwendet werden soll explizit übergeben... (s. Hintergrund unten). Für Plugins ohne Subroutines ist nach meiner Erfahrung ein umstellen unkritisch.
Hätte dazu noch eine Frage:
Wenn man das 'COMPILE_PLUGIN wieder entfernt, ist dann alles wieder beim alten, oder gibt es den Weg zurück nur über Umwege?
Bleiben irgendwo Leichen?
nein nur das entfernen reicht leider (noch) nicht...
Man muß die Zeile mit #COMPILE_PLUGIN entfernen und dann den WireGate Serverprozess neu starten.
Ich hab aber gehört das Elabnet schon für die nächste Version an einer einfacheren Lösung arbeitet...
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.
Kommentar