Changeset 82739 in spip-zone


Ignore:
Timestamp:
May 25, 2014, 5:18:21 PM (5 years ago)
Author:
suske@…
Message:

navigation plus construite - liens clicables vers articles - pages uniques - plus de champs crayonnables - v 0.1 en test - site de démo

Location:
_squelettes_/parallelism4spip
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/parallelism4spip/article.html

    r82733 r82739  
    1 <!DOCTYPE HTML>
     1<BOUCLE_article(ARTICLES){id_article}><!DOCTYPE HTML>
    22<html>
    33        <head>
     
    2121                                       
    2222                                                <div id="header" class="item" data-width="400">
    23                                                         <h1>#INFO_TITRE{article,#ID_ARTICLE}</h1>
    24                                                         <p>#INFO_TEXTE{article,#ID_ARTICLE}</p>
     23                                                        <h1 class="#EDIT{titre}">#TITRE</h1>
     24                                                        [(#TEXTE|inserer_attribut{class,#EDIT{texte}})]
     25                                                        <a href="#URL_RUBRIQUE">#INFO_TITRE{rubrique,#ID_RUBRIQUE}</a>
    2526                                                </div>
    2627                                       
     
    2829                                        <BOUCLE_images(DOCUMENTS){extension==jpg|png|gif}{par num titre, titre}{id_article}{tout}>#SET{rapport,#HAUTEUR|div{231}}
    2930                                                <article class="item thumb" data-width="[(#LARGEUR|div{#GET{rapport}}|intval)]">
    30                                                         [<h2>(#TITRE|?{#TITRE,"Pas de titre"})</h2>]
     31                                                        [<h2 class="#EDIT{titre}">(#TITRE|?{#TITRE,"Pas de titre"})</h2>]
    3132                                                        <a href="[(#FICHIER|image_reduire{1024}|extraire_attribut{src})]">[(#FICHIER|image_reduire{0,212}|inserer_attribut{width,""}|inserer_attribut{height,""})]</a>
    3233                                                </article>
     
    4243                        </div>
    4344               
    44                 #INCLURE{fond=inc-pied}
     45                #INCLURE{fond=inc-pied,env}
    4546
    4647                </div>
    4748
    4849        </body>
    49 </html>
     50</html></BOUCLE_article>
  • _squelettes_/parallelism4spip/css/spip-style.css

    r82733 r82739  
     1/* alignement à revoir entre footer left et right */
    12#footer .left {
    23    min-height: 7em;
     
    67
    78li.articles {display:inline; list-style-type:none;}
     9li.articles:before {content:" | ";}
     10li.articles:first-child:before {content:"";}
     11#header:before {content: normal;}
     12.lien{text-decoration:underline;cursor: pointer; }
  • _squelettes_/parallelism4spip/inc-pied.html

    r82733 r82739  
    33                                        <p>#DESCRIPTIF_SITE_SPIP</p>
    44                                        [(#REM) 5 derniers articles qui ont des images]
    5                                         <ul><li class="articles"><a href="#URL_SITE_SPIP"><:accueil:></a></li>&nbsp;|&nbsp;
    6                                         <BOUCLE_docs(DOCUMENTS)>
    7                                           <BOUCLE_art(ARTICLES){id_document}{" | "}{0,5}{par date}{inverse}{unique}><li class="articles"><a href="#URL_ARTICLE">#TITRE</a></li></BOUCLE_art>
    8                                         </BOUCLE_docs>
    9                                         &nbsp;|&nbsp;<li class="articles"><a href="#URL_ARTICLE{5}">#INFO_TITRE{article,5}</a></li>
     5                                        <ul><li class="articles"><a href="#URL_SITE_SPIP"><:accueil:></a></li>
     6                                        <BOUCLE_sommaire(RUBRIQUES){si #SELF|=={./}}{id_parent=0}>
     7                                        <li class="articles"><a href="#URL_RUBRIQUE">#TITRE</a></li>
     8                                        </BOUCLE_sommaire>
     9                                        </B_sommaire>
     10                                        <BOUCLE_rub(RUBRIQUES){id_rubrique ?}>
     11                                        <BOUCLE_art(ARTICLES){id_rubrique ?}{!par date}{0,5}>
     12                                          <BOUCLE_doc(DOCUMENTS){id_article}{extension==jpg|png|gif}{0,1}>
     13                                          <li class="articles"><a href="#URL_ARTICLE">#_art:TITRE</a></li>
     14                                          </BOUCLE_doc>
     15                                        </BOUCLE_art>
     16                                        </BOUCLE_rub>
     17                                        <//B_sommaire>
     18                                        <BOUCLE_pages(ARTICLES){page!=""}><li class="articles"><a href="#URL_ARTICLE">#TITRE</a></li></BOUCLE_pages>
    1019                                        </ul>
    1120                                </div>
  • _squelettes_/parallelism4spip/paquet.xml

    r82733 r82739  
    22    prefix="parallelism"
    33    categorie="squelette"
    4     version="0.0.2"
    5     etat="dev"
     4    version="0.1.0"
     5    etat="test"
    66    compatibilite="[3.0.0;3.1.*]"
    77    logo="prive/themes/spip/images/parallelism4spip.png"
     
    1818  <pipeline nom="insert_head_css" inclure="parallelism_pipelines.php" />
    1919  <menu nom="parallelism" titre="parallelism:parallelism" parent="menu_squelette" icone="images/parallelism-16.png" />
     20  <necessite nom="crayons" compatibilite="[1.19.1;[" />
     21  <necessite nom="pages" compatibilite="[1.1.0;[" />
    2022 
    2123</paquet>
  • _squelettes_/parallelism4spip/parallelism_pipelines.php

    r82733 r82739  
    66    $skeljs = find_in_path('js/skel.js');
    77    $html5shiv = find_in_path('js/html5shiv.js');
    8     // $css = find_in_path('css/style.css');
    9     // Cette surcharge ne fonctionne pas
    10     // $prefixcss = str_replace(".css", "", $css);
     8    $cssspipstyle = find_in_path('css/spip-style.css'); // mis ici pour passer après style.css !
     9
    1110    $flux .= '<!--[if lte IE 8]><script src="'.$html5shiv.'"></script>-->
    1211    <script src="'.$poptroxjs.'"></script>
    1312    <script src="'.$configjs.'"></script>
    14     <script src="'.$skeljs.'"></script>'; // surcharge avec config { prefix: /$prefixcss } marche po
     13    <script src="'.$skeljs.'"></script>
     14    <link rel="stylesheet" type="text/css" media="all" href="'.$cssspipstyle.'" />';// mis ici pour passer après style.css !
    1515    return $flux;
    1616    }
     
    2020    $cssstyle = find_in_path('css/style.css');
    2121    $cssstyledesktop = find_in_path('css/style-desktop.css');
    22     $cssstylenoscript = find_in_path('css/style-noscript.css');
    23     $cssspipstyle = find_in_path('css/spip-style.css');
    24    
     22    $cssstylenoscript = find_in_path('css/style-noscript.css');   
    2523
    2624    // générer une css au départ d'un squelette SPIP
     
    3432      <link rel='stylesheet' type='text/css' media='all' href='$cssstylenoscript' />
    3533    </noscript>
    36     <link rel='stylesheet' type='text/css' media='all' href='$cssspipstyle' />
    3734    <!--[if lte IE 8]><link rel='stylesheet' href='css/ie8.css' /><![endif]-->";
    3835    //. "<link rel='stylesheet' type='text/css' media='all' href='$css_icones' />";
  • _squelettes_/parallelism4spip/rubrique.html

    r82735 r82739  
    1 <!DOCTYPE HTML>
     1<BOUCLE_rubrique(RUBRIQUES){id_rubrique}><!DOCTYPE HTML>
    22<html>
    33        <head>
     
    2121                                       
    2222                                                <div id="header" class="item" data-width="400">
    23                                                         <h1>#INFO_TITRE{rubrique,#ID_RUBRIQUE}</h1>
    24                                                         <p>#INFO_TEXTE{rubrique,#ID_RUBRIQUE}</p>
     23                                                        <h1>#TITRE</h1>
     24                                                        <BOUCLE_art(ARTICLES){id_rubrique}{" | "}><a href="#URL_ARTICLE">#TITRE</a></BOUCLE_art>
    2525                                                </div>
    2626                                       
     
    4242                        </div>
    4343               
    44                 #INCLURE{fond=inc-pied}
     44                #INCLURE{fond=inc-pied,env}
    4545
    4646                </div>
     
    4848        </body>
    4949</html>
     50</BOUCLE_rubrique>
  • _squelettes_/parallelism4spip/sommaire.html

    r82733 r82739  
    2929                                        <BOUCLE_images(DOCUMENTS){extension==jpg|png|gif}{par hasard}{0,12}{tout}>#SET{rapport,#HAUTEUR|div{231}}
    3030                                                <article class="item thumb" data-width="[(#LARGEUR|div{#GET{rapport}}|intval)]">
    31                                                         [<h2 class="#EDIT{titre}">(#TITRE|?{#TITRE,"Pas de titre"})</h2>]
     31                                                        <h2>[<span class="#EDIT{titre}">(#TITRE|?{#TITRE,"Pas de titre"})</span>]<B_art> | <BOUCLE_art(ARTICLES){id_document}><span class="lien" onclick="window.location.href='#URL_ARTICLE'">#TITRE</span></BOUCLE_art></h2>
    3232                                                        <a href="[(#FICHIER|image_reduire{1024}|extraire_attribut{src})]">[(#FICHIER|image_reduire{0,212}|inserer_attribut{width,""}|inserer_attribut{height,""})]</a>
    3333                                                </article>
     
    4141                        </div>
    4242               
    43                 #INCLURE{fond=inc-pied}
     43                #INCLURE{fond=inc-pied,env}
    4444
    4545                </div>
  • _squelettes_/parallelism4spip/todo-doc-bla.txt

    r82734 r82739  
    1 [24 mai 2014 V. 0.0.2 ]
     1[25 mai 2014 V. 0.1.0 ]
    22
    33* todo
     
    55        * pour surcharger js via js/config.js.html
    66        * pour l'organisation (utilisation des rub ? des art ?)
    7 - revoir les squelettes
     7- revoir sommaire.html
    88- retirer le lien vers goog-nuage pour les font
    99- inc-pied gauche => problème de positionnement si texte déborde (voir spip-tyle.css)
     
    1111
    1212* doc
     13Squelette d'affichage d'images. Les rubriques à la racine et leurs articles permettent de trier
     14- nécessite les crayons et pages uniques: les crayons permettent l'édition des images, titres,...
    1315- sommaire.html:
    1416        * affiche au hasard max 12 images parmi toutes celles qui sont sur le site
    1517        * nom et slogan du site en header
     18        * les articles des iages sont dans leur titre et clicables
    1619- inc-pied.html:
    17         * à gauche:  descriptif site et navigation basique (accueil - articles avec images - crédits)
     20        * à gauche:  descriptif site et navigation (accueil - rubriques ou articles avec images - pages uniques)
    1821        * à droite: rezosocios à implémenter - mentions (c)
    19 - rubrique.html (non linkée):
     22- rubrique.html:
    2023        * affiche les images attachées à la rubrique
     24        * affiches les articles
    2125        * titre et texte en header
    2226- article.html:
Note: See TracChangeset for help on using the changeset viewer.