-<?php\r
-/**\r
- * Fichier d'installation / upgrade et désinstallation du plugin Multilang\r
- */\r
-\r
-if (!defined("_ECRIRE_INC_VERSION")) return;\r
-\r
-/**\r
- * Fonction d'upgrade/maj\r
- * On crée une configuration par défaut\r
- *\r
- * @param string $nom_meta_base_version\r
- * @param string $version_cible\r
- */\r
-function multilang_upgrade($nom_meta_base_version,$version_cible){\r
-\r
- $maj = array();\r
- \r
- $maj['create'] = array(\r
- array('multilang_creer_config'),\r
- );\r
- include_spip('base/upgrade');\r
- maj_plugin($nom_meta_base_version, $version_cible, $maj);\r
-\r
-}\r
-\r
-function multilang_creer_config(){\r
- include_spip('inc/config');\r
- $config = lire_config('multilang');\r
- if (!is_array($config))\r
- $config = array();\r
- $config_defaut = array_merge(array(\r
- 'siteconfig' => 'on',\r
- 'article' => '',\r
- 'breve' => '',\r
- 'rubrique' => 'on',\r
- 'auteur' => 'on',\r
- 'document' => 'on',\r
- 'motcle' => '',\r
- 'site' => '',\r
- 'evenement' => ''\r
- ), $config);\r
- ecrire_meta('multilang', serialize($config_defaut));\r
-}\r
-/**\r
- * Fonction de desinstallation\r
- * On efface uniquement la méta d'installation\r
- *\r
- * @param float $nom_meta_base_version\r
- */\r
-function multilang_vider_tables($nom_meta_base_version) {\r
- effacer_meta('multilang');\r
- effacer_meta($nom_meta_base_version);\r
-}\r
-\r
-?>
\ No newline at end of file
+<?php
+/**
+ * Fichier d'installation / upgrade et désinstallation du plugin Multilang
+ */
+
+if (!defined('_ECRIRE_INC_VERSION')) {
+ return;
+}
+
+/**
+ * Fonction d'upgrade/maj
+ * On crée une configuration par défaut
+ *
+ * @param string $nom_meta_base_version
+ * @param string $version_cible
+ */
+function multilang_upgrade($nom_meta_base_version, $version_cible) {
+
+ $maj = array();
+
+ $maj['create'] = array(
+ array('multilang_creer_config'),
+ );
+ include_spip('base/upgrade');
+ maj_plugin($nom_meta_base_version, $version_cible, $maj);
+
+}
+
+function multilang_creer_config() {
+ include_spip('inc/config');
+ $config = lire_config('multilang');
+ if (!is_array($config)) {
+ $config = array();
+ }
+ $config_defaut = array_merge(array(
+ 'siteconfig' => 'on',
+ 'article' => '',
+ 'breve' => '',
+ 'rubrique' => 'on',
+ 'auteur' => 'on',
+ 'document' => 'on',
+ 'motcle' => '',
+ 'site' => '',
+ 'evenement' => ''
+ ), $config);
+ ecrire_meta('multilang', serialize($config_defaut));
+}
+/**
+ * Fonction de desinstallation
+ * On efface uniquement la méta d'installation
+ *
+ * @param float $nom_meta_base_version
+ */
+function multilang_vider_tables($nom_meta_base_version) {
+ effacer_meta('multilang');
+ effacer_meta($nom_meta_base_version);
+}