Changeset 97812 in spip-zone


Ignore:
Timestamp:
May 16, 2016, 9:49:07 PM (3 years ago)
Author:
teddy.spip@…
Message:
  • Ajouter le statut d'un utilisateur sur sa page pour en connaitre son niveau d'autorisation ;
  • On surcharge les chaines de langue des statuts auteurs pour ne plus avoir un metalangage propre à SPIP que tous les utilisateurs ne connaissent pas ;
  • Petite sécurité sur diagnostic_maj.html : un système de versioning peut être composé, exemple 'GNU arch', 'GNU RCS'… ;
  • Lien vers la documentation ;
  • Up de z.
Location:
_plugins_/info_sites/trunk
Files:
2 added
6 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/info_sites/trunk/paquet.xml

    r97765 r97812  
    22        prefix="info_sites"
    33        categorie="outil"
    4         version="1.9.1"
     4        version="1.9.2"
    55        etat="dev"
    66        compatibilite="[3.0.8;3.1.*]"
    77        logo="prive/themes/spip/images/info_sites-64.png"
    8         documentation=""
     8        documentation="http://info-sites.readthedocs.io/"
    99        schema="1.0.8"
    1010>
  • _plugins_/info_sites/trunk/squelettes/aside/projets_site.html

    r97746 r97812  
    1414                                <a role="menuitem" tabindex="-1" href="[(#URL_PAGE{webservice}|parametre_url{id_projets_site,#ID_PROJETS_SITE})]" class="list-group-item bouton website"><span class="fa-stack text-primary"><i class="fa fa-square fa-stack-2x"></i><i class="fa fa-globe fa-stack-1x fa-inverse"></i></span>
    1515                                <:info_sites:btn_webservice_consultation:>
    16                                 </a>][
    17                                 (#LOGICIEL_PLUGINS*|strlen|oui|et{[(#LOGICIEL_NOM*|in_array{#GET{liste_logiciels}}|oui)]})
     16                                </a>][(#LOGICIEL_PLUGINS*|strlen|oui|et{[(#LOGICIEL_NOM*|in_array{#GET{liste_logiciels}}|oui)]})
    1817                                <a role="menuitem" tabindex="-1" href="[(#URL_PAGE{diagnostic}|parametre_url{id_projets_site,#ID_PROJETS_SITE})]" class="list-group-item bouton diagnostic"><span class="fa-stack text-primary"><i class="fa fa-square fa-stack-2x"></i><i class="fa fa-table fa-stack-1x fa-inverse"></i></span>
    1918                                        <:info_sites:btn_diagnostic:>
  • _plugins_/info_sites/trunk/squelettes/content/auteur.html

    r96470 r97812  
     1[(#SET{statut_color,#ARRAY{0minirezo,text-success,1comite,text-primary,6forum,text-muted,5poubelle,text-muted}})][(#SET{statut_fa,#ARRAY{0minirezo,fa-user,1comite,fa-user,6forum,fa-user,5poubelle,fa-ban}})]
    12<BOUCLE_content (AUTEURS) {id_auteur} {tout}>
    23        <header class="cartouche">
     
    67<section class="vcard" itemscope itemtype="http://schema.org/Person"> [(#REM) microformat vcard]
    78        <div class="main">
     9                <div class="champ contenu_statut[ (#STATUT*|strlen|?{'',vide})]">
     10                        <div class="label visible"><:info_statut_auteur:></div>
     11                        <div dir='#LANG_DIR' class='span statut'><span class="#GET{statut_color/#STATUT}" title="[(#WEBMESTRE|=={oui}|?{<:statut_webmestre:>,[(#VAL{auteurs}|statut_titre{[(#STATUT)]})]})]"><i class="fa fa-lg [(#WEBMESTRE|=={oui}|?{fa-user-md,#GET{statut_fa/#STATUT}})]"></i> </span>[(#WEBMESTRE|=={oui}|?{<:statut_webmestre:>,[(#VAL{auteurs}|statut_titre{[(#STATUT)]})]})]</div>
     12                </div>
    813                [<div class="champ contenu_bio[ (#BIO*|strlen|?{'',vide})]">
    914                        <div class="label visible"><:info_bio:></div>
  • _plugins_/info_sites/trunk/squelettes/content/diagnostic_maj.html

    r97729 r97812  
    99        <BOUCLE_projets (PROJETS projets_sites_liens) {tout} {id_projets_site} {projets.versioning_path!=""} {projets.versioning_type!=""} {projets_sites_liens.objet="projet"}>
    1010                <h2><a href="#URL_PROJET">[(#NOM)]</a></h2>
    11 [(#SET{inclure, [(#VAL{'diagnostic/'}|concat{[(#_projets_site:LOGICIEL_NOM|strtolower)],'/maj',[_(#VERSIONING_TYPE|strtolower)]})]})]
     11[(#SET{inclure, [(#VAL{'diagnostic/'}|concat{[(#_projets_site:LOGICIEL_NOM|strtolower|replace{(&#38;nbsp;|\p{P}|\h)+,_,S})],'/maj',[_(#VERSIONING_TYPE|strtolower)]})]})]
    1212[(#CHEMIN{[(#GET{inclure}).html]}|?{
    1313        [(#INCLURE{fond=[(#GET{inclure})], id_projets_site, env})],
  • _plugins_/info_sites/trunk/squelettes/objets/liste/auteurs.html

    r96637 r97812  
    2525                        [(#LANG|changer_typo)]
    2626                        <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})][ (#EXPOSE|unique)][ (#NOM**|initiale|=={#ENV{i}}|et{#ENV{i}}|?{on}|unique)]">
    27                                 <td class='statut'><span class="#GET{statut_color/#STATUT}" title="[(#VAL{auteurs}|statut_titre{[(#STATUT)]})][(#WEBMESTRE|=={oui}|oui)<:statut_webmestre:>]"><i class="fa fa-lg [(#WEBMESTRE|=={oui}|?{fa-user-md,#GET{statut_fa/#STATUT}})]"></i> </span> </td>
     27                                <td class='statut'><span class="#GET{statut_color/#STATUT}" title="[(#WEBMESTRE|=={oui}|?{<:statut_webmestre:>,[(#VAL{auteurs}|statut_titre{[(#CLE)]})]})]"><i class="fa fa-lg [(#WEBMESTRE|=={oui}|?{fa-user-md,#GET{statut_fa/#STATUT}})]"></i> </span> </td>
    2828                                <td class="messagerie">[<a href="(#URL_AUTEUR)#formulaire_ecrire_auteur_[(#ID_AUTEUR)]">[(#CHEMIN{images/m_envoi.gif}|balise_img{<:info_envoyer_message_prive:>})]</a>]</td>
    2929                                <td class='nom[ (#NOM|non)vide]'>[(#LOGO_AUTEUR|image_reduire{20,26})]<a href="[(#ID_AUTEUR|generer_url_entite{auteur})]"[ title="(#BIO*|couper{200}|attribut_html)"]>[(#RANG). ][(#NOM|trim|sinon{#BIO*|couper{80}|trim}|sinon{<:info_numero_abbreviation:>#ID_AUTEUR})]</a></td>
     
    3939                <B_statut>
    4040                        <ul class="list-inline">
    41                                 <li class="list-item"><span class="#GET{statut_color/0minirezo}"><i class="fa fa-user-md"></i></span> <small>[(#VAL{auteurs}|statut_titre{0minirezo})] <:statut_webmestre:></small></li>
     41                                <li class="list-item"><span class="#GET{statut_color/0minirezo}"><i class="fa fa-user-md"></i></span> <small><:statut_webmestre:></small></li>
    4242                        <BOUCLE_statut (DATA) {source table, #GET{statut_color}}>
    43                                 <li class="list-item"><span class="#GET{statut_color/#CLE}"><i class="fa #GET{statut_fa/#CLE}"></i></span> <small>[(#VAL{auteurs}|statut_titre{[(#CLE)]})][(#WEBMESTRE|=={oui}|oui)<:statut_webmestre:>]</small></li></BOUCLE_statut>
     43                                <li class="list-item"><span class="#GET{statut_color/#CLE}"><i class="fa #GET{statut_fa/#CLE}"></i></span> <small>[(#WEBMESTRE|=={oui}|?{<:statut_webmestre:>,[(#VAL{auteurs}|statut_titre{[(#CLE)]})]})]</small></li></BOUCLE_statut>
    4444                        </ul>
    4545                </B_statut>
  • _plugins_/info_sites/trunk/squelettes/objets/liste/auteurs_fonctions.php

    r96386 r97812  
    33include_spip('inc/puce_statut');
    44
    5 ?>
Note: See TracChangeset for help on using the changeset viewer.