Créer son propre Facebook avec Elgg, un OVNI open source

elgg-adminElgg est un script open source qui vous propose ni plus ni moins de vous créer votre propre réseau social, à la Facebook. Un projet particulièrement ambitieux qui vise en fait à proposer un outil modulaire, complètement centré autour des utilisateurs, et regroupant déjà tout le nécessaire pour vous créer votre propre réseau social : blogs, social bookmarker, dashboard, rss dans tous les sens, créations de groupes en fonction des centres d’intérêts … Elgg est sûrement l’un des OVNI open source de l’année 2008.
Relativement simple à prendre en main, son interface est limpide et très complète, surement l’un des tours de force de cette application qui ne dérange pas pour reprendre et revisiter unes par unes les fonctionnalités qui ont fait de Facebook le succès que nous lui connaissons.
Encore un peu jeune, il ne dispose pas encore de beaucoup d’extensions ou de thèmes graphiques, gageons que cette situation ne durera pas longtemps.
Elgg nécessite cependant certains pré-requis pour l’installation. L’installeur n’avertissant pas l’utilisateur au bon moment quel répertoire ou fichier doit être ouvert en écriture pour qu’il puisse écrire son .htaccess et le settings.php, il vous faudra peut être allez créer ces derniers manuellement.
Elgg souffre aussi d’une de ses qualités, par défaut il produit des 3 propres et implique que le mode rewrite de votre serveur Apache soit activé, aussi vous aurez surement à éditer votre fichier Apache.conf pour modifier la directive

AllowOverride None

en

AllowOverride All

pour que votre .htaccess fonctionne correctement et que vous ne vous preniez pas une belle erreur 500 post installation.

Avec FluxBB, Elgg est l’application la plus séduisante sur laquelle je suis tombé cette année, à découvrir d’urgence si vous ne connaissez pas encore … les « nuke like » viennent de prendre un sacré coup de vieux. Gageons que Elgg devrait faire une entrée fracassante aux Packt CMS Arwards 2009 aux côtés de ténors comme Drupal, Plone ou Joomla

Plone3.1 est disponible en version béta

logo1.jpgPlone est un système de gestion de contenu professionnel écrit en langage Python. « Professionnel' », ça veut dire en clair qu’il dispose de fonctionnalités avant tout tournées vers les professionnels, à mi chemin entre sytème de gestion de contenu et framework permettant le développement d’applications métiers, il offre des conforts que l’on retrouve dans aucun autre CMS écrit en PHP puisqu’il s’appuie sur un socle applicatif robuste et ultra riche, Zope.

Je dois avouer que depuis la sortie de Plone3, j’attendais impatiemment la sortie de Plone3.1, même si grâce à Trollfot, j’ai pu avoir plus qu’un avant goût de ce qui manquait à plone 3.0.

Plone 3.1 est une version de maintenance qui vient corriger quelques bugs mineurs mais qui apporte surtout son lot de nouveautés, plus de portlets, des fields supplémentaires : le field image pour les portlets (les petites boites autour de la zone de contenu) faisait cruellement défaut mais grâce à StructuredDocument je pouvais déjà jouir de cette indispensable fonctionnalité.

Prendre en main Plone 3 : DIYPloneStyle pour faire vos produits de skin

Plone 3 est un système de gestion de contenu open source professionnel, dans sa version 3, il améliore encore l’expérience utilisateurs et ses nouvelles fonctionnalités font vraiment pâlir les Drupal, Joomla et autres.Toujours dans la série de mini tutos publiés sur toonux.org, voici le dernier en date qui vise à vous permettre de créer votre propre product de skin Plone 3 grâce à DIYPloneStyle, un outil fort pratique mis à notre disposition par David Convent, entre autres membre de l’Association Francophone Python… un pote quoi 🙂

Voir le mini Tuto sur Toonux

Adhérez à l’AFPY

Plone 3 howto : insérer des vidéos de Youtube dans Plone 3

Un nouveau petit tutoriel Plone 3 vient d’être mis en ligne sur Toonux. Vous y découvrirez comment ajouter des vidéos de Youtube ou autres dans votre Plone. Les nouveaux outils proposés par ce système de gestion de contenu professionnel facilitent grandement la tâche du webmaster et ce petit paramétrage vous ouvrira des portes pour rendre votre application plus sexy et plus riche.

Voir le tutoriel sur toonux.org

Intégration d’ajax dans Plone 3

Dans un article décrivant les nouveautés de Plone 3 sur Toonux, j’ai abordé très sommairement les petits plus qui font que Plone est un système de gestion de contenu très en avance sur son temps. S’appuyant technologiquement sur langage Python et le serveur d’application open source Zope, Plone apporte un soin tout particulier sur le confort d’édition des contenus. Dans cette vidéo, vous allez pouvoir découvrir comment Plone utilise Ajax pour éviter les rechargements de pages lors de l’édition d’une page.

[wp_youtube]AQOaSHOKHAg[/wp_youtube]