Fork me on GitHub

Rapport de message :*
 

Re: Un site xoops sans hacks, rêve ou réalité ?

Titre du sujet : Re: Un site xoops sans hacks, rêve ou réalité ?
par king76 sur 23/12/2005 16:26:03

Salut,

En fait mon premier message restait discret sur ce que j'avais en tête. Il est clair que je ne peux pas venir ici et dire "il existe d'autres cms mieux que Xoops qui permettent de faire ca et cela.. etc..", car en réalité même si un CMS permet de faire des choses mieux qu'avec Xoops, il sera plus faible dans d'autres orientations (un cms très puissant n'est parfois pas adapté pour faire des communautés ou pour une prise en main rapide..)

Bref, pour répondre à la question de Denis, oui il existe des cms qui permettent d'appliquer des hacks sans modifier le core et donc ce n'est pas une utopie, je ne vais pas citer de nom ici, on pourrait imaginer que je trahirais Xoops en le comparant à d'autres solutions, mais pour expliquer le système.

Imagine que l'ensemble des éléments affichés à l'écran avec Xoops étaient stockés dans un immense tableau (array) exemple

Page des profils de Xoops :

xoops['profil']['login']['valeur']

Il suffirait alors d'écraser la valeur de cette cellule pour modifier la valeur.

xoops['profil']['login'][class']

Il suffirait de modifier cette valeur pour changer la class qui englobe l'affichage du champ login

xoops['profil']['login']['titre']

Il suffirait de changer cette valeur pour changer le titre du champ devant la valeur

Etc .. et imagine que tu pourrais faire la même chose pour d'autres éléments du site

xoops['module']['sondage']['23']['auteur']['class']

La tu pourrais modifier l'apparence d'un auteur d'un sondage (numéro 23) par exemple.

Ce ne sont que des exemples, car dans la réalités j'imagine que ce serait plus puissant.

Mais avec un tel système qui existe deja dans d'autres produits, tu peux facilement avec ton fichier de configuration ecraser les valeurs produites par le cms, ce qui rend les possibilités plus puissante et surtout portable ! Une nouvelle version sort sur le même procédé, hop tu appliques ton "patch" et tu retrouves ta version

Tout ça pour dire, que je me rend compte de plus en plus que les hacks sont un frein pour Xoops, car le fait de ne pouvoir migrer vers une nouvelle version, rend nos développement et mis en place de site rapidement obsolètes, et je trouve ca pénible ;-(

A+
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

26 Personne(s) en ligne (13 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 26 | Plus ...