Line 17... |
Line 17... |
17 |
// | |
|
17 |
// | |
|
18 |
// | You should have received a copy of the GNU Lesser General Public |
|
18 |
// | You should have received a copy of the GNU Lesser General Public |
|
19 |
// | License along with this library; if not, write to the Free Software |
|
19 |
// | License along with this library; if not, write to the Free Software |
|
20 |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
|
20 |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
|
21 |
// +------------------------------------------------------------------------------------------------------+
|
21 |
// +------------------------------------------------------------------------------------------------------+
|
22 |
// CVS : $Id: bazar.fonct.rss.php,v 1.55 2006-07-04 14:29:18 alexandre_tb Exp $
|
22 |
// CVS : $Id: bazar.fonct.rss.php,v 1.56 2006-07-18 14:13:35 alexandre_tb Exp $
|
23 |
/**
|
23 |
/**
|
24 |
*
|
24 |
*
|
25 |
*@package bazar
|
25 |
*@package bazar
|
26 |
//Auteur original :
|
26 |
//Auteur original :
|
27 |
*@author Alexandre GRANIER <alexandre@tela-botanica.org>
|
27 |
*@author Alexandre GRANIER <alexandre@tela-botanica.org>
|
28 |
*@author Florian Schmitt <florian@ecole-et-nature.org>
|
28 |
*@author Florian Schmitt <florian@ecole-et-nature.org>
|
29 |
//Autres auteurs :
|
29 |
//Autres auteurs :
|
30 |
*@copyright Tela-Botanica 2000-2006
|
30 |
*@copyright Tela-Botanica 2000-2006
|
31 |
*@version $Revision: 1.55 $
|
31 |
*@version $Revision: 1.56 $
|
32 |
// +------------------------------------------------------------------------------------------------------+
|
32 |
// +------------------------------------------------------------------------------------------------------+
|
33 |
*/
|
33 |
*/
|
Line 34... |
Line 34... |
34 |
|
34 |
|
35 |
// +------------------------------------------------------------------------------------------------------+
|
35 |
// +------------------------------------------------------------------------------------------------------+
|
Line 329... |
Line 329... |
329 |
}
|
329 |
}
|
330 |
$res .= '<br />'."\n";
|
330 |
$res .= '<br />'."\n";
|
331 |
}
|
331 |
}
|
332 |
//affichage des infos pouvant interesser les admins
|
332 |
//affichage des infos pouvant interesser les admins
|
333 |
if ( $est_admin ) {
|
333 |
if ( $est_admin ) {
|
334 |
$res .= '<span class="rubrique">'.BAZ_NUM_FICHE.':</span> '.$GLOBALS['_BAZAR_']['id_fiche'].'<br />'."\n";
|
334 |
$res .= '<span class="rubrique" id="numero_fiche">'.BAZ_NUM_FICHE.':</span> '.$GLOBALS['_BAZAR_']['id_fiche'].'<br />'."\n";
|
335 |
$res .= '<span class="rubrique">'.BAZ_DATE_CREATION.' :</span> '.strftime('%d.%m.%Y à %H:%M',strtotime($ligne['bf_date_creation_fiche'])).'<br />'."\n";
|
335 |
$res .= '<span class="rubrique" id="date_creation">'.BAZ_DATE_CREATION.' :</span> '.strftime('%d.%m.%Y à %H:%M',strtotime($ligne['bf_date_creation_fiche'])).'<br />'."\n";
|
336 |
}
|
336 |
}
|
337 |
//affichage des infos et du lien pour la mise a jour de la fiche
|
337 |
//affichage des infos et du lien pour la mise a jour de la fiche
|
338 |
if ( $est_admin || $GLOBALS['_BAZAR_']['annonceur']==$GLOBALS['AUTH']->getAuthData(BAZ_CHAMPS_ID) ) {
|
338 |
if ( $est_admin || $GLOBALS['_BAZAR_']['annonceur']==$GLOBALS['AUTH']->getAuthData(BAZ_CHAMPS_ID) ) {
|
339 |
$res .= '<span class="rubrique">'.BAZ_DATE_MAJ.' :</span> '.strftime('%d.%m.%Y à %H:%M',strtotime($ligne['bf_date_maj_fiche']))."\n";
|
339 |
$res .= '<span class="rubrique" id="date_mise_a_jour">'.BAZ_DATE_MAJ.' :</span> '.strftime('%d.%m.%Y à %H:%M',strtotime($ligne['bf_date_maj_fiche']))."\n";
|
340 |
$lien_modifier=$GLOBALS['_BAZAR_']['url'];
|
340 |
$lien_modifier=$GLOBALS['_BAZAR_']['url'];
|
341 |
$lien_modifier->addQueryString('action', BAZ_ACTION_MODIFIER);
|
341 |
$lien_modifier->addQueryString('action', BAZ_ACTION_MODIFIER);
|
342 |
$lien_modifier->addQueryString('id_fiche', $GLOBALS['_BAZAR_']['id_fiche']);
|
342 |
$lien_modifier->addQueryString('id_fiche', $GLOBALS['_BAZAR_']['id_fiche']);
|
343 |
$lien_modifier->addQueryString('typeannonce', $ligne['bf_ce_nature']);
|
343 |
$lien_modifier->addQueryString('typeannonce', $ligne['bf_ce_nature']);
|
344 |
$res .= ' <a href="'.$lien_modifier->getURL().'">'.BAZ_MODIFIER_LA_FICHE.'</a>'."\n";
|
344 |
$res .= ' <a href="'.$lien_modifier->getURL().'" id="modifier_fiche">'.BAZ_MODIFIER_LA_FICHE.'</a>'."\n";
|
345 |
}
|
345 |
}
|
346 |
}
|
346 |
}
|
347 |
$res .= '</div>'."\n";
|
347 |
$res .= '</div>'."\n";
|
348 |
$res .= '</div>'."\n";
|
348 |
$res .= '</div>'."\n";
|
Line 751... |
Line 751... |
751 |
}
|
751 |
}
|
Line 752... |
Line 752... |
752 |
|
752 |
|
753 |
//champs texte pour entrer les mots cles
|
753 |
//champs texte pour entrer les mots cles
|
754 |
$option=array('maxlength'=>60,'style'=>'border:1px solid #000;width:200px;font:12px Myriad, Arial, sans-serif;');
|
754 |
$option=array('maxlength'=>60,'style'=>'border:1px solid #000;width:200px;font:12px Myriad, Arial, sans-serif;');
|
755 |
$formtemplate->addElement('text', 'recherche_mots_cles', BAZ_MOT_CLE, $option) ;
|
755 |
$formtemplate->addElement('text', 'recherche_mots_cles', BAZ_MOT_CLE, $option) ;
|
756 |
//$defauts=array('recherche_mots_cles'=>BAZ_MOT_CLE);
|
756 |
$defauts=array('recherche_mots_cles'=>BAZ_MOT_CLE);
|
Line 757... |
Line 757... |
757 |
$formtemplate->setDefaults($defauts);
|
757 |
$formtemplate->setDefaults($defauts);
|
758 |
|
758 |
|
Line 981... |
Line 981... |
981 |
$data = $pager->getPageData();
|
981 |
$data = $pager->getPageData();
|
982 |
$links = $pager->getLinks();
|
982 |
$links = $pager->getLinks();
|
983 |
$res .= '<div class="bazar_numero">'.$pager->links.'</div>'."\n";
|
983 |
$res .= '<div class="bazar_numero">'.$pager->links.'</div>'."\n";
|
984 |
foreach ($data as $valeur) {
|
984 |
foreach ($data as $valeur) {
|
985 |
$GLOBALS['_BAZAR_']['url']->addQueryString('id_fiche', $valeur[0]) ;
|
985 |
$GLOBALS['_BAZAR_']['url']->addQueryString('id_fiche', $valeur[0]) ;
|
- |
|
986 |
$GLOBALS['_BAZAR_']['url']->addQueryString('action', BAZ_VOIR_FICHE) ;
|
986 |
$res .= '<li><a href="'.$GLOBALS['_BAZAR_']['url']->getURL().'">'.$valeur[1].'</a>'."\n" ;
|
987 |
$res .= '<li><a href="'.$GLOBALS['_BAZAR_']['url']->getURL().'">'.$valeur[1].'</a>'."\n" ;
|
987 |
if ($utilisateur->isSuperAdmin()) {
|
988 |
if ($utilisateur->isSuperAdmin()) {
|
988 |
$GLOBALS['_BAZAR_']['url']->addQueryString('action', BAZ_ACTION_SUPPRESSION);
|
989 |
$GLOBALS['_BAZAR_']['url']->addQueryString('action', BAZ_ACTION_SUPPRESSION);
|
989 |
$res .= '<a href="'.$GLOBALS['_BAZAR_']['url']->getURL().'" onclick="javascript:return confirm(\''.BAZ_SUPPRIMER.'\');">('.BAZ_SUPPRIMER.')</a>' ;
|
990 |
$res .= '<a href="'.$GLOBALS['_BAZAR_']['url']->getURL().'" onclick="javascript:return confirm(\''.BAZ_SUPPRIMER.'\');">('.BAZ_SUPPRIMER.')</a>' ;
|
- |
|
991 |
$GLOBALS['_BAZAR_']['url']->removeQueryString('action');
|
990 |
}
|
992 |
}
|
991 |
$res .= '</li>';
|
993 |
$res .= '</li>';
|
992 |
}
|
994 |
}
|
993 |
$res .= '</ul>';
|
995 |
$res .= '</ul>';
|
994 |
$res .= '<div class="bazar_numero">'.$pager->links.'</div>'."\n";
|
996 |
$res .= '<div class="bazar_numero">'.$pager->links.'</div>'."\n";
|
Line 997... |
Line 999... |
997 |
}
|
999 |
}
|
Line 998... |
Line 1000... |
998 |
|
1000 |
|
999 |
/* +--Fin du code ----------------------------------------------------------------------------------------+
|
1001 |
/* +--Fin du code ----------------------------------------------------------------------------------------+
|
1000 |
*
|
1002 |
*
|
- |
|
1003 |
* $Log: not supported by cvs2svn $
|
- |
|
1004 |
* Revision 1.55 2006/07/04 14:29:18 alexandre_tb
|
- |
|
1005 |
* Ajout du bouton supprimer pour les administrateurs
|
1001 |
* $Log: not supported by cvs2svn $
|
1006 |
*
|
1002 |
* Revision 1.54 2006/07/03 09:51:21 alexandre_tb
|
1007 |
* Revision 1.54 2006/07/03 09:51:21 alexandre_tb
|
1003 |
* correction du bug recherche sur fiches validés et invalidés.
|
1008 |
* correction du bug recherche sur fiches validés et invalidés.
|
1004 |
*
|
1009 |
*
|
1005 |
* Revision 1.53 2006/06/29 10:29:51 florian
|
1010 |
* Revision 1.53 2006/06/29 10:29:51 florian
|