Changeset 84546 in spip-zone


Ignore:
Timestamp:
Sep 10, 2014, 9:33:42 AM (6 years ago)
Author:
teddy.spip@…
Message:
  • Ajout du bouton de mise à jour d'un site par le biais du webservice. Si le webservice n'est pas renseigné, le bouton n'apparaît pas.
  • Up de y : 1.5.0
Location:
_plugins_/projets_sites/serveur/trunk
Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/projets_sites/serveur/trunk/lang/projets_site_fr.php

    r84469 r84546  
    1616    'confirmer_supprimer_projets_site' => 'Êtes-vous sûr de vouloir supprimer les informations relatives à ce site ?',
    1717    'consultation_webservice' => 'Consultation du webservice',
     18    'confirmer_maj_projets_site' => 'Veuillez confirmer la demande de mise à jour de ce site par le biais du webservice.',
    1819
    1920    // E
     
    132133
    133134    // M
     135    'maj_projets_site' => 'Mettre à jour le site',
    134136    'maj_webservice_log_ko' => 'Le site de projet n°@id@ n\'a pu être mis à jour par l\'url @webservice@',
    135137    'maj_webservice_log_ok' => 'Le site de projet n°@id@ a été mis à jour par l\'url @webservice@',
  • _plugins_/projets_sites/serveur/trunk/paquet.xml

    r84539 r84546  
    22        prefix="projets_sites"
    33        categorie="divers"
    4         version="1.4.4"
     4        version="1.5.0"
    55        etat="dev"
    66        compatibilite="[3.0.5;3.0.*]"
  • _plugins_/projets_sites/serveur/trunk/prive/objets/infos/projets_site.html

    r84482 r84546  
    1515                        icone s24 horizontale danger projets_site-del-24,<:projets_site:confirmer_supprimer_projets_site:>\n\n<:projets_site:explication_supprimer_projets_site:>})]
    1616        ]
    17 
     17[(#WEBSERVICE|oui)
     18        [(#AUTORISER{maj, projetssite, #ID_PROJETS_SITE}|oui)
     19                [(#BOUTON_ACTION{[(#CHEMIN_IMAGE{webservice-24.png}
     20                        |balise_img{<:projets_site:maj_projets_site:>}|inserer_attribut{class,co_middle}
     21                        |concat{' ',<:projets_site:maj_projets_site:>})],
     22                        [(#URL_ACTION_AUTEUR{maj_projets_site,#ID_PROJETS_SITE,#SELF})],
     23                        icone s24 horizontale danger webservice-24,<:projets_site:confirmer_maj_projets_site:>})]
     24        ]
     25]
    1826</div>
    1927</BOUCLE_projets_site>
  • _plugins_/projets_sites/serveur/trunk/projets_sites_autorisations.php

    r84320 r84546  
    120120
    121121/**
     122 * Autorisation de mise à jour (projetssite)
     123 *
     124 * @param  string $faire Action demandée
     125 * @param  string $type  Type d'objet sur lequel appliquer l'action
     126 * @param  int    $id    Identifiant de l'objet
     127 * @param  array  $qui   Description de l'auteur demandant l'autorisation
     128 * @param  array  $opt   Options de cette autorisation
     129 * @return bool          true s'il a le droit, false sinon
     130**/
     131function autoriser_projetssite_maj_dist($faire, $type, $id, $qui, $opt)
     132{
     133    return $qui['statut'] == '0minirezo' and !$qui['restreint'];
     134}
     135
     136
     137/**
    122138 * Autorisation de lier/délier l'élément (projetssites)
    123139 *
Note: See TracChangeset for help on using the changeset viewer.