<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>XUL: Einstellungen-Dialog in Erweiterungsfenster aktivieren</title>
    <link>http://forum.geizhals.at/feed.jsp?id=467801</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re(7): XUL: Einstellungen-Dialog in Erweiterungsfenster aktivieren</title>
      <link>http://forum.geizhals.at/t467801,3869293.html#3869293</link>
      <description>Korrekt. Anders wärs in meinem Fall wie gesagt nicht möglich gewesen - damit der GHF Watcher einen Request auf geizhals.at machen kann, muss eine FF-internes "security override" Funktion ausgeführt werden, und das lässt er nur bei installierten Extensions zu (verständlich, eine normale Webseite sollte das nicht dürfen).&lt;br/&gt;</description>
      <pubDate>Sun, 31 Dec 2006 17:49:43 GMT</pubDate>
      <guid>http://forum.geizhals.at/t467801,3869293.html#3869293</guid>
      <dc:creator>Dr. Watson</dc:creator>
      <dc:date>2006-12-31T17:49:43Z</dc:date>
    </item>
    <item>
      <title>Re(6): XUL: Einstellungen-Dialog in Erweiterungsfenster aktivieren</title>
      <link>http://forum.geizhals.at/t467801,3869267.html#3869267</link>
      <description>Aha. Also quasi den vollen Entwicklungszyklus durchgegangen. Wenn eine XPI-gepackte Extension tatsächlich einen Unterschied macht ist so ein Pack-Automatismus sicher "andenkenswert".&lt;br/&gt;</description>
      <pubDate>Sun, 31 Dec 2006 17:38:45 GMT</pubDate>
      <guid>http://forum.geizhals.at/t467801,3869267.html#3869267</guid>
      <dc:creator>RevX</dc:creator>
      <dc:date>2006-12-31T17:38:45Z</dc:date>
    </item>
    <item>
      <title>Re(5): XUL: Einstellungen-Dialog in Erweiterungsfenster aktivieren</title>
      <link>http://forum.geizhals.at/t467801,3869252.html#3869252</link>
      <description>&lt;blockquote&gt;&lt;em&gt; Wieso? Wie/was hast du gemacht?&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Ich hab immer bis zu einem Punk entwickelt, an dem ich dachte jetzt genügts erst mal, und dann ein sauberes XPI aus dem Code erstellt, und dieses in einem Test-Profil installiert bzw. eben getestet.&lt;br&gt;&lt;br&gt;Sind auch eigentlich nur 2,3 Dateien, die man mit einem Packer seiner Wahl erstellen muss, man könnte das auch noch automatisieren.&lt;br/&gt;</description>
      <pubDate>Sun, 31 Dec 2006 17:32:07 GMT</pubDate>
      <guid>http://forum.geizhals.at/t467801,3869252.html#3869252</guid>
      <dc:creator>Dr. Watson</dc:creator>
      <dc:date>2006-12-31T17:32:07Z</dc:date>
    </item>
    <item>
      <title>Re(4): XUL: Einstellungen-Dialog in Erweiterungsfenster aktivieren</title>
      <link>http://forum.geizhals.at/t467801,3869243.html#3869243</link>
      <description>&lt;blockquote&gt;&lt;em&gt; Gut, da muss ich leider passen, ich hab bei der Extension-Enwicklung immer einen anderen (scheinbar umständlicheren) Weg beschritten.&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;Wieso? Wie/was hast du gemacht?&lt;br&gt;&lt;blockquote&gt;&lt;em&gt; Eines kann ich dir allerdings sicher sagen: Viele Mozilla-interne Funktionen&lt;br&gt;und Chrome-Geschichteln lassen sich nicht von außen hin aufrufen, geht nur,&lt;br&gt;wenn die Erweiterung vom Benutzer installiert wurde.&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;Dann werde ich morgen mal probieren, ein ordentliches XPI daraus zu machen und hoffen, dass es dann funktioniert.&lt;br&gt;&lt;blockquote&gt;&lt;em&gt; Wirf mal einen Blick in die JavaScript-Konsole, und setze&lt;br&gt;javascript.options.showInConsole in about:config auf true, dann werden dir&lt;br&gt;auch Fehler im XUL/JavaScript Extensioncode in der Konsole angezeigt,&lt;br&gt;vielleicht ist da was verwertbares dabei.&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;Habe vergessen das zu erwähnen: das habe ich schon gemacht gehabt und ein Fehler für meine Extension war nicht dabei. &lt;img src="sad.gif" width="16" height="19" align="absmiddle" alt=":-("/&gt;&lt;br/&gt;</description>
      <pubDate>Sun, 31 Dec 2006 17:28:12 GMT</pubDate>
      <guid>http://forum.geizhals.at/t467801,3869243.html#3869243</guid>
      <dc:creator>RevX</dc:creator>
      <dc:date>2006-12-31T17:28:12Z</dc:date>
    </item>
    <item>
      <title>Re(3): XUL: Einstellungen-Dialog in Erweiterungsfenster aktivieren</title>
      <link>http://forum.geizhals.at/t467801,3869222.html#3869222</link>
      <description>Gut, da muss ich leider passen, ich hab bei der Extension-Enwicklung immer einen anderen (scheinbar umständlicheren) Weg beschritten.&lt;br&gt;&lt;br&gt;Eines kann ich dir allerdings sicher sagen: Viele Mozilla-interne Funktionen und Chrome-Geschichteln lassen sich nicht von außen hin aufrufen, geht nur, wenn die Erweiterung vom Benutzer installiert wurde.&lt;br&gt;&lt;br&gt;Wirf mal einen Blick in die JavaScript-Konsole, und setze javascript.options.showInConsole in about:config auf true, dann werden dir auch Fehler im XUL/JavaScript Extensioncode in der Konsole angezeigt, vielleicht ist da was verwertbares dabei.&lt;br/&gt;</description>
      <pubDate>Sun, 31 Dec 2006 17:10:25 GMT</pubDate>
      <guid>http://forum.geizhals.at/t467801,3869222.html#3869222</guid>
      <dc:creator>Dr. Watson</dc:creator>
      <dc:date>2006-12-31T17:10:25Z</dc:date>
    </item>
    <item>
      <title>Re(2): XUL: Einstellungen-Dialog in Erweiterungsfenster aktivieren</title>
      <link>http://forum.geizhals.at/t467801,3869211.html#3869211</link>
      <description>Ich hab' noch kein XPI File generiert. Momentan liegt das quasi ungepackt als Development-Version auf der Platte und wird über eine Art id-Referenz aus dem Firefox extension Profiles Verzeichnis aufgerufen. Wie gesagt, dieser Teil funktioniert.&lt;br&gt;Die userprefs.xul existiert auch. Allerdings mittels Filemon(itor) sehe ich, dass diese nicht aufgerufen wird, also dürfte der Zugriff schon irgendwo vorher "geblockt" werden. Vielleicht passt irgendwo eine id nicht? Zur Not hol' ich mir ein sample template von so einer Mozilla Site und wurschtl mich da durch.&lt;br&gt;&lt;br&gt;Danke jedenfalls für deine Rückmeldung!&lt;br/&gt;</description>
      <pubDate>Sun, 31 Dec 2006 17:06:21 GMT</pubDate>
      <guid>http://forum.geizhals.at/t467801,3869211.html#3869211</guid>
      <dc:creator>RevX</dc:creator>
      <dc:date>2006-12-31T17:06:21Z</dc:date>
    </item>
    <item>
      <title>Re: XUL: Einstellungen-Dialog in Erweiterungsfenster aktivieren</title>
      <link>http://forum.geizhals.at/t467801,3869145.html#3869145</link>
      <description>Mehr als die genannte optionsURL braucht es dazu eigentlich&amp;nbsp;&amp;nbsp;- kann also nur sein, dass die userprefs.xul nicht existiert, oder du vergessen hast, dein XPI File mit den Änderungen neu zu generieren, bzw. im FF dann zu installieren.&lt;br/&gt;</description>
      <pubDate>Sun, 31 Dec 2006 16:31:06 GMT</pubDate>
      <guid>http://forum.geizhals.at/t467801,3869145.html#3869145</guid>
      <dc:creator>Dr. Watson</dc:creator>
      <dc:date>2006-12-31T16:31:06Z</dc:date>
    </item>
    <item>
      <title>XUL: Einstellungen-Dialog in Erweiterungsfenster aktivieren</title>
      <link>http://forum.geizhals.at/t467801,3869011.html#3869011</link>
      <description>Ich habe eine Firefox Extension, die auch soweit funktioniert. Allerdings fehlt mir noch ein Einstellungen-Fenster/Dialog, welches normalerweise aufrufbar ist, wenn man in der Extension-Liste auf die entsprechende Erweiterung rechts-klickt und Einstellungen... auswählt. Dieser Punkt ist allerdings ausgegraut (=nicht klickbar). Wie kann ich ein XUL File jetzt mit diesem Auswahlpunkt verknüpfen? (Ich vermute es passiert in chrome.manifest, weiß aber nicht, wie ich das dort deklarieren muss.)&lt;br/&gt;</description>
      <pubDate>Sun, 31 Dec 2006 15:20:28 GMT</pubDate>
      <guid>http://forum.geizhals.at/t467801,3869011.html#3869011</guid>
      <dc:creator>RevX</dc:creator>
      <dc:date>2006-12-31T15:20:28Z</dc:date>
    </item>
    <item>
      <title>XUL: Einstellungen-Dialog in Erweiterungsfenster aktivieren</title>
      <link>http://forum.geizhals.at/t467801,3869026.html#3869026</link>
      <description>Ich habe eine Firefox Extension, die auch soweit funktioniert. Allerdings fehlt mir noch ein Einstellungen-Fenster/Dialog, welches normalerweise aufrufbar ist, wenn man in der Extension-Liste auf die entsprechende Erweiterung rechts-klickt und Einstellungen... auswählt. Dieser Punkt ist allerdings ausgegraut (=nicht klickbar). &lt;br&gt;&lt;br&gt;Ich habe in der Datei install.rdf aber diesen Eintrag hinzugefügt, mit dem das eigentlich aktiviert werden/sein sollte:&lt;br&gt;&lt;em optionsURL/&gt;chrome://myextension/content/userprefs.xul&lt;/em:optionsURL&gt;&lt;br&gt;Ist es aber nicht.&lt;br&gt;&lt;br&gt;Irgendwer eine Ahnung was ich da falsch mache?&lt;br/&gt;</description>
      <pubDate>Sun, 31 Dec 2006 15:20:28 GMT</pubDate>
      <guid>http://forum.geizhals.at/t467801,3869026.html#3869026</guid>
      <dc:creator>RevX</dc:creator>
      <dc:date>2006-12-31T15:20:28Z</dc:date>
    </item>
    <item>
      <title>XUL: Einstellungen-Dialog in Erweiterungsfenster aktivieren</title>
      <link>http://forum.geizhals.at/t467801,3869018.html#3869018</link>
      <description>Ich habe eine Firefox Extension, die auch soweit funktioniert. Allerdings fehlt mir noch ein Einstellungen-Fenster/Dialog, welches normalerweise aufrufbar ist, wenn man in der Extension-Liste auf die entsprechende Erweiterung rechts-klickt und Einstellungen... auswählt. Dieser Punkt ist allerdings ausgegraut (=nicht klickbar). &lt;br&gt;&lt;br&gt;Ich habe in der Datei install.rdf aber diesen Eintrag hinzugefügt, mit dem das eigentlich aktiviert werden/sein sollte:&lt;br&gt;&lt;em optionsURL/&gt;chrome://myextension/content/userprefs.xul&lt;/em:optionsURL&gt;&lt;br&gt;Ist es aber nicht.&lt;br&gt;&lt;br&gt;Irgendwer eine Ahnung was ich da falsch mache?&lt;br/&gt;</description>
      <pubDate>Sun, 31 Dec 2006 15:20:28 GMT</pubDate>
      <guid>http://forum.geizhals.at/t467801,3869018.html#3869018</guid>
      <dc:creator>RevX</dc:creator>
      <dc:date>2006-12-31T15:20:28Z</dc:date>
    </item>
  </channel>
</rss>
