/trunk/applications/saisie/configurations/config.ini |
---|
19,9 → 19,9 |
;Encodage de l'application |
appli_encodage = "UTF-8" |
; Nom de domaine pour l'URL de base de l'application : 162.38.234.9 |
domaine = "www.tela-botanica.org" |
domaine = "www.obs-saisons.fr" |
; URL de base de l'application, si elle est laissée vide, l'application fonctionnera en Stand-alone |
url_base = "http://{ref:domaine}/client/collection/v{ref:info.version.code.num}-{ref:info.version.code.alpha}/" |
url_base = "" |
; URL de base de l'application avec l'indication du fichier de départ |
url_base_index = "{ref:url_base}index.php" |
; URL de base où se situe le .htacces réalisant la réecriture d'URL pour les permaliens de l'application |
51,3 → 51,6 |
; Spécifique à l'application |
; Url du Jrest utilisé pour les services web fournissant les données à l'application |
url_jrest = "http://162.38.234.9/obs_saisons/applications/jrest/" |
; Emplacement du dossier de base des images pour illustrer les espèces |
dossier_images_especes = "/home/aurelien/web/obs_saisons/documents/images_especes/" |
url_images_especes = "http://162.38.234.9/obs_saisons/documents/images_especes/" |
/trunk/applications/saisie/squelettes/formulaires/espece_saisie.tpl.html |
---|
1,6 → 1,6 |
<!-- ODS_SAISIE - DEBUT SAISIE ESPECE --> |
<div id="saisie_espece"> |
<h2 class="etape"> Etape 2 : choisissez une nouvelle espece </h2> |
<h2 class="etape"> Etape 2 : choisissez une nouvelle espèce </h2> |
<form action="<?= Liens::getUrlValidationFormulaireSaisieEspece($id_station); ?>" method="post" id="form_saisie_espece"> |
<div class="element_formulaire"> |
<div id="onglets"> |
/trunk/applications/saisie/squelettes/js/saisie.js |
---|
1,5 → 1,16 |
var urlBaseJrest = 'http://localhost/obs_saisons/applications/jrest/'; |
var urlBaseJrest = 'http://162.38.234.9/obs_saisons/applications/jrest/'; |
function getUrlBaseJrest() { |
url_page_courante = document.URL; |
if(url_page_courante.indexOf('http://www.') != -1) { |
return urlBaseJrest; |
} else { |
return urlBaseJrest.replace('http://www.','http://'); |
} |
} |
/** |
************************************************************************************************ |
************************************************************************************************ |
30,24 → 41,7 |
initialiserElementsPliables(); |
}); |
/** |
************************************************************************************************ |
************************************************************************************************ |
Fonctions pour la fiche individu |
************************************************************************************************ |
************************************************************************************************ |
**/ |
observations = $('.observations_individu'); |
window.alert(dump(observations)); |
observations[0].ready(function() { |
window.alert(dump(observations)); |
$(this).nextAll('ul').show(); |
}); |
/** |
************************************************************************************************ |
************************************************************************************************ |
100,6 → 94,8 |
}); |
/** |
************************************************************************************************ |
************************************************************************************************ |
/trunk/applications/saisie/squelettes/js/.directory |
---|
New file |
0,0 → 1,3 |
[Dolphin] |
ShowPreview=true |
Timestamp=2010,12,1,15,3,34 |
/trunk/applications/saisie/squelettes/navigation/barre_admin.tpl.html |
---|
New file |
0,0 → 1,7 |
<!-- ODS_SAISIE - DEBUT BARRE ADMIN --> |
<div id="barre_admin"> |
Vous regardez les données de : <input type="text" name="identite_utilisateur" value="<?= AppControleur::getNomUtilisateur(); ?>" id="identite_utilisateur"> |
</div> |
<!-- ODS_SAISIE - FIN MENU NAVIGATION --> |
/trunk/applications/saisie/squelettes/pied.tpl.html |
---|
12,7 → 12,7 |
<p> |
Merci de signaler |
<a href="http://www.tela-botanica.net/suivi/index.php?do=newtask&project=32" class="lien_ext"> |
les bogues et améliorations pour l'application <?php echo I18n::get('test.truc'); ?> |
les bogues et améliorations pour l'application |
<span class="saisie-appli-info"> |
Application de saisie D'ODS |
</span> |
/trunk/applications/saisie/squelettes/images/retour.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = image/png |
/trunk/applications/saisie/squelettes/images/retour.png |
---|
New file |
Property changes: |
Added: svn:mime-type |
+image/png |
\ No newline at end of property |
/trunk/applications/saisie/squelettes/images/chargement.gif |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/trunk/applications/saisie/squelettes/images/chargement.gif |
---|
New file |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/applications/saisie/squelettes/images/attention.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = image/png |
/trunk/applications/saisie/squelettes/images/attention.png |
---|
New file |
Property changes: |
Added: svn:mime-type |
+image/png |
\ No newline at end of property |
/trunk/applications/saisie/squelettes/images/localiser.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = image/png |
/trunk/applications/saisie/squelettes/images/localiser.png |
---|
New file |
Property changes: |
Added: svn:mime-type |
+image/png |
\ No newline at end of property |
/trunk/applications/saisie/controleurs/Liens.php |
---|
67,6 → 67,7 |
$credit = ''; |
} else { |
$credit = file_get_contents(Config::get('dossier_images_especes').'/'.$nom_sci_formate.'.txt'); |
$credit = htmlentities($credit); |
} |
if(trim($credit) != '') { |
/trunk/applications/saisie/controleurs/Utilisateur.php |
---|
1,6 → 1,21 |
<?php |
abstract class Utilisateur extends aControleur { |
public function setIdentite($identite) { |
$_SESSION['ods_saisie']['identite'] = $identite; |
} |
public function getIdentite() { |
if($this->estAdmin()) { |
if(!isset($_SESSION['ods_saisie']['identite']) || $_SESSION['ods_saisie']['identite'] == '') { |
return $this->getIdentifiantNumerique(); |
} |
return $_SESSION['ods_saisie']['identite']; |
} else { |
return $this->getIdentifiantNumerique(); |
} |
} |
public function getIdentifiantNumerique() { |
return 0; |
} |
/trunk/applications/saisie/controleurs/AppControleur.php |
---|
82,12 → 82,16 |
private static function gererSession() { |
if (Config::get('session_demarrage')) { |
// Attribution d'un nom à la session |
session_name(Config::get('session_nom')); |
// Démarrage de la session |
if(!isset($_SESSION)){ |
// Démarrage de la session si besoin |
session_start(); |
} |
} |
} |
private static function gererUtilisateur() { |
99,8 → 103,12 |
} |
self::$utilisateur = new $classe_utilisateur(); |
if(self::$utilisateur->estAdmin()) { |
self::afficherBarreAdmin(); |
} |
} |
} |
public static function getUtilisateur() { |
124,10 → 132,25 |
self::$parametres['sortie']['corps'] = $formulaire; |
} |
private static function afficherBarreAdmin() { |
$barre_admin = self::$instance->getVue('navigation/barre_admin', $donnees); |
self::$parametres['sortie']['tete'] = $barre_admin; |
} |
public static function getIdUtilisateur() { |
return self::getUtilisateur()->getIdentifiantNumerique(); |
return self::getUtilisateur()->getIdentite(); |
//return self::getUtilisateur()->getIdentifiantNumerique(); |
} |
public static function getNomUtilisateur() { |
return self::getUtilisateur()->getNom(); |
//return self::getUtilisateur()->getIdentifiantNumerique(); |
} |
public static function changerUtilisateur() { |
return self::getUtilisateur()->setIdentite(); |
} |
/** |
* Fusionne un tableau de sortie par défaut avec le tableau renvoyé par l'action du module. |
* @param array le tableauàfusionner |
/trunk/applications/saisie/controleurs/DrupalUtilisateur.php |
---|
2,7 → 2,9 |
class DrupalUtilisateur extends Utilisateur { |
public function getIdentifiantNumerique() { |
return $GLOBALS['user']->uid; |
} |
public function getEmail() { |
22,7 → 24,6 |
} |
public function estIdentifie() { |
return user_is_logged_in(); |
} |