Xoops

Xoops
Xoops
Logo Xoops.png
Développeur Le Projet Xoops
Dernière version 2.4.5 (11 juillet 2010) [+/-]
Environnement Multiplate-forme
Type CMS (système de gestion de contenu)
Licence GNU GPL
Site web http://www.xoops.org/

Xoops (pour eXtensible Object Oriented Portal System) est un système de gestion de contenu (CMS), logiciel libre dédié à la création de sites web dynamiques en intranet ou extranet, écrits en PHP et communiquant avec une base de données MySQL ou PostgreSQL.

Le logiciel est conçu en approche orientée objet (d'où son nom). Ce système permet de gérer une communauté comprenant des milliers d'utilisateurs.

Sommaire

Fonctionnement

L'administration du site peut se faire sans outils particuliers et peut être partagée entre différents administrateurs. Il est possible de créer un site en assemblant les multiples modules disponibles et en appliquant les différents thèmes graphiques créés par la communauté Xoops.

Schématiquement, on peut découper le système Xoops en trois parties :

  • le système : permet la gestion du cœur de Xoops, des préférences générales, des utilisateurs, l'activation des modules et des thèmes graphiques, la gestion des blocs (des petits menus paramétrables)
  • les modules : construits par des développeurs, ils ajoutent les fonctionnalités nécessaires à l'utilisation du site comme par exemple un forum de discussions, des pages statiques ou dynamiques, un système de nouvelles, l'intégration de blogs...
  • les thèmes : ils constituent l'aspect visuel de Xoops, il en existe toute sortes, ils sont créés par la communauté Xoops. Les gabarits des thèmes utilisent les variables smarty.

Gestion des droits utilisateurs

Xoops permet une gestion avancée des droits des utilisateurs du site. Il est possible de créer plusieurs catégories d'utilisateurs ayant chacune de droits différents ou complémentaires.

Mise en service

Avec une bonne expérience de l'utilisation du système et à condition d'avoir établi précisément les objectifs, on peut créer un site internet en quelques dizaines de minutes, téléchargement compris. Cependant l'acquisition de la compétence technique minimale du système pour effectuer le développement d'un site, demande un investissement important et de bonnes bases en informatique. Heureusement, cet investissement ne sera en revanche aucunement requis des contributeurs et des responsables des contenus. C'est tout l'intérêt d'un CMS !

Compatibilité

Xoops est compatible avec la version 5 de PHP. De plus en plus de grands sites se laissent tenter par Xoops, premièrement pour sa prise en main très simple, et sa personnalisation qui, avec un minimum de connaissances en HTML, peut être aisée. Effectivement, Xoops a créé un système de gabarits (en anglais templates) accessible à tous, qui permet aux plus novices de modeler leur portail Xoops de la manière dont ils le désirent… Xoops a aussi développé son propre système de forum, Newbb qui remplit très bien sa tâche. D'autres modules de forums plus standards sont fournis, comme phpBB, ou encore la dernière version gratuite de Invision Power Board forum.

Depuis la version 2.0.14, XOOPS peut s'authentifier sur des annuaires d'entreprise LDAP, Active Directory, Lotus Notes, etc. Cette authentification est associée à un mécanisme d'installation de comptes utilisateurs (provisioning en anglais) qui permet de synchroniser la base de données des utilisateurs XOOPS avec l'annuaire d'entreprise en maintenant la cohérence avec le référentiel des identités.

Communauté Xoops

Dans le but de promouvoir l'utilisation open source et le développement du système de gestion de contenu XOOPS, dans les limites établies par la licence publique générale GNU telles que définies par la Free Software Foundation, une fondation à but non lucratif établie au Pays-Bas a été fondée en mars 2005.

Il existe de par le monde plus d’une vingtaine de sites d’assistance officielle dont la Chine et le Japon. Les langages multi-octets comme le chinois traditionnel ou le coréen sont pleinement pris en charge.

Le site d’assistance technique en français (http://www.frxoops.org) a lui aussi créé une association - l'AFUX - dont le but est d'assurer la promotion de ce gestionnaire de contenu. Bien qu'il s'agisse initialement d'un projet anglophone, la communauté francophone (mais aussi internationale) présente une forte activité, et propose une assistance et une documentation adaptée à ses utilisateurs.

Versions

Les développeurs du noyau sont très actifs et rendent régulièrement disponibles les correctifs. Une évolution majeure est livrée tous les 3 à 6 mois environ. Cette communauté de développeurs est structurée en mode projet et elle bénéficie d’une organisation de développements similaire aux plus grands éditeurs propriétaires.

Actuelle

La version actuelle est la version Xoops 2.4. Elle succède a la version 2.3 qui a eu pour objectif, outre l'amélioration du core, l'intégration des branches 2.2.* et 2.0.* afin de faciliter la migration vers la future génération du système Xoops : Xoops 3.0.

Elle comprend ainsi un module de gestion étendue des profils utilisateurs, un module de gestion étendue des messages utilisateurs, ainsi qu'une administration dont le design peut être personnalisé par jeu de template.

En développement

La prochaine version de Xoops est la version 3.0 qui est actuellement en phase de développement.

Elle apportera de nombreuses nouvelles fonctionnalités ainsi que la réécriture d'une grande part du cœur système. Elle sera résolument orientée réseaux sociaux.

En attendant la version 2.5 devrait bientôt sortir (elle est déjà disponible en beta2) elle apporte une interface d'administration complètement novatrice

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Xoops de Wikipédia en français (auteurs)

Игры ⚽ Поможем решить контрольную работу

Regardez d'autres dictionnaires:

  • Xoops — Entwickler Xoops Entwicklerteam Aktuelle Version 2.5 (10. November 2010) Betriebssystem plattformunabhängig Programmier­sprache PHP …   Deutsch Wikipedia

  • XOOPS — Тип Система управления содержимым Разработчик The XOOPS Project Написана на PHP Операционная система Кроссплатформенное ПО Языки интерфейса Мультиязычный Последняя версия …   Википедия

  • XOOPS — Entwickler: das Xoops Entwicklerteam Aktuelle Version: 2.3.3 (15. März 2009) Betriebssystem: plattformunabhängig Programmiersprache …   Deutsch Wikipedia

  • XOOPS — Desarrollador The XOOPS Project www.xoops.org Información general Última versión estable 2 …   Wikipedia Español

  • Xoops — (зу упс)  объектно ориентированная система управления содержанием сайта (CMS), написанная на языке MySQL. Название системы  это аббревиатура фразы «eXtensible Object Oriented Portal System». XOOPS является свободным программным обеспечением,… …   Википедия

  • Xoops — es la abreviación de eXtensible Object Oriented Portal System (Sistema de portal extensible orientado a objetos) que comenzó como un sistema de portal para luego transformarse en un sistema de administración de contenidos que se puede utilizar… …   Enciclopedia Universal

  • XOOPS — Infobox Software name = Xoops developer = [http://www.xoops.org/ The XOOPS Project] latest release version = 2.3 latest release date = release date|2008|09|22 programming language = PHP operating system = Cross platform language = Most languages… …   Wikipedia

  • XOOPS Cube — Infobox Software2 name = XOOPS Cube caption = developer = operating system = genre = Content management system license = BSD website = [http://jp.xoops.org/ XOOPS Official Site] XOOPS Cube is used to build a website. It is both a CMS and a Web… …   Wikipedia

  • RunCMS — карточка программы name = logo = screenshot = caption = RunCMS логотип developer = [http://www.runcms.org/ RunCMS Development Team] latest release version = 1.6.1 latest release date = 24 Декабря 2007 operating system = Кроссплатформенная genre …   Википедия

  • ImpressCMS — Infobox Software name = ImpressCMS caption = Admin page developer = [http://www.impresscms.org/ The ImpressCMS Project] latest release version = 1.0.2 Janus latest release date = release date|2008|08|21 operating system = Cross platform… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”