En ligne 18, changement de une ligne |
Les publications sont appellées via la vue PUBLI_STORE.</br> |
Les publications sont appelées via la vue PUBLI_STORE.</br> |
En ligne 21, changement de une ligne |
(voir le document [La base de données | Taxonomina - Doc technique Especes- BDD] pour plus de détails - <i>en cours de rédaction</i>). |
(voir le document [La base de données | Taxonomina - Doc technique - BDD] pour plus de détails). |
En ligne 23, changement de une ligne |
!!!2. Les données |
!!!2. Organisation des répertoires et des fichiers |
En ligne 33, changement de une ligne |
Le code côté serveur renvoie uniquement des JSONs suivant les reqêtes du client et quasiment jamais de HTML. Le HTML est généré par le framework ExtJS (voir 2. 2).</br> |
Le code côté serveur renvoie uniquement des JSONs suivant les requêtes du client et quasiment jamais de HTML. Le HTML est généré par le framework ExtJS (voir 2. 2).</br> |
En ligne 35, changement de une ligne |
Les classes d’objets sont instanciées dans autant de fichiers que de fonctionalités (Tableau 1).</br> |
Les classes d’objets sont instanciées dans autant de fichiers que de fonctionnalités (Tableau 1).</br> |
En ligne 58, changement de une ligne |
* Les méthodes contenues dans '' common.view.class.php'' encodent les tableau PHP des résultats SQL en JSON. |
* Les méthodes contenues dans '' common.view.class.php'' encodent les tableaux PHP des résultats SQL en JSON. |
En ligne 66, changement de une ligne |
Toutes les méthodes de contrôle sont dans le fichier '' MainController.js'' sauf celles avec un asterix qui sont dans le fichier '' codeNomenController.js'' (Tableau 4). |
Toutes les méthodes de contrôle sont dans le fichier '' MainController.js'' sauf celles avec un astérisque qui sont dans le fichier '' codeNomenController.js'' (Tableau 4). |
En ligne 118, changement de une ligne |
||rank_store.data.php||||Envoie la requête SQL de sélection des noms de rangs de la serie espèce |
||rank_store.data.php||||Envoie la requête SQL de sélection des noms de rangs de la série espèce |
En ligne 132, changement de une ligne |
|remove_taxon.control.php|back_end/common/control/|Reçoit l’identifiant de la référence de description considéré en POST |
|remove_taxon.control.php|back_end/common/control/|Reçoit l’identifiant de la référence de description considérée en POST |
En ligne 139, changement de une ligne |
|modify_onomato_specimen.data.php|back_end/common/data/|Envoie la requête SQL de mise à jour de la référence de specimen type. Envoie une requête de sélection du nom et de la référence de specimen type mise à jour. |
|modify_onomato_specimen.data.php|back_end/common/data/|Envoie la requête SQL de mise à jour de la référence de specimen type. Envoie une requête de sélection du nom et de la référence de spécimen type mise à jour. |
En ligne 141, changement de 2 lignes |
||del_onomato_specimen.control.php||back_end/common/control/||Reçoit l’identifiant de la référence du specimen type considéré en POST |
||del_onomato_specimen.data.php||back_end/common/data/||Envoie la requête de suppression de la référence du specimen type considéré. Envoie une requête de sélection du nom (mis à jour, avec la référence du specimen type supprimée) |
||del_onomato_specimen.control.php||back_end/common/control/||Reçoit l’identifiant de la référence du spécimen type considéré en POST |
||del_onomato_specimen.data.php||back_end/common/data/||Envoie la requête de suppression de la référence du spécimen type considéré. Envoie une requête de sélection du nom (mis à jour, avec la référence du spécimen type supprimée) |
En ligne 171, changement de une ligne |
|onomatoSpecimenStore.js|app/store/|Appelle une liste de référence de specimens types correspondant à un nom d’espèce. |
|onomatoSpecimenStore.js|app/store/|Appelle une liste de référence de spécimens types correspondant à un nom d’espèce. |
En ligne 178, changement de une ligne |
||MainView.js||app/view/||Affiche les éléments généraux de l’application (logo, banière, topmenu, etc). |
||MainView.js||app/view/||Affiche les éléments généraux de l’application (logo, bannière, topmenu, etc). |
En ligne 189, changement de une ligne |
||modifyTaxonWindow.js||app/view/||Affiche le formulaire de modification de la référence d’une référence de déscription. |
||modifyTaxonWindow.js||app/view/||Affiche le formulaire de modification de la référence d’une référence de description. |
En ligne 201, changement de une ligne |
<b>Tableau 3. liste des méthodes côté serveur avec la classe et le fichier contenant ainsi que leur descriptions.</b> |
<b>Tableau 3. liste des méthodes côté serveur avec la classe et le fichier contenant ainsi que leurs descriptions.</b> |
En ligne 208, changement de une ligne |
|speciesFilterGrid|SpeciesControl|common.control.class.php|Reçoit les paramètres suivants en GET : '' filter'' (string des lettre entrée dans les grille à filtre). Retourne un tableau PHP incluant les valeurs des GETs. |
|speciesFilterGrid|SpeciesControl|common.control.class.php|Reçoit les paramètres suivants en GET : '' filter'' (string des lettres entrées dans les grilles à filtre). Retourne un tableau PHP incluant les valeurs des GETs. |
En ligne 210, changement de 2 lignes |
|updateParonym|CreateSpeciesControl|common.control.class.php| Reçoit les paramètres suivants en POST : PARONYM_PK, SPEL, PARONYM_AUTHORSHIP, anonymous_author, PARONYM_PUBLI_DATE, RANK_FK, PARONYM_RANK_NAME, ORI_SUB_SPELLING, CORRECT, ORI_SUB_COMBI, PARONYM_PUBLI_UNKNOWN, PARONYM_PUBLI_FK, PARONYM_PUBLI_TITLE, PARONYM_FIRST_PAGE, PARONYM_BHL_PAGE_ID, ORIGINAL_UNKNOWN, ORIGINAL_PARONYM_PK, ORIGINAL_SPELLING. |
Retourne un tableau PHP incluant les valeurs des POSTs. |
|updateParonym|CreateSpeciesControl|common.control.class.php| Reçoit les paramètres suivants en POST : PARONYM_PK, SPEL, PARONYM_AUTHORSHIP, anonymous_author, PARONYM_PUBLI_DATE, RANK_FK, PARONYM_RANK_NAME, ORI_SUB_SPELLING, CORRECT, ORI_SUB_COMBI, PARONYM_PUBLI_UNKNOWN, PARONYM_PUBLI_FK, PARONYM_PUBLI_TITLE, PARONYM_FIRST_PAGE, PARONYM_BHL_PAGE_ID, ORIGINAL_UNKNOWN, ORIGINAL_PARONYM_PK, ORIGINAL_SPELLING. Retourne un tableau PHP incluant les valeurs des POSTs. |
En ligne 221, changement de une ligne |
||register||ContributorData||common.data.class.php||Envoie une requête SQL insert à la table CONTRIBUTOR. Prend les paramètres retournés par ContributorControl -> register. Retourne un tableau PHP contenant les données de sccès/echec de la requête. |
||register||ContributorData||common.data.class.php||Envoie une requête SQL insert à la table CONTRIBUTOR. Prend les paramètres retournés par ContributorControl -> register. Retourne un tableau PHP contenant les données de succès/échec de la requête. |
En ligne 224, changement de 2 lignes |
||speciesStore||SpeciesData||common.data.class.php||Envoie une requête SQL à la vue SPECIES_STORE. Prend les paramètres retournés par SpeciesControl -> autoCompleteStore. Retourne un tableau PHP contenant les données sur noms d’espèces correspondants aux caractères entrés dans le champs d’autocomplétion. |
||originalNameStore||SpeciesData||common.data.class.php||Envoie une requête SQL select à la vue SPECIES_STORE. Prend les paramètres retournés par SpeciesControl -> autoCompleteStore. Retourne un tableau PHP contenant les données sur les noms originaux correspondants aux caractères entrés dans le champs d’autocomplétion. |
||speciesStore||SpeciesData||common.data.class.php||Envoie une requête SQL à la vue SPECIES_STORE. Prend les paramètres retournés par SpeciesControl -> autoCompleteStore. Retourne un tableau PHP contenant les données sur noms d’espèces correspondants aux caractères entrés dans le champ d’autocomplétion. |
||originalNameStore||SpeciesData||common.data.class.php||Envoie une requête SQL select à la vue SPECIES_STORE. Prend les paramètres retournés par SpeciesControl -> autoCompleteStore. Retourne un tableau PHP contenant les données sur les noms originaux correspondants aux caractères entrés dans le champ d’autocomplétion. |
En ligne 227, changement de une ligne |
||speciesFilterGrid||SpeciesData||common.data.class.php|| Envoie une requête SQL à la vue SPECIES_STORE. Prend les paramètres retournés par SpeciesControl -> speciesFilterGrid. Retourne un tableau PHP contenant les données noms d’espèces correspondants aux caractères entrés dans le champs de filtre. |
||speciesFilterGrid||SpeciesData||common.data.class.php|| Envoie une requête SQL à la vue SPECIES_STORE. Prend les paramètres retournés par SpeciesControl -> speciesFilterGrid. Retourne un tableau PHP contenant les données noms d’espèces correspondants aux caractères entrés dans le champ de filtre. |
En ligne 234, changement de 5 lignes |
|||||||| |
|||||||| |
|||||||| |
|||||||| |
|||||||| |
||addSpecimenTo Taxon||CreateSpeciesData||common.data.class.php||Envoie une requête SQL insert à la table SPECIMEN et ONOPHOR_SPEC. Prend les paramètres retournés par ContributorControl -> addSpecimenToTaxon. Retourne un tableau PHP contenant les données du nom scientifique en cours avec le spécimen type nouvellement entré. |
||modifySpecimen||CreateSpeciesData||common.data.class.php||Envoie une requête SQL update à la table SPECIMEN et ONOPHOR_SPEC. Prend les paramètres retournés par ContributorControl -> modifySpecimen. Retourne un tableau PHP contenant les données du nom scientifique en cours. |
||removeSpecimen||CreateSpeciesData||common.data.class.php||Envoie une requête SQL delete à la table SPECIMEN et ONOPHOR_SPEC. Prend les paramètres retournés par ContributorControl -> removeSpecimen. Retourne un tableau PHP contenant les données du nom scientifique en cours. |
||getOnomatophore||OnomatoSpeciesData||common.data.class.php||Envoie une requête SQL select à la vue SPECIMEN_STORE. Prend les paramètres retournés par SpeciesControl -> getOnomatophore. Retourne un tableau PHP contenant les données sur les spécimens types liés au nom scientifique. |
||getAllOtherForms||OtherFormName|| ||Envoie une requête SQL à la vue SPECIES_STORE. Prend les paramètres retournés par OtherFormName -> getConsideredNamePk () et OtherFormName -> getOriginalNamePk (). Retourne un tableau PHP contenant les noms d’espèce ayant le même nom original. |
||getSynonymyPk||objectiveSynonymy||code_nomen_zoo_fourth_ edit.class.php||Envoie une requête SQL à la vue SPECIES_STORE. Prend le paramètre retournés par objectiveSynonymy -> getConsideredNamePk (). Retourne un tableau PHP contenant les noms d’espèce ayant le même spécimen type. |
|
</br> |
</br> |
</br> |
<b>Tableau 4. liste des méthodes côté client avec leurs descriptions.</b> |
|
||Méthode||Description |
|homeNav|Charge la page d’accueil |
|loginSubmit|Envoie les données du formulaire d’identification |
|createAccountSubmit|Envoie les données du formulaire de création de compte |
|signOut|Déconnexion du contributeur |
|showMyAccount|Affiche les informations du compte contributeur |
|openAccountModifyWindow|Ouvre la fenêtre formulaire de modification du compte contributeur |
|submitAccountModification|Envoie les données du formulaire de modification du compte contributeur |
|viewPDFWindow|Ouvre une iFrame '' biodiversitylibrary.org'' de la page de création du nom scientifique |
|viewParonymPDFWindow|Ouvre une iFrame '' biodiversitylibrary.org'' de la page du nom scientifique s’il est subséquent |
|viewPDFDescriptionWindow|Ouvre une iFrame '' biodiversitylibrary.org'' de la page de description |
|showModifyParonymWindow|Ouvre la fenêtre formulaire de modification du nom scientifique |
|showAddTaxonWindow|Ouvre la fenêtre formulaire d’ajout d’une description |
|showAddSpecimenToTaxonWindow|Ouvre la fenêtre formulaire d’ajout d’un spécimen type |
|addTaxonContextMenuShow|Ouvre le menu contextuel (clic droit) d’une description |
|showAllSpecies|Ouvre la grille à filtre de tous les noms scientifiques |
|displaySpecies|Affiche la page du nom scientifique sélectionné |
|createSpeciesSubmit|Envoie les données du formulaire d’ajout d’un nom scientifique |
|modifyParonymSubmit|Envoie les données du formulaire de modification d’un nom scientifique |
|delName|Envoie les données de suppression d’un nom scientifique |
|addTaxonSubmit|Envoie les données du formulaire d’ajout d’une description |
|modifyTaxonSubmit|Envoie les données du formulaire de modification d’une description |
|removeTaxonSubmit|Envoie les données de suppression d’une description |
|addSpecimenToTaxonSubmit|Envoie les données du formulaire d’ajout d’un spécimen type |
|modifySpecimenSubmit|Envoie les données du formulaire de modification d’un spécimen type |
|removeSpecimenSubmit|Envoie les données de suppression d’un spécimen type |
|openAddSpeciesWindow|Ouvre la fenêtre formulaire d’ajout d’un nom scientifique |
|viewParonym|Ouvre la fenêtre formulaire de modification d’un nom scientifique |
|specimenContextMenuShow|Ouvre le menu contextuel (clic droit) d’un spécimen type |
|onGridpanelItemDblClick|Ouvre la fenêtre formulaire de modification d’un spécimen type |
|onTaxonGridpanelItemDblClick|Ouvre la fenêtre formulaire de modification d’une description |
|otherFormName*|Envoie une requête AJAX et charge la grille des autres formes d’un nom scientifique |
|objectiveSynonymy*|Envoie une requête AJAX et charge la grille des synonymes d’un nom scientifique |