Fork me on GitHub

MOR·pho·GEN·e·sis, un gabarit pour les concepteurs de thème

200617
Septembre
  Kris Thème 9074
Thème

Posté par snow77 le 17/09/2006 sur Xoops.Org, traduit et adapté par Kris pour Xoops France

Ce qu'est MOR·pho·GEN·e·sis (pour xoops) ?
Le nom le symbolise, il est censé être la pièce structurale de gabarit des thèmes, il est basé comme point de départ sur celui par défaut de Xoops, pour que les concepteurs de thème développent leurs réalisations sous des normes spécifiques à XOOPS et en conformité avec W3 C (traduction en français).

Il est complètement défini sur le thème par défaut de XOOPS 2.3, qui est basé sur Zeta Reticuli par Leo. Le processus a été d'enlever toute la partie graphique et de juste laisser l'architecture faite par Leo.
En laissant la voie aux concepteurs de thème pour débuter la métamorphose de leur créativité.

Pourquoi est-ce important ?
D'abord parce que cela doit être fait pour maintenir des thèmes compatibles avec les nouvelles et prochaines versions de XOOPS et accepter pleinement les dispositifs récents de XOOPS qui sont (voir les releases notes de XOOPS 2.0.14.

Le changement peut sembler énorme par rapport au vieux thème de "default", mais en le regardant étroitement, il est plus logique que compliqué avec un perfectionnement notable du codage effectué par Leo. Par exemple, ceux de nous qui sont ici depuis plusieurs années et ont eu l'occasion pour d'utiliser les thèmes de la version 1.3 (pas une expérience sympathique de XOOPS, je dois dire), il était vraiment grand temps que les thèmes de XOOPS 2 sortent. À partir maintenant, les nouvelles versions des thèmes de XOOPS devront suivre ce qui a été créée et c'est ce dont je m'occupe dans le suivi de MOR·pho·GEN·e·sis. Les réalisateurs de module devront également avoir la nouvelle architecture des thèmes à l'esprit.

Statut de MOR·pho·GEN·e·sis : Alpha
[TODO] : - considérez tel quel en "Test" - Faites remonter les informations pour corriger les erreurs éventuelles.

C'est un projet pour nous tous, pour suivre un processus où les changements sont constants. Vous êtes tous les bienvenus, et encouragés à faire partie de celui-ci.

Voir une démo en ligne ici

Open in new window

Merci.
Snowinmyhands
www.xoopsdesign.com


<----- Articles complémentaires à lire ---->

- Releases notes sur la 2.0.14
- Surcharge des thèmes
- Point d'étape sur la 2.3

Note: 0.00 (0 votes) - Noter cet article -

Partager Twitter Partagez cette article sur GG+
Format imprimable Envoyer cet article à un ami
Les commentaires appartiennent à leurs auteurs. Nous ne sommes pas responsables de leur contenu.
Supporter Xoops
Inscrit le: 09/01/2005
De: Breizh
Contributions: 16972
Kris Posté le: 17/09/2006 15:20  Mis à jour: 17/09/2006 15:20
 Re: MOR·pho·GEN·e·sis, un gabarit pour les concepteurs d...
Ce travail de standardisation est absolument nécessaire pour la mise à disposition des thèmes à la Communauté Xoops.
Je remarque que cette initiative vient de membres d'un groupe qui réalise de superbes thèmes pour Xoops.
Merci pour ce travail , et j'invite tous les utilisateurs à étudier le code des fichiers inclus dans l'archive de ce thème "standard", qui vous facilitera le travail pour l'adpatation de templates "tiers" en suivant l'excellent article de Christian.

Kris
Xoops accro
Inscrit le: 15/07/2004
De:
Contributions: 4763
blueteen Posté le: 18/09/2006 09:04  Mis à jour: 18/09/2006 09:04
 Re: MOR·pho·GEN·e·sis, un gabarit pour les concepteurs d...
merci pour ce travail !
c'est toujours agréable et rassurant d'avoir une ligne directrice !
Admin Frxoops
Inscrit le: 16/05/2003
De: Rhone-Alpes
Contributions: 4051
alain01 Posté le: 18/09/2006 09:29  Mis à jour: 18/09/2006 09:30
 Re: MOR·pho·GEN·e·sis, un gabarit pour les concepteurs d...
Pas mal de nouveautés et d'ingéniosité dans ce nouveau thème.
Une très bonne base de départ.
Nul doute qu'un article sortira rapidement pour décortiquer les éléments de ce thème innovant dans le code.
Aspirant
Inscrit le: 13/07/2003
De: Brasil - SíƒÂ£o Paulo - Guarulhos
Contributions: 72
gibaphp Posté le: 18/09/2006 11:27  Mis à jour: 18/09/2006 11:27
 Re: MOR·pho·GEN·e·sis, un gabarit pour les concepteurs d...
TheRpLima published complements for specialization custtomization in blocks and themes

Look , this theread translation by google for complements
Semi pro
Inscrit le: 04/02/2003
De: Qc.ca
Contributions: 1389
king76 Posté le: 24/09/2006 21:35  Mis à jour: 24/09/2006 21:35
 Re: MOR·pho·GEN·e·sis, un gabarit pour les concepteurs d...
Moi ca m'a l'air bien complexe comme code. Je me demande si on ne s'éloigne pas trop dur premier but qui était d'avoir des thèmes wysiwyg, qu'en dites vous ? Parce que la y'a trop de code Made in smarty..

A voir dès que quelqu'un aura le temps de décortiquer tout ça..

Merci
Régulier
Inscrit le: 26/04/2003
De: Geneve - Suisse
Contributions: 129
Gigamaster Posté le: 28/09/2006 02:52  Mis à jour: 28/09/2006 02:52
 Re: MOR·pho·GEN·e·sis, un gabarit pour les concepteurs d...
En effet, il semble qu'à force d'ajouter des fonctionnalités, toutes branches comprises, on oublie l'utilisateur final en quête de simplicité.

Du contenant ou contenu, y a malentendu sur la cible!
Newbie
Inscrit le: 01/10/2006
De:
Contributions: 1
kwaq Posté le: 01/10/2006 14:45  Mis à jour: 01/10/2006 14:45
 Re: MOR·pho·GEN·e·sis, un gabarit pour les concepteurs d...
Ce travail est parfait et d'une extrême lisibilité, j'étais justement en train de refaire mon thème et j'ai pu sans souci utiliser ce gabarit et dieu seul sait que je suis handicapé du css et smarty, le tout en une soirée. Certes j'ai encore pas mal de chose à finir dessus mais pour le moment c'est très fonctionnel.

Les + à intégrer:
- Eviter le padding pour centrer le contenu (suivant les réso écran ça transforme le contenu en une ficelle de qq caractères... pas très beau )
- Maximiser l'utilisation des infos de poids des blocs et leur formes. En gros j'aimerais un bloc central en haut et pas en bas mais bon je crois que c'est récurrent à Xoops. Et puis je l'ai résolu en crée mon module mise en page (dont je ne me sert pas pour le moment :-p)

Pour le reste, je le redis, c'est excellent et tout à fait maintenable. (cool
Newbie
Inscrit le: 17/10/2003
De: Mons - Belgique
Contributions: 6
Netutil Posté le: 04/11/2006 14:01  Mis à jour: 04/11/2006 14:01
 Re: MOR·pho·GEN·e·sis, un gabarit pour les concepteurs d...
ça marche pas avec XOOPS 2.0.7.3 (help
c normal ?
merci de m'aider

Lucky
Supporter Xoops
Inscrit le: 09/01/2005
De: Breizh
Contributions: 16972
Kris Posté le: 04/11/2006 15:22  Mis à jour: 04/11/2006 16:30
 Re: MOR·pho·GEN·e·sis, un gabarit pour les concepteurs d...
Ce thème ne fonctionne que pour les versions de xoops à partir de la 2.0.14 (non compris les 2.2.x)

Par contre, tu devrais mettre ton site à la 2.0.15.
Il a un script d'upgrade à partir de la version 2.0.7 et tu pourra ainsi avoir un site à jour et sécurisé
Semi pro
Inscrit le: 21/11/2004
De: Un petit coin de Belgique
Contributions: 826
satanas Posté le: 24/11/2006 12:13  Mis à jour: 24/11/2006 12:13
 Re: MOR·pho·GEN·e·sis, un gabarit pour les concepteurs d...
Bonjour,

J'ai juste constaté qu'il manquait les lignes suivantes par rapport à un thème classique:
<meta http-equiv="content-type" content="text/html; charset=<{$xoops_charset}>" />
<
meta http-equiv="content-language" content="<{$xoops_langcode}>" />
Supporter Xoops
Inscrit le: 09/01/2005
De: Breizh
Contributions: 16972
Kris Posté le: 25/11/2006 11:27  Mis à jour: 25/11/2006 11:27
 Re: MOR·pho·GEN·e·sis, un gabarit pour les concepteurs d...
@ satanas : regardes la ligne 2 de theme.html
Semi pro
Inscrit le: 21/11/2004
De: Un petit coin de Belgique
Contributions: 826
satanas Posté le: 25/11/2006 13:26  Mis à jour: 25/11/2006 13:26
 Re: MOR·pho·GEN·e·sis, un gabarit pour les concepteurs d...
Salut Kris,

ok pour le langcode, mais il manque la définition du charset tout de même!


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<{$xoops_langcode}>" lang="<{$xoops_langcode}>">
Supporter Xoops
Inscrit le: 09/01/2005
De: Breizh
Contributions: 16972
Kris Posté le: 25/11/2006 23:58  Mis à jour: 25/11/2006 23:58
 Re: MOR·pho·GEN·e·sis, un gabarit pour les concepteurs d...
@ satanas : le charset est valable pour le html, pas le xhtml : http://www.w3.org/TR/xhtml1/#a_dtd_XHTML-1.0-Transitional
Newbie
Inscrit le: 29/08/2005
De: Québec _ St-Hubert
Contributions: 16
rduclos Posté le: 08/12/2006 17:37  Mis à jour: 08/12/2006 17:37
 Re: MOR·pho·GEN·e·sis, un gabarit pour les concepteurs d...
Je suis un néophite avec Xoops en ce qui concerne la modification du ou des thèmes. Existe t`il une documentation française sur l'installation et l'utilisation de morphogenesis ?

Je l`ai installé dans ma version test 2.0.15 (Easy PHP 1.8) et lorsque je l'active dans xoops il me donne une erreur.

J'espère que ma demande n'est pas un doublon.
Supporter Xoops
Inscrit le: 09/01/2005
De: Breizh
Contributions: 16972
Kris Posté le: 09/12/2006 11:05  Mis à jour: 09/12/2006 11:05
 Re: MOR·pho·GEN·e·sis, un gabarit pour les concepteurs d...
Bonjour,

Ce gabarit de thème (en version 1 actuellement) possède quelques erreurs.
Je suis en cours de réalisation des corrections, que je pense pouvoir publier d'ici la fin de la semaine prochaine.
Mon travail a été de repartir directement à partir des thèmes Zetareticulli et default (xoops 2.3).

A bientôt

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

36 Personne(s) en ligne (2 Personne(s) connectée(s) sur Articles) | Utilisateur(s): 0 | Invité(s): 36 | Plus ...