Subversion Repositories Applications.bazar

Compare Revisions

Ignore whitespace Rev 417 → Rev 418

/branches/v3.0_(aha)/configuration/baz_config.inc.php
225,17 → 225,15
define ('BAZ_CHEMIN_SQUELETTE', BAZ_CHEMIN_APPLI.'squelettes'.GEN_SEP);
define ('BAZ_SQUELETTE_DEFAUT', 'baz_cal.tpl.html');
 
define ('BAZ_GOOGLE_KEY', ''); // Indiquer ici la cle google necessaire pour l appli bazar.carte_google.php
define ('BAZ_GOOGLE_KEY', 'ABQIAAAADBUAHF9l14gI02QVAbUYJBQxoDQi7whQ5RJ-jR5oucaWwNBhqxQ8OiJoGaP0JFYjWJIcSEgRG8xyog'); // Indiquer ici la cle google necessaire pour l appli bazar.carte_google.php
 
if (defined ('BAZ_GOOGLE_KEY')) {
define ('BAZ_GOOGLE_CENTRE_LAT', '43.444943');
define ('BAZ_GOOGLE_CENTRE_LON', '3.537598');
define ('BAZ_GOOGLE_ALTITUDE', '8'); // de 1 a 15
define ('BAZ_GOOGLE_IMAGE_LARGEUR', 600); // en pixel
define ('BAZ_GOOGLE_CENTRE_LAT', '47.0828920');
define ('BAZ_GOOGLE_CENTRE_LON', '2.2565788');
define ('BAZ_GOOGLE_ALTITUDE', '6'); // de 1 a 15
define ('BAZ_GOOGLE_IMAGE_LARGEUR', '100%'); // en pixel
define ('BAZ_GOOGLE_IMAGE_HAUTEUR', 450);
define ('BAZ_GOOGLE_MAXIMISE_TAILLE', false); // Si a true, la carte essaie de s etendre sur toute la largeur disponible
define ('BAZ_GOOGLE_FOND_KML', '');
}
 
 
// Gestion des droits
/branches/v3.0_(aha)/bibliotheque/bazarTemplate.class.php
20,7 → 20,7
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
// +------------------------------------------------------------------------------------------------------+
 
// CVS : $Id: bazarTemplate.class.php,v 1.6 2007-10-22 10:09:21 florian Exp $
// CVS : $Id: bazarTemplate.class.php,v 1.7 2008-10-29 15:44:02 alexandre_tb Exp $
 
/**
* Application projet
33,7 → 33,7
//Autres auteurs :
*@author Aucun
*@copyright Tela-Botanica 2000-2004
*@version $Revision: 1.6 $
*@version $Revision: 1.7 $
// +------------------------------------------------------------------------------------------------------+
*/
 
60,6 → 60,9
 
define ('BAZ_TEMPLATE_FORMULAIRE', 8); // Modele du formulaire (different de celui ci-dessus)
 
define ('BAZ_TEMPLATE_MAIL_MODIFIER_FICHE_SUJET', 9); // Modele du mail pour prevenir les admins d une modification de fiche (sujet)
define ('BAZ_TEMPLATE_MAIL_MODIFIER_FICHE_CORPS', 10); // Modele du mail pour prevenir les admins d une modification de fiche (corps)
 
class bazarTemplate extends PEAR {
 
 
72,10 → 75,6
function getTemplate ($id_template, $lang='fr-FR', $categorie_nature = 'toutes') {
$requete = 'select bt_template from bazar_template where bt_id_template='.$id_template.
' and bt_id_i18n like "'.$lang.'%" ' ;
if($categorie_nature != 'toutes')
$requete .= ' and bt_categorie_nature='.$categorie_nature ;
else //si toutes les catégories natures sont afficher, on affiche par défaut le template du numéro 1
$requete .= ' and bt_categorie_nature=1' ;
$resultat = $this->_db->query($requete) ;
if (DB::isError($resultat)) return $this->raiseError ($resultat->getMessage().'<br />'.$resultat->getDebugInfo()) ;
if ($resultat->numRows() == 0) return $this->raiseError ('Aucun template avec l\'identifiant: '.$id_template.
/branches/v3.0_(aha)/bibliotheque/bazar.fonct.google.php
65,7 → 65,7
map.enableContinuousZoom();
// On centre la carte sur le languedoc roussillon
center = new GLatLng(47.0833015, 2.4000001);
center = new GLatLng(47.0833015, 2.35000001);
map.setCenter(center, 6);
//marker = new GMarker(center, {draggable: true}) ;
GEvent.addListener(map, "click", function(marker, point) {
/branches/v3.0_(aha)/bibliotheque/bazar.class.php
256,9 → 256,10
}
$template = new bazarTemplate($GLOBALS['_BAZAR_']['db']);
//print ('toto'.$id_sujet);
 
$sujet = html_entity_decode($template->getTemplate($id_sujet, $GLOBALS['_BAZAR_']['langue'], $GLOBALS['_BAZAR_']['id_typeannonce']));
$corps = html_entity_decode($template->getTemplate($id_corps, $GLOBALS['_BAZAR_']['langue'], $GLOBALS['_BAZAR_']['id_typeannonce']));
$corps.= $GLOBALS['_BAZAR_']['id_fiche'].'&typeannonce='.$GLOBALS['_BAZAR_']['id_typeannonce'] ;
$mails = bazar::getMailSuperAdmin($GLOBALS['_BAZAR_']['id_typeannonce']);
if (is_array ($mails)) {
/branches/v3.0_(aha)/bibliotheque/bazar.fonct.php
990,12 → 990,10
die($resultat->getMessage().$resultat->getDebugInfo()) ;
}
mail('aurelien@tela-botanica.org','debug',$requete) ;
// Envoie d un mail aux administrateurs
$utilisateur = new Administrateur_bazar($GLOBALS['AUTH']);
if (!$utilisateur->isAdmin($GLOBALS['_BAZAR_']['id_typeannonce']) || !$utilisateur->isSuperAdmin()) {
bazar::notifier();
bazar::notifier(BAZAR_NOTIFICATION_NOUVELLE_FICHE);
}
// On redirige
1104,6 → 1102,13
if (DB::isError($resultat)) {
die ($resultat->getMessage().$resultat->getDebugInfo()) ;
}
// Envoie d un mail aux administrateurs
$utilisateur = new Administrateur_bazar($GLOBALS['AUTH']);
if (!$utilisateur->isAdmin($GLOBALS['_BAZAR_']['id_typeannonce']) || !$utilisateur->isSuperAdmin()) {
bazar::notifier(BAZAR_NOTIFICATION_MODIFICATION_FICHE);
}
return;
}