staging.inyokaproject.org

ubuntuusers Menu (Firefox-Erweiterung)

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

apollo13 Team-Icon

mondrakete
Avatar von apollo13

Anmeldungsdatum:
29. August 2005

Beiträge: 1521

Letzteres, da das wirklich jeder machen kann der es will. Mich hätte nur der technische Aspekt interessiert, selbst brauchen tu ich so ein Menü nicht... Ich investiere die Zeit, die ich für das xml-File vebötigen würde lieber in Inyoka.

JaiBee

(Themenstarter)
Avatar von JaiBee

Anmeldungsdatum:
8. Juni 2007

Beiträge: 1469

apollo13 schrieb:

Letzteres, da das wirklich jeder machen kann der es will. Mich hätte nur der technische Aspekt interessiert, selbst brauchen tu ich so ein Menü nicht... Ich investiere die Zeit, die ich für das xml-File vebötigen würde lieber in Inyoka.

Ok, dort ist es sicherlich besser angelegt. Dann werde ich mir mal das Menü betrachten.

Gruß

adun Team-Icon

Avatar von adun

Anmeldungsdatum:
29. März 2005

Beiträge: 8606

Wohl eher das Angebot, JaiBee es bleibt an dir hängen.

apollo13 Team-Icon

mondrakete
Avatar von apollo13

Anmeldungsdatum:
29. August 2005

Beiträge: 1521

JaiBee schrieb:

Ok, dort ist es sicherlich besser angelegt. Dann werde ich mir mal das Menü betrachten.

Bei Fragen schreib einfach; achja und pass bei den Bildern die du verwendest auf → Lizenzen 😉

Keba Team-Icon

Ehemalige
Avatar von Keba

Anmeldungsdatum:
24. Juli 2007

Beiträge: 3802

Nur ne XML File? Das ist ja nicht weiter schwer. Leider keine Zeit. (c't creativ 08, Yalm, Pyhton, Latex, Foren, Job usw.) Aber ein Addon fände ich nicht schlecht.

JaiBee

(Themenstarter)
Avatar von JaiBee

Anmeldungsdatum:
8. Juni 2007

Beiträge: 1469

Ich habe jetzt mal den Anfang gemacht. Ob ich es alleine zeitlich hinbekomme weiß ich nicht, da ich in nächster Zeit öfter mal weg sein werde.

Leider funktioniert das automatische Erstellen der xpi-Datei noch nicht:

janek@rechenmaschine:~/Desktop/UU-Menü/EasyMenu_1.0beta2$ python easymenu.py -sod -c s uu-menu.xml

 -- EASY MENU v1.0beta2 --

 - Check if source is set to standard input: no
 - Check if source is a regular file: yes
 - Validate XML source with DTD file: done
 - Parse XML file: done
 - Standard max version compatibility choosed
 - Existing directory deleted
 - New source file structure created in "em_ubuntuusers-menu_0.0.1" directory
 - Creating extension files...
Traceback (most recent call last):
  File "easymenu.py", line 70, in <module>
    lib.menu_generator.main(sys.argv[1:])
  File "/home/janek/Desktop/UU-Menü/EasyMenu_1.0beta2/EasyMenu_1.0beta2/lib/menu_generator.py", line 651, in main
  File "/home/janek/Desktop/UU-Menü/EasyMenu_1.0beta2/EasyMenu_1.0beta2/lib/files_generator.py", line 720, in titleMenuXul
  File "/home/janek/Desktop/UU-Menü/EasyMenu_1.0beta2/EasyMenu_1.0beta2/lib/files_generator.py", line 196, in insertMenuContent
  File "/home/janek/Desktop/UU-Menü/EasyMenu_1.0beta2/EasyMenu_1.0beta2/lib/files_generator.py", line 261, in insertMenu
  File "/home/janek/Desktop/UU-Menü/EasyMenu_1.0beta2/EasyMenu_1.0beta2/lib/files_generator.py", line 196, in insertMenuContent
  File "/home/janek/Desktop/UU-Menü/EasyMenu_1.0beta2/EasyMenu_1.0beta2/lib/files_generator.py", line 261, in insertMenu
  File "/home/janek/Desktop/UU-Menü/EasyMenu_1.0beta2/EasyMenu_1.0beta2/lib/files_generator.py", line 198, in insertMenuContent
  File "/home/janek/Desktop/UU-Menü/EasyMenu_1.0beta2/EasyMenu_1.0beta2/lib/files_generator.py", line 279, in insertMenuItem
  File "/home/janek/Desktop/UU-Menü/EasyMenu_1.0beta2/EasyMenu_1.0beta2/lib/files_generator.py", line 125, in addUrlEntry
UnicodeEncodeError: 'ascii' codec can't encode character u'\xfc' in position 54: ordinal not in range(128)

Falls mir jemand helfen möchte:

* Homepage von EasyMenu mit dem das Menü erstellt werden soll. Dort gibt es auch eine Anleitung (NoScript muss deaktiviert werden!)
* EasyMenu von der Homepage herunterladen
* Python und python-xml müssen installiert sein
* Als Anhang an diesen Post gibt es die xml-Datei für das Menü
* die beiden Icons aus dem Anhang gehören in den Ordner icons (aus dem heruntergeladenen EasyMenu-Archiv)

Ich würde mich freuen, wenn noch jemand mitmachen würde. Ich mach das ja auch nicht nur für mich 😉. Und keine Angst: es sind keine / kaum Programmierkenntnisse erforderlich.

Aber v.a. muss erst einmal das Script funktionieren (→ siehe Fehlermeldung oben). Hat jemand dazu eine Idee?

Vielen Dank und Grüße
JaiBee

uu-menu.xml (13.4 KiB)
xml-Datei für das Menü
Download uu-menu.xml
Bilder

apollo13 Team-Icon

mondrakete
Avatar von apollo13

Anmeldungsdatum:
29. August 2005

Beiträge: 1521

Mach die Datei lib/files_generator.py mit einem Editor auf und ersetzte:

1
file.write(text)

durch:

1
file.write(text.encode("utf-8"))

Und als netter Mensch leitest du das an den Programmauthor weiter.

Bearbeitet von apollo13:

Weiters würde ich die id {84f12230-d3b4-4fd2-8e57-077f94ea76eb} im Xml-File einfach durch deine Email-Adresse (aber ohne geschwungenen Klammern) ersetzen

Bearbeitet von apollo13:

Außerdem sollte das Icon nur eine Größe von 16x16 haben und das Icon fürs Addons Window 32x32

JaiBee

(Themenstarter)
Avatar von JaiBee

Anmeldungsdatum:
8. Juni 2007

Beiträge: 1469

apollo13 schrieb:

Mach die Datei lib/files_generator.py mit einem Editor auf und ersetzte:

1
file.write(text)

durch:

1
file.write(text.encode("utf-8"))

Und als netter Mensch leitest du das an den Programmauthor weiter.

Bearbeitet von apollo13:

Weiters würde ich die id {84f12230-d3b4-4fd2-8e57-077f94ea76eb} im Xml-File einfach durch deine Email-Adresse (aber ohne geschwungenen Klammern) ersetzen

Bearbeitet von apollo13:

Außerdem sollte das Icon nur eine Größe von 16x16 haben und das Icon fürs Addons Window 32x32

Vielen Dank. Fubktioniert nun. Das mit der Icon-Größe habe ich auch gerade gemerkt. Im Anhang mal eine erste xpi-Datei zum Installieren. Ist natürlich noch lange nicht fertig...

EDIT: Dateianhang gelöscht!

dominusnoctae

Anmeldungsdatum:
5. Mai 2007

Beiträge: 789

Sieht doch schonmal nicht schlecht aus!

Was du eingebaut hast klappt ohne Probleme ☺ Weiter so

JaiBee

(Themenstarter)
Avatar von JaiBee

Anmeldungsdatum:
8. Juni 2007

Beiträge: 1469

Welche Icons werden bei Ubuntuusers verwendet - nur Tango?

Wie sieht es mit den rechtlichen Dingen aus, also Lizenzen etc.?

Gruß

JaiBee

(Themenstarter)
Avatar von JaiBee

Anmeldungsdatum:
8. Juni 2007

Beiträge: 1469

Im Anhang wieder eine aktuelle Datei zum Installieren (Firefox: Datei → Datei öffnen).

Ein paar Fragen an euch (am Besten Erweiterung zuvor installieren):

* Welche Variante soll für die Suche verwendet werden? Im Pop-Up-Fenster Begriff eingeben, oder lieber zur Suchseite?

* Wie würdet ihr das Menü aufbauen?

* Sollen alle Menüeinträge alternativ auch auf englisch sein? Habe es bisher so gemacht, aber ich bräuchte jemanden, der gut übersetzen kann.

* Sonstige Anregungen, Tipps, Hinweiße, etc.

Bis morgen!
JaiBee

EDIT: Dateianhang gelöscht! Datei zum Installieren der Erweiterung befindet sich in einem meiner letztem Posts.

johnyff

Avatar von johnyff

Anmeldungsdatum:
8. Januar 2007

Beiträge: 1186

Vielen Dank, tolle Erweiterung, nützlich fände ich noch ein Icon für die Werkzeugleiste, aber sonst klasse Arbeit und Danke das du es der Community zur Verfügung stellst.

Ich habe jetzt dafür meine Icons aus der Lesezeichenleiste entfernt für Ubuntu

dominusnoctae

Anmeldungsdatum:
5. Mai 2007

Beiträge: 789

Mir gefällt die Suche in der Variante2 besser...also Popup

Ich würde es so aufbauen:

HauptmenüUntermenü1Untermenü2
Planet anzeigen
Inkaja anzeigen
ForumForum anzeigen
KategorienAlle Haupt-Kategorien des Forums
im Forum Suchen
WikiWiki anzeigen
KategorienAlle Hauptkategorien
Im Wiki suchen
SuchenSuchseite anzeigen
überall suchen
im Forum suchen
im Wiki suchen
im Planeten suchen
in Inkoja suchen

Reihenfolge soll nun keine Rolle spielen... ist nur aufgeschrieben wie es mir eingefallen ist

edit: ach ja ganz vergessen super Arbeit^^

Straightforward

Avatar von Straightforward

Anmeldungsdatum:
13. März 2007

Beiträge: 350

Coole Sache Dieses!

Die Suche ohne Pop-Up würde ich favorisieren. Wobei der Menüaufbau von dominusnoctae besser wäre!

Auf Englisch umstellen geht nicht? Wird das am Browser erkannt?

Dee Team-Icon

Avatar von Dee

Anmeldungsdatum:
9. Februar 2006

Beiträge: 20095

JaiBee schrieb:

Welche Icons werden bei Ubuntuusers verwendet - nur Tango?

Wie sieht es mit den rechtlichen Dingen aus, also Lizenzen etc.?

Ich weiß nicht, ob die Seite nach der Inyoka-Umstellung noch aktuell ist, aber siehe http://ubuntuusers.de/lizenz/ Oder wie war die Frage bzgl. Lizenzen gemeint?

Gruß, Dee