Vous êtes sur la page 1sur 10

Planet Libre - Prsentation de Feng Office

http://www.planet-libre.org/post/9239

Login BLOG PROPOS PROPOSER UN ARTICLE NOUS CONTACTER BRVES CHARTE ET INSCRIPTION F.A.Q. PLAN DU SITE BILBOPLANET

Communaut francophone du Logiciel Libre

RSS
Subscribers

StatusNet
Followers

Prsentation de Feng Office


Par mael, 22:13 Permalien
7 votes

tags : javascript, office, web,

Feng Office (anciennement opengoo) est un outil de collaboration en ligne. Mais on peut trs bien sen servir (cest ce que je vais faire) pour autre chose que pour la collaboration. Il permet de se passer dun certain nombre de services de google (par exemple), pour rapatrier ses donnes sur son propre serveur, ce qui me parait important. Loutil est distribu sous licence AGPL (version 3). Le langage utilis ct serveur est le php. Ct client, cest normment de javascript. Linstallation est tout fait triviale : un serveur apache (ou autre), un serveur MySQL (je ne crois pas que PostgreSQL soit support, mais il se peut que je me trompe) et php, il ny a qu pointer sur une URL et suivre les instructions. Une fois connect, on arrive sur cette page :

On voit en haut droite un espace rserv aux workspaces (jexpliquerai plus tard), au dessous, un espace rserv aux tags (jexpliquerai aussi plus tard), et au centre, un certain nombre de widgets qui permettent davoir une vue globale de lapplication (un calendrier, un rsum de lactivit sur lapplication, et un aperu des emails non lus). Au dessus, on voit les diffrents onglets reprsentant les diffrentes fonctionnalits de lapplication. Et enfin, en haut, on peut voir une barre de recherches bien pratique dont les recherches couvrent peu prs toute lapplication (seul regret : elle ne recherche pas dans les documents). Linterface de lapplication est plutt sobre et agrable (question de gout, videmment). Je vais maintenant entrer un peu plus dans le dtail du fonctionnement de lapplication.

Les workspaces et les Tags


Les workspaces et les tags sont deux notions trs pratiques de Feng Office. Ils servent classer les emails, les documents et tous les objets manipuls par lapplication. A chaque objet manipul, on peut associer des workspaces ou des tags. Par exemple, quand on ajoute un compte email Feng Office, on peut associer ce compte un workspace. Tous les emails reus via ce compte seront classs dans le workspace auquel le compte est reli. Quand on se rend dans linterface grant les emails, on peut alors filtrer les emails par workspace. Il en va de mme pour tous les autres objets manipuls (documents, vnements etc.). Lutilisation des workspaces est flexible : un objet peut tre prsent sur plusieurs workspaces et on peut diter les workspaces sur lesquels un objet doit apparatre. Par ailleurs, les workspaces peuvent tre organiss dune manire hirarchique (avec une notion de pre-fils). Les tags fonctionnent un peu de la mme manire que les workspaces, sauf quils ne sont pas organiss dune manire hirarchique. Hormis ce dtail, la diffrence est surtout conceptuelle : on utilisera les workspaces pour organiser les objets, comme dans des dossiers, tandis que les tags serviront plutt marquer les objets.

1 sur 10

23/06/2012 16:09

Planet Libre - Prsentation de Feng Office

http://www.planet-libre.org/post/9239

Le webmail
Lapplication est dote dun webmail bien complet au niveau des fonctionnalits (dj, les notions de workspace et de tag permettent de classer simplement les emails). Voici quoi ressemble linterface :

(dsol pour les vilaines taches noires, mais je ne tenais faire apparatre ni les auteurs ni les sujets des emails, mme sils sont vieux). La plupart des options parlent delles-mmes et sont communes la plupart des webmails : on peut nafficher que les emails lus ou non lus, vrifier la prsence de nouveaux emails (on peut activer dans les options une vrification automatique des emails), archiver les emails, filtrer par compte email. Il est possible dafficher des colonnes en plus (tags de lemail, dossier de lemail, destinataire). Il y a une seule chose qui ma sembl manquer (je ne lai pas trouv, mais il se peut quelle existe), cest la possibilit de faire des filtres. Par exemple, dattribuer automatiquement des tags ou des workspaces en fonction de la provenance dun email, ou de la prsence de mot-cls dans lemail. Une chose pratique (prsente dans beaucoup de clients email, web ou non, il me semble) est la dtection automatique des paramtres imap/pop et smtp. Je ne saurais pas faire une liste des comptes reconnus, tant donn que je nai test quavec gmail pour le moment.

Les contacts
Un client email ne peut pas tre bon sil ne prsente pas une bonne gestion des contacts. Celle de Feng Office ma paru bien complte. Voici quoi ressemble linterface de gestion des contacts :

On peut voir quon peut grer des contacts et des entreprises, un client pouvant tre reli une entreprise. Les informations quon peut renseigner sur un contact sont nombreuses : coordonnes au travail, coordonnes personnelles, adresse email, adresses de messagerie instantane. Quand on reoit un email dune personne qui nest pas prsente dans les contacts, Feng Office propose de ly ajouter. Bien entendu, il y a une compltion automatique des contacts lors de la rdaction dun email (pas sr ladresse mail, mais sur le nom du contact, ce qui peut tre gnant). Les contacts peuvent tre imports et exports aux formats CSV et vCard. Le petit bmol concernant la gestion des contacts, cest que lors de lenvoi dun email une personne qui nest pas prsente dans les contacts,

2 sur 10

23/06/2012 16:09

Planet Libre - Prsentation de Feng Office

http://www.planet-libre.org/post/9239

Feng Office ne ly ajoute pas automatiquement. Cest pourtant bien pratique.

Le calendrier
Le calendrier doit tre un composant important pour beaucoup (pas pour moi, je nutilise quasiment pas ^_^). Celui de Feng Office a lair de prsenter toutes les fonctions quon peut attendre dun calendrier (je ne suis sans doute pas le mieux plac pour en juger). Voici quoi ressemble le calendrier quand on se rend dans longlet correspondant :

On a donc la possibilit de choisir un affichage par mois, par semaine, par 5 jours et par jour. Selon loption choisie, laffichage ne se fait pas de la mme manire : laffichage par mois ne permet pas de distinguer les vnements qui se chevauchent dans le temps, les autres le permettent. Par exemple, un affichage par semaine donne a :

Quand un affichage par mois donne a :

A chaque vnement peuvent tre associes des alertes : soit une pop-up dans lapplication, soit lenvoi dun mail (de 0 30 minutes/heures /jours/heures avant lvnement). On peut exporter ou importer des vnements au format iCalendar.

Les documents
Encore une fonctionnalit intressante : la possibilit de grer des documents. Les documents sont versionns automatiquement, cest dire qu chaque modification, une nouvelle version du fichier est cre, et on peut retrouver toutes les versions dun document (comme dans une GED). On peut galement bloquer ldition dun fichier. De base, Feng Office gre deux types de documents (on peut uploader nimporte quel autre type de document, mais il ne sera pas ditable dans Feng Office) :
des fichiers traitement de texte, au format html. Ldition des fichiers se fait par un diteur de html classique. Le soucis, cest que le html, ce nest pas terrible exporter pour distribuer le fichier. Pour pallier le problme, il existe un plugin qui permet dexporter au format PDF. Par contre, cest un plugin qui ne semble plus maintenu (pas de mise jour depuis 2 ans). des fichiers prsentation (diapositives) au format .slim (il sagit en fait de html, je ne sais pas si dautres applications utilisent ces fichiers). Voici quoi ressemble linterface ddition dun fichier de prsentation :

3 sur 10

23/06/2012 16:09

Planet Libre - Prsentation de Feng Office

http://www.planet-libre.org/post/9239

Cette possibilit de faire des prsentations ma paru un peu gadget , mais pourquoi pas.

Il est possible de grer un type de document supplmentaire : des documents tableur. Cette fonctionnalit est cache par dfaut, parce quelle est en version alpha. Pour la dbloquer, il faut dcommenter les lignes suivantes :
}}/*, {text: lang('spreadsheet') + ' (ALPHA)', iconCls: 'ico-sprd', handler: function() { var url = og.getUrl('files', 'add_spreadsheet'); og.openLink(url); }}*/

dans le fichier public/assets/javascript/og/FileManager.js et


// handler: function() { // // // }}, var url = og.getUrl('files', 'add_spreadsheet'); og.openLink(url/*, {caller: 'documents-panel'}*/); {id: 'quick-spreadsheet', text: lang('spreadsheet'), iconCls: 'ico-sprd',

Dans public/assets/javascript/og/QuickAdd.js Le tableur rutilise un composant existant : Gelsheet. Et voici quoi il ressemble :

Il propose une douzaine de fonctions de base (cosinus, moyenne etc.). Les formats dexports du tableur sont : PDF, XLS, XLSX (pour ceux qui aiment les formats moisis :p) et ODS.

Conclusion
Voil donc pour les fonctions de base de Feng Office. Il y en dautres, mais a me paraissait un peu long de toutes les dtailler. Je pense que cest un outil qui gagnerait tre connu. En tout cas, jen ai assez peu entendu parler, pourtant, il prsente de nombreuses fonctionnalits intressantes, et a lavantage de toutes les centraliser en une seule application (comme les autres groupwares). Je nai pas du tout abord la question de la collaboration dans cet article, parce que cest un sujet que je ne matrise pas du tout sur loutil.

4 sur 10

23/06/2012 16:09

Planet Libre - Prsentation de Feng Office

http://www.planet-libre.org/post/9239

Javais dj install Feng Office il y a quelques temps (environ un an), mais javais abandonn, parce que son utilisation massive du javascript rendait lapplication lente et lourde. Depuis, les moteurs de javascript se sont bien amliors (et les dveloppeurs ont peut-tre optimis le code), et lapplication est beaucoup plus fluide. Je pense donc que je vais migrer toute ma gestion demails et de documents perso dessus. Javais constat galement une utilisation importante despace disque (mais mon avis, cest invitable quand on a un nombre important demails avec des pices-jointes lourdes). Enfin, javais eu un gros problme suite une mise jour de lapplication : plus rien ne fonctionnait. Je ne peux donc que conseiller de faire des sauvegardes de lapplication et de la base avant de lancer une mise jour automatique (cest bateau comme conseil, mais a peut arriver doublier ou davoir la flemme de le faire). A noter quil est possible dajouter assez facilement un onglet dans fengoffice. Javais dtaill la procdure suivre dans mon wiki. Cest moche, a utilise une iframe, mais a mavait fait rigoler lpoque de pouvoir intgrer mon lecteur de flux RSS (tiny tiny RSS) dans Feng Office (on samuse comme on peut).

Cet article a t vu 1199 fois. mael a dj publi 15 articles sur ce planet. Aller voir l'article original

Rechercher ...

Etat de la page
Nombre d'articles : 10, 15, 20

Salon Jabber
Vous pouvez rejoindre notre salon via l'adresse suivante : planetlibre@muc.jappix.com Ou plus simplement en vous connectant en bas du site.

Faire un don
Le Planet-Libre est une communaut vivant grce au bnvolat de la totalit de son quipe et aux dons reus de ses membres et des lecteurs. Merci pour votre implication et votre gnrosit. Le don peut se faire par bitcoin sur le compte

1PBBm4BQUPMJeaeG5rAJ6Co Hps4XDFHzfw ou par paypal votre meilleure convenance

Membres
om 1ko 4LW Admin-Linux agatzebluz Aldevar

5 sur 10

23/06/2012 16:09

Planet Libre - Prsentation de Feng Office

http://www.planet-libre.org/post/9239

Alexandre LUCAZEAU Another Pinky Punky Antistress Antoine Meme Antoine Millet Antonin Moulart archi02 arNumral Artisan Numrique Asher256 Aternatik Aurlien Bompard Bardamu Bastnic Benkemoun Bilboplanet binbash.fr Blogmotion botchchikii bouleetbil Boutor Brice Capelle C-quad Cairo-Dock Capof's Space Captaine74 Carl Chenet Cedynamix Cenwen champtoussel dominique Christophe-Marie cksum Clment OUDOT Clment Ravary Clapico Comte Corbier Costalfy cpc6128 Creasy crowd42 Cyrille BORNE dada dahu_fou Damocles Daria David Dup David Larlet Davromaniak Ddmdllt Denis Szalkowski Des nouvelles de Wikilivres Desidia Devil505 Dhoko DigitalSpirit djibux Djul Eddy33 Edouard Effraie eMerzh Emilien Macchi

6 sur 10

23/06/2012 16:09

Planet Libre - Prsentation de Feng Office

http://www.planet-libre.org/post/9239

Emilpoe Emmanuel Gontcho Emmanuel Kasper En Flux Libre ephase Equinoxefr Eric Etenil Exceed FACIL Feilong fgallaire Finss Fitzdsl Blog florentg floruby Fonctionerd Frdric Perrin Framablog Franois Franck Archange fredg Free Culture Freeblog Frdric Bertolus Full Circle Magazine FR Fuse Gnration Linux G3L Geek de France Geekfault gege2061 Gilir Grgory Gutierez Gregory Colpart Guillaume Kulakowski Guiona HacKurx Hobbestigrou Hugo Hyla project Il Palazzo-sama inalgnu Influence PC Influence PC Jrmy Verda Jeff jeremy2491 jeromeg jesuislibre Jeyg JJL Jonathan Ernst Jonathan Le Lous Jopa Jos Juky Julien Julius K-Tux ka.da kamagatos Kiddo

7 sur 10

23/06/2012 16:09

Planet Libre - Prsentation de Feng Office

http://www.planet-libre.org/post/9239

KissCoolMan Labo-Linux LeDucDuBleuet Lemarinel Liberez le tux Libfy Libre Astux Linalis Lionel Zuber Littlewing Lolokai LordPhoenix Louis Roch lowje Luc Macsim mael Malangot Manu Absolacom Marco Marien Fressinaud mart-e Marty Matao Mathieu Comandon Maxime Carron meepix MERCIER Jonathan Michael Zwyssig Michauko Mickal Minimumserious Monitoring-FR Morot Movim mozillaZine-fr Mr.Yann MrTom Nco Naparuba Nassim KACHA Nicofo Nicolargo Nicolas Paris Nicosmos Nicoz NiKo Nizar Kerkeni Noplay Novius OS NoviusLabs Olivier Delort Olivier Faurax OLPC France Omega Oncle Tom One More Blog openSyd Openwebtech opossum1er OsEr Osku OxyRadio

8 sur 10

23/06/2012 16:09

Planet Libre - Prsentation de Feng Office

http://www.planet-libre.org/post/9239

Pacodastre Paquet Fedora du Jour Pascal Chevrel PaulK pc-kc Peck Philippe EauLand Philippe Scoffoni Pianopenguin Pingax Planet Libre Ploum pointroot.org Pokemon_JOJO Politique du Netz Porneia delights Poupoul2 PPmarcel ProfNoel Rmi Samier Radek411 Raphal Hertzog Ravomavain Renaud Littolff Renault Respawner Retouche Libre Robin Millette RollsRox Romain Bochet Rydgel Samon Samuel Martin Sauthier SckyzO Scurz Seitoworld Silvyn Skhaen Slobberbone Splitsch Stphane Lacassagne StandarT StephZ Sylvain System Linux Taltan Tanguy Ortolo Tbellemb Tchouvince theClimber TheGlu TheLinuxFr Thibaut Thierry Andriamirado Thomas Bassetto Thomas Bores Thomas Bourdon Tigrou Damien TitaX toitoinebzh TrouveTonGull.info Tuxicoman

9 sur 10

23/06/2012 16:09

Planet Libre - Prsentation de Feng Office

http://www.planet-libre.org/post/9239

U-Classroom Ubuntu les jours Uggy Ulrich Van Den Hekke Valentin Villenave VELCS Vince Vinilox Warren Dumortier Wattazoum Wavemaker Webaaz Weedfast Xavier Chotard Yannic Arnoux Yannig yeKcim Yellowiscool Yves Gesnel Zanko Zeneffy Zic Zippy Zitrouille

Partenaires

Powered by BilboPlanet

Discussion

10 sur 10

23/06/2012 16:09