X-Git-Url: https://git-public.kairo.at/?p=slides.git;a=blobdiff_plain;f=maow-berlin2009-sm2%2Fslide_rapidtest.html;fp=maow-berlin2009-sm2%2Fslide_rapidtest.html;h=0c129c0fc49e2203d1fc2632ef9f93f9cc771a6b;hp=0000000000000000000000000000000000000000;hb=b1edb751dc7c682adfed2ab4ed60a0d69dc7c8c8;hpb=f0e1fdcc37e25d63d35327a6f62f7239e9f058e0 diff --git a/maow-berlin2009-sm2/slide_rapidtest.html b/maow-berlin2009-sm2/slide_rapidtest.html new file mode 100644 index 0000000..0c129c0 --- /dev/null +++ b/maow-berlin2009-sm2/slide_rapidtest.html @@ -0,0 +1,62 @@ + + + + + + FF/TB-Erweiterungen in SM2 - Schnelles Testen + + + + + + + + + + + + +
MAOW Berlin 2009
+ Inhalt || + Beginn || + < Zurück | + Weiter > +
+ +

Schnelles Testen von Erweiterungs-Änderungen

+ +
+Warnung: Diese Anleitung führt unsichere Aktionen im Profil aus - +bitte entweder die Profildaten sichern oder ein neues Testprofil anlegen, +bevor das ausprobiert wird! +
    +
  1. about:config aufrufen, eine neue Bool-Pref + extensions.checkCompatibility erstellen und und auf + false setzen. Damit lässt sich jede Firefox-Erweiterung + in SeaMonkey 2 prinzipiell installieren.
  2. +
  3. Die zu bearbeitende Erweiterung installieren (funktioniert + natürlich noch nicht korrekt).
  4. +
  5. SeaMonkey beenden, und die installierte Erweiterung in + extensions/ im Profilverzeichnis finden.
  6. +
  7. install.rdf kann dort gleich angepasst werden, sodass beim + nächsten SeaMonkey-Start extensions.checkCompatibility + wieder rückgesetzt werden kann.
  8. +
  9. Die ev. vorhandene .jar-Datei der Erweiterung in ein + gleichnamiges Verzeichnis entpacken und in chrome.manifest das + jar:-Präfix und den .jar!-Teil entfernen.
  10. +
  11. Die entpackten Dateien werden jetzt direkt verwendet, d.h. Editieren aller + Dateien der Erweiterung ist sofort beim SeaMonkey-Neustart wirksam. Die + vorinstallieren Werkzeuge DOM-Inspector und Venkman (JavaScript-Debugger) + können bei der Entwicklung der Anpassungen hilfreich sein.
  12. +
  13. Sobald alle Änderungen gemacht wurden, kann die .jar + wieder gepackt werden und chrome.manifest zurück + geändert werden oder die neuen Dateien in den Erweiterungs-Quelltext + übernommen werden.
  14. +
+
+ + + +