Changeset 12873 in spip-zone for _plugins_/_test_/sedna/sedna.html


Ignore:
Timestamp:
Jun 12, 2007, 9:39:45 PM (13 years ago)
Author:
cedric@…
Message:

eclater sedna pour pouvoir mieux l'integrer (cela necessite tout de meme un niveau avance ...)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_test_/sedna/sedna.html

    r11901 r12873  
    77<INCLURE{fond=sedna-top}{id_syndic}>
    88<div class="marge">
    9 <h1><:sedna:articles_recents_court:></h1>
    10 <ul>
    11         <li><a href="[(#SELF|parametre_url{age,''})]"
    12         class="[(#ENV{age}|=={''}|?{'selected',''})]"><:date_aujourdhui|ucfirst:></a></li>
    13         <li><a href="[(#SELF|parametre_url{age,2})]"
    14         class="[(#ENV{age}|=={2}|?{'selected',''})]"><:sedna:deuxjours:></a></li>
    15         <li><a href="[(#SELF|parametre_url{age,7})]"
    16         class="[(#ENV{age}|=={7}|?{'selected',''})]"><:sedna:semaine:></a></li>
    17         <li><a href="[(#SELF|parametre_url{age,31})]"
    18         class="[(#ENV{age}|=={31}|?{'selected',''})]"><:sedna:mois:></a></li>
    19         <li><a href="[(#SELF|parametre_url{age,365})]"
    20         class="[(#ENV{age}|=={365}|?{'selected',''})]"><:sedna:annee:></a></li>
    21 </ul>
    22 <h1>&nbsp;</h1>
    23 <form action="#SELF" method="get">
    24 <div>
    25         <input type="text" name="recherche" value="[(#ENV{recherche})]" size="10" />
    26         [<input type="hidden" name="age" value="(#ENV{age})" />]
    27         [<input type="hidden" name="id_syndic" value="(#ENV{id_syndic})" />]
    28         <input type="submit" name="var_submit" value="<:info_rechercher|attribut_html:>" style="font-size:9px;" />
     9<INCLURE{fond=sedna-marge}{id_syndic}{recherche}{age}{var_color}{self=#SELF}{id_rubrique}{id_mot}>
    2910</div>
    30 </form>
    31 
    32 <h1><:sedna:preferences:></h1>
    33 
    34 <ul>
    35 <li><a class="<?=$_COOKIE['sedna_style'] == 'masquer'?'':'selected';?>" id="desc_afficher" onmousedown="style_desc('afficher'); return false;"><:sedna:aff_resume:></a></li>
    36 <li><a class="<?=$_COOKIE['sedna_style'] == 'masquer'?'selected':'';?>" id="desc_masquer" onmousedown="style_desc('masquer'); return false;"><:sedna:masquer_resume:></a></li>
    37 </ul>
    38 
    39 <?php
    40         // Si on se connecte on peut memoriser son cookie
    41         if ($auteur_session) { ?>
    42 
    43 <ul>
    44 <li>
    45 <a id="synchrooui"
    46         class='<?=$_COOKIE['sedna_synchro'] == 'oui'?'selected':'';?>'
    47         onclick="sedna_synchro('oui');document.location=document.location;"
    48         title="<:sedna:synchro_titre:>"
    49 ><:sedna:synchro:><?=$GLOBALS['synchro'];?></a>
    50 </li>
    51 <li>
    52 <a id="synchronon"
    53         class='<?=$_COOKIE['sedna_synchro'] != 'oui'?'selected':''?>'
    54         onclick="sedna_synchro('non');"
    55 ><:sedna:pas_synchro:></a>
    56 </li>
    57 </ul>
    58 
    59 
    60 <ul>
    61 
    62 <?php
    63         if ($auteur_session['statut'] == '0minirezo') {
    64 ?>
    65 
    66 <li>
    67 <a href="[(#URL_ECRIRE{#ENV{id_syndic,''}|?{sites,sites_tous}}|parametre_url{id_syndic,#ENV{id_syndic,''}})]">[(#ENV{id_syndic}|?{<:ecrire:icone_modifier_site:>, <:login_acces_prive:>})]</a>
    68 </li>
    69 
    70 <?php } ?>
    71 
    72 <li>
    73 [(#REM) Ici #SELF est passe "a cote'" de #URL_LOGOUT, car il y a des
    74 problemes dans les deux elements au sujet des sous-repertoires]
    75 <a href="[(#URL_LOGOUT|#SELF)]"><:sedna:deconnexion:></a>
    76 </li>
    77 </ul>
    78 
    79 <?php } else { ?>
    80 
    81 <ul>
    82 <li>
    83 <a href="[(#URL_PAGE{login}|parametre_url{url,#SELF})]"><:sedna:connexion:></a>
    84 </li>
    85 </ul>
    86 
    87 <?php } ?>
    88 
    89 [(#INCLURE{fond=sedna_selecteur_couleurs}{self=#SELF})]
    90 <h1><:sedna:sources:></h1>
    91 <ul>
    92         <li><a href="[(#URL_PAGE{sedna}|parametre_url{age,#ENV{age,''}})]" class="[(#ENV{id_syndic}|=={''}|?{'selected',''})]"><b><:sedna:toutes:></b></a></li>
    93 </ul>
    94 
    95 <ul>
    96 #SET{sites,#ARRAY{0,0}}
    97 <BOUCLE_sites(SITES){par nom_site}{syndication!=non}{id_rubrique?}{id_mot?}>
    98 <li>
    99         <a href="[(#SELF|parametre_url{id_syndic,#ID_SYNDIC}|parametre_url{age,#ENV{age,''}})]"
    100                 class="[(#ENV{id_syndic}|=={#ID_SYNDIC}|?{'selected',''})]"
    101         ><?php
    102                 if ($_COOKIE['sedna_ignore_[(#ID_SYNDIC)]']) {
    103                         echo '<span
    104                         onclick="change_site( #ID_SYNDIC ); document.location=document.location; return false;"
    105                         style="float: #LANG_RIGHT;"
    106                         title="<:sedna:afficher_sources:>">+</span> ';
    107                         echo '<s>';
    108                 } else {
    109                         echo '<span
    110                         onclick="change_site( #ID_SYNDIC ); document.location=document.location; return false;"
    111                         style="float: #LANG_RIGHT;"
    112                         title="<:sedna:masquer_sources:>">-</span> ';
    113                 }
    114         ?>[(#SYNDICATION|syndication_en_erreur|?{<span title="<:sedna:probleme_de_syndication:>"> &#x2193;</span>,''}) ]#NOM_SITE<?php
    115                 if ($_COOKIE['sedna_ignore_[(#ID_SYNDIC)]']) {
    116                         echo '</s>';
    117                 }
    118         ?></a>
    119 </li>
    120 [(#GET{sites}|array_push{#ID_SYNDIC}|vide)]
    121 <?php
    122         $GLOBALS['nom_site_#ID_SYNDIC'] = '[(#NOM_SITE|texte_script)]';
    123         $GLOBALS['url_site_#ID_SYNDIC'] = '[(#URL_SITE|abs_url|texte_script)]';
    124 ?>
    125 </BOUCLE_sites>
    126 </ul>
    127 
    128 [(#INCLURE{fond=sedna_galaxie})]
    129 
    130 #MENU_LANG
    131 
    132 </div>
    133 
    134 
    135 [(#REM)
    136         Pour la boucle principale, on se base
    137         sur le microformat hAtom (voir le projet hBones)
    138         <http://microformats.org/wiki/hatom>
    139 ]
    14011<div class="milieu">
    141 
    142 <B_syndic>
    143 
    144 
    145 <div id="total_articles">
    146 #TOTAL_BOUCLE [(#TOTAL_BOUCLE|=={1}|?{<:sedna:liens:>,<:sedna:liens_pluriel:>})]
    147 </div>
    148 
    149 [(#REM)
    150         Voir la definition des criteres {contenu} et {tri_sedna} dans sedna.php
    151 ]
    152 <?php
    153 <BOUCLE_syndic(SYNDIC_ARTICLES) {id_syndic?}{id_syndic IN #GET{sites}} {contenu} {tri_sedna} {age<=#ENV{age,1}} {0,500}>
    154         afficher_lien(
    155         #ID_SYNDIC_ARTICLE,
    156         '[(#URL_ARTICLE|creer_identifiant{#DATE})]',
    157         #ID_SYNDIC,
    158         '#DATE',
    159         '[(#URL_ARTICLE|attribut_html|texte_script)]',
    160         '[(#TITRE**|supprimer_numero|sinon{<:ecrire:info_sans_titre:>}|nettoyer_texte)]',
    161         '[ - <span class="author"><span class="vcard"><span class="fn">(#LESAUTEURS**|nettoyer_texte)</span></span></span>]',
    162         '[(#DESCRIPTIF**|nettoyer_texte)][ -- (#TAGS|texte_script)][ ((#SOURCE**|nettoyer_texte))]',
    163         '#LANG'
    164         );
    165 </BOUCLE_syndic>
    166 ?>
    167 </ul>
    168 </B_syndic>
    169 
    170         <div id="total_articles"><:sedna:pas_articles:></div>
    171         <div class="centre_image">
    172         <img src="#CHEMIN{sedna-big.png}" alt="" width="196" height="196" />
    173         </div>
    174 
    175 <//B_syndic>
    176 
     12<INCLURE{fond=sedna-milieu}{id_syndic}{recherche}{age}{var_color}{self=#SELF}{id_rubrique}{id_mot}>
    17713</div>
    17814
Note: See TracChangeset for help on using the changeset viewer.