Changeset 114790 in spip-zone for _plugins_/espaces


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

Legend:

Unmodified
Added
Removed
  • _plugins_/espaces/branches/v1

  • _plugins_/espaces/branches/v1/espaces_administrations.php

    r114067 r114790  
    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/branches/v1/formulaires/editer_espace.php

    r114065 r114790  
    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/branches/v1/lang/espace_fr.php

    r114065 r114790  
    11<?php
    22// This is a SPIP language file  --  Ceci est un fichier langue de SPIP
    3 
     3// Fichier source, a modifier dans svn://zone.spip.org/spip-zone/_plugins_/espaces/trunk/lang/
    44if (!defined('_ECRIRE_INC_VERSION')) {
    55        return;
    66}
    7 
    87
    98$GLOBALS[$GLOBALS['idx_lang']] = array(
     
    3635        'texte_changer_statut_espace' => 'Ce espace est :',
    3736        'texte_creer_associer_espace' => 'Créer et associer un espace',
    38         'texte_definir_comme_traduction_espace' => 'Cet espace est une traduction de l\'espaces numéro :',
     37        'texte_definir_comme_traduction_espace' => 'Cet espace est une traduction de lespaces numéro :',
    3938        'titre_espace' => 'Espace',
    4039        'titre_espaces' => 'Espaces',
     
    4241        'titre_langue_espace' => 'Langues de cet espace',
    4342        'titre_logo_espace' => 'Logo de cet espace',
    44         'titre_objets_lies_espace' => 'Liés à cet espace',
     43        'titre_objets_lies_espace' => 'Liés à cet espace'
    4544);
  • _plugins_/espaces/branches/v1/lang/espaces_fr.php

    r114065 r114790  
    11<?php
    22// This is a SPIP language file  --  Ceci est un fichier langue de SPIP
    3 
     3// Fichier source, a modifier dans svn://zone.spip.org/spip-zone/_plugins_/espaces/trunk/lang/
    44if (!defined('_ECRIRE_INC_VERSION')) {
    55        return;
     
    88$GLOBALS[$GLOBALS['idx_lang']] = array(
    99
     10        // C
     11        'cfg_titre_parametrages' => 'Paramétrages',
     12        'champ_chambres_objets' => 'Activer l’ajout d’informations extras sur les contenus :',
     13
    1014        // E
    1115        'espaces_titre' => 'Espaces',
    1216
    13         // C
    14         'champ_chambres_objets' => 'Activer l’ajout d\'informations extras sur les contenus :',
    15         'cfg_titre_parametrages' => 'Paramétrages',
    16 
    1717        // T
    18         'titre_page_configurer_espaces' => 'Espaces',
     18        'titre_page_configurer_espaces' => 'Espaces'
    1919);
  • _plugins_/espaces/branches/v1/lang/paquet-espaces_fr.php

    r114065 r114790  
    11<?php
    22// This is a SPIP language file  --  Ceci est un fichier langue de SPIP
    3 
     3// Fichier source, a modifier dans svn://zone.spip.org/spip-zone/_plugins_/espaces/trunk/lang/
    44if (!defined('_ECRIRE_INC_VERSION')) {
    55        return;
     
    99
    1010        // E
    11         'espaces_description' => 'Gestion d\'espaces',
     11        'espaces_description' => 'Gestion despaces',
    1212        'espaces_nom' => 'Espaces',
    13         'espaces_slogan' => 'Gestion d\'espaces',
     13        'espaces_slogan' => 'Gestion d’espaces'
    1414);
  • _plugins_/espaces/branches/v1/paquet.xml

    r114090 r114790  
    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
     
    2322        <traduire module="espace" reference="fr" gestionnaire="salvatore" />
    2423        <traduire module="espaces" reference="fr" gestionnaire="salvatore" />
    25         <traduire module="paquet-espaces" reference="fr" gestionnaire="salvatore" />
    2624
    2725        <necessite nom="saisies" compatibilite="[3.14.0;]" />
     
    3230        <pipeline nom="declarer_tables_interfaces" inclure="base/espaces.php" />
    3331        <pipeline nom="declarer_tables_auxiliaires" inclure="base/espaces.php" />
     32
    3433        <pipeline nom="affiche_milieu" inclure="espaces_pipelines.php" />
    3534        <pipeline nom="optimiser_base_disparus" inclure="espaces_pipelines.php" />
Note: See TracChangeset for help on using the changeset viewer.