Changeset 98410 in spip-zone


Ignore:
Timestamp:
Jun 14, 2016, 4:17:04 PM (3 years ago)
Author:
kent1@…
Message:

Permettre à certaines ips de passer outre l'autorisation de créer des urls

Location:
_plugins_/shortcut_url/trunk
Files:
2 added
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/shortcut_url/trunk/lang/shortcut_url_fr.php

    r98396 r98410  
    2626        'erreur_url_invalide' => 'Veuillez insérer une URL valide',
    2727        'erreur_url_raccourcis_exist' => 'Cette URL raccourcie existe déjà',
     28        'explication_serveurs_api' => 'Adresses IPs de serveurs ou clients ayant accès à l\'API sans identification.',
    2829
    2930        // F
     
    6364        'label_autres' => 'Autres',
    6465        'label_mois' => 'Sélectionner un mois',
     66        'label_serveurs_api' => 'IPs de serveurs pour l\'API',
    6567
    6668        // M
     
    9496        'titre_afficher_logs_shortcut_url' => 'Afficher les logs',
    9597        'titre_ajouter_shortcut_url' => 'Ajouter un lien raccourci',
     98        'titre_configurer_su' => 'Configurer Shortcut URL',
    9699        'titre_csv_export' => 'Données de @date@ extraite le @date_jour@',
    97100        'titre_details_url' => 'Détails de l’URL raccourcie',
  • _plugins_/shortcut_url/trunk/shortcut_url_pipelines.php

    r98405 r98410  
    1515
    1616function autoriser_shortcuturl_creer_dist($faire, $type, $id, $qui, $opt) {
    17         return in_array($qui['statut'], array('0minirezo', '1comite'));
     17        include_spip('inc/config');
     18        $ips = array_map('trim', explode(',', lire_config('shortcut_url/serveurs_api')));
     19        return in_array($qui['statut'], array('0minirezo', '1comite')) or in_array($GLOBALS['ip'], $ips);
    1820}
    1921/**
     
    98100
    99101/**
    100  * Autoriser shortcut dans le menu 
     102 * Autoriser shortcut dans le menu
    101103 *
    102104 * @param string $faire, $type, $id, $qui, $opt
Note: See TracChangeset for help on using the changeset viewer.