Subversion Repositories eFlore/Applications.cel

Compare Revisions

No changes between revisions

Ignore whitespace Rev 3856 → Rev 3857

/branches/v3.01-serpe/README
New file
0,0 → 1,40
Quelques recommandations :
 
- Garder les noms de bibliotheques complets (gwtext-2.0.5, gwtextux-0.3 ....) pour pallier tout problème de compatibilité entre version
- En cas de message d'erreurs relatif à SwfUploadPanel lors de la compilation, supprimer de gwtextux tout ce qui concerne /com/gwtextux/client/widgets/upload/SwfUploadPanel, mc le fait très bien, à la volée
Mise en prod web : copier :
*.cache.html
cel2.html
nocache.js
 
Mais encore :
 
# "appli" est le nom utilisé, car plus compréhensible
$ ln -s war appli
 
# ajouté le fichier framework.php dans galerie, ainsi qu'un .htaccess (AddDefaultCharset UTF-8)
$ cp -a framework.php .htaccess galerie/
 
# de même pour scripts/
$ cp -a framework.php scripts/
 
# configuration:
galerie/configurations/config.ini
appli/config.js
scripts/configurations/config.ini
widget/modules/carto/config.ini
widget/modules/cartopoint/config.ini
widget/modules/observation/config.ini
widget/modules/photo/config.ini
widget/widget.ini.php
 
# placer le gwt compilé dans:
appli/org.tela_botanica.cel2/
 
# créer les répertoires:
$ mkdir -p jrest/{logs,tmp} cache/images
 
# droits:
$ chown -R telabotap.users xxx
/branches/v3.01-serpe/build.xml
New file
0,0 → 1,94
<project name="cel" xmlns:artifact="urn:maven-artifact-ant" basedir=".">
 
<property file="local.properties" />
<property file="build.properties"/>
 
<target name="generate-vocabulary">
<java classname="com.google.gwt.i18n.tools.I18NSync" fork="true">
<arg value="org.tela_botanica.client.i18n.VocabulaireMetadonnees" />
<classpath>
<path>
<pathelement location="${gwt-path}/gwt-user.jar" />
<pathelement location="${gwt-path}/gwt-dev.jar" />
<pathelement location="src" />
</path>
</classpath>
</java>
</target>
 
<target name="generate-messages">
<java classname="com.google.gwt.i18n.tools.I18NSync" fork="true">
<arg value="org.tela_botanica.client.i18n.Messages" />
<classpath>
<path>
<pathelement location="${gwt-path}/gwt-user.jar" />
<pathelement location="${gwt-path}/gwt-dev.jar" />
<pathelement location="src" />
</path>
</classpath>
</java>
</target>
 
<path id="gwt">
<fileset includes="*.jar" dir="${gwt-path}" />
<fileset includes="*.jar" dir="${gwt-maps-path}" />
<fileset includes="gwtext.jar" dir="${gwt-ext-path}" />
<fileset includes="*.jar" dir="${gwt-ext-ux-path}" />
<pathelement location="src" />
</path>
 
<target name="link-resources">
<mkdir dir="${ext-js-dest-dir}"/>
<mkdir dir="${ext-js-dest-dir}/resources"/>
<mkdir dir="${ext-js-dest-dir}/adapter/ext"/>
<copy file="${ext-js-dir}/ext-all.js" todir="${ext-js-dest-dir}"/>
<copy todir="${ext-js-dest-dir}/resources">
<fileset dir="${ext-js-dir}/resources"/>
</copy>
<copy file="${ext-js-dir}/adapter/ext/ext-base.js" todir="${ext-js-dest-dir}/adapter/ext"/>
<copy todir="${js-dest-dir}/UploadDialog" overwrite="true">
<fileset dir="vendors/gwt-ext-ux/UploadDialog"/>
</copy>
</target>
 
<!-- Affiche toutes les propriétés -->
<target name="test"><echoproperties/></target> <!-- sometimes useful -->
 
<!-- Compile l'application pour la prod -->
<target name="compile">
<java classname="com.google.gwt.dev.Compiler" fork="true">
<arg line="-localWorkers 2 -style DETAILED ${projectName}"/>
<classpath refid="gwt"/>
</java>
<antcall target="link-resources"></antcall>
</target>
 
<!-- Compilation rapide (draft) -->
<target name="compile-quick">
<java classname="com.google.gwt.dev.Compiler" fork="true">
<arg line="-style DETAILED -draftCompile ${projectTestName}" />
<classpath refid="gwt"/>
</java>
<antcall target="link-resources"></antcall>
</target>
 
<!-- Compilation debug (avec plein de logs) -->
<target name="compile-debug">
<java classname="com.google.gwt.dev.Compiler" fork="true">
<arg line="-style DETAILED -logLevel DEBUG"/>
<arg value="${projectName}" />
<classpath refid="gwt"/>
</java>
<antcall target="link-resources"></antcall>
</target>
 
<!-- Lance l'application en mode hosted -->
<target name="launch-hosted">
<java classname="com.google.gwt.dev.DevMode" spawn="true" fork="true">
<arg line="-startupUrl http://${cel-host}/${cel-base-url} -noserver -codeServerPort auto ${projectName}" />
<classpath refid="gwt"/>
</java>
</target>
 
</project>
/branches/v3.01-serpe/TODO
New file
0,0 → 1,7
GestionObservation.php: amélioration du query-builder
GestionObservation.php/cel_obs schéma: TRIGGER pour date_modification
plutôt que gestion en PHP
CelValidationObservation.php: pose la question de la validation des
données par rapport à l'indépendance vis-à-vis des référentiels
nomenclaturaux et taxonomiques (tables bdtfx/bdtxa/isfan/apd...)
 
/branches/v3.01-serpe/doc/bdd/2014-02_migration_mots_cles/migration_mots_cles.sql
New file
0,0 → 1,47
-- -----------------------------------------------------
-- Table `cel_arbre_mots_cles_images`
-- -----------------------------------------------------
DROP TABLE IF EXISTS `cel_arbre_mots_cles_images` ;
 
CREATE TABLE IF NOT EXISTS `cel_arbre_mots_cles_images` (
`id_mot_cle` INT NOT NULL AUTO_INCREMENT ,
`chemin` VARCHAR(2048) NULL ,
`mot_cle` VARCHAR(255) NULL ,
`id_utilisateur` VARCHAR(255) NULL ,
PRIMARY KEY (`id_mot_cle`) )
ENGINE = MyISAM;
 
-- -----------------------------------------------------
-- Table `cel_mots_cles_images_liaison`
-- -----------------------------------------------------
DROP TABLE IF EXISTS `cel_mots_cles_images_liaison` ;
 
CREATE TABLE IF NOT EXISTS `cel_mots_cles_images_liaison` (
`id_element_lie` INT NOT NULL ,
`id_mot_cle` INT NOT NULL ,
PRIMARY KEY (`id_element_lie`, `id_mot_cle`) )
ENGINE = MyISAM;
 
-- -----------------------------------------------------
-- Table `cel_arbre_mots_cles_obs`
-- -----------------------------------------------------
DROP TABLE IF EXISTS `cel_arbre_mots_cles_obs` ;
 
CREATE TABLE IF NOT EXISTS `cel_arbre_mots_cles_obs` (
`id_mot_cle` INT NOT NULL AUTO_INCREMENT ,
`chemin` VARCHAR(2048) NULL ,
`mot_cle` VARCHAR(255) NULL ,
`id_utilisateur` VARCHAR(255) NULL ,
PRIMARY KEY (`id_mot_cle`) )
ENGINE = MyISAM;
 
-- -----------------------------------------------------
-- Table `cel_mots_cles_obs_liaison`
-- -----------------------------------------------------
DROP TABLE IF EXISTS `cel_mots_cles_obs_liaison` ;
 
CREATE TABLE IF NOT EXISTS `cel_mots_cles_obs_liaison` (
`id_element_lie` INT NOT NULL ,
`id_mot_cle` INT NOT NULL ,
PRIMARY KEY (`id_element_lie`, `id_mot_cle`) )
ENGINE = MyISAM;
/branches/v3.01-serpe/doc/bdd/2014-02_migration_mots_cles/migration.txt
New file
0,0 → 1,5
Pour migrer les mots clés il faut :
- Lancer le fichier sql migration_mots_cles.sql sur la base du cel
- Lancer les scripts de migration des mots clés
- cli.php migration_mots_cles -a obs
- cli.php migration_mots_cles -a images
Property changes:
Added: svn:eol-style
+native
\ No newline at end of property
/branches/v3.01-serpe/doc/bdd/2014-08_migration_champs_etendus/template_page_description_wikini
New file
0,0 → 1,13
===== Titre =====
 
Bienvenue dans la page d'aide de ce nouveau champ.
Pour plus de clarté vous pouvez remplacer "Titre" par le nom du champ et remplir au moins la section
description courte.
 
La section description courte, correspond à l'aide qui sera affichée dans le carnet en ligne.
La section description longue est quant à elle libre et permet de décrire un peu plus précisément le rôle du champ.
 
 
====description courte====
 
====description longue====
/branches/v3.01-serpe/doc/bdd/2014-08_migration_champs_etendus/migration_champs_etendus.sql
New file
0,0 → 1,174
-- phpMyAdmin SQL Dump
-- version 4.1.6
-- http://www.phpmyadmin.net
--
-- Client : localhost
-- Généré le : Ven 05 Septembre 2014 à 16:52
-- Version du serveur : 5.6.16
-- Version de PHP : 5.5.9
 
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";
 
 
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
 
--
-- Base de données : `tb_cel`
--
 
-- -----------------------------------------------------
-- Suppression des colonnes label des tables de champs étendus
-- -----------------------------------------------------
ALTER TABLE cel_obs_etendues
DROP COLUMN label;
 
ALTER TABLE cel_images_etendues
DROP COLUMN label;
 
 
-- -----------------------------------------------------
-- Table `cel_catalogue_champs_etendus_liaison`
-- -----------------------------------------------------
DROP TABLE IF EXISTS `cel_catalogue_champs_etendus_liaison` ;
 
CREATE TABLE IF NOT EXISTS `cel_catalogue_champs_etendus_liaison` (
`groupe` VARCHAR(255) NOT NULL ,
`champ` VARCHAR(255) NOT NULL ,
PRIMARY KEY (`groupe`, `champ`) )
ENGINE = InnoDB;
 
 
-- -----------------------------------------------------
-- Table `cel_catalogue_champs_etendus`
-- -----------------------------------------------------
DROP TABLE IF EXISTS `cel_catalogue_champs_etendus` ;
 
CREATE TABLE IF NOT EXISTS `cel_catalogue_champs_etendus` (
`cle` VARCHAR(255) NOT NULL ,
`label` VARCHAR(255) NULL ,
`invisible` TINYINT(1) NULL ,
`groupe` TINYINT(1) NULL ,
`prive` TINYINT(1) NULL ,
PRIMARY KEY (`cle`) )
ENGINE = InnoDB;
 
-- phpMyAdmin SQL Dump
-- version 4.1.6
-- http://www.phpmyadmin.net
--
-- Client : localhost
-- Généré le : Ven 05 Septembre 2014 à 16:52
-- Version du serveur : 5.6.16
-- Version de PHP : 5.5.9
 
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";
 
--
-- Contenu de la table `cel_catalogue_champs_etendus`
--
 
INSERT INTO `cel_catalogue_champs_etendus` (`cle`, `label`, `invisible`, `groupe`, `prive`) VALUES
('adresse', 'Adresse', 0, 0, 0),
('arbreTetardAligneNbre', 'Nombre d''arbres d''alignement', 0, 0, 0),
('arbreTetardCirconferenceA1m', 'Circonférence à 1 m du sol (en m)', 0, 0, 0),
('arbreTetardClasseCirconferenceA1m', 'Classe de circonférence à 1 m du sol (en m)', 0, 0, 0),
('arbreTetardEntretientCoupe', 'Type d''entretien', 0, 0, 0),
('arbreTetardEtatSanitaire', 'État sanitaire', 0, 0, 0),
('arbreTetardFormation', 'Type de formation', 0, 0, 0),
('arbreTetardHauteurTete', 'Hauteur de la tête (en m)', 0, 0, 0),
('arbreTetardPresenceCavite', 'Présence de cavités', 0, 0, 0),
('arbreTetardPresenceSp', 'Présence d''espèces sur l''arbre', 0, 0, 0),
('arbreTetardTailleType', 'Type de taille', 0, 0, 0),
('ChampsArbresTetards', 'Champs du projet arbres tétards', 0, 1, 0),
('ChampsFlorileges', 'Champs du projet florilèges', 0, 1, 0),
('ChampsSauvages', 'Champs du projet Sauvages de ma rue', 0, 1, 0),
('coauteurCourriel', 'Courriel du co-auteur', 0, 0, 1),
('coauteurIntitule', 'Intitulé du co-auteur', 0, 0, 0),
('Collecteur', 'Collecteur', 0, 0, 0),
('Collecteurobservation', 'Collecteur de l''observation', 0, 0, 0),
('coordonneelambert93x', 'coordonneeLambert93X', 0, 0, 0),
('coordonneelambert93y', 'coordonneeLambert93Y', 0, 0, 0),
('dateArretTraitementPhyto', 'Date d''arrêt des traitements', 0, 0, 0),
('dateDerniereIntervention', 'Dernière intervention', 0, 0, 0),
('Determinateur', 'Déterminateur', 0, 0, 0),
('hauteurBatimentAvoisinant', 'Hauteur des bâtiments', 0, 0, 0),
('hauteurPlante', 'Hauteur max. (en cm) de la plante', 0, 0, 0),
('intensiteGestion', 'Intensité de gestion', 0, 0, 0),
('itineraireGestion', 'Description de l''itinéraire de gestion', 0, 0, 0),
('latitudeDebutRue', 'Latitude du début de la rue', 0, 0, 0),
('latitudeFinRue', 'Latitude de fin de la rue', 0, 0, 0),
('longitudeDebutRue', 'Longitude du début de la rue', 0, 0, 0),
('longitudeFinRue', 'Longitude de fin de la rue', 0, 0, 0),
('perceptionRiverainMauvaise', 'Mauvaise perception par les riverains ?', 0, 0, 0),
('perceptionTechnicien', 'Perceptions par l''équipe', 0, 0, 0),
('periodiciteTraitementPhyto', 'Utilisation de produits phytosanitaires', 0, 0, 0),
('personneFonction', 'Fonction de l''observateur', 0, 0, 0),
('personneService', 'Service de l''observateur', 0, 0, 0),
('personneStructure', 'Structure de l''observateur', 0, 0, 0),
('resistanceTraitementPhyto', 'Résistance/Résilience', 0, 0, 0),
('revetementSol', 'Revêtement de sol', 0, 0, 0),
('typoUrbaine', 'Typologie', 0, 0, 0),
('vitesseCroissance', 'Croissance', 0, 0, 0);
 
--
-- Structure de la table `cel_catalogue_champs_etendus_liaison`
--
 
CREATE TABLE IF NOT EXISTS `cel_catalogue_champs_etendus_liaison` (
`groupe` varchar(255) NOT NULL,
`champ` varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
 
--
-- Contenu de la table `cel_catalogue_champs_etendus_liaison`
--
 
INSERT INTO `cel_catalogue_champs_etendus_liaison` (`groupe`, `champ`) VALUES
('ChampsFlorileges', 'adresse'),
('ChampsFlorileges', 'Collecteur'),
('ChampsFlorileges', 'Collecteurobservation'),
('ChampsFlorileges', 'dateArretTraitementPhyto'),
('ChampsFlorileges', 'dateDerniereIntervention'),
('ChampsFlorileges', 'Determinateur'),
('ChampsFlorileges', 'hauteurBatimentAvoisinant'),
('ChampsFlorileges', 'hauteurPlante'),
('ChampsFlorileges', 'intensiteGestion'),
('ChampsFlorileges', 'itineraireGestion'),
('ChampsFlorileges', 'latitudeDebutRue'),
('ChampsFlorileges', 'latitudeFinRue'),
('ChampsFlorileges', 'longitudeDebutRue'),
('ChampsFlorileges', 'longitudeFinRue'),
('ChampsFlorileges', 'perceptionRiverainMauvaise'),
('ChampsFlorileges', 'perceptionTechnicien'),
('ChampsFlorileges', 'periodiciteTraitementPhyto'),
('ChampsFlorileges', 'personneFonction'),
('ChampsFlorileges', 'personneService'),
('ChampsFlorileges', 'personneStructure'),
('ChampsFlorileges', 'resistanceTraitementPhyto'),
('ChampsFlorileges', 'revetementSol'),
('ChampsFlorileges', 'typoUrbaine'),
('ChampsFlorileges', 'vitesseCroissance'),
('ChampsSauvages', 'adresse'),
('ChampsSauvages', 'latitudeDebutRue'),
('ChampsSauvages', 'latitudeFinRue'),
('ChampsSauvages', 'longitudeDebutRue'),
('ChampsSauvages', 'longitudeFinRue'),
('ChampsArbresTetards', 'arbreTetardAligneNbre'),
('ChampsArbresTetards', 'arbreTetardCirconferenceA1m'),
('ChampsArbresTetards', 'arbreTetardClasseCirconferenceA1m'),
('ChampsArbresTetards', 'arbreTetardEntretientCoupe'),
('ChampsArbresTetards', 'arbreTetardEtatSanitaire'),
('ChampsArbresTetards', 'arbreTetardFormation'),
('ChampsArbresTetards', 'arbreTetardHauteurTete'),
('ChampsArbresTetards', 'arbreTetardPresenceCavite'),
('ChampsArbresTetards', 'arbreTetardPresenceSp'),
('ChampsArbresTetards', 'arbreTetardTailleType');
 
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/branches/v3.01-serpe/doc/bdd/2015-04_migration_lat_lon_sauvages/maj_lat_lon_sauvages.sql
New file
0,0 → 1,11
UPDATE cel_obs co
INNER JOIN cel_obs_etendues coe
ON coe.id_observation = co.id_observation
AND cle = 'latitudeDebutRue'
SET co.latitude = coe.valeur;
 
UPDATE cel_obs co
INNER JOIN cel_obs_etendues coe
ON coe.id_observation = co.id_observation
AND cle = 'longitudeDebutRue'
SET co.longitude = coe.valeur;
/branches/v3.01-serpe/doc/bdd/2017-08-30_widget_manager/cel_widgets_config.sql
New file
0,0 → 1,72
-- phpMyAdmin SQL Dump
-- version 4.6.6
-- https://www.phpmyadmin.net/
--
-- Client : localhost
-- Généré le : Lun 28 Août 2017 à 08:34
-- Version du serveur : 10.1.22-MariaDB
-- Version de PHP : 5.6.30
 
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";
 
 
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;
 
--
-- Base de données : `tb_cel`
--
 
-- --------------------------------------------------------
 
--
-- Structure de la table `cel_widgets_config`
--
 
CREATE TABLE `cel_widgets_config` (
`projet` varchar(30) NOT NULL,
`titre` tinytext NOT NULL,
`description` text NOT NULL,
`logo` varchar(200) NOT NULL COMMENT 'url d''une image ou telechargement',
`type` varchar(100) NOT NULL COMMENT 'sauvages, missions-flore, ...',
`motscles` varchar(100) DEFAULT NULL,
`est_type` int(1) DEFAULT NULL,
`localisation` varchar(100) NOT NULL COMMENT 'pour zoomer sur une zone',
`type_localisation` varchar(200) NOT NULL COMMENT 'point, rue, zone',
`type_especes` varchar(20) NOT NULL COMMENT 'referentiel, liste, espèce fixée',
`referentiel` varchar(20) NOT NULL,
`especes` text NOT NULL COMMENT 'nom du référentiel, réfléchir comment faire liste ou espèce précise (bdtfx-nn:xx:nom_sci)',
`langue` varchar(25) NOT NULL,
`style_css` varchar(100) NOT NULL COMMENT 'lien avec url vers 1 feuille style',
`image_fond` varchar(100) NOT NULL COMMENT 'url d''une image de fond ou telechargement',
`milieux` tinytext NOT NULL COMMENT 'liste de milieux (prairie,forêt,...)',
`date_creation` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
 
--
-- Contenu de la table `cel_widgets_config`
--
 
INSERT INTO `cel_widgets_config` (`projet`, `titre`, `description`, `logo`, `type`, `motscles`, `est_type`, `localisation`, `type_localisation`, `type_especes`, `referentiel`, `especes`, `langue`, `style_css`, `image_fond`, `milieux`, `date_creation`) VALUES
('base', 'Add your botanical observations', 'This tool allows you to share easily your observations with Tela Botanica network (under CC-by-SA licence). Identify yourself to find and manage your data in your Carnet en ligne later.', '', 'base', '', 1, '', 'point', 'referentiel', 'bdtfx', '', 'en', '', '', '', '0000-00-00'),
('base', 'Ajout rapide d\'observations', 'Cet outil vous permet de partager simplement vos observations avec le réseau Tela Botanica (sous licence CC-BY-SA). Identifiez-vous bien pour ensuite retrouver et gérer vos données dans votre Carnet en ligne. Créez jusqu\'à 10 observations (avec 10Mo max d\'images) puis partagez-les avec le bouton \'transmettre\'. Elles apparaissent immédiatement sur les cartes et galeries photos du site.\r\n\r\nPour toute question ou remarque, contactez-nous\r\n\r\nUne fois familiarisé avec l\'interface vous pouvez cliquer sur ce bouton pour désactiver l\'aide.', 'https://resources.tela-botanica.org/tb/img/256x256/logo_sans_mots.png', 'base', NULL, 1, '', 'point', 'referentiel', '', '', 'fr', '', '', '', '2017-06-01'),
('espece', '', '', '', '', '', 0, '', 'point', 'fixe', 'bdtfx', '125', 'fr', '', '', '', '0000-00-00'),
('sauvages', 'Sauvages de ma rue', '', 'http://www.tela-botanica.org/widget-test:cel:/modules/saisie/squelettes/sauvages/img/logos/sdmr.png', 'sauvages', NULL, 1, '', 'rue', 'referentiel', 'BDTFX', '', 'fr', '', '', 'fissures;pied d\'arbre;mur;pelouse;haie;chemin', '2017-06-05'),
('sauvagesdemametro', 'Sauvages de ma Métro', 'Sauvages de ma Métro est un programme de sciences participatives sur la flore urbaine de la métropole grenobloise. Il est une déclinaison adaptée du programme national Sauvages de ma rue, co-fondé par Tela Botanica et le Muséum national d’Histoire naturelle (MNHN).', 'http://www.gentiana.org/sites/commun/generique/fckeditor/Image/SauvagesMetro/logo%20smm.jpg', 'ajout', NULL, 1, 'metropole_grenoble', 'rue', 'liste', '', 'bdtfx:141:acercampestre;bdtfx:125;bdtfx:341;', 'fr', '', '', '', '2017-06-03');
 
--
-- Index pour les tables exportées
--
 
--
-- Index pour la table `cel_widgets_config`
--
ALTER TABLE `cel_widgets_config`
ADD PRIMARY KEY (`projet`,`langue`);
 
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/branches/v3.01-serpe/doc/bdd/2017-08-30_widget_manager/cel_catalogue_champs_etendus.sql
New file
0,0 → 1,103
-- phpMyAdmin SQL Dump
-- version 4.6.6
-- https://www.phpmyadmin.net/
--
-- Client : localhost
-- Généré le : Lun 28 Août 2017 à 08:33
-- Version du serveur : 10.1.22-MariaDB
-- Version de PHP : 5.6.30
 
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";
 
 
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;
 
--
-- Base de données : `tb_cel`
--
 
-- --------------------------------------------------------
 
DROP TABLE `cel_catalogue_champs_etendus`;
 
--
-- Structure de la table `cel_catalogue_champs_etendus`
--
 
CREATE TABLE `cel_catalogue_champs_etendus` (
`cle` varchar(255) NOT NULL,
`label` varchar(255) DEFAULT NULL,
`langue` varchar(5) NOT NULL DEFAULT 'fr',
`type` varchar(25) NOT NULL,
`valeur` text NOT NULL,
`invisible` tinyint(1) DEFAULT NULL,
`groupe` tinyint(1) DEFAULT NULL,
`prive` tinyint(1) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
 
--
-- Contenu de la table `cel_catalogue_champs_etendus`
--
 
INSERT INTO `cel_catalogue_champs_etendus` (`cle`, `label`, `langue`, `type`, `valeur`, `invisible`, `groupe`, `prive`) VALUES
('adresse', 'Adresse', 'fr', '', '', 0, 0, 0),
('arbres-tetards', 'Champs du projet arbres tétards', 'fr', '', '', 0, 1, 0),
('arbreTetardAligneNbre', 'Nombre d\'arbres d\'alignement', 'fr', '', '', 0, 0, 0),
('arbreTetardClasseCirconferenceA1m', 'Classe de circonférence à 1 m du sol (en m)', 'fr', '', '', 0, 0, 0),
('arbreTetardEntretientCoupe', 'Type d\'entretien', 'fr', '', '', 0, 0, 0),
('arbreTetardEtatSanitaire', 'État sanitaire', 'fr', '', '', 0, 0, 0),
('arbreTetardFormation', 'Type de formation', 'fr', '', '', 0, 0, 0),
('arbreTetardHauteurTete', 'Hauteur de la tête (en m)', 'fr', '', '', 0, 0, 0),
('arbreTetardPresenceCavite', 'Présence de cavités', 'fr', '', '', 0, 0, 0),
('arbreTetardPresenceSp', 'Présence d\'espèces sur l\'arbre', 'fr', '', '', 0, 0, 0),
('arbreTetardTailleType', 'Type de taille', 'fr', '', '', 0, 0, 0),
('coauteurCourriel', 'Courriel du co-auteur', 'fr', '', '', 0, 0, 1),
('coauteurIntitule', 'Intitulé du co-auteur', 'fr', '', '', 0, 0, 0),
('Collecteur', 'Collecteur', 'fr', '', '', 0, 0, 0),
('Collecteurobservation', 'Collecteur de l\'observation', 'fr', '', '', 0, 0, 0),
('coordonneelambert93x', 'Coordonnée Lambert93 X', 'fr', '', '', 0, 0, 0),
('coordonneelambert93y', 'Coordonnée Lambert 93 Y', 'fr', '', '', 0, 0, 0),
('coteRue', 'Côté de la rue', 'fr', 'select', 'Pair;Impair;Les deux', 0, 0, 0),
('dateArretTraitementPhyto', 'Date d\'arrêt des traitements', 'fr', '', '', 0, 0, 0),
('dateDerniereIntervention', 'Dernière intervention', 'fr', '', '', 0, 0, 0),
('Determinateur', 'Déterminateur', 'fr', '', '', 0, 0, 0),
('florileges', 'Champs du projet florilèges', 'fr', '', '', 0, 1, 0),
('hauteurBatimentAvoisinant', 'Hauteur des bâtiments', 'fr', '', '', 0, 0, 0),
('hauteurPlante', 'Hauteur max. (en cm) de la plante', 'fr', '', '', 0, 0, 0),
('intensiteGestion', 'Intensité de gestion', 'fr', '', '', 0, 0, 0),
('itineraireGestion', 'Description de l\'itinéraire de gestion', 'fr', '', '', 0, 0, 0),
('latitudeDebutRue', 'Latitude du début de la rue', 'fr', '', '', 0, 0, 0),
('latitudeFinRue', 'Latitude de fin de la rue', 'fr', '', '', 0, 0, 0),
('longitudeDebutRue', 'Longitude du début de la rue', 'fr', '', '', 0, 0, 0),
('longitudeFinRue', 'Longitude de fin de la rue', 'fr', '', '', 0, 0, 0),
('perceptionRiverainMauvaise', 'Mauvaise perception par les riverains ?', 'fr', '', '', 0, 0, 0),
('perceptionTechnicien', 'Perceptions par l\'équipe', 'fr', '', '', 0, 0, 0),
('periodiciteTraitementPhyto', 'Utilisation de produits phytosanitaires', 'fr', '', '', 0, 0, 0),
('personneFonction', 'Fonction de l\'observateur', 'fr', '', '', 0, 0, 0),
('personneService', 'Service de l\'observateur', 'fr', '', '', 0, 0, 0),
('personneStructure', 'Structure de l\'observateur', 'fr', '', '', 0, 0, 0),
('presenceZoneVegetalise', 'Présence de zones végétalisées', 'fr', '', '', 0, 0, 0),
('resistanceTraitementPhyto', 'Résistance/Résilience', 'fr', '', '', 0, 0, 0),
('revetementSol', 'Revêtement de sol', 'fr', '', '', 0, 0, 0),
('sauvages', 'Champs du projet Sauvages de ma rue', 'fr', '', '', 0, 1, 0),
('typoUrbaine', 'Typologie', 'fr', '', '', 0, 0, 0),
('vitesseCroissance', 'Croissance', 'fr', '', '', 0, 0, 0);
 
--
-- Index pour les tables exportées
--
 
--
-- Index pour la table `cel_catalogue_champs_etendus`
--
ALTER TABLE `cel_catalogue_champs_etendus`
ADD PRIMARY KEY (`cle`),
ADD KEY `langue` (`langue`);
 
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;