FoxPortic 1.0.1, est un "portail local" pour le fabuleux navigateur Firefox. C'est quelques pages à mettre sur votre machine en local, et à configurer pour servir de homepage dans votre navigateur préféré.
L'intérêt de la chose, réside dans le fait que vos "bookmarks toolbar folder" (ou tous les bookmarks) seront présentés, en direct-live, sous forme de pages d'onglets regroupant vos sous-folder de bookmarks. Bien que FoxPortic utilise exclusivement les bookmarks de firefox (néanmoins, ça devrait marché aussi avec mozilla), le portail s'affiche également correctement dans MS IE (>5.5), et les mozilla ...


Historique

J'utilisais jadis, un portail fortement construit autour d'xml/xslt. Bien pratique pour afficher ses urls, mais très difficile à mettre à jour (il fallait utiliser un editeur texte pour modifier le xml). Quand je suis passé sous Firefox, je n'utilisais quasiment plus mon portail, lui préférant la superbe gestion de ses "bookmarks toolbar". Aussi j'avais envisagé d'utiliser la bookmarks.html (fichier contenant les bookmarks des navigateurs gecko) comme page par défaut de firefox. Mais la présentation, très "arborecente", ne me convenait pas. L'idée m'est alors venue d'analyser cette arborescence et de présenter les urls plus joliment dans une sorte de portail ... Naissance de "foxportic".
Depuis, mes bookmarks et mon portail sont toujours à jour ;-)


Fonctionnement technique

La page index.html est en fait un "frameset", qui contient 3 pages html :


Utilisation

SEULS Les "folders" contenus dans "bookmarks toolbar" (ou dans les bookmarks) sont présentés en tant qu'onglets.
Les "sous-folders" sont représentés en tant que boîtes, qui peuvent également contenir d'autres boites ... et accessoirement des urls ;-)

Il est possible, de faire en sorte qu'un folder ne soit pas affiché : pour cela, il suffit de préfixer son nom d'un "-" (j'utilise ça, pour cacher un folder contenant des bookmarkslets)

Le portail est "skinnable", il existe un onglet [conf] qui permet de selectionner un des 5 styles par défaut (un des styles est spécifique pour IE), mais dans la pratique ; on n'utilise qu'un look ... C'est un peu gadget ...

Le formulaire de recherche propose des fonctionnalités particulières.
Exemples, si vous tapez :
Pour obtenir l'ensemble des options : entrer "?" (sans les guillemets)
ou appuyer simplement sur enter !

(mais il y en a certain qui ne marche plus, comme dit : c'est un vieux script, non remis à jour pour l'instant... )


Configuration

Il est possible de régler 2 paramètres, dans le fichier "main.html"
Dans le fichier "qrech.html", il est possible d'ajouter d'autres commandes de recherche. C'est assez simple à comprendre en regardant qrech.html.


Participation ?

Bien qu'il soit plus qu'utilisable en l'état... Il est évident qu'il y aurait certainement plein de choses à rajouter ... en commençant par des skins (style/css) plus jolis, et des commandes de recherches (voire qrech.html) ... mais il y aurait certainement d'autres trucs à faire ... Bref, si vous apportez des modifs personnels n'hésitez pas à m'en faire part !


Installation

Télécharger le fichier zip de la version 1.0.1 *NEW*, qui contient un répertoire "foxportic". Ce dernier doit être placé dans :

Sous windows : %APPDATA%/[browser]/Profiles/default/xxxxxxx.slt/
(%APPDATA% étant souvent : "C:/Documents and Settings/[votre login]/Application Data")

Sous Linux : ~/.[browser]/profiles/default/xxxxxxx.slt/

avec browser = mozilla/firefox ou firefox ou phoenix

Puis, lancer FireFox, et configurer sa "homepage" sur : *firefox/profiles/default/xxxxxxx.slt/foxportic/index.html, et c'est bon !

©Copyleft 99-2006