Changeset 96522 in spip-zone


Ignore:
Timestamp:
Apr 7, 2016, 7:22:03 PM (3 years ago)
Author:
teddy.spip@…
Message:
  • On revoit les blocs de pagination sur les templates ;
  • Utilisation, après retour utilisateur, de la pagination page précédente et suivante ;
  • Un petit correctif du js sur le sommaire, pas la peine de recréer le sommaire à chaque lien de pagination ;
  • Compatibilité SPIP 3.1 ;
  • Up de z.
Location:
_plugins_/info_sites/trunk
Files:
1 added
24 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/info_sites/trunk/content/mot.html

    r96114 r96522  
    2323                                </BOUCLE_articles>
    2424                        </ul>
    25                         [<div class="pagination">(#PAGINATION)</div>]
     25                        [<div class="block_pagination">(#PAGINATION{page_precedent_suivant})</div>]
    2626                </div>
    2727                </B_articles>
     
    3636                                </BOUCLE_rubriques>
    3737                        </ul>
    38                         [<div class="pagination">(#PAGINATION)</div>]
     38                        [<div class="block_pagination">(#PAGINATION{page_precedent_suivant})</div>]
    3939                </div>
    4040                </B_rubriques>
     
    4949                                </BOUCLE_breves>
    5050                        </ul>
    51                         [<div class="pagination">(#PAGINATION)</div>]
     51                        [<div class="block_pagination">(#PAGINATION{page_precedent_suivant})</div>]
    5252                </div>
    5353                </B_breves>
     
    6262                                </BOUCLE_forums_liens>
    6363                        </ul>
    64                         [<div class="pagination">(#PAGINATION)</div>]
     64                        [<div class="block_pagination">(#PAGINATION{page_precedent_suivant})</div>]
    6565                </div>
    6666                </B_forums_liens>
     
    7575                                </BOUCLE_sites>
    7676                        </ul>
    77                         [<div class="pagination">(#PAGINATION)</div>]
     77                        [<div class="block_pagination">(#PAGINATION{page_precedent_suivant})</div>]
    7878                </div>
    7979                </B_sites>
  • _plugins_/info_sites/trunk/content/rubrique.html

    r96114 r96522  
    6060                                                        </BOUCLE_breves>
    6161                                        </ul>
    62                                         [<div class="pagination">(#PAGINATION)</div>]
     62                                        [<div class="block_pagination">(#PAGINATION{page_precedent_suivant})</div>]
    6363                        </div>
    6464                        </B_breves>
  • _plugins_/info_sites/trunk/css/info_sites.less

    r96506 r96522  
    147147
    148148.pagination {
    149         text-align: right;
    150         width: 100%;
    151149        clear: both;
    152150        overflow: hidden;
     151        > li {
     152                > a, > span {
     153                        border-color: @border-color;
     154                        color: @main-color;
     155                        &:focus, &:hover {
     156                                border-color: @border-color;
     157                                background-color: lighten(@border-color, 10%);
     158                                color: darken(@main-color, 10%);
     159                        }
     160                }
     161        }
     162        > .active {
     163                > a, > span {
     164                        &, &:focus, &:hover {
     165                                border-color: @main-color;
     166                                background-color: @main-color;
     167                                color: contrast(@main-color);
     168                        }
     169                }
     170        }
    153171}
    154172
  • _plugins_/info_sites/trunk/extra/mot.html

    r96402 r96522  
    1414                                        </BOUCLE_mots_freres>
    1515                                </ul>
    16                                 [<div class="pagination">(#PAGINATION)</div>]
     16                                [<div class="block_pagination">(#PAGINATION{page_precedent_suivant})</div>]
    1717                        </div>
    1818                        <div class="clearfix"></div>
  • _plugins_/info_sites/trunk/extra/site.html

    r96402 r96522  
    1111                        </BOUCLE_sites>
    1212                </ul>[
    13                 <div class="pagination">(#PAGINATION)</div>]
     13                <div class="pagination">(#PAGINATION{page_precedent_suivant})</div>]
    1414        </div>
    1515</B_sites>
  • _plugins_/info_sites/trunk/javascript/infosites.js

    r96465 r96522  
    33$(document).ready(function () {
    44        function infosites_sommaire(target) {
    5                 console.log($('#aside .block.sommaire').length);
    65                if ($('#aside').length > 0 && $('#aside .block.sommaire').length == 0) {
    76                        $('#aside').append('<div class="block sommaire hidden-sm hidden-xs"><div class="list-group"></div></div>');
     
    98                if (target.length > 0) {
    109                        target.each(function () {
    11                                 $('#aside .sommaire div.list-group').append(
    12                                         '<a class="list-group-item" href="#'
    13                                         + $(this).attr('id') + '">'
    14                                         + $(this).text()
    15                                         + '</a>');
     10                                if ($("#aside .sommaire div.list-group a[href='#" + $(this).attr('id') + "']").length == 0) {
     11                                        $('#aside .sommaire div.list-group').append(
     12                                                '<a class="list-group-item" href="#'
     13                                                + $(this).attr('id') + '">'
     14                                                + $(this).text()
     15                                                + '</a>');
     16                                }
    1617                        });
    1718
  • _plugins_/info_sites/trunk/liste/articles-auteur.html

    r84782 r96522  
    99                </BOUCLE_articles>
    1010        </ul>
    11         [<div class="pagination">(#PAGINATION)</div>]
     11        [<div class="block_pagination">(#PAGINATION{page_precedent_suivant})</div>]
    1212</div>
    1313</B_articles>
  • _plugins_/info_sites/trunk/liste/articles-recherche.html

    r84782 r96522  
    99                </BOUCLE_articles>
    1010        </ul>
    11         [<div class="pagination">(#PAGINATION)</div>]
     11        [<div class="block_pagination">(#PAGINATION{page_precedent_suivant})</div>]
    1212</div>
    1313</B_articles>
  • _plugins_/info_sites/trunk/liste/articles-resume.html

    r84838 r96522  
    77                </BOUCLE_articles>
    88        </ul>
    9         [<div class="pagination">(#PAGINATION)</div>]
     9        [<div class="block_pagination">(#PAGINATION{page_precedent_suivant})</div>]
    1010</B_articles>
  • _plugins_/info_sites/trunk/liste/rubriques-recherche.html

    r84782 r96522  
    99                </BOUCLE_rubriques>
    1010        </ul>
    11         [<div class="pagination">(#PAGINATION)</div>]
     11        [<div class="block_pagination">(#PAGINATION{page_precedent_suivant})</div>]
    1212</div>
    1313</B_rubriques>
  • _plugins_/info_sites/trunk/liste/syndicarticles.html

    r84782 r96522  
    1414                                </BOUCLE_articles>
    1515                </ul>
    16                 [<div class="pagination">(#PAGINATION)</div>]
     16                [<div class="block_pagination">(#PAGINATION{page_precedent_suivant})</div>]
    1717</div>
    1818</B_articles>
  • _plugins_/info_sites/trunk/objets/liste/adresses_lies.html

    r89665 r96522  
    33#ANCRE_PAGINATION
    44<div class="liste-objets adresses coordonnees lies">
    5     [<h5>(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{coordonnees:info_1_adresse,coordonnees:info_nb_adresses}})</h5>]
    6     <BOUCLE_liste_adresses (adresses_liens) {id_adresse != #GET{id_adresse_exclu}} {objet} {id_objet} {pagination #ENV{nb,10}}>
    7         <BOUCLE_adresse (ADRESSES) {id_adresse}>
    8         <div class="champ picto contenu_adresse">
    9             <div class='label visible type'>
    10                 [(#TYPE|coordonnees_lister_types_adresses)]
    11             </div>
    12             <div class="span adresse">
    13                 [<div class="#EDIT{voie} voie">(#VOIE)</div>]
    14                 [<div class="#EDIT{complement} complement">(#COMPLEMENT)</div>]
    15                 [<div class="#EDIT{boite_postale} boite_postale">(#BOITE_POSTALE)</div>]
    16                 [<div class="#EDIT{region} region">(#REGION)</div>]
    17                 <div>
    18                     [<span class="#EDIT{code_postal} code_postal">(#CODE_POSTAL)</span>]
    19                     [<span class="#EDIT{ville} ville">(#VILLE)</span>]
    20                 </div>
    21                 <B_pays><div class='pays nom_pays'><BOUCLE_pays(PAYS){code=#PAYS}>#NOM</BOUCLE_pays></div></B_pays>
    22             </div>
    23         </div>
    24         </BOUCLE_adresse>
    25     </BOUCLE_liste_adresses>
    26 [<p class='pagination'>(#PAGINATION{prive})</p>]
     5        [<h5>(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{coordonnees:info_1_adresse,coordonnees:info_nb_adresses}})</h5>]
     6        <BOUCLE_liste_adresses (adresses_liens) {id_adresse != #GET{id_adresse_exclu}} {objet} {id_objet} {pagination #ENV{nb,10}}>
     7                <BOUCLE_adresse (ADRESSES) {id_adresse}>
     8                <div class="champ picto contenu_adresse">
     9                        <div class='label visible type'>
     10                                [(#TYPE|coordonnees_lister_types_adresses)]
     11                        </div>
     12                        <div class="span adresse">
     13                                [<div class="#EDIT{voie} voie">(#VOIE)</div>]
     14                                [<div class="#EDIT{complement} complement">(#COMPLEMENT)</div>]
     15                                [<div class="#EDIT{boite_postale} boite_postale">(#BOITE_POSTALE)</div>]
     16                                [<div class="#EDIT{region} region">(#REGION)</div>]
     17                                <div>
     18                                        [<span class="#EDIT{code_postal} code_postal">(#CODE_POSTAL)</span>]
     19                                        [<span class="#EDIT{ville} ville">(#VILLE)</span>]
     20                                </div>
     21                                <B_pays><div class='pays nom_pays'><BOUCLE_pays(PAYS){code=#PAYS}>#NOM</BOUCLE_pays></div></B_pays>
     22                        </div>
     23                </div>
     24                </BOUCLE_adresse>
     25        </BOUCLE_liste_adresses>
     26[<div class="block_pagination">(#PAGINATION{page_precedent_suivant})</div>]
    2727</div>
    2828</B_liste_adresses>[
  • _plugins_/info_sites/trunk/objets/liste/auteurs.html

    r96386 r96522  
    3636                        </tbody>
    3737                </table>
    38                 [<p class='pagination'>(#PAGINATION{prive})</p>]
     38                [<div class="block_pagination">(#PAGINATION{page_precedent_suivant})</div>]
    3939        </div>
    4040        <div class="legendes">
  • _plugins_/info_sites/trunk/objets/liste/commits.html

    r96318 r96522  
    3030        </tbody>
    3131</table>
    32 [<p class='pagination'>(#PAGINATION{prive})</p>]
     32[<div class="block_pagination">(#PAGINATION{page_precedent_suivant})</div>]
    3333</div>
    3434</B_liste_commits>[
  • _plugins_/info_sites/trunk/objets/liste/contacts.html

    r96075 r96522  
    5959        </tbody>
    6060</table>
    61 [<p class='pagination'>(#PAGINATION{prive})</p>]
     61[<div class="block_pagination">(#PAGINATION{page_precedent_suivant})</div>]
    6262</div>
    6363</B_liste_contacts>[
  • _plugins_/info_sites/trunk/objets/liste/emails_lies.html

    r89665 r96522  
    1818        </BOUCLE_email>
    1919    </BOUCLE_liste_emails>
    20 [<p class='pagination'>(#PAGINATION{prive})</p>]
     20[<div class="block_pagination">(#PAGINATION{page_precedent_suivant})</div>]
    2121</div>
    2222</B_liste_emails>[
  • _plugins_/info_sites/trunk/objets/liste/numeros_lies.html

    r96059 r96522  
    1717    </BOUCLE_liste_numeros>
    1818
    19 [<p class='pagination'>(#PAGINATION{prive})</p>]
     19[<div class="block_pagination">(#PAGINATION{page_precedent_suivant})</div>]
    2020</div>
    2121</B_liste_numeros>[
  • _plugins_/info_sites/trunk/objets/liste/organisations.html

    r96075 r96522  
    7575        </tbody>
    7676</table>
    77 [<p class='pagination'>(#PAGINATION{prive})</p>]
     77[<div class="block_pagination">(#PAGINATION{page_precedent_suivant})</div>]
    7878</div>
    7979</B_liste_orga>[
  • _plugins_/info_sites/trunk/objets/liste/projets.html

    r96321 r96522  
    4141                        </tbody>
    4242                </table>
    43                 [<p class='pagination'>(#PAGINATION{prive})</p>]
     43                [<div class="block_pagination">(#PAGINATION{page_precedent_suivant})</div>]
    4444        </div>
    4545</B_liste_projets>[
  • _plugins_/info_sites/trunk/objets/liste/projets_cadres.html

    r96157 r96522  
    2424        </tbody>
    2525</table>
    26 [<p class='pagination'>(#PAGINATION{prive})</p>]
     26[<div class="block_pagination">(#PAGINATION{page_precedent_suivant})</div>]
    2727</div>
    2828</B_liste_projets_cadres>[
  • _plugins_/info_sites/trunk/objets/liste/projets_sites.html

    r96157 r96522  
    3434        </tbody>
    3535</table>
    36 [<p class='pagination'>(#PAGINATION{prive})</p>]
     36[<div class="block_pagination">(#PAGINATION{page_precedent_suivant})</div>]
    3737</div>
    3838</B_liste_projets_sites>[
  • _plugins_/info_sites/trunk/objets/liste/rss_commits.html

    r96075 r96522  
    5757        </tbody>
    5858</table>
    59 [<div class="pagination">(#PAGINATION{prive})</div>]
     59[<div class="block_pagination">(#PAGINATION{page_precedent_suivant})</div>]
    6060</div>
    6161
  • _plugins_/info_sites/trunk/paquet.xml

    r96465 r96522  
    22        prefix="info_sites"
    33        categorie="outil"
    4         version="1.4.1"
     4        version="1.4.2"
    55        etat="dev"
    6         compatibilite="[3.0.8;3.0.*]"
     6        compatibilite="[3.0.8;3.1.*]"
    77        logo="prive/themes/spip/images/info_sites-64.png"
    88        documentation=""
  • _plugins_/info_sites/trunk/prive/objets/liste/objets_lies_auteur.html

    r96318 r96522  
    2626        </tbody>
    2727</table>
    28 [<p class='pagination'>(#PAGINATION{prive})</p>]
     28[<div class="block_pagination">(#PAGINATION{page_precedent_suivant})</div>]
    2929</div>
    3030</B_objets>[
Note: See TracChangeset for help on using the changeset viewer.