Subversion Repositories Applications.referentiel

Compare Revisions

No changes between revisions

Ignore whitespace Rev 357 → Rev 358

/branches/v2.0-betulales/interfaces/configurations/config.default.ini
63,6 → 63,8
url_zip_tpl = "http://{ref:domaine}/zip/%s"
; URL de base pour accéder au dossier où sont générés les téléchargements
base_url_telechargements = "http://{ref:domaine}/tmp/referentiels/"
; URL de base pour accéder au dossier où sont générés les téléchargements
base_chemin_log = "/home/utilisateur/web/tmp/referentiels/logs/"
 
; +------------------------------------------------------------------------------------------------------+
; Url du Jrest utilisé pour les services web fournissant les données à l'application
/branches/v2.0-betulales/interfaces/squelettes/detail_referentiel.tpl.html
38,7 → 38,7
<?php if (isset($versions) && !empty($versions)) { ?>
<form id="export" action="<?=$url_form_telech?>" method="post">
A titre d’information, pouvez-vous nous indiquer votre futur usage du référentiel ?<br />
<input type="radio" name="usage" id="usage" value="essai"/><label for="usage">essai</label>
<input type="radio" name="usage" id="usage" value="essai" checked="checked" /><label for="usage">essai</label>
<input type="radio" name="usage" id="usage" value="personnel"/><label for="usage">personnel</label>
<input type="radio" name="usage" id="usage" value="professionnel"/><label for="usage">professionnel</label><br /><br />
Choississez la version que vous souhaitez télécharger :<br />
/branches/v2.0-betulales/interfaces/controleurs/Informations.php
114,6 → 114,10
if (isset($_POST["champs"])) $parametres['champs'] = implode(",",$_POST["champs"]);
if (isset($_POST["filtres"])) $parametres['filtres'] = implode(",",$_POST["filtres"]);
if (isset($_POST["encodage"])) $parametres['encodage'] = $_POST["encodage"];
$_POST['usage'] = empty($_POST['usage']) ? 'inconnu' : $_POST['usage'];
$this->loggerExport($_SERVER['REMOTE_ADDR'], $_POST['usage'], $parametres['ref'], $parametres['version']);
$this->supprimerAncienExport($dossier);
$ref = $this->referentielDao->exporter($parametres);
$meta = $this->metaDao->exporter($parametres);
149,6 → 153,12
$this->setSortie(self::RENDU_CORPS, $this->getVue('detail_referentiel', $donnees), false);
}
private function loggerExport($ip, $usage, $referentiel, $version) {
$separateur = "\t";
$ligne = date('Y-m-d H:i:s').$separateur.$ip.$separateur.$usage.$separateur.$referentiel.$separateur.$version."\n";
file_put_contents(Config::get('base_chemin_log').'telechargements.log', $ligne, FILE_APPEND);
}
public function transformerEnXls($fichier, $dossier) {
include '../bibliotheque/utilitaires/PHPExcel/IOFactory.php';
/branches/v2.0-betulales/.
Property changes:
Modified: svn:mergeinfo
Merged /trunk:r357