Changeset 96075 in spip-zone


Ignore:
Timestamp:
Mar 19, 2016, 5:17:21 PM (3 years ago)
Author:
teddy.spip@…
Message:
  • On passe en col-md-9 + col-md-3 ;
  • body-diagnostic.html : pas besoin d'aside qui prenait trop de place inutilement, le footer était mal placé ;
  • Début de solution pour ajouter des objets à un autre, il faut continuer à insérer cette solution sur les autres pages ;
  • Pour le tableau de diagnostic, on laisse la couleur du thème au lieu de passer par une couleur qui n'a aucune relation avec elle ;
  • On passe le rss dans l'extra, et on active l'ajax sur cette partie-là ;
  • On met des ID sur les caption.legend des objets/listes/*.html pour permettre la construction du sommaire par javascript ;
Location:
_plugins_/info_sites/trunk
Files:
19 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/info_sites/trunk/aside/organisation.html

    r96059 r96075  
    55    [(#AUTORISER{modifier,organisation,#ID_ORGANISATION})
    66        <li class="list-group-item" role="presentation"><a role="menuitem" tabindex="-1" href="[(#URL_PAGE{organisation_edit,id_organisation=#ID_ORGANISATION}|parametre_url{redirect,#URL_SITE_SPIP/#SELF})]" class="bouton modifier" rel="nofollow"><i class="fa fa-pencil-square-o"></i> <:info_sites:icone_modifier_organisation:></a></li>
    7         <li class="list-group-item" role="presentation"><a role="menuitem" tabindex="-1" href="[(#URL_PAGE{organisation,id_organisation=#ID_ORGANISATION})]" class="bouton editer_liens" rel="nofollow" target="_blank"><i class="fa fa-link"></i> <:info_sites:editer_liens_organisation:></a></li>
     7        <li class="list-group-item" role="presentation"><a role="menuitem" tabindex="-1" href="[(#SELF|parametre_url{editer_liens,oui})#editer_liens]" class="bouton editer_liens" rel="nofollow"><i class="fa fa-link"></i> <:info_sites:editer_liens_organisation:></a></li>
    88    ]</ul>
    99</div>
  • _plugins_/info_sites/trunk/body-diagnostic.html

    r96059 r96075  
    2525                        </div>
    2626                        <!-- /.col-md-12 -->
    27                         <div class="col-md-12" id="aside">
    28                             <INCLURE{fond=aside/#ENV{type-page},env} />
    29                         </div>
    30                         <!-- /.col-md-3 -->
    3127                    </div>
    3228                    <!-- /.row -->
    3329                </div>
    3430            </div>
    35 
    36             <div class="footer row" id="footer">
    37                     <INCLURE{fond=footer/#ENV{type-page},env} />
    38             </div>
    3931        </div>
    4032    </div>
     33    <div class="footer" id="footer">
     34        <INCLURE{fond=footer/#ENV{type-page},env} />
     35    </div>
    4136</body>
  • _plugins_/info_sites/trunk/body.html

    r96059 r96075  
    1919
    2020                                        <div class="row">
    21                                                 <div class="contenu col-md-10">
     21                                                <div class="contenu col-md-9">
    2222                                                        <INCLURE{fond=content/#ENV{type-page},env} />
    2323
     
    2727                                                </div>
    2828
    29                                                 <div class="col-md-2" id="aside">
     29                                                <div class="col-md-3" id="aside">
    3030                                                        <INCLURE{fond=aside/#ENV{type-page},env} />
    3131                                                </div>
  • _plugins_/info_sites/trunk/content/organisation.html

    r89545 r96075  
    3939</B_autresobjets>
    4040
    41 
     41[(#ENV{editer_liens}|=={oui}|oui)
     42        <div id="editer_liens">
     43[(#INCLURE{fond=prive/objets/editer/liens,table_source=projets,objet=organisation,id_objet=#ID_ORGANISATION,env})]
     44                <div class="clearfix"></div>
     45        </div>
     46]
    4247#BOITE_FERMER
    4348[(#EVAL{_AJAX}|oui)
  • _plugins_/info_sites/trunk/content/projet.html

    r96059 r96075  
    4949[(#INCLURE{fond=objets/liste/projets, id_projet_parent=#ID_PROJET}|strlen|>{0}|oui)<div class="clearfix"></div>]
    5050
    51 [(#PLUGIN{RSS_COMMITS}|oui)
    52         [(#SET{id_projet,[(#VERSIONING_RSS|?{#ID_PROJET,[(#INFO_VERSIONING_RSS{projet,#ID_PROJET_PARENT}|?{#ID_PROJET_PARENT})]})]})]
    53         [(#GET{id_projet}|is_int|oui)
    54                 [(#CONFIG{'rss_commits/import_auto','non'}|=={'non'}|oui)
    55                 <INCLURE{fond=objets/liste/rss_commits, id_projet=#GET{id_projet,0}, force=0, par=date_creation, env, ajax} />][(#CONFIG{'rss_commits/import_auto','non'}|=={'oui'}|oui)
    56                 <INCLURE{fond=objets/liste/commits, id_projet=#GET{id_projet,0}, force=0, par=date_creation, env, ajax} />]
    57         ]
    58         <div class="clearfix"></div>
    59 ]
    60 
    6151#BOITE_FERMER
    6252[(#EVAL{_AJAX}|oui)
  • _plugins_/info_sites/trunk/css/info_sites.less

    r96059 r96075  
    184184
    185185        > thead {
     186                background-color: @main-color;
     187                color: contrast(@main-color);
    186188                > tr {
    187189                        > th, > td {
     
    782784
    783785
    784 #aside{
     786#aside {
    785787        .filtre {
    786788                margin-top: 20px;
     
    837839        }
    838840}
    839 
    840 
    841841
    842842
     
    884884
    885885
     886#editer_liens {
     887        .liste-objets-lies, .liste-objets-associer {
     888                table {
     889                        > thead, > tbody, > tfoot {
     890                                > tr {
     891                                        > th, > td {
     892                                                border-top: 1px solid #ddd;
     893                                                line-height: 1.42857;
     894                                                padding: 8px;
     895                                                vertical-align: top;
     896                                        }
     897                                }
     898                        }
     899                }
     900        }
     901}
    886902// --------
    887903// Formulaires d'édition d'un objet.
  • _plugins_/info_sites/trunk/diagnostic/spip/diagnostic.html

    r96059 r96075  
    22<BOUCLE_diagnostic (PROJETS_SITES) {id_projets_site}>
    33<table class="table table-striped">
    4     <thead class="bg-primary">
     4    <thead>
    55        <tr>
    66            <th class="text-center" colspan="5"><:projets_site:titre_projets_site:></th>
  • _plugins_/info_sites/trunk/extra/projet.html

    r89559 r96075  
    22<h2 id="<:info_sites:titre_informations_annexes|trim|translitteration_rapide|replace{' ','_'}|strtolower:>" class="legend"><:info_sites:titre_informations_annexes:></h2>
    33<div class="clearfix"></div>
     4
     5[(#PLUGIN{RSS_COMMITS}|oui)
     6        [(#SET{id_projet,[(#VERSIONING_RSS|?{#ID_PROJET,[(#INFO_VERSIONING_RSS{projet,#ID_PROJET_PARENT}|?{#ID_PROJET_PARENT})]})]})]
     7        [(#GET{id_projet}|is_int|oui)
     8        [(#CONFIG{'rss_commits/import_auto','non'}|=={'non'}|oui)
     9        <INCLURE{fond=objets/liste/rss_commits, id_projet=#GET{id_projet,0}, force=0, par=date_creation, env, ajax} />][(#CONFIG{'rss_commits/import_auto','non'}|=={'oui'}|oui)
     10        <INCLURE{fond=objets/liste/commits, id_projet=#GET{id_projet,0}, force=0, par=date_creation, env, ajax} />]
     11        ]
     12        <div class="clearfix"></div>
     13]
    414
    515<div class="block">
  • _plugins_/info_sites/trunk/info_sites_fonctions.php

    r96060 r96075  
    123123        }
    124124}
     125
     126function info_sites_lister_type($meta) {
     127        include_spip('inc/config');
     128        $objets_selectionnes = lire_config($meta, array());
     129        if (count($objets_selectionnes) > 0) {
     130                include_spip('base/objets');
     131                foreach ($objets_selectionnes as $key => $value) {
     132                        $objets_selectionnes[$key] = objet_type($value);
     133                }
     134        }
     135        $objets_selectionnes = array_filter($objets_selectionnes);
     136
     137        return $objets_selectionnes;
     138
     139}
  • _plugins_/info_sites/trunk/info_sites_options.php

    r96060 r96075  
    1414}
    1515
    16 
    1716if (!isset($GLOBALS['z_blocs'])) {
    1817        $GLOBALS['z_blocs'] = array(
     
    2827}
    2928
     29define('_Z_AJAX_PARALLEL_LOAD', 'aside,extra');
  • _plugins_/info_sites/trunk/js/infosites.js

    r96059 r96075  
    11// on ajoute les titres de section au sommaire du aside pour faire des liens vers les sections
    22
    3 $(document).ready(function(){
    4         if( $('.contenu .legend').length > 0 )
    5         {
    6                 if( $('#aside .dropdown.boutons').length > 0 ){
     3$(document).ready(function () {
     4        if ($('.contenu .legend').length > 0) {
     5                if ($('#aside .dropdown.boutons').length > 0) {
    76                        $('<div class="sommaire hidden-sm hidden-xs"><ul></ul></div>').insertAfter($('#aside .dropdown.boutons'));
    87                }
    9                 else{
     8                else {
    109                        $('#aside').append('<div class="sommaire hidden-sm hidden-xs"><ul></ul></div>');
    1110                }
    1211
    13                                                 $('.contenu .legend').each(
    14                                                                 function() {
    15                                                                         $('#aside .sommaire ul').append(
    16                                                                                         '<li><a href="#'
    17                                                                                                         + $(this).attr('id') + '">'
    18                                                                                                         + $(this).text()
    19                                                                                                         + '</a></li>');
    20                                                                 });
    21                                         }
    22                                 });
     12                $('.contenu .legend').each(
     13                        function () {
     14                                $('#aside .sommaire ul').append(
     15                                        '<li><a href="#'
     16                                        + $(this).attr('id') + '">'
     17                                        + $(this).text()
     18                                        + '</a></li>');
     19                        });
     20        }
     21});
  • _plugins_/info_sites/trunk/objets/liste/commits.html

    r89545 r96075  
    1010<div class="liste-objets commits table-responsive">
    1111<table class='table table-striped table-bordered'>
    12         [<caption><strong class="caption">(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{commit:info_1_commit,commit:info_nb_commits}})</strong></caption>]
     12        [<caption id="liste_objets_commits" class="legend"><strong class="caption">(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{commit:info_1_commit,commit:info_nb_commits}})</strong></caption>]
    1313        <thead>
    1414                <tr class='first_row'>
  • _plugins_/info_sites/trunk/objets/liste/contacts.html

    r96059 r96075  
    3535<div class="liste-objets contacts table-responsive">
    3636<table class='table table-striped table-bordered'>
    37 [<caption id="contactsOrganisation" class="legend"><strong class="caption">(#ENV*{titre,<:contacts:info_tous_contacts:>})</strong></caption>]
     37[<caption id="liste_objets_contacts" class="legend"><strong class="caption">(#ENV*{titre,<:contacts:info_tous_contacts:>})</strong></caption>]
    3838        <thead>
    3939                <tr class='first_row'>
  • _plugins_/info_sites/trunk/objets/liste/organisations.html

    r96059 r96075  
    3737<div class="liste-objets organisations table-responsive">
    3838<table class='table table-striped table-bordered'>
    39         [<caption class="legend"><strong class="caption">(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{info_sites:info_1_organisation,info_sites:info_nb_organisations}})</strong></caption>]
     39        [<caption id="liste_objets_organisations" class="legend"><strong class="caption">(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{info_sites:info_1_organisation,info_sites:info_nb_organisations}})</strong></caption>]
    4040        <thead>
    4141                <tr class='first_row'>
  • _plugins_/info_sites/trunk/objets/liste/projets.html

    r96059 r96075  
    1313                <table class='table table-striped table-bordered'>
    1414                        [
    15                         <caption id="projetsOrganisation" class="legend"><strong class="caption">(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{projet:info_1_projet,projet:info_nb_projets}})</strong></caption>
     15                        <caption id="liste_objets_projets" class="legend"><strong class="caption">(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{projet:info_1_projet,projet:info_nb_projets}})</strong></caption>
    1616                        ]
    1717                        <thead>
  • _plugins_/info_sites/trunk/objets/liste/projets_cadres.html

    r96059 r96075  
    77<div class="liste-objets projets_cadres table-responsive">
    88<table class='table table-striped table-bordered'>
    9         [<caption id="tousCadresProjets" class="legend"><strong class="caption">(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{projets_cadre:info_1_projets_cadre,projets_cadre:info_nb_projets_cadres}})</strong></caption>]
     9        [<caption id="liste_objets_projets_cadres" class="legend"><strong class="caption">(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{projets_cadre:info_1_projets_cadre,projets_cadre:info_nb_projets_cadres}})</strong></caption>]
    1010        <thead>
    1111                <tr class='first_row'>
  • _plugins_/info_sites/trunk/objets/liste/projets_sites.html

    r96059 r96075  
    1212<div class="liste-objets projets_sites table-responsive">
    1313<table class='table table-striped table-bordered'>
    14         [<caption class="legend"><strong class="caption">(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{projets_site:info_1_projets_site,projets_site:info_nb_projets_sites}})</strong></caption>]
     14        [<caption id="liste_objets_projets_sites" class="legend"><strong class="caption">(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{projets_site:info_1_projets_site,projets_site:info_nb_projets_sites}})</strong></caption>]
    1515        <thead>
    1616                <tr class='first_row'>
     
    2323        </thead>
    2424        <tbody>
    25         <BOUCLE_liste_projets_sites(PROJETS_SITES) {id_projets_site?} {id_projet?} {type_site ?} {logiciel_nom ?} {logiciel_version ?} {fo_url ?} {id_mot?} {where?} {statut?} {recherche?} {tri #ENV{par,titre},#GET{defaut_tri}}{pagination #ENV{nb,10}}>
     25        <BOUCLE_liste_projets_sites(PROJETS_SITES) {id_projets_site?} {id_projet?} {type_site ?} {logiciel_nom ?} {logiciel_version ?} {fo_url ?} {id_mot?} {where?} {statut?} {recherche?} {tri #ENV{par,titre},#GET{defaut_tri}} {pagination #ENV{nb,10}}>
    2626                <tr class='[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]'>
    2727                        <td class='titre principale'><a href="[(#ID_PROJETS_SITE|generer_url_entite{projets_site})]" title="<:info_numero_abbreviation|attribut_html:> #ID_PROJETS_SITE">[(#RANG). ]#TITRE</a></td>
  • _plugins_/info_sites/trunk/objets/liste/rss_commits.html

    r89665 r96075  
    99<div class="liste-objets commits table-responsive">
    1010<table class="spip liste table table-striped table-bordered">
    11         [<caption><strong class="caption">(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{commit:info_1_commit,commit:info_nb_commits}})</strong></caption>]
     11        [<caption id="liste_objets_rss_commits" class="legend"><strong class="caption">(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{commit:info_1_commit,commit:info_nb_commits}})</strong></caption>]
    1212        <thead>
    1313                <tr class='first_row'>
  • _plugins_/info_sites/trunk/paquet.xml

    r96062 r96075  
    1616        <licence>GNU/GPL</licence>
    1717
    18         <necessite nom="saisies" compatibilite="[1.24.0;]" />
    19         <necessite nom="Zcore" compatibilite="[2.4.0;]" />
    20         <necessite nom="contacts" compatibilite="[2.10.0;]" />
    21         <necessite nom="coordonnees" compatibilite="[2.2.4;]" />
    22         <necessite nom="projets" compatibilite="[1.0.9;]" />
    23         <necessite nom="lesscss" compatibilite="[0.7.11;]" />
    24         <necessite nom="projets_sites" compatibilite="[1.5.0;]" />
     18        <necessite nom="saisies" compatibilite="[1.24.0;]"/>
     19        <necessite nom="Zcore" compatibilite="[2.4.0;]"/>
     20        <necessite nom="contacts" compatibilite="[2.10.0;]"/>
     21        <necessite nom="coordonnees" compatibilite="[2.2.4;]"/>
     22        <necessite nom="projets" compatibilite="[1.0.9;]"/>
     23        <necessite nom="lesscss" compatibilite="[0.7.11;]"/>
     24        <necessite nom="projets_sites" compatibilite="[1.5.0;]"/>
    2525
    26         <utilise nom="rss_commits" compatibilite="[0.6.0;]" />
    27         <utilise nom="info_spip" compatibilite="[0.8.0;]" />
     26        <utilise nom="rss_commits" compatibilite="[0.6.0;]"/>
     27        <utilise nom="info_spip" compatibilite="[0.8.0;]"/>
    2828
    29         <pipeline nom="affiche_milieu" inclure="info_sites_pipelines.php" />
     29        <pipeline nom="affiche_milieu" inclure="info_sites_pipelines.php"/>
    3030
    31         <pipeline nom="autoriser" inclure="info_sites_autorisations.php" />
     31        <pipeline nom="autoriser" inclure="info_sites_autorisations.php"/>
    3232
    3333</paquet>
Note: See TracChangeset for help on using the changeset viewer.