Browse Source

Réparer z111677. Mea culpa.

svn/root/tags/v1.7.25
tcharlss@bravecassine.com 4 years ago
parent
commit
ea1a0a04a7
  1. 37
      base/menus_tables.php
  2. 3
      menus_administrations.php
  3. 4
      paquet.xml

37
base/menus_tables.php

@ -45,32 +45,33 @@ function menus_declarer_tables_objets_sql($tables) {
'css' => "tinytext DEFAULT '' NOT NULL"
),
'key' => array(
'PRIMARY KEY' => 'id_menu',
'KEY id_menu_entree' => 'id_menu_entree',
'PRIMARY KEY' => 'id_menu',
'KEY id_menus_entree' => 'id_menus_entree',
),
'titre' => 'titre AS titre, "" AS lang',
// 'date' => '',
'champs_editables' => array('titre', 'identifiant', 'css'),
'champs_versionnes' => array('titre', 'identifiant', 'css'),
'champs_editables' => array('id_menus_entree', 'titre', 'identifiant', 'css'),
'champs_versionnes' => array('id_menus_entree', 'titre', 'identifiant', 'css'),
'rechercher_champs' => array('titre' => 4),
'tables_jointures' => array('spip_menus_liens'),
// chaînes de langue
'texte_modifier' => 'menus:icone_modifier_menu',
'texte_creer' => 'menus:icone_creer_menu',
'texte_modifier' => 'menus:icone_modifier_menu',
'texte_creer' => 'menus:icone_creer_menu',
'texte_creer_associer' => 'menus:texte_creer_associer_menu',
'texte_ajouter' => 'menus:texte_ajouter_menu',
'texte_objets' => 'menus:titre_menus',
'texte_objet' => 'menus:titre_menu',
'texte_logo_objet' => 'menus:titre_logo_menu',
'info_aucun_objet' => 'menus:info_aucun_menu',
'info_1_objet' => 'menus:info_1_menu',
'info_nb_objets' => 'menus:info_nb_menus',
'texte_ajouter' => 'menus:texte_ajouter_menu',
'texte_objets' => 'menus:titre_menus',
'texte_objet' => 'menus:titre_menu',
'texte_logo_objet' => 'menus:titre_logo_menu',
'info_aucun_objet' => 'menus:info_aucun_menu',
'info_1_objet' => 'menus:info_1_menu',
'info_nb_objets' => 'menus:info_nb_menus',
);
// Entrées de menus
$tables['spip_menus'] = array(
'type' => 'menu',
'principale' => '',
$tables['spip_menus_entrees'] = array(
'type' => 'menus_entree',
'type_surnoms' => array('menu_entree'),
'principale' => 'oui',
'field'=> array(
'id_menus_entree' => 'bigint(21) NOT NULL',
'id_menu' => "bigint(21) DEFAULT '0' NOT NULL",
@ -79,13 +80,13 @@ function menus_declarer_tables_objets_sql($tables) {
'parametres' => "text DEFAULT '' NOT NULL"
),
'key' => array(
'PRIMARY KEY' => 'id_menu_entree',
'PRIMARY KEY' => 'id_menus_entree',
'KEY id_menu' => 'id_menu',
),
// 'titre' => 'titre AS titre, "" AS lang',
// 'date' => '',
'champs_editables' => array('id_menu', 'rang', 'type_entree', 'parametres'),
'champs_versionnes' => array(),
'champs_versionnes' => array('id_menu', 'rang', 'type_entree', 'parametres'),
'rechercher_champs' => array(),
'join' => array('id_menu' => 'id_menu'),
'tables_jointures' => array(),

3
menus_administrations.php

@ -44,6 +44,9 @@ function menus_upgrade($nom_meta_version_base, $version_cible) {
$maj['0.5.5'] = array(
array('maj_tables', array('spip_menus_liens')),
);
$maj['0.5.6'] = array(
array('maj_tables', array('spip_menus', 'spip_menus_entrees')),
);
include_spip('base/upgrade');
maj_plugin($nom_meta_version_base, $version_cible, $maj);

4
paquet.xml

@ -1,12 +1,12 @@
<paquet
prefix="menus"
categorie="navigation"
version="1.7.2"
version="1.7.8"
etat="stable"
compatibilite="[3.0.0;3.2.*]"
logo="prive/themes/spip/images/menu-32.png"
documentation="https://contrib.spip.net/Menus-3139"
schema="0.5.5"
schema="0.5.6"
>
<nom>Menus</nom>

Loading…
Cancel
Save