Etude des groupwares PHP / MySql par acberger(@)labomedia.net

Définition
/group-ouaiyr/ n. m.
[classe d'application (anglaise)] Classe de logiciels prévus pour être exploités par plusieurs utilisateurs en même temps, sur un même projet - logiciel de travail en groupe. Façon de travailler, basée sur les relations entre les membres d'un groupe (reliés par un réseau). Syn. officiel : « collectique » (Afcet). Autre syn. jamais employé : synergiciel (BO (Bulletin Officiel)).
collecticiel
est un terme officiel préconisé par l'AFCET.

>> PHPROJEKT
>> INTRALIBRE
>> TEMPLEET
>> EGROUPWARE
>> PHPNUKE
>> TUTOS
>> MOREGROUPWARE
>> OVIDENTIA

 

 

 

Phprojekt:

Il est très bien pour la gestion de projet : échéancier et feuille de temps pour chaque membre sur un projet, contacts, notes ou doc multimédia par projet avec moteur de recherche pour chaque module, pense bête collectif, annuaire contacts, envoi de mails, chat', forum, droits sur certains agenda, système de requête utilisateur vers admin sans passer par un mail.

Communauté active :
Des développeurs enrichissent petit à petit le site avec des modules supplémentaires :
http://phprojekt.org/modules.php?op=modload&name=Downloads&file=index

Démo en intranet :
http://web.labomedia.home/anne_claire/phprojekt/index.php

admin= root
mdp= root

utilisateur= test
mdp= test

Vous pouvez créer des projets seulement en mode utilisateur
L'administrateur gère les projets, reçoit les requêtes, crée les contacts...

Il n'y a ici que deux niveaux d'utilisation mais les profils se gèrent à la façon "windows2k" et proposent des possibilités de droit ou de diffusion de l'info très pratiques.
N'hésitez pas à l'enrichir lors de vos test.

haut de page

 

IntraLibre :

Se divise en 3 espaces : perso, collaboratif et perso partagé.

- perso : un vrai bureau avec un sommaire des évènements, avec agenda perso, possibilité de créer des documents en html, y joindre des fichiers ou des images, les partager avec les utilisateurs qu'on choisit. Une partie "demande de congé" est presque trop développée mais peut être désactivée.

- collaboratif : propose de créer des départements et pour chacun il y aura au choix : agendas partagés, documents, news, forums. Chaque modules est réservé en écriture ou lecture à certains membres. Il est simple à enrichir car la création de page est en "blog style" niveau 0, rééditables ou non, le partage de ces pages se fait avec un choix d'utilisateurs, des template sont à configurer : il suffit de créer un exemple html avec des zones de textes et des tableaux... et de l'uploader, les utilisateurs y colleront leurs infos.

- Dans l'espace public, un moteur de recherche permet de chercher par thème dans les pages partagées de tous les utilisateurs.

Il est ouvert à la mise en place de modules supplémentaires (j'y ai placé le GRR). Par contre, il est construit en 3 frames et non pas, comme les autres, sous forme d'includes...

Communauté peu active.
site d'état du developpement :
http://adullact.net/projects/intralibre/
un lien de présentation:
http://www.independant-technologies.coop/article.php3?id_article=952

Démo en intranet :
http://web.labomedia.home/intralibre/

admin= superadmin
mdp= superadmin

utilisateur= test1 ....à test9
mdp= test1 ....à test9

haut de page 
 

Templeet :

Le plus exigent en configuration, donne une liberté aussi grande que sa difficulté à être mis en place. Wikleet de rigueur pour la version complexe (wiki, blog...) mais une version simple est aussi proposeé à l'installation.
Le langage de developpement est propre à Templeet : fonctions prédéfinies simples qui encadre d'autres fonctions (php, smil, xml, html ou autre..). Une fois les modules mis en place, l'accès blog et wiki des visiteurs est simple (sans code autre que du html).
Application à configurer avec les modules de Labomedia , belle interface d'administration. Un module de gallerie d'images proposé est intéressant.
Malgré son recourt à un cache qui facilite la rapidité d'affichage, il génère de nombreuses tables dans la base de données...

Communauté active :
liste de diffusion d'info par mail (fructueuse), créateurs accessibles facilement, didactitiel pas à pas.
Site Officiel :
http://www.templeet.org/


Sites crées avec Templeet :

http://linuxfr.org/
>> passage en zone sécurisée https en un coup de clic dans le menu en haut

http://www.ardennes-info.be/
>> "petites annonces" et "agenda" conçus par les utilisateurs

http://baptiste.mille-mathias.info/
>> album photo (issue d'une base de données que l'on crédite en ligne...), arborescence intuitive et efficace...

http://www.w-fenec.org/
>> proposer des dates de concerts, moteur de recherche en haut...

Démo en ligne de l'interface admin :
http://web.labomedia.home/anne_claire/demo_templeet/
Cliquer sur l'icône admin (la deuxième en partant de la gauche en haut)

haut de page
 

Egroupware :

Communauté active :
http://www.linuxfrench.net/article.php?id_article=1403
un article avec une entrevue...

Site officiel :
http://www.egroupware.org/

Templates de siteMgr
http://www.egroupware.org/?themesel=3D-Fantasy&page_name=&category_id=41&domain=developers

Demo officielle full options :
http://www.egroupware.org/egroupware/login.php?domain=demo

Plébiscité dans la presse (voir article avec entrevue dans le lien plus haut >>Linuxfrench), Egroupware est diffusé sous forme de .rpm je ne l'ai donc pas installé dans l'intranet pour ne pas perturber, sans le vouloir, agora_serveur. C'est pourquoi je vous envoie vers la démo officielle...

Des screenshots montre l'interface de mise en place, à visiter :
http://www.egroupware.org/Screenshots

Agenda, carnet d'adresses, favoris web, galerie d'images (Comics), du wiki pour créer une "base de connaissance" avec moteur de recherche. ET un site Mgr (des templates sont à disposition sur le site)>> C'est un site par défaut configurable façon blog qui vient s'insérer dans la fenêtre principale du groupware, ses sections sont accessibles ou non par les visiteurs.

haut de page
 

PHP-Nuke

Un des objectifs de PHP-Nuke est de disposer d'un système de diffusion d'articles aux membres d'une communauté. Chaque membre peut publier des commentaires pour discuter des articles et partage des pages de son journal. Les principales fonctions: messagerie interne opérationnelle sans SMTP, statistiques des pages lues, sujets avec icônes (avec moteur de recherche par sujet), option d'édition et de suppression d'articles, système de modération, Page Referers pour connaître l'origine des liens vers le site, gestion de sections avec blocks menu paramétrables, gestionnaire de membres et d'auteurs, système de gestion de bandeaux publicitaires, engins de recherche, importation de nouvelles au format RSS (chaque utilisateur les choisit dans une liste et les voit sur sa page-résumé), possibilité de publier des commentaires associés aux sondages, système d'importation de nouvelles en Headlines, menu arborescent des téléchargements et des liens, gestion de faq, gestion de la newsletter, vote sur les articles et système de point sur les clics et les submissions... Création de bannières en ligne, avec admission d'édition.

Communauté très active :
Didacticiels en ligne et forums HOWTO sur le site français :
http://www.nukefrance.com/

Site utilisant PhpNuke:
http://www.kodetech.com/nuke70/

La démo est en interne, dans l'interface admin, voir les "blocs" pour rééditer les positions des menus...
http://web.labomedia.home/anne_claire/phpnuke/html/index.php

login : admin
pwd : admin

Au niveau du wiki, c'est du html simple et la création de news est bien conduite.

Il y a d'autres modules en option :
- wysiswyg (installé)
- galerie multimédia (manque un "jhead" à installer en rpm, pour les aperçus vidéo..)
- chat
- livre d'or
- streaming de divers formats
- open directory project
- cartes postales (des invits de Labomédia par ex...)
- confirmation de l'admin pour les inscriptions en ligne
- des avatars des utilisateurs (en ligne ou qu'ils téléchargeront de leur poste)
etc...
http://www.nukefrance.com/modules.php?name=Downloads

haut de page

 

Tutos :

Vraiment orienté et limité à la gestion d'équipes (calendriers) et suivi de projets commerciaux...
Je vous laisse le lien vers la démo en ligne :
http://www.tutos.org/php/mytutos.php

Les codes d'accès sont donnés en rouge sur la page de Login, le menu admin est accessible.

haut de page
 

MoreGroupware :

Acune démo ne fonctionne en ligne et, au vue des FAQ, installer MoreGroupware n'est pas simple... J'en parle ici car il est très présent dans les moteurs de recherche.

Un site se spécialise sur les infos liés à ce groupware... RAS
http://mgwfr.stunti.net/index.php

haut de page

 

Ovidentia :

Dédiée à la PME, Ovidentia est reconnue comme la plus complête (certaines SSII vendent l'installation et la personalisation de cette application GPL). Un systeme de workflow permet de choisir combien de personne valide une nouvelle doc et dans quel sens (pour chaque module), un modérateur est choisi par forum. La création de page ou d'entrée dans un forum est en wysiwyg, j'ai copié-collé une page web avec des images et des liens et cela a parfaitement réussi...

Communauté active :
Créée par Cantico, c'est sur leur site officiel que vous trouverez pas mal de addons :
http://www.cantico.fr/index.php?tg=articles&idx=More&article=65&topics=46

Forum sur les add-on (créés avec ovidentia) :
http://www.ovidentia.org/index.php?tg=threads&forum=9

La démo en ligne de Cantico, des didacticiels sont clairs, menu de gauche, 2ème bloc :
http://demo.ovidentia.com/index.php

4 niveaux de liberté :
0 : n'as pas accès
C : accès en consultation
M : accès en création/modification (ne peut modifier que les évènements qu'il a créé)
T : accès total

Sur l'intranet :
http://web.labomedia.home/anne_claire/ovidentia/index.php

login : admin@admin.bab
pwd : 012345678

login : utilisateur
mdp : utilisateur

haut de page