Changeset 57512 in spip-zone


Ignore:
Timestamp:
Jan 22, 2012, 2:47:43 PM (8 years ago)
Author:
homere1974@…
Message:
  • FAQ : les sujets résolus et notés sont raisonnablement exploitables (quelques questions récurrentes remontent bien, du genre « comment supprimer une rubrique »), on pose un lien dans le bloc de navigation principale - mais c'est littéralement la foire aux questions ;
  • Tous les sujets résolus ne sont pas tagués « résolu », le décompte est trompeur, on n'affiche rien quand = 0 ;
  • Deux noisettes de plus pour ajaxer correctement la pagination des messages-auteur qui déconnait (?).
Location:
_galaxie_/forum.spip.org/forum.spip.org_2009
Files:
2 added
8 edited

Legend:

Unmodified
Added
Removed
  • _galaxie_/forum.spip.org/forum.spip.org_2009/auteur.html

    r57299 r57512  
    5252        </div>
    5353       
    54         <INCLURE{fond=inc-messages_connexion}{env}>
     54        [(#REM) Messages depuis la dernière connexion ]
     55        <INCLURE{fond=inc-messages_connexion}{ajax}{env}>
    5556       
    5657        <br class="nettoyeur" />
     
    5859
    5960                [(#REM) Sujets crees par l'auteur ]
    60                 <B_sujets>
    61             #ANCRE_PAGINATION
    62             <div id="sujets_auteur" class="menu">
    63             <h2><:forumspip:sujets_auteur:> #GRAND_TOTAL</h2>
    64             <ul>
    65                                 <BOUCLE_sujets(FORUMS){id_auteur}{!par date}{pagination 10 #ID_AUTEUR}>
    66                                 <li><a href="#URL_FORUM"[ title="(#TEXTE|couper{200})"]>#TITRE</a></li>
    67                                 </BOUCLE_sujets>
    68                                  [<li class="pagination">(#PAGINATION)</li>]
    69                         </ul>
    70         </div>
    71         </B_sujets>
     61                <INCLURE{fond=inc-sujets_auteur}{ajax}{env}>
    7262               
    7363        [(#REM) Messages de l'auteur ]
    74         <B_messages>
    75         <div id="messages_auteur" class="menu">
    76             #ANCRE_PAGINATION
    77             <h2><:forumspip:messages_auteur:> #GRAND_TOTAL</h2>
    78             <ul>
    79                                 <BOUCLE_messages(FORUMS) {id_auteur} {plat}{!par date}{pagination 10}>
    80                                 <BOUCLE_titre(FORUMS){id_thread}>#SET{titre_racine,#TITRE}</BOUCLE_titre>
    81                 <li><a href="#URL_FORUM"[ title="(#TEXTE|couper{200})"]>[(#GET{titre_racine})]</a></li>
    82                 </BOUCLE_messages>
    83                 [<li class="pagination">(#PAGINATION)</li>]
    84             </ul>
    85         </div>
    86         </B_messages>
     64                <INCLURE{fond=inc-messages_auteur}{ajax}{env}>
    8765       
    8866                <div id="tiers" class="menu">
  • _galaxie_/forum.spip.org/forum.spip.org_2009/faq.html

    r57299 r57512  
    11#CACHE{3600*12}
    2 <BOUCLE_principale(RUBRIQUES) {lang=fr}>
     2<BOUCLE_principale(RUBRIQUES) {lang}>
    33<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    44<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR">
     
    1111<body class="page_secteur">
    1212<div id="page">
    13 <INCLURE{fond=inc-entete}{id_rubrique}>
     13<INCLURE{fond=inc-entete}{id_rubrique}{faq=1}>
    1414
    1515        <div id="conteneur">
     
    2222                        <li[ id="col(#COMPTEUR_BOUCLE)"]>
    2323                                <ul>
    24                                 <li class="invisible"><h2>[(#TITRE)]</h2></li>
     24                                        <li class="invisible"><h2>[(#TITRE)]</h2></li>
     25                                        <li class="descriptif faq">
     26                                        [(#LOGO_ARTICLE_SURVOL||image_reduire{35,35})]
     27                                        [(#DESCRIPTIF)]
     28                                        </li>
    2529                                </ul>
    2630                               
  • _galaxie_/forum.spip.org/forum.spip.org_2009/habillage.css

    r57357 r57512  
    111111.formulaire_spip .forum .forum-fil{ padding:1em;border: 1px solid #666; }
    112112
     113/* notation */
    113114div.star-rating{float:left; }
    114115#notation { position:relative; float: left; top:0; margin:0; padding:4px 0 0 0; padding-left: 3px }
    115 .formulaire_jaime_jaimepas form .jaime, .formulaire_jaime_jaimepas form .jaimepas, .formulaire_jaime_jaimepas form .jechangedavis,.formulaire_jaime_jaimepas li.nb_votes { border:0;background:url(habillage/add.png) no-repeat left;padding:1px 0;padding-left:15px; cursor:pointer;font-weight:bold;color:#2F3436b;opacity:0.5}
     116.notation_note { margin-right: 3px }
     117.formulaire_jaime_jaimepas form .jaime, .formulaire_jaime_jaimepas form .jaimepas, .formulaire_jaime_jaimepas form .jechangedavis,.formulaire_jaime_jaimepas li.nb_votes, abbr.nb_votes, abbr.moyenne { border:0;background:url(habillage/add.png) no-repeat left;padding:1px 0;padding-left:15px; cursor:pointer;font-weight:bold;color:#2F3436b;opacity:0.5}
     118abbr.nb_votes, abbr.moyenne { padding: 5px 5px 5px 0; padding-left: 20px }
     119abbr.nb_votes, abbr.moyenne { float:left }
    116120.formulaire_jaime_jaimepas form .jaimepas { background:url(habillage/delete.png) no-repeat left; }
    117121.formulaire_jaime_jaimepas form .jechangedavis { background:url(habillage/croix.png) no-repeat left }
    118 .formulaire_jaime_jaimepas li.nb_votes { background:url(habillage/sum.png) no-repeat left; padding-top:5px }
    119 .formulaire_jaime_jaimepas form .jaime:hover,.formulaire_jaime_jaimepas form .jaimepas:hover, .formulaire_jaime_jaimepas form .jechangedavis:hover,.formulaire_jaime_jaimepas li.nb_votes:hover {opacity:1}
     122.formulaire_jaime_jaimepas li.nb_votes, abbr.nb_votes { background:url(habillage/email.png) no-repeat left; padding-top:5px }
     123abbr.moyenne { background:url(habillage/calculator.png) no-repeat left; }
     124.formulaire_jaime_jaimepas form .jaime:hover,.formulaire_jaime_jaimepas form .jaimepas:hover, .formulaire_jaime_jaimepas form .jechangedavis:hover,.formulaire_jaime_jaimepas li.nb_votes:hover, abbr.nb_votes:hover, abbr.moyenne:hover {opacity:1}
    120125.formulaire_jaime_jaimepas li.etoile:hover { cursor:help }
    121126.formulaire_jaime_jaimepas .reponse_formulaire {clear:left;margin:0;font-size:90%;padding:3px 3px 0;color:#000}
     
    167172#navigation ul{float:left;display:block;width:100%;}
    168173#navigation ul li{float:left;display:block;}
    169 #navigation ul li a{display:block;width:13.79em;min-height:3.4em;padding:.5em 1em;background:transparent url(habillage/onglet.png) no-repeat left bottom;border:0;color:#F8F7F3;}
     174#navigation ul li a, #navigation ul li span {display:block;width:13.79em;min-height:3.4em;padding:.5em 1em;background:transparent url(habillage/onglet.png) no-repeat left bottom;border:0;color:#fff;}
     175#navigation ul li span { color:#fff }
    170176* html #navigation ul li a{height:3.4em;}
    171 #navigation ul li a:hover{background-color:#5c3566;color:#dadada;}
     177#navigation ul li a:hover { background-color:#5c3566;color:#fff;}
     178#navigation ul li span  { background-color:#75507c; color:#fff; }
    172179#navigation ul li a.on{background-color:#5c3566;font-weight:normal;color:#fff;}
    173180
     
    184191#outils a:hover{color:#000;}
    185192
     193#outils ul.rech a.faq { padding: 0 1em; border-left: 1px dotted #94679c; color: #DADAD4; font-weight: bold }
     194#outils ul.rech li.faq { padding:0; background: #75507c; border-bottom: 1px solid #5c3566; color: #DADAD4 }
     195#outils ul.rech li.faq a { padding: 0 1em; border: 0; color: #DADAD4 }
     196#outils ul.rech a.faq:hover, #outils ul.rech li.faq a:hover { color: #fff }
     197#outils ul.rech li.faq  span { padding-left:1em; color: #fff }
     198
    186199.formulaire_recherche{margin:0;padding:.1em .5em;background:none;border:none;}
    187 .formulaire_recherche label{float:left;padding-top:.2em;padding-left: .5em; padding-right:1.2em;color:#fff; font-weight:normal;font-size:1em;}
     200.formulaire_recherche label{float:left;padding-top:.2em;padding-left: .5em; padding-right:1.2em;color:#B4A0B7; font-weight:normal;font-size:1em;}
    188201.formulaire_recherche input.forml{width:10em;background:#E8E8E8;margin:0;padding:1px 2px;border:1px inset #68D055;color:#75507b;}
    189202.formulaire_recherche input.forml:focus{background-color:#F8F7F3;}
     
    336349
    337350.page_secteur .liste-articles ul li{margin:0;padding:.5em .5em .5em;}
    338 .page_secteur .liste-articles ul li.descriptif { padding:.3em .8em .5em; border:1px solid #ccc;border-bottom: 1px dotted #eee; border-top:2px solid #5c3566; font-size:.91em;}
     351.page_secteur .liste-articles ul li.descriptif { padding:.3em .8em .5em; border:1px solid #ccc;border-bottom: 1px dotted #eee; border-top:1px solid #5c3566; font-size:.91em;}
     352.page_secteur .liste-articles ul li.descriptif.faq { border-top: 2px solid #75507c }
    339353.page_secteur .liste-articles ul li.descriptif img.spip_logos { padding-top:.4em }
    340354.page_secteur .liste-articles ul li a { line-height: 1.3em }
     
    359373
    360374.pagination, #extra li.pagination a { font-size:.82em;font-weight:300;text-align:center; }
    361 .page_secteur ul li.pagination, div.pagination,#extra .pagination {padding: 1em 0;font-size:.85em;color:#666;}
     375.page_secteur ul li.pagination, div.pagination,#extra .pagination {padding: .5emem;font-size:.85em;color:#666;}
    362376.page_secteur ul li.pagination { font-size:.9em; }
    363377
  • _galaxie_/forum.spip.org/forum.spip.org_2009/inc-categorie.html

    r57299 r57512  
    3939                <//B_compte_sujets>
    4040                <BOUCLE_compte_resolus(FORUMS){plat}{id_article}{id_mot==1332} />
    41                 <span class="invisible"> - <:forumspip:nb_sujets_resolus:>&nbsp;: </span><abbr title="<:forumspip:nb_sujets_resolus:> : #TOTAL_BOUCLE" class="nb_resolus">#TOTAL_BOUCLE</abbr>
     41                [<span class="invisible"> - <:forumspip:nb_sujets_resolus:>&nbsp;: </span><abbr title="<:forumspip:nb_sujets_resolus:> : #TOTAL_BOUCLE" class="nb_resolus">(#TOTAL_BOUCLE|!={O}|oui)#TOTAL_BOUCLE</abbr>]
    4242                <//B_compte_resolus>
    4343                <br class="nettoyeur" />
  • _galaxie_/forum.spip.org/forum.spip.org_2009/inc-entete.html

    r57299 r57512  
    1919<BOUCLE_entete(RUBRIQUES){lang}>
    2020[(#DESCRIPTIF)]
    21 
     21#SET{titre,#TITRE}
    2222<BOUCLE_total_forum(FORUMS){articles.lang}{articles.statut='publie'} />
    2323                [<span class="nb_sujets"><:forumspip:nb_sujets_forum:>&nbsp;:&nbsp;(#TOTAL_BOUCLE)</span>]
     
    2525
    2626<BOUCLE_compte_resolus(FORUMS){plat}{articles.lang}{articles.statut='publie'}{id_mot==1332} />
    27         [<span class="nb_resolus"><:forumspip:nb_sujets_resolus:>&nbsp;:&nbsp;(#TOTAL_BOUCLE)</span>]
     27        [<span class="nb_resolus"><:forumspip:nb_sujets_resolus:>&nbsp;:&nbsp;(#TOTAL_BOUCLE|!={0}|oui)#TOTAL_BOUCLE</span>]
    2828<//B_compte_resolus>
    2929
     
    4545                        titre_boussole=non})]
    4646                <ul class="rech">
    47                         <li>#FORMULAIRE_RECHERCHE</li>
     47                        <li>#FORMULAIRE_RECHERCHE [(#ENV{faq}|!={1}|?{' '})<a href="[(#URL_PAGE{faq}|parametre_url{lang,#LANG})]" class="faq" title="<:forumspip:faq_descriptif:>"><:forumspip:faq:></a>]</li>
     48                        [<li class="faq">(#ENV{faq}|=={1}|?{' '})<a href="#URL_SITE_SPIP"><:accueil_site:></a> &#62; <a href="#URL_RUBRIQUE">#GET{titre}</a> &#62; <span><strong><:forumspip:faq:></strong> - <:forumspip:faq_descriptif:></span></li>]
    4849                </ul>
    4950        </div><!--#outils-->
     
    5556                <li class="invisible"><:forumspip:navigationrapide:></li>
    5657                <BOUCLE_onglets_nav(ARTICLES){tous}{lang}{par num titre}>
    57 
    58                 <li[ id="onglet(#COMPTEUR_BOUCLE)"]><a href="#URL_ARTICLE"[ class="(#EXPOSE)"][ title="(#DESCRIPTIF|supprimer_tags)"]>[(#TITRE)]</a></li>
     58                <li[ id="onglet(#COMPTEUR_BOUCLE)"]>
     59                [(#ENV{faq}|!={1}|?{' '})<a href="#URL_ARTICLE"[ class="(#EXPOSE)"][ title="(#DESCRIPTIF|supprimer_tags)"]>[(#TITRE)]</a></li>]
     60                [(#ENV{faq}|=={1}|?{' '})<span[ title="(#DESCRIPTIF|supprimer_tags)"]>[(#TITRE)]</span>]               
    5961                </BOUCLE_onglets_nav>
    6062                </ul>
  • _galaxie_/forum.spip.org/forum.spip.org_2009/inc-faq.html

    r57299 r57512  
    88<B_afficher>
    99        #ANCRE_PAGINATION
    10         <h3 class="menu-titre"><:forumspip:par_interet:></h3>
     10        <h3 class="menu-titre"><:forumspip:par_interet|ucfirst:></h3>
    1111                <ul class="intro">
    1212                <BOUCLE_afficher(forums){id_forum IN #GET{tableau_notes}}{pagination 10}>       
    13                         <BOUCLE_titre(FORUMS){id_thread}>#SET{titre_racine,#TITRE}</BOUCLE_titre>
    14                         #SET{moment,#DATE|affdate{'Y-m-d'}}
     13                        <BOUCLE_racine(FORUMS){id_thread}>
    1514                        <li>
    16                                 [(#LOGO_AUTEUR||image_reduire{30,30}|sinon{#LOGO_ARTICLE_NORMAL||image_reduire{30,30}})]
     15                                <p class="precisions">
     16                                <a href="#URL_FORUM#forum#ID_FORUM" class="titre" title="[(#TEXTE|attribut_html|couper{150})]">#TITRE</a>
     17                                </p>
    1718                                <BOUCLE_note(FORUMS){id_thread}{plat}{notation nombre_votes>0}>
     19                                <p class="precisions date">[<abbr title="#NOTATION_NOMBRE_VOTES (#NOTATION_NOMBRE_VOTES|>{1}|?{<:notation:votes:>,<:notation:vote:>})" class="nb_votes">#NOTATION_NOMBRE_VOTES</abbr>] <abbr title="<:notation:moyennep:>" class="moyenne">#NOTATION_MOYENNE_PONDEREE</abbr></p>
     20                                <br class="nettoyeur" />
    1821                                [(#NOTATION_ETOILE{#NOTATION_MOYENNE_PONDEREE})]
    19                                 <br />
    20                                 <p class="precisions date">#NOTATION_NOMBRE_VOTES <:notation:votes:></p>
     22                                <br class="nettoyeur" />
    2123                                </BOUCLE_note>
    22                                 <p class="precisions date">
    23                                 [<:par_auteur:> (#NOM) - ][(#GET{moment}|!={#GET{today}}|?{[(#DATE|affdate_jourcourt)],''}) ]<abbr class="published" title="[(#DATE|date_iso)]">[(#DATE|heures)][:(#DATE|minutes)]</abbr>
    24                                 </p>
    25                                 <p class="precisions">
    26                                 <a href="#URL_FORUM" class="titre" title="[(#TEXTE|attribut_html|couper{150})]">[(#GET{titre_racine}|attribut_html|couper{120})]</a> <strong class="resolu"><:forumspip:resolu:></strong>
    27                                 </p>
    2824                        </li>
     25                        </BOUCLE_racine>
    2926                </BOUCLE_afficher>
    3027                [<li class="pagination">(#PAGINATION)</li>]
  • _galaxie_/forum.spip.org/forum.spip.org_2009/inc-messages_connexion.html

    r57299 r57512  
    44                        <h2><:forumspip:messages_connexion:> #GRAND_TOTAL</h2>
    55                                <ul>
    6                                         <BOUCLE_messages_connexion(FORUMS){plat}{date>#SESSION{maj}}{pagination 10}>
     6                                        <BOUCLE_messages_connexion(FORUMS){plat}{date>#SESSION{maj}}{pagination 5}>
    77                                        <li><a href="#URL_FORUM">#TITRE</a>
    88                                        [<p>(#TEXTE|couper{200})</p>]
  • _galaxie_/forum.spip.org/forum.spip.org_2009/lang/forumspip_fr.php

    r57299 r57512  
    3333        // F
    3434        'facultatif' => 'facultatif',
     35        'faq' => 'FAQ',
     36        'faq_descriptif' => 'Sujets résolus les mieux notés par les visiteurs',
    3537        'forum_attention_explicite' => 'Ce titre n\'est pas assez explicite, veuillez le préciser :',
    3638        'forum_invalide_titre' => 'Ce fil de messages a été invalidé',
     
    4244        // I
    4345        'info_ajouter_document' => 'Vous pouvez joindre une capture d\'écran à votre message',
    44         'info_ecrire_auteur' => 'Vous devez être connecté(e) pour envoyer un message privé :',
     46        'info_ecrire_auteur' => 'Vous devez être connecté-e pour envoyer un message privé :',
    4547        'info_envoyer_message_prive' => 'permet d\'envoyer des messages privés aux contributeurs enregistrés',
    4648        'info_connexion' => 'Permet d\'éditer son message pendant une heure',
Note: See TracChangeset for help on using the changeset viewer.