1. Nachrichten
  2. Forum
    1. Unerledigte Themen
    2. Forenregeln
  3. Spenden
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. camp-firefox.de
  2. Avalon

Beiträge von Avalon

  • Javascript in einer Erweiterung

    • Avalon
    • 29. November 2006 um 10:08

    Nein so ist es eigentlich nicht. Ich brauche einfach nur Hilfe!

    Ich gucke ja selber schon ob ich was herausfinde.

    So habe nun was herausgefunden:

    Das steht nun in meinm login.js, aber es passiert leider nix :(

    Code
    var nickname="", passwd="test";
    
    
    function Login()
    {
    	if (document.title = "Die Ewigen - Login")
    	{
    		document.forms["loginform"].nic.value = passwd;
    	}
    
    }
    Alles anzeigen


    Seite ist http://sde.maedhros.com/server01/

  • Eigene Erweiterung

    • Avalon
    • 29. November 2006 um 10:06

    Stimmt^^


    Danke schön

  • Eigene Erweiterung

    • Avalon
    • 24. November 2006 um 15:59

    klappt super!

    Danke

    Noch eine Sache auf den Link wo ich zuletzt geklcikt habe erreichnt ein Punkt davor. Kann man das verhindern?

  • Javascript in einer Erweiterung

    • Avalon
    • 24. November 2006 um 15:51

    Danke!

    Bekomme nun keine Fehlermeldung mehr. Nun möchte ich wissen, wie ich mit Javascript in eine Loginform etwas einfüge.

    Danke schonmal im Voraus.

  • Eigene Erweiterung

    • Avalon
    • 24. November 2006 um 15:23

    habe ich vorhin schon rausgefunden!
    Danke. Weiss auch nicht wie die da rein kammen.

    Wie mach ich das das ich das Menü mit Alt + E aufrufen kann und das unter dem E so nen _ ist?

    Schonmal vielen Dank

  • Javascript in einer Erweiterung

    • Avalon
    • 24. November 2006 um 15:20
    XML
    <?xml version="1.0"?>
    <?xml-stylesheet type="text/css" href"chrome://global/skin/" ?>
    <window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" 
            title="Menubar">
     <menubar id="main-menubar">
      <menu label="Die-Ewigen">
       <menupopup>
        <menu label="Logins">
         <menupopup>
          <menuitem label="sDE" type="radio" name="radio" oncommand="gBrowser.selectedTab = gBrowser.addTab('http://sde.maedhros.com/server01/index.php')"/>
          <menuitem label="xDE" type="radio" name="radio" oncommand="gBrowser.selectedTab = gBrowser.addTab('http://xde.maedhros.com/server01/index.php')"/>
          <menuitem label="tDE" type="radio" name="radio" oncommand="gBrowser.selectedTab = gBrowser.addTab('http://dedv.maedhros.com/')"/>
          <menuitem label="rDE" type="radio" name="radio" oncommand="gBrowser.selectedTab = gBrowser.addTab('http://xde.maedhros.com/server03/index.php')"/>
         </menupopup>
        </menu>
        <menu label="Sonstige">
         <menupopup>
          <menuitem label="Wiki" type="radio" name="radio" oncommand="gBrowser.selectedTab = gBrowser.addTab('http://incendi.xx-i-xx.de/de-wiki/')"/>
          <menuitem label="Infoseite" type="radio" name="radio" oncommand="gBrowser.selectedTab = gBrowser.addTab('http://info.die-ewigen.com/')"/>
          <menuitem label="Forum" type="radio" name="radio" oncommand="gBrowser.selectedTab = gBrowser.addTab('http://forum.die-ewigen.com/')"/>
          <menuitem label="Hilfe" type="radio" name="radio" oncommand="gBrowser.selectedTab = gBrowser.addTab('http://hilfe.die-ewigen.com/')"/>
          <menuitem label="FAQ" type="radio" name="radio" oncommand="gBrowser.selectedTab = gBrowser.addTab('http://faq.die-ewigen.com/')"/>
          <menuitem label="Portal" type="radio" name="radio" oncommand="gBrowser.selectedTab = gBrowser.addTab('http://portal.die-ewigen.com/')"/>
          <menuitem label="Serverliste" type="radio" name="radio" oncommand="gBrowser.selectedTab = gBrowser.addTab('http://die-ewigen.com/c_login.php')"/>
          <menuitem label="SkinCentral" type="radio" name="radio" oncommand="gBrowser.selectedTab = gBrowser.addTab('http://de-skincentral.de.vu/')"/>
         </menupopup>
        </menu>
       </menupopup>
      </menu>
     </menubar>
    </window>
    <script type="application/x-javascript" src="chrome://chrome/chromeFiles/content/login.js" />
    Alles anzeigen

    Dann gibt dir mir aber nen Fehler aus

  • Startseite Firefox2.0

    • Avalon
    • 24. November 2006 um 15:00

    Extras -> Einstellungen -> Allgemein -> Start

    Da kannste das einstellen.

    [EDIT]Da war wohl jm schneller [/EDIT] :D

  • Javascript in einer Erweiterung

    • Avalon
    • 24. November 2006 um 10:14

    kommt das also nur in die XUL datei? oder muss ich das auch in der manifest datei vermerken?

  • Eigene Erweiterung

    • Avalon
    • 24. November 2006 um 09:28

    Super, danke!

    Geht soweit alles prima.

    Nun noch ne Frage:


    XML
    <?xml version="1.0"?>
    <?xml-stylesheet type="text/css" href"chrome://global/skin/" ?>
    <window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" 
            title="Menubar">
     <menubar id="main-menubar">
      <menu label="<Die-Ewigen>">
       <menupopup>
        <menu label="<Logins>">
         <menupopup>
         ...
         </menupopup>
        </menu>
        <menu label="<Sonstige>">
         <menupopup>
        ...
         </menupopup>
        </menu>
       </menupopup>
      </menu>
     </menubar>
    </window>
    Alles anzeigen


    Habe die Menüitems aufgrund der länge rausgenommen.

    Der Zeigt mit das jetzt oben schön in der Taskleiste an nur will ich in "<Die-Ewigen>" die <> weghaben?!?

  • Javascript in einer Erweiterung

    • Avalon
    • 23. November 2006 um 11:58

    Ich habe einen Javascript Code und würde den gerne in meine Erweiterung einbinden. Jetzt habe ich den einfach in meine Xul Datei mit reingeschrieben, aber das ist wohl falsch.. :cry:

  • Eigene Erweiterung

    • Avalon
    • 23. November 2006 um 10:36

    Das er die Links in einem neuen Tab öffnet habe ich doch nicht

    Geht mit

    Code
    window.open

    nicht !!! cry:

    Ich möchte in meine Erweiterung noch einbauen, das man das auch Updaten kann. Was muss man da alles eingeben? ~schon erledigt *g*~

    Fehlt nur noch das der die Leiste oben im Firefox anzeigt und nicht unten.


    Danke :

  • Eigene Erweiterung

    • Avalon
    • 23. November 2006 um 08:40
    XML
    <?xml version="1.0"?>
    <?xml-stylesheet type="text/css" href"chrome://global/skin/" ?>
    <window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" 
            title="Menubar">
     <menubar>
      <menu label="<Die-Ewigen>">
       <menupopup>
        <menu label="<Logins>">
         <menupopup>
          <menuitem label="sDE" type="radio" name="radio" oncommand="open('http://sde.maedhros.com/server01/index.php')"/>
          <menuitem label="xDE" type="radio" name="radio" oncommand="open('http://xde.maedhros.com/server01/index.php')"/>
          <menuitem label="tDE" type="radio" name="radio" oncommand="open('http://sde.maedhros.com/server02/index.php')"/>
          <menuitem label="rDE" type="radio" name="radio" oncommand="open('http://xde.maedhros.com/server03/index.php')"/>
         </menupopup>
        </menu>
        <menu label="<Sonstige>">
         <menupopup>
          <menuitem label="Wiki" type="radio" name="radio" oncommand="open('http://incendi.xx-i-xx.de/de-wiki/')"/>
          <menuitem label="Infoseite" type="radio" name="radio" oncommand="open('http://info.die-ewigen.com/')"/>
          <menuitem label="Forum" type="radio" name="radio" oncommand="open('http://forum.die-ewigen.com/')"/>
          <menuitem label="Hilfe" type="radio" name="radio" oncommand="open('http://hilfe.die-ewigen.com/')"/>
          <menuitem label="FAQ" type="radio" name="radio" oncommand="open('http://faq.die-ewigen.com/')"/>
          <menuitem label="Portal" type="radio" name="radio" oncommand="open('http://portal.die-ewigen.com/')"/>
          <menuitem label="Serverliste" type="radio" name="radio" oncommand="open('http://xde.maedhros.com/web/start/server.php')"/>
          <menuitem label="SkinCentral" type="radio" name="radio" oncommand="open('http://de-skincentral.de.vu/')"/>
         </menupopup>
        </menu>
       </menupopup>
      </menu>
     </menubar>
    </window>
    Alles anzeigen


    Das meine .xul Datei. Nun möchte ich das die Menübar nicht unten im Firefox, sondern oben angezeigt wird. Wie geht das?

    Und der öffnet die einzelnen Links in einem neuem Fenster. Er soll sie aber in einem neuem Tab öffnen, wie geht da?

    Danke

  • Eigene Erweiterung

    • Avalon
    • 22. November 2006 um 17:06

    du hast recht. Danke. Der hat immer eine Fehlermeldung gemacht beim packen, weil ich leere Ordner packen wollte. Ich hatte das Problem nicht weiter verfolgt. Nun habe ich gesehen, das er dann nicht alles gepackt hat.

    Nun funktioniert es. Vielen Dank.


    Nun habe ich ein Addon gemacht, wo eine Leiste mit Links ist.

    Bloss wird die nur unten angezeigt. Kann man das nicht so machen das er sie oben anzeigt?

    http://schlafbaer.sc.ohost.de/

    Datei heißt AvA-B.xpi

  • Eigene Erweiterung

    • Avalon
    • 22. November 2006 um 16:58

    Das das funktioniert weiss ich auch, aber woran liegt es genau das sich es nicht installieren lässt?

  • Eigene Erweiterung

    • Avalon
    • 22. November 2006 um 16:07

    Ich will ja erstmal überhaupt was ans laufen bekommen.

    Habe deine Änderungen durchgeführt, aber es kommt die gleiche Fehlermeldung. Habe die aktuelle xpi Datei hochgeladen.

  • Eigene Erweiterung

    • Avalon
    • 22. November 2006 um 15:48

    Habe die chrome.manifest Datei hiermit gefüllt:

    Code
    overlay chrome://browser/content/browser.xul chrome://chrome/chromeFiles/content/test.xul

    Habe das so verstanden.

    Hier meine neue test.xpi mit unterordnern und chrome Datei.

    http://schlafbaer.sc.ohost.de/

    Datei ist immernoch test.xpi


    Wenn ich es jetzt installieren will, sagt er:


    Grund: Installationsscript nicht gefunden.
    -204


    Was muss ich den noch machen?

  • Eigene Erweiterung

    • Avalon
    • 22. November 2006 um 15:33

    Kannst du mir den eine fertige Erweiterung empfehlen, die es sich lohnt durchzugucken?

  • Eigene Erweiterung

    • Avalon
    • 22. November 2006 um 15:26

    Danke Simon, der Quelltext steht jetzt komplett oben.

    Ich habe schon viele Seiten durchkämt, aber die waren alle auf Englisch.

    Und das kann ich leider nicht so gut.


    Was brauche ich den ganau alles noch für Daten und was muss da drinnen stehen?

  • Eigene Erweiterung

    • Avalon
    • 22. November 2006 um 14:47

    Hallo!

    Ich habe mit dem Extension Developer Addon eine eigene *.xpi Datei erstellt.

    text.xpi

    Diese enthält einen leeren Chrome Ordner und eine text.xul und eine install.rdf Datei.

    text.xul:

    XML
    <?xml version="1.0"?>
    <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
    <window
        id="sample-window"
        title="Beispiel"
        xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
          <vbox>
              <checkbox label="CheckBox"/> 
              <hbox>
                  <spacer flex="1"/>
                  <button label="OK"/>
                  <button label="Abbrechen"/>
              </hbox>
          </vbox>
    </window>
    Alles anzeigen


    install.rdf:

    XML
    <?xml version="1.0"?>
    <RDF:RDF xmlns:em="http://www.mozilla.org/2004/em-rdf#"
             xmlns:NC="http://home.netscape.com/NC-rdf#"
             xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <RDF:Description RDF:about="urn:mozilla:install-manifest"
                       em:id="{79b97a96-b646-4445-8c7e-8a30df36a718}"
                       em:name="test"
                       em:version="0.1"
                       em:creator="Avalon">
        <em:targetApplication RDF:resource="rdf:#$Rr+.M3"/>
      </RDF:Description>
      <RDF:Description RDF:about="rdf:#$Rr+.M3"
                       em:id="{ec8030f7-c20a-464f-9b0e-13a3a9e97384}"
                       em:minVersion="0.9"
                       em:maxVersion="2.0" />
    </RDF:RDF>
    Alles anzeigen

    Leider stellt der hier das ganze nicht da, deswegen hier nochmal zum download:

    http://schlafbaer.sc.ohost.de/

    Es ist die Datei test.xpi


    Das Addon lässt sich problemlos installieren, aber wenn ich den Firefox neu starte, erkenne ich nix von dem Addon.

    Das Addon habe ich nach:

    http://de.wikipedia.org/wiki/XML_User_Interface_Language

    dem Beispiel gemacht.

    HOffe das ihr mit weiterhelfen könnt!


    Danke

Unterstütze uns!

Jährlich (2025)

67,1 %

67,1% (435,86 von 650 EUR)

Jetzt spenden
  1. Kontakt
  2. Datenschutz
  3. Impressum
Community-Software: WoltLab Suite™
Mastodon