Changeset 84532 in spip-zone


Ignore:
Timestamp:
Sep 9, 2014, 7:48:36 AM (6 years ago)
Author:
teddy.spip@…
Message:
  • On uniformise un peu le contenu des pages pour chaque objet ;
  • On ajoute sur la page de plan la structure organisation>contacts+projets>projets_sites ;
  • Une page de listing des commits à disposition, même si elle n'est accessible par lien sur le front ;
  • Suppression du lien vers le flux RSS sur le footer ;
  • Sur la page de projet, zone extra, on ajoute le lien vers l'organisation et vers l'auteur lié au projet.
Location:
_plugins_/info_sites/trunk
Files:
1 added
15 edited

Legend:

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

    r84455 r84532  
    66],simple fiche_objet})]
    77
    8 
    9 [(#LOGO_COMMIT|image_reduire{600,0}|vider_attribut{style}|vider_attribut{width}|vider_attribut{height}|inserer_attribut{'class','img-responsive'})]
    10 <div class="clearfix"></div>
     8[(#LOGO_COMMIT|image_reduire{600,0}|vider_attribut{style}|vider_attribut{width}|vider_attribut{height}|inserer_attribut{'class','img-responsive'})
     9<div class="clearfix"></div>]
    1110
    1211<div id="wysiwyg">
  • _plugins_/info_sites/trunk/content/contact.html

    r84455 r84532  
    55],simple fiche_objet})]
    66
    7 
     7[(#LOGO_CONTACT|image_reduire{600,0}|vider_attribut{style}|vider_attribut{width}|vider_attribut{height}|inserer_attribut{'class','img-responsive'})
     8<div class="clearfix clear"></div>]
    89
    910<div id="wysiwyg">
  • _plugins_/info_sites/trunk/content/organisation.html

    r84455 r84532  
    66],simple fiche_objet})]
    77
    8 
    9 [(#LOGO_ORGANISATION|image_reduire{600,0}|vider_attribut{style}|vider_attribut{width}|vider_attribut{height}|inserer_attribut{'class','img-responsive'})]
    10 <div class="clearfix clear"></div>
     8[(#LOGO_ORGANISATION|image_reduire{600,0}|vider_attribut{style}|vider_attribut{width}|vider_attribut{height}|inserer_attribut{'class','img-responsive'})
     9<div class="clearfix clear"></div>]
    1110
    1211<div id="wysiwyg">
  • _plugins_/info_sites/trunk/content/plan.html

    r84316 r84532  
    66        <div class="main">
    77
     8        <BOUCLE_organisations (ORGANISATIONS) {tout} {par nom}>
     9                <h2 class="h2"><a href="#URL_RUBRIQUE">#NOM</a></h2>
     10                <B_contacts>
     11                <h3 class="h3"><:contacts:contacts:></h3>
     12                <ul class="plan">
     13                <BOUCLE_contacts (CONTACTS) {id_organisation} {par nom}>
     14                        <li><a href="#URL_CONTACT">#NOM</a></li>
     15                </BOUCLE_contacts>
     16                </ul>
     17                </B_contacts>
     18                <B_projets>
     19                <h3 class="h3"><:projet:titre_projets:></h3>
     20                <ul class="plan">
     21                <BOUCLE_projets (PROJETS) {id_organisation} {par nom} {tout}>
     22                        <li><a href="#URL_PROJET">#NOM</a>
     23                        <B_sites>
     24                        <ul>
     25                        <li class="h4"><:projets_site:titre_projets_sites:></li>
     26                        <BOUCLE_sites (PROJETS_SITES) {id_projet} {par titre} {tout}>
     27                        <li><a href="[(#ID_PROJETS_SITE|generer_url_entite{projets_site})]">#TITRE</a></li>
     28                        </BOUCLE_sites>
     29                        </ul>
     30                        </B_sites>
     31                        </li>
     32                </BOUCLE_projets>
     33                </ul>
     34                </B_projets>
     35        </BOUCLE_organisations>
     36
    837        <BOUCLE_secteurs (RUBRIQUES) {racine} {par titre}>
    9 
     38                <hr/>
    1039                <h2 class="h2"><a href="#URL_RUBRIQUE">#TITRE</a></h2>
    1140
  • _plugins_/info_sites/trunk/content/projet.html

    r84455 r84532  
    66],simple fiche_objet})]
    77
    8 
    9 [(#LOGO_PROJET|image_reduire{600,0}|vider_attribut{style}|vider_attribut{width}|vider_attribut{height}|inserer_attribut{'class','img-responsive'})]
    10 <div class="clearfix"></div>
     8[(#LOGO_PROJET|image_reduire{600,0}|vider_attribut{style}|vider_attribut{width}|vider_attribut{height}|inserer_attribut{'class','img-responsive'})
     9<div class="clearfix"></div>]
    1110
    1211<div id="wysiwyg">
     
    3029        [<div class="champ contenu_versioning_type[ (#VERSIONING_TYPE*|strlen|?{'',vide hidden})]">
    3130                <div class="label visible"><:commit:champ_versioning_type_label:>&nbsp;: </div>
    32                 <div dir='#LANG_DIR' class='span #EDIT{versioning_type} versioning_type'><a href="#VERSIONING_TYPE">(#VERSIONING_TYPE)</a></div>
     31                <div dir='#LANG_DIR' class='span #EDIT{versioning_type} versioning_type'>(#VERSIONING_TYPE)</div>
    3332        </div>]
    3433
  • _plugins_/info_sites/trunk/content/projets_cadre.html

    r84455 r84532  
    66],simple fiche_objet})]
    77
     8[(#LOGO_PROJETS_CADRE|image_reduire{600,0}|vider_attribut{style}|vider_attribut{width}|vider_attribut{height}|inserer_attribut{'class','img-responsive'})
     9<div class="clearfix clear"></div>]
    810
    911<div id="wysiwyg">
  • _plugins_/info_sites/trunk/content/projets_site.html

    r84455 r84532  
    55],simple fiche_objet})]
    66
    7 
    8 [(#LOGO_PROJETS_SITE|image_reduire{600,0}|vider_attribut{style}|vider_attribut{width}|vider_attribut{height}|inserer_attribut{'class','img-responsive'})]
    9 <div class="clearfix"></div>
     7[(#LOGO_PROJETS_SITE|image_reduire{600,0}|vider_attribut{style}|vider_attribut{width}|vider_attribut{height}|inserer_attribut{'class','img-responsive'})
     8<div class="clearfix"></div>]
    109
    1110<div id="wysiwyg">
  • _plugins_/info_sites/trunk/css/info_sites.less

    r84506 r84532  
    106106        width: 100%;
    107107        border: 1px solid #ddd;
     108        > caption {
     109                padding-top: 0.5em;
     110                padding-bottom: 0.5em;
     111        }
    108112        > caption + thead, > thead:first-child {
    109113                > tr {
     
    130134                }
    131135        }
     136}
     137
     138.liste-objets {
     139        margin-top: 1em;
     140        border-top: 1px solid @gray-third;
    132141}
    133142
  • _plugins_/info_sites/trunk/extra/contact.html

    r84507 r84532  
    99    <INCLURE{fond=objets/liste/organisations, id_contact=#ID_CONTACT, ajax=wysiwyg} />
    1010</div>
     11<div class="clearfix"></div>
    1112
    1213</BOUCLE_extra>
  • _plugins_/info_sites/trunk/extra/organisation.html

    r84506 r84532  
    1313
    1414<div class="block">
    15     <INCLURE{fond=objets/liste/projets, organisation, id_organisation, ajax, env} />
     15    <INCLURE{fond=objets/liste/projets,organisation,id_organisation,ajax,env} />
    1616</div>
    1717<div class="clearfix"></div>
    1818
     19<B_autresobjets>
    1920<div class="block">
    2021    <BOUCLE_autresobjets (spip_organisations_liens) {id_organisation} {fusion objet}{par objet}>
     
    2223        [(#SET{titre,[#OBJET:info_(#GET{table})_liees_organisation]})]
    2324        [(#SET{liste,#VAL{prive/objets/liste/#GET{table}}|trouver_fond|?{#GET{table},organisations_lies}})]
    24         <INCLURE{fond=prive/objets/liste/#GET{liste},objet,id_projet,ajax,env} />
     25        <INCLURE{fond=prive/objets/liste/#GET{liste},objet,id_organisation,ajax,env} />
    2526    </BOUCLE_autresobjets>
    2627</div>
    2728<div class="clearfix"></div>
     29</B_autresobjets>
    2830
    2931</BOUCLE_extra>
     32
  • _plugins_/info_sites/trunk/extra/projet.html

    r84506 r84532  
    66</ul>
    77<div class="clearfix"></div>
     8<B_autresobjets>
     9<div class="block">
     10<BOUCLE_autresobjets(spip_projets_liens) {id_projet} {objet !IN projets_site} {fusion objet} {par objet}>
     11<div class="champ">
     12        <div class="label visible">[(#OBJET|objet_info{texte_objet}|_T)]</div>
     13        <div class="span" dir="#LANG_DIR"><a href="[(#ID_OBJET|generer_url_entite{#OBJET})]">[(#INFO_TITRE{#OBJET,#ID_OBJET})]</a></div>
     14</div>
     15</BOUCLE_autresobjets>
     16</div>
     17<div class="clearfix"></div>
     18</B_autresobjets>
     19
     20<B_auteurs>
     21<div class="block">
     22<BOUCLE_auteurs(spip_auteurs_liens) {id_objet=#ID_PROJET} {objet='projet'}>
     23<div class="champ">
     24        <div class="label visible">[(#VAL{auteur}|objet_info{texte_objet}|_T)]</div>
     25        <div class="span" dir="#LANG_DIR"><a href="[(#ID_AUTEUR|generer_url_entite{auteur})]">[(#INFO_TITRE{auteur,#ID_AUTEUR})]</a></div>
     26</div>
     27</BOUCLE_auteurs>
     28</div>
     29<div class="clearfix"></div>
     30</B_auteurs>
    831
    932<div class="block">
    10     <div class="clearfix clear"> </div>
    1133    <INCLURE{fond=objets/liste/projets_sites,projet,id_projet,ajax,env} />
    1234</div>
    13 
    14 
     35<div class="clearfix"></div>
    1536
    1637</BOUCLE_extra>
  • _plugins_/info_sites/trunk/extra/projets_cadre.html

    r84506 r84532  
    11<BOUCLE_extra (PROJETS_CADRES_CADRES) {id_projets_cadres_cadre} {tout}>
    2 
    3 [(#LOGO_PROJETS_CADRES_CADRE|image_reduire{350,0}|vider_attribut{style}|vider_attribut{width}|vider_attribut{height})]
    4 
    52<ul class="boutons_action">
    63[(#AUTORISER{modifier,projets_cadre,#ID_PROJETS_CADRE})
  • _plugins_/info_sites/trunk/footer/dist.html

    r84502 r84532  
    1717                ?><span class="sep"> | </span><a href="[(#URL_PAGE{login}|parametre_url{url,#SELF|parametre_url{url,''}})]" rel="nofollow" class='login_modal'><:lien_connecter:></a><?php
    1818                }
    19                 ?><span class="sep"> |
    20                 </span><a href="#URL_PAGE{backend}" rel="alternate" title="<:syndiquer_site:>">[(#CHEMIN{feed.png}|balise_img{<:icone_suivi_activite:>})]&nbsp;RSS&nbsp;2.0</a>
     19                ?>
    2120                </p>
    2221        </div>
  • _plugins_/info_sites/trunk/info_sites_fonctions.php

    r84525 r84532  
    1616
    1717include_spip('inc/filtres_ecrire');
     18include_spip('base/abstract_sql');
     19include_spip('base/objets');
    1820
     21function lister_tables_liens () {
     22        $tables_auxilaires = lister_tables_auxiliaires();
     23        $tables_auxilaires_objets = array();
     24
     25        foreach ($tables_auxilaires as $key => $table_auxilaire) {
     26                if (isset($table_auxilaire['field']['objet'])) {
     27                        $tables_auxilaires_objets[] = $key;
     28                }
     29        }
     30        return $tables_auxilaires_objets;
     31}
    1932?>
  • _plugins_/info_sites/trunk/lang/info_sites_fr.php

    r84506 r84532  
    2525
    2626    // E
    27     'editer_liens_contact' => '&Eacute;diter les liens de ce contact',
    28     'editer_liens_organisation' => '&Eacute;diter les liens de cette organisation',
    29     'editer_liens_projet' => '&Eacute;diter les liens de ce projet',
    30     'editer_liens_projets_site' => '&Eacute;diter les liens de ce site',
     27    'editer_liens_contact' => '&Eacute;diter les liens',
     28    'editer_liens_organisation' => '&Eacute;diter les liens',
     29    'editer_liens_projet' => '&Eacute;diter les liens',
     30    'editer_liens_projets_site' => '&Eacute;diter les liens',
    3131
    3232
Note: See TracChangeset for help on using the changeset viewer.