// Vous lisez...

Développement

Le chantier z-TMA

Les squelettes SPIP vivent une révolution quasi-copernicienne avec la publication du squelette Zspip. Un chantier est en cours pour expérimenter cette méthode et y adapter TMA.

Mais keskidi ?

Pour commencer, prenez connaissance des deux articles parus sur SPIP-contrib sur le sujet :

- Modèle de squelette réutilisable
- Le Squelette Zpip

Vers un z-TMA

L’idée est de mettre en oeuvre la méthode de développement de squelette proposée, et pendant qu’on y est de capitaliser sur le squelette Zpip et le système de thèmes qui va avec (prochainement sur vos écrans).

A) La première étape est de faire tourner le squelette à iso-fonctionnalité, c’est à dire changer la structure de celui-ci de manière transparente. Ceci consiste à créer le body-layout qui va bien et de répartir les boucles dans les répertoires correspondant. Dès cette étape se posera une première difficulté qui est le traitement à accorder à la page d’accueil dont la mise en page est distincte, tout en restant au plus proche de la philosophie Z. Cette première étape est en cours sur la Zone.

B) La seconde étape est de se familiariser avec le système de thèmes et de tenter de proposer un thème TMA, ayant le look and feel du squelette en tout cas, qui soit compatible avec les thèmes Zspip. Ce travail est commencé en local. SI les résultats sont probant cela donnera lieu à un commit.

C) La dernière étape sera d’intégrer les deux premières démarches, c’est à dire d’aboutir à un squelette qui soit susceptible de fonctionner avec des thèmes Zspip. La faisabilité reste à prouver. Il faudra en toute hypothèse que le système de thèmes puisse prévoir un layout différent pour la page d’accueil, ce qui n’est pas le cas actuellement. Du côté z-TMA, il faudra réécrire une partie du html afin d’assurer la compatibilité en prenant en compte les règles de nommage des thèmes, et ce sans rien casser.

Mise en oeuvre

Naturellement, tout ceci étant tout nouveau il s’agit d’une démarche expérimental (en d’autre terme de bidouilles).

J’ai donc créé une "branche" sur SPIP-Zone intitulée the_morning_after_Z.

L’article consacré à TMA, le présent site de démonstration, la branche "old school" restent donc inchangés et peuvent continuer à évoluer sachant que je m’efforcerais de reporter les évolutions sur la partie expérimentale.

Ceux qui souhaitent participer à la démarche sont les bienvenus.

Répondre à cet article

Commentaires

41 Messages de forum

  1. Le chantier z-TMA (et suite de zpip)

    Concernant la méthodo, j’aurais plus une approche :

    1. Faire le thèmes 2. Voir pour les noisettes/plugin à réaliser pour un ajout facile dans zpip 3. Voir ce que l’on ne sait pas faire actuellement sans casser le fonctionnement de zpip (ie : modifier le thème uniquement pour la page d’accueil, ce qui est très facilement réalisable via squelettes/pages/contenu/page-sommaire.html , mais peut on faire un plugin : plugin/pages/pages/contenu/page-sommaire.html en étant sur que c’est lui qui passe le dernier, un simple require ? necessite ?)

    En tous cas , y a du taf ….

    par Shnoulle | 13 novembre 2009, 14:20

    Répondre à ce message

    1. Le chantier z-TMA (et suite de zpip)

      Tu as parfaitement raison. En fait concrètement je me rend compte que c’est ce que je suis en train de faire : je bosse en ce moment sur le thème.

      En effet on peut reproduire 80% de la mise en forme et du look and feel de TMA juste avec juste un thème appliqué au squelette Zspip.

      J’ai presque terminé. Je publie ça probablement ce weekend quelque part.

      On pourra ensuite adapter les inclures. Il y en a pour une petite poignées d’heure. On pourra profite du même coup de tous les squelettes qui manquaient à TMA, et en ajouter facilement (agenda, etc.).

      par Valéry | 14 novembre 2009, 06:48

      Répondre à ce message

      1. | 11 mai 2010, 17:09

        Répondre à ce message

        1. Le chantier z-TMA (et suite de zpip)

          Stainless steel consists of multiple metal alloys through chemical reaction for the purpose of resisting rust.The main ingredient is mixed by over 12% of the chromium.After the combination with oxygen it produces a passive film layer against rust and stains.

          Stainless pipe is composed of a nonferrous metal. This makes the tube difficult to cut and drill with conventional tools.Different pipe grades and thicknesses increase these difficulties.It has difficulties in cutting a stainless tube when stainless pipe cutters contact it.If the stainless tube over heats while cutting the tube may discolor or possibly distort the pipe.Top ten False Ideas of the Popular steel pipe

          Cutting and beveling using orbital pipe saw is the best choice.The saw blades are small, rotate at high speed, inexpensive, and available in different versions for different materials and wall thicknesses.Completing the process of executing the cutting is through manually rotating the machine housing 360 degree around the pipe.The next step is to cut the pipe with a circular toothed blade in a single rotation.The cutting action takes mere seconds and end result is a straight and clean cut.Some Trend Bible to Wear steel tube

          | 31 août 2010, 04:07

          Répondre à ce message

  2. Le chantier z-TMA

    Bonjour,

    J’ai commité (laborieusement) mes travaux du weekend : je crois que les bases sont posées :

    - Un habillage.css identique à celui du thème : j’ai ajouté des déclarations supplémentaires en fonction des besoins spécifiques du squelette. Au besoin j’ai donc stylé de manière différente des éléments comme la boite de recherche, large pour le squelette TMA, où elle se situe dans entete, étroite dans le thème Zpip où elle est dans la colonne de droite.
    - le body-layout du squelette a une ligne de différence avec celui du thème pour permettre de disposer le

    #DESCRIPTIF_SITE_SPIP

    à droite.
    - pour l’instant j’ai personnalisé les inclures relatifs à l’entete, à la page d’accueil et à l’article
    - j’ai laissé le fil d’ariane qui n’est pas dans le thème d’origine car c’est assez utile des fois
    - je n’ai pas ajouté de balisage sur les pages rubriques pour les deux colonnes de gauche. IL faudra peut être tester avec ou sans balisage de colonne supplémentaire pour voir ce que ça donne avec d’autres thèmes (si on veut utiliser le squeletet TMA avec des thèmes Zspip). Inconvénient : plus de règles css tordues (width+float:right sur tous les contenus de la colonne centrale) et sans doute moins solide.

    Je crois qu’on a des bonnes bases pour avancer, si vous voulez en parler je suis souvent sur l’IRC.

    Voir en ligne : the_morning_after_Z sur la Zone

    par Valéry | 16 novembre 2009, 08:36

    Répondre à ce message

    1. Le chantier z-TMA

      Salut, beau boulot.

      Une remarque, logiquement avec tma_z, on devrait pourvoir appliquer des thèmes.

      Donc, je pense qu’il serait intéressant de passer

          <ul id="menu">
             <li><span class="home"><a href="#URL_SITE_SPIP"><:accueil_site:></a></span></li>
             <!--<li><span class="about"><a href="#"><:about:></a></span></li>-->
             <li><span class="archives"><a href="#URL_PAGE{archives}"><:archives:></a></span></li>
             <li><span class="subscribe"><a href="#URL_PAGE{backend}" rel="alternate" title="<:syndiquer_site:>"><:subscribe:></a></span></li>
             <li><span class="contact"><a href="#URL_AUTEUR{1}"><:contact:></a></span></li>
         </ul>

      Dans la barre-nav.

      Par defaut : barre-nav est celui de tma, sinon menus est activé avec barrenav alors c’est celui qu’a choisit le webmaster.

      Si ca marche comme ca.

      Une autre idée, TMA utilisé cfg pour le complément, tu ne demande pas cfg ici, c’est voulu ?

      par Shnoulle | 17 novembre 2009, 15:16

      Répondre à ce message

      1. Le chantier z-TMA

        Pour le slogan site spip : il me semble avoir mis un test : si le slogan est dispo on l’utilise sinon CFG mais ce n’est pas top.

        Pour barre-nav : a priori elle est activée seulement avec le plugin menu. Je ne sais pas bien comment s’est fait mais du coup je me dis soit le webmaster veut une barre nav horiziontale et utilisera le plugin soit il n’en veut pas et se contente de la nav par défaut. Non ?

        par Valéry | 18 novembre 2009, 09:02

        Répondre à ce message

      2. Le chantier z-TMA

        Tu peux mettre <code class="spip"> pour colorer ton code :-)

        par Valéry | 18 novembre 2009, 09:03

        Répondre à ce message

        1. Le chantier z-TMA
              <ul id="menu">
                 <li><span class="home"><a href="#URL_SITE_SPIP"><:accueil_site:></a></span></li>
                 <!--<li><span class="about"><a href="#"><:about:></a></span></li>-->
                 <li><span class="archives"><a href="#URL_PAGE{archives}"><:archives:></a></span></li>
                 <li><span class="subscribe"><a href="#URL_PAGE{backend}" rel="alternate" title="<:syndiquer_site:>"><:subscribe:></a></span></li>
                 <li><span class="contact"><a href="#URL_AUTEUR{1}"><:contact:></a></span></li>
             </ul>
          par Valéry | 18 novembre 2009, 09:04

          Répondre à ce message

          1. code class="spip"

            Classe !!!!

            Pour le barre-nav, je fait le test avec zpip en mettant quelquechose dans le include/barre-nav.html, et je vérifie le fonctionnement.

            Celui attendu :

            • Si menus non présent ou si barrenav de menu non configuré alors : menu par défaut de TMA.
            • Si menus présnet et barrenav confiuguré : menus chois par le webmaster Je te fais le retour et commit si ca fonctionne comme attendu avec ton accord.

            Bon, faut que je passe shnoulle.net sur tma_z et zpip moi ….

            par Shnoulle | 18 novembre 2009, 12:00

            Répondre à ce message

            1. code class="spip"

              Ca fonctionne bien comme entendu :

              Si le menu est activé avec barrenav , alors c’est la barre de menus. Sinon, c’est le contenu de barre-nav comme je me l’attendais.

              Par contre , si barre-na.html est rempli dans le squelette alors c’est celui du squelette semble t’il. Vérifié sur zpip, a verifier sur TMA_Z, mais ca sera pour demain.

              par Shnoulle | 19 novembre 2009, 01:52

              Répondre à ce message

              1. code class="spip"

                Thanks for that recommendation.It is really helpful for me to say !

                Voir en ligne : tiffany necklaces

                | 4 mai 2010, 07:46

                Répondre à ce message

                1. code class="spip"

                  the recommendation was really helpfull

                  Voir en ligne : online casino

                  | 10 août 2010, 15:05

                  Répondre à ce message

    2. Le chantier z-TMA

      hi we are a professional supplier,Nike dunksoffer different brand and style,also have good quality at low price,Nike sbFree Shipping Worldwide. Designer Handbags.

      Voir en ligne : thanks for your post !!

      par meilicai | 9 mai 2010, 02:38

      Répondre à ce message

  3. Le chantier z-TMA

    NEW YORK - Investigators combed through security video and other evidence on Monday in the hunt for suspects in a replica rolex failed car bombing in New York’s Times Square. New York Police Commissioner Raymond Kelly said a white man in his 40s was spotted in security video footage about fake watch half a block from where the vehicle was left on Saturday evening with its engine running and hazard lights flashing. In a video fake rolex watch released by the police, the man, who appears to be thin, is seen removing a dark shirt, stuffing it into some sort of bag and walking away down the sidewalk, carrying the bag and glancing at least twice over his shoulder.

    Voir en ligne : more info

    par Jen | 4 mai 2010, 22:05

    Répondre à ce message

  4. Funny Videos Funny Pictures

    [url="http://www.funnyvideoart.com/"]Funny Videos[/url] [url="http://www.funnyvideoart.com/"]Funny Pictures[/url]

    Voir en ligne : Funny Videos Funny Pictures

    par Funny Video art | 5 mai 2010, 15:25

    Répondre à ce message

    1. Funny Videos Funny Pictures

      bnbn h ghgfhghhghghhg

      par sfgfg | 16 mai 2010, 18:59

      Répondre à ce message

  5. Le chantier z-TMA

    Replica sunglasses We buy Replica sunglasses and sell them to you Replica tiffany jewelry We buy Replica tiffany jewelry and sell them to you Replica sunglasses We buy Replica sunglasses and sell them to you

    par ss | 19 mai 2010, 02:37

    Répondre à ce message

  6. Le chantier z-TMA

    Replica tiffany jewelry We buy Replica tiffany jewelry and sell them to you mbt shoes The mbt shoes are certainly mbt walking shoes we sale mbt walking shoes

    par ss | 19 mai 2010, 02:42

    Répondre à ce message

  7. par keke | 19 mai 2010, 02:53

    Répondre à ce message

  8. Le chantier z-TMA

    black iron wire Cheap christian louboutin retail air max 90 from our online store Ed hardy wholesale retail air max 90 from our online store

    par keke | 19 mai 2010, 02:53

    Répondre à ce message

  9. Le chantier z-TMA

    Christian audigier clothing retail air max 90 from our online store Abercrombie clothing retail air max 90 from our online store nfl jerseys wholesale

    par keke | 19 mai 2010, 02:54

    Répondre à ce message

  10. Le chantier z-TMA

    With our famousnfl jerseys 5-minute installation, setting up WordPress for the first time is simple. We’ve created a to see you through the installationjerseys outletprocess. If you’re upgrading your existing installbelstaff jackets ation, we’ve got a too. And should you run into any trouble along the way, our are a great resource, where seasoned WordPress experts volunteer their time to help you get the most out of your blog.

    par fa | 19 mai 2010, 04:36

    Répondre à ce message

  11. Le chantier z-TMA

    With our famousmoncler jackets 5-minute installation, setting up WordPress for the first time is simple. We’ve created a to see you through the installationaion gold for saleprocess. If you’re upgrading your existing installfacebook poker chipsation, we’ve got a too. And should you run into any trouble along the way, our are a great resource, where seasoned WordPress experts volunteer their time to help you get the most out of your blog.

    par fa | 19 mai 2010, 04:40

    Répondre à ce message

  12. Le chantier z-TMA

    constitué par la réunion de billets agglomérés auchaussures ugg fil du temps et souvent classés par ordrechaussures converse antéchronologique est, à l’image d’un journal de bord ou d’un journal intime, un ajout au blog ; la blogueuse/le blogueury délivre un contenu souvent textuel, enrichi d’hyperliens Lunette Ray Ban et d’éléments multimédias, sur lequel chaque lecteur peut généralement apporter des commentaires.

    par fa | 19 mai 2010, 04:44

    Répondre à ce message

  13. Le chantier z-TMA

    constitué par la réunion de billets agglomérés au Maillot de Foot fil du temps et souvent classés par ordrenike tn antéchronologique est, à l’image d’un journal de bord ou d’un journal intime, ugg et d’éléments multimédias, sur lequel chaque lecteur peut généralement apporter des commentaires.

    par fa | 19 mai 2010, 04:51

    Répondre à ce message

  14. Le chantier z-TMA

    Save more time and money now ! We offer Tiffany jewelry sparkling earrings huge selection of high quality, competitive price, fast delivery and efficient service and stylish bracelet. Tiffany jewelry in salestiffany.com your shopping now ! louis vuitton wallets Buy Louis Vuitton Handbags Pandora Jewelry

    Voir en ligne : Tiffany Keys

    par pengpeng | 27 mai 2010, 05:13

    Répondre à ce message

  15. Le chantier z-TMA

    Save more time and money now ! We offer Tiffany jewelry sparkling earrings huge selection of high quality, competitive price, fast delivery and efficient service and stylish bracelet. Tiffany jewelry in salestiffany.com your shopping now ! Buy tiffany Tiffany 1837 Links of London Jewellery

    Voir en ligne : Tiffany 1837

    par pengpeng | 27 mai 2010, 05:14

    Répondre à ce message

  16. par apple | 31 mai 2010, 07:47

    Répondre à ce message

    1. Vibram Fivefingers

      The Men’s Vibram Fivefingers Trek is a more rugged version of their popular KSO. The kangaroo leather upper and sock liner feels soft against the foot, yet is strong and tear resistant, with outstanding breathability. A 4mm EVA midsole offers plating protection from stone bruising, and a lightly cleated 4mm Vibram performance rubber outsole delivers improved traction on trails and over more rugged terrain.
      TheVibram Fivefinger TREK Is Best Suited For : Light Trekking, Trail Running, & Travel. If you’re looking for barefoot shoes the Vibram KSO Trek is the way to go. Strengthen your feet with barefoot running shoes !

      Voir en ligne : Vibram Fivefingers

      par jihg | 17 juin 2010, 04:53

      Répondre à ce message

  17. Le chantier z-TMA

    Merci beaucoup pour cet article et par extension ce site au contenu riche et intéressant. J’ajoute dès maintenant ce site à mes favoris. Bonne continuation et surtout bon courage. Sylvain, un passionné de photo de moto

    | 17 juin 2010, 10:34

    Répondre à ce message

    1. Le chantier z-TMA

      Beaucoup d’articles intéressant sur ce site ! dommage qu’il n’y ai pas la possibilité de les télécharger en pdf, ça serait un grand plus.

      Voir en ligne : escort bayan

      | 20 juin 2010, 00:14

      Répondre à ce message

  18. Le chantier z-TMA

    post fantastique. Mes favoris de ce site et par courriel à quelques amis, votre message a été que les grands, keep it up.

    Voir en ligne : arthritis cure

    par adam | 27 juin 2010, 08:08

    Répondre à ce message

  19. Le chantier z-TMA

    Your article very interesting, I have introduced a lot of friends look at this article, the content of the articles there will be a lot of attractive people to appreciate, I have to thank you for such an article.

    Voir en ligne : air max shoes

    par emily | 21 juillet 2010, 10:10

    Répondre à ce message

    1. Le chantier z-TMA

      wansantg3hy

      Voir en ligne : ed hardy clothing

      par ed hardy clothing | 26 juillet 2010, 08:04

      Répondre à ce message

      1. ugg

        christian louboutin christian louboutin shoes,Manolo Blahnik Manolo Blahnik Shoes, jimmy choo quinze embellished sandals jimmy choo quinze bootie

        Voir en ligne : ugg

        par ugg | 27 juillet 2010, 11:27

        Répondre à ce message

        1. ugg

          Hi everyone, if you’re encountering problems with the page loading, it might not just be your browser. Make sure you delete your cookies and try to refresh the page. That might make it work better.

          Voir en ligne : buy tramadol

          par aaron | 28 juillet 2010, 08:45

          Répondre à ce message

  20. Le chantier z-TMA

    Wire mesh is used in guarding for secure areas and as protection in the form of vandal screens. Wire mesh can be fabricated to produce park benches,wire cloth,Woven Wire Cloth ,space cloth,filter cloth,us standard wire cloth,market grade wire cloth,mesh cloth,extra fine wire cloth,tensil bolt cloth,wire

    | 4 août 2010, 15:03

    Répondre à ce message

  21. MBT TO YOUR HEALTHY AND BOOTS

    A great timberland boots sale in the timberlandbootsale.co.uk. but if you want to buy a good pair, designed strong and comfortable shoes. Hi body, welcome to join MBT shoes clearance ! Various styles and sizes of shoes are waiting for you.

    Voir en ligne : MBT shoes clearance

    | 19 août 2010, 05:09

    Répondre à ce message

  22. Le chantier z-TMA

    vogue hi, it’s vogue, thanks for your sharing

    Voir en ligne : vogue

    par vogue | 24 août 2010, 10:52

    Répondre à ce message

  23. Le chantier z-TMA

    Welded steel pipe is also called welded pipe. I’ll Have What Lady Gaga Having : carbon steel pipe It is steel tubes welded through the curling sheet or strip. The Tutorials to steel pipe Alternatives

    The welded pipe has simple manufacturing process, high efficiency , variety specifications and less equipment capital,but its strengh is not as well as seamless steel pipe. 10 Reasons for You to Choose steel pipe Welded pipe is taking place of the seamless stainless steel pipe with its growing specifications since the 1930s.

    Welded steel pipe can divided into longitudinal and spiral welded pipe.

    Longitudinal pipe has a rapid development recent years duo to its simple production process, high efficiency and low cost.The strength of the spiral welded pipe is higher than longitudinal pipe.

    The pipe with a smaller caliber almost use straight seam welding yet.Large-diameter pipe use spiral welding.

    | 31 août 2010, 04:06

    Répondre à ce message