Est-ce que, tous autant que vous êtes sur cette mailing list, lorsque vous
"bidouillez" Spip pour l'obtenir à votre guise, vous touchez aux scripts
Php existants ou est-ce que vous créez de nouveaux fichiers?
Est-ce que quelqu'un a déjà touché aux tables de la BD pour ajouter des
champs?
Est-ce que, tous autant que vous êtes sur cette mailing list, lorsque vous
"bidouillez" Spip pour l'obtenir à votre guise, vous touchez aux scripts
Php existants ou est-ce que vous créez de nouveaux fichiers?
Spip, dans sa conception, n'est pas un "produit" qu'une "équipe de
développeurs" mettrait à disposition pour des usages variés, mais plutôt le
projet de mettre dans un pot commun des ressources de programmation de sites
web. Dans cette optique, il vaut mieux conserver un spip intact au coeur de
son site, quitte à lui ajouter :
- des filtres et des squelettes pour présenter l'information à sa guise dans
la partie publique
- des capacités dans la partie privée, via :
1) des fichiers supplémentaires (j'ai par exemple une page "conversion
de texte Xpress -> spip)
2) un enrichissement de sa structure, à discuter sur la liste spip-dev
Est-ce que quelqu'un a déjà touché aux tables de la BD pour ajouter des
champs?
C'est rarement nécessaire, si l'on essaie un ou deux "trucs" qui permettent
d'utiliser au mieux les ressources disponibles. Le risque c'est de
s'éloigner du "tronc commun" et de devoir maintenir une version parallèle de
spip, en perdant l'aspect "partagé" du travail de programmation.
Dis-nous ce que tu veux faire concrètement comme site, c'est peut-être
faisable avec des squelettes et des filtres...
Non, je n'ai jamais eu besoin de toucher aux scripts ou aux tables.
Spip recèle suffisamment de possibilités pour pouvoir faire presque tout
Il suffit de détourner certains champs (surtitre ou descriptif, par exemple)
pour "fabriquer" des entrées supplémentaires
En multipliant les squelettes et avec quelques lignes de code php, on peut
faire des merveilles !
Le champ "surtitre", par exemple, peut servir à indiquer avec quel squelette
ou désire afficher un article. Il suffit ensuite d'inclure la variable #SURTITRE dans l'url de l'article
En réfléchissant bien à la structure du site dès le départ et en jouant avec
les squelettes, les mots clés et les boucles, on peut faire des choses très
complexes sans toucher aux scripts ni aux tables. Il suffit d'un peu
d'imagination.
De plus, les nouveautés de la version 1.3 permettent d'aller encore plus
loin en autorisant la numérotation des rubriques et des squelettes
le 12/02/02 16:10, sterenn à i2a05a@iut-nantes.univ-nantes.fr a écrit :
Est-ce que, tous autant que vous êtes sur cette mailing list, lorsque vous
"bidouillez" Spip pour l'obtenir à votre guise, vous touchez aux scripts
Php existants ou est-ce que vous créez de nouveaux fichiers?
Est-ce que quelqu'un a déjà touché aux tables de la BD pour ajouter des
champs?