Line 695... |
Line 695... |
695 |
//$formtemplate->process('baz_insertion', false) ;
|
695 |
//$formtemplate->process('baz_insertion', false) ;
|
696 |
$id_fiche = baz_insertion ($formtemplate->getSubmitValues());
|
696 |
$id_fiche = baz_insertion ($formtemplate->getSubmitValues());
|
697 |
// Redirection vers mes_fiches pour eviter la revalidation du formulaire
|
697 |
// Redirection vers mes_fiches pour eviter la revalidation du formulaire
|
698 |
$GLOBALS['_BAZAR_']['url']->addQueryString (BAZ_VARIABLE_ACTION, BAZ_ACTION_POST_VALIDATION);
|
698 |
$GLOBALS['_BAZAR_']['url']->addQueryString (BAZ_VARIABLE_ACTION, BAZ_ACTION_POST_VALIDATION);
|
699 |
$GLOBALS['_BAZAR_']['url']->addQueryString (BAZ_VARIABLE_ID_FICHE, $id_fiche);
|
699 |
$GLOBALS['_BAZAR_']['url']->addQueryString (BAZ_VARIABLE_ID_FICHE, $id_fiche);
|
700 |
header ('Location: '.str_replace ('&', '&', $GLOBALS['_BAZAR_']['url']->getURL())) ;
|
- |
|
- |
|
700 |
|
701 |
exit();
|
701 |
return baz_post_validation();
|
- |
|
702 |
|
702 |
}
|
703 |
}
|
703 |
}
|
704 |
}
|
Line 704... |
Line 705... |
704 |
|
705 |
|
705 |
//------------------------------------------------------------------------------------------------
|
706 |
//------------------------------------------------------------------------------------------------
|
Line 963... |
Line 964... |
963 |
elseif ($tableau[$i]['type'] == 'carte_google') {
|
964 |
elseif ($tableau[$i]['type'] == 'carte_google') {
|
964 |
$requete .= 'bf_latitude="'.$valeur['latitude'].'", bf_longitude="'.$valeur['longitude'].'",';
|
965 |
$requete .= 'bf_latitude="'.$valeur['latitude'].'", bf_longitude="'.$valeur['longitude'].'",';
|
965 |
}
|
966 |
}
|
966 |
}
|
967 |
}
|
967 |
$requete.=' bf_date_maj_fiche=NOW()';
|
968 |
$requete.=' bf_date_maj_fiche=NOW()';
|
968 |
if($utilisateur->isSuperAdmin()) {
|
- |
|
969 |
$requete.=', bf_date_debut_validite_fiche=NOW()';
|
- |
|
970 |
}
|
- |
|
971 |
return $requete;
|
969 |
return $requete;
|
972 |
}
|
970 |
}
|
Line 973... |
Line 971... |
973 |
|
971 |
|
974 |
/** baz_insertion() - inserer une nouvelle fiche
|
972 |
/** baz_insertion() - inserer une nouvelle fiche
|
Line 986... |
Line 984... |
986 |
'bf_date_creation_fiche=NOW(),';
|
984 |
'bf_date_creation_fiche=NOW(),';
|
987 |
if (!isset($_REQUEST['bf_date_debut_validite_fiche'])) {
|
985 |
if (!isset($_REQUEST['bf_date_debut_validite_fiche'])) {
|
988 |
$requete .= 'bf_date_debut_validite_fiche=now(), bf_date_fin_validite_fiche="0000-00-00", ' ;
|
986 |
$requete .= 'bf_date_debut_validite_fiche=now(), bf_date_fin_validite_fiche="0000-00-00", ' ;
|
989 |
}
|
987 |
}
|
990 |
$requete .=requete_bazar_fiche(&$valeur) ;
|
988 |
$requete .=requete_bazar_fiche(&$valeur) ;
|
- |
|
989 |
|
991 |
$resultat = $GLOBALS['_BAZAR_']['db']->query($requete) ;
|
990 |
$resultat = $GLOBALS['_BAZAR_']['db']->query($requete) ;
|
992 |
if (DB::isError($resultat)) {
|
991 |
if (DB::isError($resultat)) {
|
993 |
return ($resultat->getMessage().$resultat->getDebugInfo()) ;
|
992 |
return ($resultat->getMessage().$resultat->getDebugInfo()) ;
|
994 |
}
|
993 |
}
|
995 |
// Envoie d un mail aux administrateurs
|
994 |
// Envoie d un mail aux administrateurs
|
Line 1144... |
Line 1143... |
1144 |
$lien_duplication = clone $GLOBALS['_BAZAR_']['url'];
|
1143 |
$lien_duplication = clone $GLOBALS['_BAZAR_']['url'];
|
1145 |
$lien_nouvelle_fiche = clone $GLOBALS['_BAZAR_']['url'];
|
1144 |
$lien_nouvelle_fiche = clone $GLOBALS['_BAZAR_']['url'];
|
1146 |
$lien_mes_fiches = clone $GLOBALS['_BAZAR_']['url'];
|
1145 |
$lien_mes_fiches = clone $GLOBALS['_BAZAR_']['url'];
|
1147 |
$lien_visualiser_fiche = clone $GLOBALS['_BAZAR_']['url'];
|
1146 |
$lien_visualiser_fiche = clone $GLOBALS['_BAZAR_']['url'];
|
Line 1148... |
Line -... |
1148 |
|
- |
|
1149 |
$lien_duplication->addQueryString(BAZ_VARIABLE_ID_FICHE, $_GET[BAZ_VARIABLE_ID_FICHE]);
|
1147 |
|
1150 |
$lien_duplication->addQueryString(BAZ_VARIABLE_DUPLICATION, 1);
|
1148 |
$lien_duplication->addQueryString(BAZ_VARIABLE_DUPLICATION, 1);
|
1151 |
$lien_duplication->addQueryString(BAZ_VARIABLE_ACTION, BAZ_ACTION_NOUVEAU);
|
1149 |
$lien_duplication->addQueryString(BAZ_VARIABLE_ACTION, BAZ_ACTION_NOUVEAU);
|
Line -... |
Line 1150... |
- |
|
1150 |
$lien_duplication = $lien_duplication->getURL();
|
- |
|
1151 |
|
- |
|
1152 |
$lien_visualiser_fiche->addQueryString(BAZ_VARIABLE_VOIR, BAZ_GERER_DROITS);
|
- |
|
1153 |
$lien_visualiser_fiche->addQueryString(BAZ_VARIABLE_ACTION, BAZ_VOIR_FICHE);
|
- |
|
1154 |
$lien_visualiser_fiche = $lien_visualiser_fiche->getUrl() ;
|
- |
|
1155 |
|
1152 |
$lien_duplication = $lien_duplication->getURL();
|
1156 |
$lien_nouvelle_fiche->removeQueryString(BAZ_VARIABLE_ID_FICHE);
|
1153 |
|
1157 |
|
1154 |
$lien_nouvelle_fiche->addQueryString(BAZ_VARIABLE_ACTION, BAZ_DEPOSER_ANNONCE);
|
1158 |
$lien_nouvelle_fiche->addQueryString(BAZ_VARIABLE_ACTION, BAZ_DEPOSER_ANNONCE);
|
Line -... |
Line 1159... |
- |
|
1159 |
$lien_nouvelle_fiche->addQueryString(BAZ_VARIABLE_CATEGORIE_NATURE, $GLOBALS['_BAZAR_']['categorie_nature']);
|
- |
|
1160 |
$lien_nouvelle_fiche = $lien_nouvelle_fiche->getURL();
|
1155 |
$lien_nouvelle_fiche->addQueryString(BAZ_VARIABLE_CATEGORIE_NATURE, $GLOBALS['_BAZAR_']['categorie_nature']);
|
1161 |
|
1156 |
$lien_nouvelle_fiche = $lien_nouvelle_fiche->getURL();
|
1162 |
$lien_mes_fiches->removeQueryString(BAZ_VARIABLE_ID_FICHE);
|
Line 1157... |
Line -... |
1157 |
|
- |
|
1158 |
$lien_mes_fiches->addQueryString(BAZ_VARIABLE_VOIR, BAZ_VOIR_MES_FICHES);
|
- |
|
1159 |
$lien_mes_fiches = $lien_mes_fiches->getURL();
|
- |
|
1160 |
|
- |
|
1161 |
$lien_visualiser_fiche->addQueryString(BAZ_VARIABLE_VOIR, BAZ_GERER_DROITS);
|
- |
|
1162 |
$lien_visualiser_fiche->addQueryString(BAZ_VARIABLE_ACTION, BAZ_VOIR_FICHE);
|
1163 |
|
1163 |
$lien_visualiser_fiche->addQueryString(BAZ_VARIABLE_ID_FICHE, $_GET[BAZ_VARIABLE_ID_FICHE]);
|
1164 |
$lien_mes_fiches->addQueryString(BAZ_VARIABLE_VOIR, BAZ_VOIR_MES_FICHES);
|
1164 |
$lien_visualiser_fiche = $lien_visualiser_fiche->getUrl() ;
|
1165 |
$lien_mes_fiches = $lien_mes_fiches->getURL();
|
1165 |
|
1166 |
|
1166 |
ob_start();
|
1167 |
ob_start();
|
1167 |
if (file_exists(BAZ_CHEMIN_SQUELETTE.'baz_post_validation.tpl.html')) {
|
1168 |
if (file_exists(BAZ_CHEMIN_SQUELETTE.'baz_post_validation.tpl.html')) {
|
1168 |
include_once BAZ_CHEMIN_SQUELETTE.'baz_post_validation.tpl.html';
|
- |
|
1169 |
}
|
- |
|
1170 |
$res = ob_get_contents();
|
1169 |
include_once BAZ_CHEMIN_SQUELETTE.'baz_post_validation.tpl.html';
|
1171 |
ob_end_clean();
|
1170 |
}
|
1172 |
echo $res ;
|
1171 |
$res = ob_get_contents();
|
1173 |
exit();
|
1172 |
ob_end_clean();
|
1174 |
return $res ;
|
1173 |
return $res ;
|