[opencimetiere-Commits] r665 - in trunk: dyn obj

0 views
Skip to first unread message

fmi...@adullact.net

unread,
Jun 6, 2017, 9:00:44 AM6/6/17
to openmairie-o...@googlegroups.com
Author: fmichon
Date: 2017-06-06 15:00:37 +0200 (Tue, 06 Jun 2017)
New Revision: 665

Removed:
trunk/dyn/varetatpdf.inc
trunk/dyn/varlettretypepdf.inc
Modified:
trunk/obj/om_dbform.class.php
Log:
* Cleanup : Remplacement de l'ancienne m?\195?\169thode de gestion des variables de remplacement (scripts dyn/var*pdf.inc) par la nouvelle gestion (m?\195?\169thode dans om_dbform).


Deleted: trunk/dyn/varetatpdf.inc
===================================================================
--- trunk/dyn/varetatpdf.inc 2017-06-06 12:45:24 UTC (rev 664)
+++ trunk/dyn/varetatpdf.inc 2017-06-06 13:00:37 UTC (rev 665)
@@ -1,44 +0,0 @@
-<?php
-// =========================================================================
-// Module de parametrage des etats
-// $Id: varetatpdf.inc,v 1.21 2009-11-09 09:23:55 fraynaud Exp $
-// =========================================================================
-// compatibilite
-$sql=str_replace("£idx",$_GET['idx'],$sql);
-$titre=str_replace("£idx",$_GET['idx'],$titre);
-/*
-$titre=str_replace("£aujourdhui",date('d/m/Y'),$titre);
-$titre=str_replace("£ville",$collectivite['ville'],$titre);
-$corps=str_replace("£aujourdhui",date('d/m/Y'),$corps);
-$corps=str_replace("£ville",$collectivite['ville'],$corps);
-*/
-// idx
-$sql=str_replace("&idx",$_GET['idx'],$sql);
-$sql=str_replace("&DB_PREFIXE",DB_PREFIXE,$sql);
-$titre=str_replace("&idx",$_GET['idx'],$titre);
-$corps=str_replace("&idx",$_GET['idx'],$corps);
-// aujourdhui
-$titre=str_replace("&aujourdhui",date('d/m/Y'),$titre);
-$corps=str_replace("&aujourdhui",date('d/m/Y'),$corps);
-
-// Remplacement des paramètres présents dans le tableau '$collectivite'
-// qui contient l'intégralité de la table 'om_parametre'
-if (isset($collectivite) && $collectivite != array()) {
- //
- foreach (array_keys($collectivite) as $elem) {
- //
- $temp = "&".$elem;
- $collectivite_elem = $collectivite[$elem];
- ////
- //if (DBCHARSET == 'UTF8') {
- // //
- // $collectivite_elem = utf8_decode($collectivite_elem);
- //}
- //
- $titre = str_replace($temp, $collectivite_elem, $titre);
- $corps = str_replace($temp, $collectivite_elem, $corps);
- $sql = str_replace($temp, $collectivite_elem, $sql);
- }
-}
-
-?>

Deleted: trunk/dyn/varlettretypepdf.inc
===================================================================
--- trunk/dyn/varlettretypepdf.inc 2017-06-06 12:45:24 UTC (rev 664)
+++ trunk/dyn/varlettretypepdf.inc 2017-06-06 13:00:37 UTC (rev 665)
@@ -1,55 +0,0 @@
-<?php
-// =========================================================================
-// Module de paramétrage des lettres type
-// =========================================================================
-// compatibilite
-$sql=str_replace("&idx",$_GET['idx'],$sql);
-$sql=str_replace("&destinataire",$destinataire,$sql);
-//
-/* old
-$titre=str_replace("£aujourdhui",date('d/m/Y'),$titre);
-$titre=str_replace("£datecourrier",$datecourrier,$titre);
-$titre=str_replace("£complement",$complement,$titre);
-
-$titre=str_replace("£idx",$_GET['idx'],$titre);
-$corps=str_replace("£datecourrier",$datecourrier,$corps);
-$corps=str_replace("£complement",$complement,$corps);
-*/
-// specific lettre type
-if(isset($datecourrier)) $datecourrier='';
-if(isset($complement)) $complement='';
-
-$titre=str_replace("&datecourrier",$datecourrier,$titre);
-$titre=str_replace("&complement",$complement,$titre);
-$corps=str_replace("&datecourrier",$datecourrier,$corps);
-$corps=str_replace("&complement",$complement,$corps);
-// idx
-$sql=str_replace("&idx",$_GET['idx'],$sql);
-$sql=str_replace("&DB_PREFIXE",DB_PREFIXE,$sql);
-$titre=str_replace("&idx",$_GET['idx'],$titre);
-$corps=str_replace("&idx",$_GET['idx'],$corps);
-// aujourdhui
-$titre=str_replace("&aujourdhui",date('d/m/Y'),$titre);
-$corps=str_replace("&aujourdhui",date('d/m/Y'),$corps);
-
-// Remplacement des paramètres présents dans le tableau '$collectivite'
-// qui contient l'intégralité de la table 'om_parametre'
-if (isset($collectivite) && $collectivite != array()) {
- //
- foreach (array_keys($collectivite) as $elem) {
- //
- $temp = "&".$elem;
- $collectivite_elem = $collectivite[$elem];
- // NON NECESSAIRE XXX Bug à corriger dans openmairie
- //if (DBCHARSET == 'UTF8') {
- // //
- // $collectivite_elem = utf8_decode($collectivite_elem);
- //}
- //
- $titre = str_replace($temp, $collectivite_elem, $titre);
- $corps = str_replace($temp, $collectivite_elem, $corps);
- $sql = str_replace($temp, $collectivite_elem, $sql);
- }
-}
-
-?>

Modified: trunk/obj/om_dbform.class.php
===================================================================
--- trunk/obj/om_dbform.class.php 2017-06-06 12:45:24 UTC (rev 664)
+++ trunk/obj/om_dbform.class.php 2017-06-06 13:00:37 UTC (rev 665)
@@ -46,6 +46,32 @@
return $ret;
}

+ /**
+ *
+ */
+ function get_values_substitution_vars() {
+ //
+ $values = parent::get_values_substitution_vars();
+ //
+ $values["aujourdhui"] = date("d/m/Y");
+ $values["aujourdhui_lettre"] = strftime("%d %B %Y");
+ //
+ return $values;
+ }
+
+ /**
+ *
+ */
+ function get_labels_substitution_vars() {
+ //
+ $labels = parent::get_labels_substitution_vars();
+ //
+ $labels["divers"]["aujourdhui"] = _("Date du jour (Format : 14/01/1978)");
+ $labels["divers"]["aujourdhui_lettre"] = _("Date du jour (Format : 14 janvier 1978)");
+ //
+ return $labels;
+ }
+
}

?>

Reply all
Reply to author
Forward
0 new messages