Changeset 96695 in spip-zone


Ignore:
Timestamp:
Apr 20, 2016, 9:03:12 AM (3 years ago)
Author:
cedric@…
Message:
  • l'objet pays n'a pas de page public par defaut, ne generons pas d'URL propre quand on va sur la page privee du pays
  • le menu edition>Pays n'a pas de sens tant qu'on a pas active la configuration pour lier des objets a des pays, on le desactive donc par defaut
Location:
_plugins_/pays/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/pays/trunk/base/pays.php

    r91032 r96695  
    2424
    2525                'principale' => "oui",
     26                'page' => false,
    2627                'field'=> array(
    2728                        "id_pays"               => "smallint(6) NOT NULL auto_increment",
  • _plugins_/pays/trunk/paquet.xml

    r96694 r96695  
    22        prefix="pays"
    33        categorie="divers"
    4         version="3.1.5"
     4        version="3.1.6"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.1.*]"
  • _plugins_/pays/trunk/pays_autorisations.php

    r91032 r96695  
    3333**/
    3434function autoriser_pays_menu_dist($faire, $type, $id, $qui, $opt){
     35        if (!isset($GLOBALS['meta']['pays'])) return false;
     36        if (($config = unserialize($GLOBALS['meta']['pays']))===false) return false;
     37        if (!isset($config['pays_objets'])) return false;
     38        if (!strlen(implode("",$config['pays_objets']))) return false;
     39
     40        // on a configurer le plugin pour utiliser les liens avec les pays
     41        // affichons donc le menu dans edition
     42        // (on pourrait aussi checker la presence de lien en BDD, mais dispensieux)
    3543        return true;
    3644}
  • _plugins_/pays/trunk/prive/squelettes/contenu/configurer_pays.html

    r91032 r96695  
    66        #FORMULAIRE_CONFIGURER_PAYS
    77</div>
     8
     9<INCLURE{fond=prive/objets/liste/pays, par=nom, env, ajax, sinon=<:pays:info_aucun_pays:>}>
Note: See TracChangeset for help on using the changeset viewer.