Ignore:
Timestamp:
Sep 15, 2006, 8:56:06 PM (15 years ago)
Author:
james@…
Message:

deux nouveaux modèles

modeles/spipbb_liste_sujets.html: une table paginée des sujets d'un forum spipbb
modeles/spipbb_login.html: l'habillage du login public

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/forum_spipBB/dev/article-X.html

    r5374 r5403  
     1<BOUCLE_article_principal(ARTICLES) {id_article}>
    12<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    2 <BOUCLE_article_principal(ARTICLES) {id_article}>
    33<html lang="#LANG">
    44<head>
     
    1515
    1616<body id="artforum" dir="#LANG_DIR">
    17 <?php
    18 define("_BBC_PAGE_NAME", "Forum #ID_ARTICLE");
    19 define("_BBCLONE_DIR", "bbclone/");
    20 define("COUNTER", _BBCLONE_DIR."mark_page.php");
    21 if (is_readable(COUNTER)) include_once(COUNTER);
    22 ?>
    2317<!-- On regarde si le forum n'est pas fermé-->
    2418<?php $forumferme=0 ?>
     
    4135                <?php $tableau = array(); //permet de stocker les pieds de discussion ?>
    4236               
    43                 <INCLURE{fond=pagination}{delais=86400}{id_article}{debut_post}>
    4437
    45                 <hr class="clr" /> <!-- Permet l'affichage correctement pour certaines versions de safari -->
    46                 <table class="spipforum">
    47                         <thead>
    48                         <tr>
    49                                 <th colspan="2" class="tsujet"><:phpbb:sujets:></th>
    50                                 <th class="tmsg"><:phpbb:messages:></th>
    51                                 <th class="tsujaut"><:phpbb:sujet_auteur:></th>
    52                                 <th class="tdermsg"><:phpbb:messages_derniers:></th>
    53                         </tr>
    54                         </thead>
    55                         <?php if($forumferme==1){ ?><tr class="clos">
    56                                 <td colspan=5><:phpbb:forum_ferme:></td>
    57                         </tr><?php } ?>
    58                 <BOUCLE_message_annonce(FORUMS){id_article}{titre_mot=Annonce}{par date_thread}{inverse}>
    59                         <?php
    60                         // On pense à ne pas l afficher plusieurs fois dans la liste
    61                         $tableau[$id_forum]='[(#ID_FORUM|texte_script)]';
    62                        
    63                         // C est forcement un pied de discussion
    64                         $id_sujet='[(#ID_FORUM|texte_script)]' ;
    65                         ?>
    66                         <!-- BEGIN topicrow -->
    67                         <tr class="annonce">
    68                                 <td class="etatsuj annpost"><span><:phpbb:annonce:></span>&nbsp;</td>
    69                                 <td class="titre" id="forum#ID_FORUM"><span><:phpbb:annonce:> : </span><a href="spip.php?page=voirsujet&amp;id_forum=#ID_FORUM">#TITRE</a></td>
    70                                 <td class="msgpost">
    71                                         <BOUCLE_reponses01(FORUMS){id_thread}{plat}{exclus}></BOUCLE_reponses01>
    72                                         #TOTAL_BOUCLE
    73                                         <//B_reponses01>
    74                                 </td>
    75                                 <td class="autpost"><B_auteurpa><BOUCLE_auteurpa(AUTEURS){id_auteur}{tout}><a href="spip.php?page=profil_BB&amp;id_auteur=#ID_AUTEUR&amp;id_article=#ID_ARTICLE">#NOM</a></BOUCLE_auteurpa></B_auteurpa><a href="mailto:[(#EMAIL|antispam)]">[(#NOM|sinon{<:phpbb:anonyme:>})]</a><//B_auteurpa></td>
    76                                 <td class="dermsg">
    77                                         <BOUCLE_dernier_message01(FORUMS){id_thread}{plat}{par date}{inverse}{0,1}>
    78                                                 [(#DATE|nom_jour)] [(#DATE|affdate),] [(#DATE|heures)]:[(#DATE|minutes)<br />]
    79                                                 <:par_auteur:><B_auteurpar><BOUCLE_auteurpar(AUTEURS){id_auteur}{tout}>
    80                                                 <a href="spip.php?page=profil_BB&amp;id_auteur=#ID_AUTEUR&amp;id_article=#ID_ARTICLE">#NOM</a>
    81                                                 </BOUCLE_auteurpar></B_auteurpar><a href="mailto:[(#EMAIL|antispam)]">
    82                                                 [(#NOM|sinon{<:phpbb:anonyme:>})]</a><//B_auteurpar>
    83                                                 <a href="spip.php?page=voirsujet&amp;id_forum=<?php echo $id_sujet?>#forum#ID_FORUM"class="adermsg" title="<:phpbb:messages_voir_dernier:>">&nbsp;<span>(<:phpbb:messages_voir_dernier:>)</span></a>
    84                                                 </BOUCLE_dernier_message01> - <//B_dernier_message01></td>
    85                         </tr>
    86                 </BOUCLE_message_annonce>
    87 
    88                 <BOUCLE_messages(FORUMS){id_article}{plat}{par date_thread}{inverse}{debut_post,25}>
    89 
    90                         <BOUCLE_sujet(FORUMS){id_thread}>
    91                         <?php
    92                                 $id_forum='[(#ID_FORUM|texte_script)]';
    93                                 $titre='[(#TITRE|texte_script)]';
    94                                
    95                                 $closed='non';
    96                                                                
    97                                 <BOUCLE_reponsesalt(FORUMS){id_thread}{plat}>
    98                                         <BOUCLE_reponse_fermealt(FORUMS){id_forum}{titre_mot=Fermé}>
    99                                                 $closed='[(#ID_FORUM|texte_script)]';
    100                                         </BOUCLE_reponse_fermealt>
    101                                 </BOUCLE_reponsesalt>
    102 
    103                                 if(!in_array($id_forum,$tableau)){
    104                         ?>
    105                         <!-- BEGIN topicrow -->
    106                         <tr>
    107                                 <?php echo ($closed == "non" & $forumferme==0)? "<td class='etatsuj normpost'>&nbsp;<span><:message:>" : "<td class='etatsuj fermpost'>&nbsp;<span><:phpbb:ferme:>" ; ?></span>&nbsp;</td>
    108                                 <td class="titre" id="forum#ID_FORUM"><a href="spip.php?page=voirsujet&amp;id_forum=#ID_FORUM">#TITRE</a></td>
    109                                 <td class="msgpost">
    110                                         <BOUCLE_reponses(FORUMS){id_thread}{plat}{exclus}></BOUCLE_reponses>
    111                                         #TOTAL_BOUCLE
    112                                         <//B_reponses>
    113                                 </td>
    114                                 <td class="autpost"><B_auteurp><BOUCLE_auteurp(AUTEURS){id_auteur}{tout}><a href="spip.php?page=profil_BB&amp;id_auteur=#ID_AUTEUR&amp;id_article=#ID_ARTICLE">#NOM</a></BOUCLE_auteurp></B_auteurp><a href="mailto:[(#EMAIL|antispam)]">
    115                                 [(#NOM|sinon{<:phpbb:anonyme:>})]</a><//B_auteurp></td>
    116                                 <td class="dermsg">
    117                                 <BOUCLE_dernier_message(FORUMS){id_thread}{plat}{par date}{inverse}{0,1}>
    118                                         [(#DATE|nom_jour)] [(#DATE|affdate),] [(#DATE|heures)]:[(#DATE|minutes)]<br />
    119                                         <:par_auteur:><B_auteurpr><BOUCLE_auteurpr(AUTEURS){id_auteur}{tout}>
    120                                         <a href="spip.php?page=profil_BB&amp;id_auteur=#ID_AUTEUR&amp;id_article=#ID_ARTICLE">#NOM</a>
    121                                         </BOUCLE_auteurpr></B_auteurpr>
    122                                         <a href="mailto:[(#EMAIL|antispam)]">[(#NOM|sinon{<:phpbb:anonyme:>})]</a>
    123                                         <//B_auteurpr>
    124                                         <a href="spip.php?page=voirsujet&amp;id_forum=<?php echo $id_forum?>#forum#ID_FORUM"class="adermsg" title="<:phpbb:messages_voir_dernier:>">
    125                                         &nbsp;<span>(<:phpbb:messages_voir_dernier:>)</span></a>
    126                                 </BOUCLE_dernier_message> - <//B_dernier_message>
    127                                 </td>
    128                         </tr>
    129                         <!-- END topicrow -->
    130                         <?php } $tableau[$id_forum]=$id_forum; ?>
    131                         </BOUCLE_sujet>
    132                         </BOUCLE_messages>
    133                         <!-- BEGIN switch_no_topics -->
    134                         <tr>
    135                                 <td class="nopost" colspan="5"><:phpbb:sujets_aucun:></td>
    136                         </tr>
    137                         <!-- END switch_no_topics -->
    138                         <//B_messages>
    139                 </table><!--Fin table spipforum-->
     38[(#MODELE{spipbb_liste_sujets})]
    14039
    14140                <ul class="actionforum">
     
    15554                </ul>
    15655                <?php } ?>
    157                
    158                 <INCLURE{fond=pagination}{delais=86400}{id_article}{debut_post}>
    159        
     56
    16057        </div> <!-- Fin de la section "corps" -->
    161        
    16258
    163 <INCLURE{pied_BB}{id_article}>
     59<!--INCLURE{pied_BB}{id_article}-->
    16460
    16561</div><!-- fin de la Section contenant -->
     
    16763</html>
    16864</BOUCLE_article_principal>
    169 <:aucun_article:>
    170 <//B_article_principal>
Note: See TracChangeset for help on using the changeset viewer.