Changeset 114789 in spip-zone


Ignore:
Timestamp:
Apr 4, 2019, 4:00:21 PM (7 months ago)
Author:
abelass@…
Message:
  • empêcher de lier l'espace à un auteur lors de sa création
  • Salvatore
Location:
_plugins_/espaces/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/espaces/trunk/espaces_administrations.php

    r114065 r114789  
    2323 * - insérer du pre-contenu,
    2424 * - installer des valeurs de configuration,
    25  * - mettre à jour la structure SQL 
     25 * - mettre à jour la structure SQL
    2626 *
    2727 * @param string $nom_meta_base_version
     
    3333function espaces_upgrade($nom_meta_base_version, $version_cible) {
    3434  $maj = array();
    35   # quelques exemples
    36   # (que vous pouvez supprimer !)
    37   #
    38   # $maj['create'] = array(array('creer_base'));
    39   #
    40   # include_spip('inc/config')
    41   # $maj['create'] = array(
    42   # array('maj_tables', array('spip_xx', 'spip_xx_liens')),
    43   # array('ecrire_config', 'espaces', array('exemple' => "Texte de l'exemple"))
    44   #);
    45   #
    46   # $maj['1.1.0']  = array(array('sql_alter','TABLE spip_xx RENAME TO spip_yy'));
    47   # $maj['1.2.0']  = array(array('sql_alter','TABLE spip_xx DROP COLUMN id_auteur'));
    48   # $maj['1.3.0']  = array(
    49   # array('sql_alter','TABLE spip_xx CHANGE numero numero int(11) default 0 NOT NULL'),
    50   # array('sql_alter','TABLE spip_xx CHANGE texte petit_texte mediumtext NOT NULL default \'\''),
    51   # );
    52   # ...
    5335
    5436  $maj['create'] = array(array('maj_tables', array('spip_espaces', 'spip_espaces_liens')));
     
    6143/**
    6244 * Fonction de désinstallation du plugin Espaces.
    63  * 
     45 *
    6446 * Vous devez :
    6547 *
    6648 * - nettoyer toutes les données ajoutées par le plugin et son utilisation
    67  * - supprimer les tables et les champs créés par le plugin. 
     49 * - supprimer les tables et les champs créés par le plugin.
    6850 *
    6951 * @param string $nom_meta_base_version
     
    7254**/
    7355function espaces_vider_tables($nom_meta_base_version) {
    74   # quelques exemples
    75   # (que vous pouvez supprimer !)
    76   # sql_drop_table('spip_xx');
    77   # sql_drop_table('spip_xx_liens');
    78 
    7956  sql_drop_table('spip_espaces');
    8057  sql_drop_table('spip_espaces_liens');
  • _plugins_/espaces/trunk/formulaires/editer_espace.php

    r114065 r114789  
    7070function formulaires_editer_espace_charger_dist($id_espace = 'new', $retour = '', $associer_objet = '', $lier_trad = 0, $config_fonc = '', $row = array(), $hidden = '') {
    7171  $valeurs = formulaires_editer_objet_charger('espace', $id_espace, '', $lier_trad, $retour, $config_fonc, $row, $hidden);
     72
     73  // Eviter d'associer un auteur.
     74  $valeurs['_hidden'] .= '<input type="hidden" name="id_auteur" value="" />';
    7275
    7376  // Publier directement
  • _plugins_/espaces/trunk/paquet.xml

    r114208 r114789  
    22        prefix="espaces"
    33        categorie="divers"
    4         version="1.0.5"
     4        version="1.0.6"
    55        etat="test"
    66        compatibilite="[3.0.0;3.2.*]"
     
    1414        <!-- Gestion d&#039;espaces -->
    1515
    16         <!-- cette balise peut être présente plusieurs fois s'il y a plusieurs auteurs -->
    1716        <auteur lien='https://websimple.be'>Rainer Müller</auteur>
    1817
     
    3130        <pipeline nom="declarer_tables_interfaces" inclure="base/espaces.php" />
    3231        <pipeline nom="declarer_tables_auxiliaires" inclure="base/espaces.php" />
     32
    3333        <pipeline nom="affiche_milieu" inclure="espaces_pipelines.php" />
    3434        <pipeline nom="optimiser_base_disparus" inclure="espaces_pipelines.php" />
Note: See TracChangeset for help on using the changeset viewer.