51,17 → 51,6 |
* @return string HTML |
*/ |
function fiches_a_valider() { |
|
$utilisateur = new Administrateur_bazar($GLOBALS['AUTH']); |
// sortie anticipée en cas d'accès non autorisé |
// ceci limite l'accès au supers admins |
// TODO: voir si l'on ne pourrait afficher que les fiches |
// des catégories dont la personne est admin |
// des catégories dont la personne est admin, ce qui permettrait un accès plus fin |
if(!$utilisateur->isSuperAdmin()) { |
return; |
} |
|
// Pour les administrateurs d'une rubrique, on affiche les fiches a valider de cette rubrique |
// On effectue une requete sur le bazar pour voir les fiches a administrer |
$GLOBALS['_BAZAR_']['url']->addQueryString(BAZ_VARIABLE_VOIR, BAZ_VOIR_ADMIN); |
644,7 → 633,7 |
$lien_formulaire->removeQueryString('action'); |
$buttons[] = &HTML_QuickForm::createElement('link', 'annuler', BAZ_ANNULER, |
preg_replace ("/&/", "&", $lien_formulaire->getURL()), BAZ_ANNULER); // Le preg_replace contourne un pb de QuickForm et Net_URL |
// ce qui fait �chouer le lien |
// ce qui fait échouer le lien |
//Bouton de validation du formulaire |
$buttons[] = &HTML_QuickForm::createElement('submit', 'valider', BAZ_VALIDER); |
$formtemplate->addGroup($buttons, null, null, ' '); |
1341,14 → 1330,6 |
*/ |
function publier_fiche($valid) { |
|
$utilisateur = new Administrateur_bazar($GLOBALS['AUTH']); |
// sortie anticipée en cas d'accès non autorisé |
// ceci limite l'accès au supers admins |
// TODO: voir si l'on ne pourrait valider que les fiches |
// des catégories dont la personne est admin, ce qui permettrait un accès plus fin |
if(!$utilisateur->isSuperAdmin()) { |
return; |
} |
|
if (isset($_GET['id_fiche'])) $GLOBALS['_BAZAR_']['id_fiche']=$_GET['id_fiche']; |
|
1504,7 → 1485,7 |
return $valeurs_fiche; |
} |
|
/** baz_valeurs_champ() - Renvoie les valeurs d'un champ pour une fiche donn�e |
/** baz_valeurs_champ() - Renvoie les valeurs d'un champ pour une fiche donnée |
* |
* @param string le nom du champ de la fiche |
* @param integer Identifiant de la fiche |