Fork me on GitHub

Mor.pho.GEN.e.sis - version 2.0

200723
Mai
  Kris Thème 7109

Xoops France et XooFoo.org sont ravis de vous présenter une nouvelle version du gabarit de thème "Mor.pho.GEN.e.sis", validé W3C en XHTML 1.0 et CSS 1/2.
Ce projet soutenu et défendu par de nombreuses personnes de la communauté Xoops, apporte dans sa version 2.0 d'importantes nouveautés parmi lesquelles nous pouvons citer :

  • "encapsulage" du corps de la structure dans une div "xo-wrapper".
  • réorganisation de la structure du header avec l'ajout d'une div "xo-top" pouvant servir par exemple à mettre des champs de login, champs de recherche sur le site, choix de la langue du site en cas d'un site multilingue, marquee, breadcrumbs, etc ... nous savons que vous saurez faire preuve d'imagination ; l'ensemble du contenu du header est dorénavant regroupé dans une div "xo-header".
  • possibilité de personnaliser aisément les templates system_redirect.html et system_siteclosed.html dans la surcharge du thème pour le module system. Pour cette fonctionnalité, la modification du noyau de xoops a été nécessaire (fichiers common.php et functions.php dans le dossier "include").
  • ajout de "define" de langage dans les fichiers html du thème, ceci permettra de réaliser facilement les traductions des thèmes et d'homogénéiser les infos de ceux-ci en cas d'utilisation de multi-thèmes. Si vous voulez ajouter ou modifier ces "define", les modifications sont à apporter dans le fichier theme.php des dossiers de langue à la racine de votre site (language/french/theme.php, language/english/theme.php, etc ...).
  • pour débuter l'adaptation de ce gabarit aux normes d'accessibilité, nous avons inclus un script permettant de modifier la taille de la police. Celui-ci était déjà utilisé par certains designers de thèmes et incorporé dans le package "JsEffects" de Kris.

  • les répertoires et dossiers des images et icônes ont été réorganisés pour une réutilisation facilitée de ces fichiers.


Les autres modifications concernent les "class" et "id" des CSS, et nécessiteraient une encyclopédie pour vous décrire toutes les possibilités imaginables de personnalisation avec ce gabarit de thème. Les simples lignes :


<body id="<{$xoops_dirname}>" class="<{$xoops_langcode}>"><br /><{if $xoBlocks.canvas_left and $xoBlocks.canvas_right}><{assign var=columns_layout value='threecolumns-layout'}><br /><{elseif $xoBlocks.canvas_left}><{assign var=columns_layout value='leftcolumn-layout'}><br /><{elseif $xoBlocks.canvas_right}><{assign var=columns_layout value='rightcolumn-layout'}><br /><{/if}><br /><div id="xo-wrapper" class="<{$xoops_dirname}>"><br /><div id="xo-bgstatic" class="<{$xoops_dirname}>"></div><br /><div id="xo-canvas"<{if $columns_layout}> class="<{$columns_layout}>"<{/if}>><br /><div id="xo-header" class="<{$xoops_dirname}>">

nous laisse déjà en envisager certaines ... qui seront dans la FAQ du Laboratoire XooFoo.org et feront l'objet sans nul doute de tutoriels vidéos.

Il faut maintenant que les concepteurs de modules prennent en compte cette structure html et css dans leurs réalisations.
Mor.Pho.GEN.e.sis associé au package "JsEffects" pour apporter des effets à votre thème ou vos modules utilisés, vous permettront de réaliser des sites dans la mouvance actuelle du Web.

Concernant l'évolution de ce gabarit de thème, nous pouvons considérer qu'à l'état actuel il possède toutes les bases nécessaires pour permettre la réalisation de thèmes de qualité, la preuve en est la publication récente de nombreux thèmes de qualité sur la base de ce gabarit ; à ce titre, la prochaine version majeure sera la portabilité vers Xoops 2.3.
Nos travaux seront maintenant axés sur la personnalisation de l'interface de l'administration de Xoops, mais ceci est une autre histoire, qui nous l'espérons sera courte.
Toutefois, nous proposerons régulièrement des thèmes basées sur ce gabarit mais également des "exemple de code" pour personnaliser son thème, nous pensons par exemple à proposer des modèles de menus CSS horizontaux ou verticaux.

Vous pouvez télécharger Mor.pho.GEN.e.sis 2 dans la rubrique "Outils" de Tutos XooFoo.org, le visualiser sur Thème XooFoo.org
Actuellement, le fichier zip contenant les fichiers du gabarit de thème, possède les traductions française et anglaise, l'archive sera mise à jour au fur et à mesure de la réalisation de ceux-ci par les différentes communautés.

Son support (en français et/ou anglais) sera principalement assuré sur le site du Laboratoire XooFoo.org mais également sur Xoops France et Xoops.org, qui dispose d'un wiki et d'une FAQ sur ce gabarit de thème ainsi que sur l'utilisation du package "JsEffects" dans Xoops.

Note: 9.00 (3 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.
Semi pro
Inscrit le: 26/03/2004
De: Metz
Contributions: 1210
Venom Posté le: 24/05/2007 10:39  Mis à jour: 24/05/2007 10:39
 Re: Mor.pho.GEN.e.sis - version 2.0
Ha on va pouvoir reprendre le travail, bon taff
Semi pro
Inscrit le: 04/08/2005
De: Quelque part dans les étoiles...
Contributions: 1141
xmouse Posté le: 24/05/2007 11:27  Mis à jour: 24/05/2007 11:27
 Re: Mor.pho.GEN.e.sis - version 2.0
Chouette,

On va pouvoir faire ce qu'on veut....
Régulier
Inscrit le: 15/02/2006
De:
Contributions: 475
datavb Posté le: 24/05/2007 13:34  Mis à jour: 24/05/2007 13:34
 Re: Mor.pho.GEN.e.sis - version 2.0
vous etes trop compétent kris,de trés bon travail
Xoops accro
Inscrit le: 15/07/2004
De:
Contributions: 4763
blueteen Posté le: 24/05/2007 14:15  Mis à jour: 24/05/2007 14:15
 Re: Mor.pho.GEN.e.sis - version 2.0
Superbe ! (comme d'habitude serais-je tenté de dire !)
Et ça arrive à point nommé pour moi.
Par contre, je n'ai pas saisi pourquoi il est nécessaire de hacker le core pour surcharger la page de redirection.
J'utilisais déjà tes fichiers templates personnalisés (sans hack du core) dans les versions précédentes de morphogenesis
Supporter Xoops
Inscrit le: 09/01/2005
De: Breizh
Contributions: 16972
Kris Posté le: 24/05/2007 22:11  Mis à jour: 24/05/2007 22:11
 Re: Mor.pho.GEN.e.sis - version 2.0
Concernant les fichiers du core, les modifications apportés par Dugris sont les suivantes :

- dans functions.php :
* Add compatibility for Xoops plugins smarty for redirect page
* Add smarties variables for redirect page
* Add Meta for redirect page

- dans common.php :
* Include theme lang file for multilanguage theme
* Add compatibility for Xoops plugins smarty for closed site
* Add smarties variables for closed site
* Add Meta for closed site

Merci pour vos commentaires et retours d'expérience/utilisation de ce gabarit de thème, qui je l'espère vous faciletera (un peu ) la vie dans la conception du design de votre site

Kris
Xoops accro
Inscrit le: 15/07/2004
De:
Contributions: 4763
blueteen Posté le: 25/05/2007 07:44  Mis à jour: 25/05/2007 07:44
 Re: Mor.pho.GEN.e.sis - version 2.0
ah ok ! merci pour le complément d'infos (je n'ai pas encore regardé ton archive).
Semi pro
Inscrit le: 13/02/2006
De: Belgique
Contributions: 812
johann1 Posté le: 26/05/2007 08:29  Mis à jour: 26/05/2007 08:29
 Re: Mor.pho.GEN.e.sis - version 2.0
Salut Kris et les Xoopsiens !

Ce qui est chouette avec Xoops, c'est qu'on arrête pas d'avancer !... et de travailler

Merci encore pour cette fabuleuse évolution que nous propose à nouveau super Kris.

J'ai néanmoins une faveur à solliciter à Kris, qui serait de créer un "modèle" de thème (morpho version 2) faisant référence aux anciens thèmes (ancienne présentation) Cette base aiderait, je pense, grand nombre de Xoopsiens qui souhaitent mettre à jour leur thème.

... avec les blocs gauche/droite identiques et séparés cf sur mon site www.africa-ssa.org
Je suis occupé à plancher sur les CSS Morphogenesis avec
celui-ci, mais ça "bave" de partout dans la colonne centrale et celle de droite dont je ne parviens pas à scinder les blocs...

Je me permets cette demande Kris, sachant que sur le temps que tu lises ce texte, tu as déjà conçu ce modèle

Cela ne m'empêche pas de plancher sur les CSS bien-sûr!
Régulier
Inscrit le: 09/04/2006
De:
Contributions: 423
Ankyo Posté le: 27/05/2007 14:42  Mis à jour: 27/05/2007 14:42
 Re: Mor.pho.GEN.e.sis - version 2.0
Merci pour votre travail
Newbie
Inscrit le: 02/05/2003
De:
Contributions: 1
sebkun Posté le: 28/05/2007 14:17  Mis à jour: 28/05/2007 14:17
 Re: Mor.pho.GEN.e.sis - version 2.0
J'imagine que ce theme est toujours pour Xoops 2.0 only et que pour le 2.2, bah c'est tant pis ! T_T

Dommage, il est vraiment bien ce thème !
Semi pro
Inscrit le: 13/02/2006
De: Belgique
Contributions: 812
johann1 Posté le: 07/06/2007 19:14  Mis à jour: 07/06/2007 19:14
 Re: Mor.pho.GEN.e.sis - version 2.0
Et pour Xoops Cube Kris, Morpho 2 fonctionne ?

Je comprends plus rien maintenant...
Aspirant
Inscrit le: 21/07/2004
De:
Contributions: 28
xsfred Posté le: 17/07/2007 11:44  Mis à jour: 17/07/2007 11:44
 Re: Mor.pho.GEN.e.sis - version 2.0
Bonjour,

Merci également pour tout ce travail.
Peut-être que j'ai raté quelque chose au passage et fil des différentes versions, mais j'ai testé la V2 de Mor.pho.GEN.e.sis (morphogenesis_2_0_1_master) sur un Xoops 2.0.16 et ça ne fonctionne pas. J'ai une page blanche, alors qu'avec Morphogenesis_dynamique, tout se passe bien.
Y a-t-il des modifs à faire ?

Merci
Aspirant
Inscrit le: 10/06/2006
De:
Contributions: 67
francois21 Posté le: 22/07/2007 16:10  Mis à jour: 22/07/2007 16:31
 Re: Mor.pho.GEN.e.sis - version 2.0
Bonjour a tous,
On parle ici de Mor.pho.GEN.e.sis - version 2.0 mais je n'ai vu nul part ou le télécharger y compris sur le site Xoofoo. Soit les liens ont été enlevé soit j'ai pas assez creusé le forum dans ce cas ma pelle ne suffit pas je suis parti chercher une pelleteuse, ou bien j'ai pris les lunettes de mon voisin avant de me lever ce matin.
Je remerci énorméent l'équipe de xoops pour le travail apporté ainsi que les autres pour le soutien de ce portail.

Cordialement,
Francois21

PS: je vient de refouiller dans les articles, c'était en plein sous mes yeux mais c'est quand c'est le plus visible que l'on ne voit pas.
Télécharegement de Mor.pho.GEN.e.sis - version 2.0
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

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