Clansuite Toolbar for Firefox [Release]

Begonnen von Jens A. Koch, Nov 24, 2007, 05:02 Vormittag

« vorheriges - nächstes »

0 Mitglieder und 1 Gast betrachten dieses Thema.

Nach unten

Jens A. Koch

Nov 24, 2007, 05:02 Vormittag Last Edit: Apr 11, 2011, 02:32 Nachmittag by vain
Hallo,

wer das SVN aufmerksam beobachtet hat, wird festgestellt haben, dass ich eine Toolbar für den Firefox-Webbrowser erstellt habe: die "Clansuite Toolbar".

Zum installieren der aktuellen Version auf
http://www.clansuite.com/toolbar/clansuite_toolbar.xpi gehen.
Ich hab dort die htaccess-Direktive "AddType application/x-xpinstall .xpi" gesetzt, folglich müsste der Firefox-Installationsvorgang automatisch gestartet werden. Falls der "Öffnen von *"-Dialog erscheint, einfach "Öffnen mit" mittels "Ok" bestätigen.

Zum ausprobieren kann die Toolbar mittels des Firefox-Addons "Extension Builder" von Ted Mielczarek [1] direkt aus dem SVN-Verzeichnis installiert werden. Dazu aufs SVN-Dir "/branches/clansuite-toolbar" [2] browsen und "Install for Development" wählen. Nach einem Firefox-Restart sollte die Toolbar ordnungsgemäß als Addon installiert sein.

Links
[1] http://ted.mielczarek.org/code/mozilla/extensiondev/
[2] http://svn.gna.org/viewcvs/clansuite/branches/clansuite_toolbar/


Getreu dem Motto "Ein Bild sagt mehr als tausend Worte" gibts ein Vorschaubild, zu finden als Attachment zu diesem Posting.

Wer Danke sagen möchte oder Anregungen und Verbesserungsvorschläge hat, kann gern im Forum posten oder mich kontaktieren.

Features
- Kompatibilität: Firefox 2.*,3.*
- alle wichtigen Clansuite-Projektlinks (Websites, GNA, Dokumentation, Bugtracker, ohloh, cia.cx)
- httpd-Direktlinks auf Frontend, AdminControlPanel, Installation, Webinstaller
- httpd-Apache Links auf "workingdir", phpmyadmin, server-status und server-info
- umfangreiche Suchfunktionen (Suchmaschinen, Codesuche, Foren, Dokumentation und Handbücher)

* Clansuite-Forum
* Clansuite-Bugtracker
* Smarty-Forum
* Smarty-Documentation
* PHP-Documentation
* Selfhtml Befehlsreferenz
* Google Suche
* Yahoo Suche
* Wikipedia Suche
* Google Codesuche
* Kodes Codesuche
* Krugle Codesuche

TODO-Liste / Bugfixes
- Firefox3 Kompatibilität
- AutoUpdate Funktionalität (update.rdf) unterstützen
Hinweis (06.10.08): update.rdf notwendig für FF3 compat, allerdings kein autoupdate bislang.
21.01.09 hinzugefügt, v
- Translations en,de
- Validation & Accessibility akutelle Seite zum Prüfen übergeben (JS)
- RSS Reader im allgemeinen und Clansuite Newsreader im speziellen
- Anzeige der Debuginformation von Clansuite in der Firebug Console
Beispiele:
FireSymfony - https://addons.mozilla.org/de/firefox/addon/9096
Drupal for Firebug - https://addons.mozilla.org/de/firefox/addon/8370

Vyper's Anmerkungen/Änderungsvorschläge:
k, paar kleine Sachen sind mir aufgefallen:
a) Überall, wo du bis jetzt Homepage verwendet hast, könntest du Homepage durch Website ersetzen, weil es das korrektere Begriff ist [done]
b) und dann wäre es noch gut, wann man die Links mit nem Druck auf das Mausrad in nem neuen Tab öffnen könnte (halt wie bei den Bookmarks)
Alternative von mr.vain vorgeschlagen: Unter Optionen auswählen, ob alle Links in neuen Tabs geöffnet werden sollen.

c) so, und dann, wenn sich ein Menü schon geöffnet hat, und man mit der Maus auf ein anderes fährt, sollte sich das aktuelle schließen und das neue öffnen
d.h. man sollte nicht erst wieder klicken müssen, und das nächste Menü zu öffnen
Aber ist halt im Firefox so gelöst, wenn man die Lesezeichen-Toolbar offen hat, oder auch schon das normale Menü mit Datei, Bearbeiten, etc.


Grüße, Jens
Keine Supportanfragen per PN oder Mail. Fragen bitte nur im Forum stellen (Wie man Fragen richtig stellt).


xsign.dll

#2
Mai 07, 2008, 06:42 Nachmittag Last Edit: Dez 10, 2009, 07:52 Nachmittag by vain
ToDo

SPL docs mit einfügen:
Deutsch: http://professionelle-softwareentwicklung-mit-php5.de/oop.iterators.spl.html
Englisch: http://www.phpro.org/tutorials/Introduction-to-SPL.html


httpd ändern:
localhost/work => ist nicht bei allen so - eventuell die httpd.conf nochmals anpassen um bisschen konformer zu werden
clansuite error log/access log => auf clansuite-dev.com umstellen


ansonsten geile teil. sehr geiles sogar :)

xsign.dll

#3
Jul 05, 2008, 01:01 Nachmittag Last Edit: Dez 10, 2009, 07:53 Nachmittag by vain
ToDo:

FF3 mit https Updates

Jens A. Koch

Um die Toolbar Extension unter FF3 zum laufen zu bekommen, bräuchte ich ein Tutorial mit den Unterschieden zum alten Installationsverfahren und den Neuerungen.
Keine Supportanfragen per PN oder Mail. Fragen bitte nur im Forum stellen (Wie man Fragen richtig stellt).


Jens A. Koch

#6
Jul 13, 2008, 07:21 Nachmittag Last Edit: Jul 13, 2008, 07:55 Nachmittag by vain
Die Seite bezieht sich auf automatische Updates der Extension - das ist bislang nicht eingebaut und dürfte wohl der Fehler sein.
em:updateurl (http) erfordert nen hash. em:updatekey einen mittels mccoy erstellen schlüssel.

Anleitung:
http://developer.mozilla.org/en/docs/Updating_extensions_for_Firefox_3

Nötige Tools:
Hashtab: http://beeblebrox.org/hashtab/
UpdateKey erstellen: http://developer.mozilla.org/en/docs/McCoy

Ok - Kompatibilität mit Firefox3 hergestellt.
Keine Supportanfragen per PN oder Mail. Fragen bitte nur im Forum stellen (Wie man Fragen richtig stellt).

Jens A. Koch

#7
Okt 06, 2008, 11:28 Nachmittag Last Edit: Apr 12, 2011, 03:11 Vormittag by vain
Download - Version 0.3 vom 06.10.2008

Änderungen
Es wurde aufgeräumt.

  • Ungenutzte Menüpunkte entfernt (zB Freunde einladen).

  • Einige Fehlbenennungen der Menüpunkt und Mouseovers, die durch Copy'n'Paste entstanden waren, wurden berichtigt.

  • Der Menüpunkt "httpd" wurde verändert: Die direkten Links auf das lokale Clansuite sind nun unter dem Menüpunkt "go to" erreichbar. Unter "httpd" verbleiben die Links für Datenbank und Webserververzeichnisse und -dienste.

  • "httpd": Umbenennung der Links "/localhost/work" => "Working Dir" und "/localhost/work/clansuite" => "Clansuite Dir". Beide sind relativ zu den eingestellten Pfaden unter "Options".

  • Menüpunkt "go to enthält nun auch den Link zum Converter. Zum Release-Zeitpunkt dieser Toolbar ist er jedoch noch nicht verfügbar.



Wie immer: 'Danke' fürs Zusenden von Feedback, Bugs & Ideen.
Viel Spaß damit, Gruß Jens
Keine Supportanfragen per PN oder Mail. Fragen bitte nur im Forum stellen (Wie man Fragen richtig stellt).

Jens A. Koch

#8
Jan 21, 2009, 09:17 Nachmittag Last Edit: Jan 27, 2009, 01:43 Vormittag by vain
Download - Version 0.4 vom 21.01.2009
Neues Feature: Ab Version 0.3 wird die Toolbar nun automatisch durch FF geupdated.
Keine Supportanfragen per PN oder Mail. Fragen bitte nur im Forum stellen (Wie man Fragen richtig stellt).

Jens A. Koch

#9
Mär 06, 2009, 05:28 Nachmittag Last Edit: Mär 18, 2009, 12:30 Nachmittag by vain
Download - Version 0.5 vom 06.03.2009
Für vereinfachten Zugriff auf Webseite und Dokumentation wurde "PHPTAL" den "Developer Links" hinzugefügt.
Keine Supportanfragen per PN oder Mail. Fragen bitte nur im Forum stellen (Wie man Fragen richtig stellt).

Jens A. Koch

Download - Version 0.6 vom 22.06.2009
Dem Menu "Bugtracker" wurde ein Link für die eigenen Tickets ("Your Tickets") hinzugefügt.
Die Toolbar läuft auch mit Firefox 3.5.*, die Beschränkung auf 3.0.* wurde aufgehoben.
Keine Supportanfragen per PN oder Mail. Fragen bitte nur im Forum stellen (Wie man Fragen richtig stellt).

Jens A. Koch

#11
Dez 10, 2009, 07:57 Nachmittag Last Edit: Dez 10, 2009, 07:59 Nachmittag by vain
Download - Version 0.7 vom 11.12.2009
Neue Features:

  • Dem Optionen-Dialog wurde ein Tab "Language" hinzugefügt.
    Er regelt, in welcher Sprache die Links im Menü Suche und im Menü Dokumentation geladen werden. Beispiel: Stellt man unter Language "de" ein, wird bei einem Klick auf "Dokumentation>>Developer-Manual" direkt die deutschsprachige Version des Entwicklerhandbuchs aufgerufen.

  • Dem Optionen-Dialog wurde unterhalb des Tabs "Paths" ein Formularelement hinzugefügt, um einen virtuellen Host hinzuzufügen. Die Links des Menüs "Goto" betziehen sich nun auf diese Pfadangabe.

  • Automatische Versionsnummernaktualisierung (vorerst nur unter Linux-Shell).


Keine Supportanfragen per PN oder Mail. Fragen bitte nur im Forum stellen (Wie man Fragen richtig stellt).

Jens A. Koch

#12
Mär 09, 2010, 12:30 Vormittag Last Edit: Apr 12, 2011, 02:57 Vormittag by vain
Download - Version 0.8 vom 08.03.2009

Änderungen

  • added working- & clansuite-dir jumptos

  • updated toolbar urls

  • updated icon teamspeak.png

  • updated trac urls

  • fixed middle mousebutton bugs

  • fixed tab-in-background bug

  • fixed default value bug

  • fixed webserver path problem with trailing slashes

  • minor cleanups

Keine Supportanfragen per PN oder Mail. Fragen bitte nur im Forum stellen (Wie man Fragen richtig stellt).

Jens A. Koch

#13
Apr 11, 2011, 07:01 Nachmittag Last Edit: Apr 12, 2011, 03:12 Vormittag by vain
Download - Version 0.9 vom 12.04.2011

Änderungen

  • Kompatibilität mit Firefox 4 hergestellt

  • Lokalisierung

  • Github zur Codesuche hinzugefügt

  • Link zur Quellcodedukumentation via phpxref entfernt

  • Link zu Dokuwiki aus den Project Tools entfernt

  • Kleinere Fehler behoben (Typos, etc.)


Mozilla Developer Links
Updating Extensions for Firefox 4
Firefox 4 für Entwickler
Extensions
Extension Packaging
XUL

Debugging / Fehlersuche

Wenn etwas an der Clansuite Toolbar nicht funktioniert, dann kann man sich folgendermaßen die Fehlermeldungen von Firefox anschauen:


  • Öffne in einen Tab den URL: about:config

  • Schalte javascript.options.showInConsole auf true

  • Öffne die Fehlerkonsole: Menü "Extra" -> "Fehlerkonsole"



Fazit

Neben kleineren Änderungen sind sowohl das Kompatibilitätsupdate für Firefox 4 und die Lokalisierung die hervorzuhebenden Änderungsmerkmale der Version 0.9 der Toolbar.

Wie immer: 'Danke' fürs Zusenden von Feedback, Fehlermeldungen & Ideen.

Viel Spaß damit, Gruß Jens
Keine Supportanfragen per PN oder Mail. Fragen bitte nur im Forum stellen (Wie man Fragen richtig stellt).

Jens A. Koch

Keine Supportanfragen per PN oder Mail. Fragen bitte nur im Forum stellen (Wie man Fragen richtig stellt).

Nach oben