19,7 → 19,7 |
// | License along with this library; if not, write to the Free Software | |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | |
// +------------------------------------------------------------------------------------------------------+ |
// CVS : $Id: afficheur.admin.php,v 1.9 2006-03-13 21:00:20 ddelon Exp $ |
// CVS : $Id: afficheur.admin.php,v 1.10 2006-03-13 22:12:20 ddelon Exp $ |
/** |
* Gestion de la rédaction du contenu pour Papyrus. |
* |
32,7 → 32,7 |
//Autres auteurs : |
*@author Aucun |
*@copyright Tela-Botanica 2000-2004 |
*@version $Revision: 1.9 $ $Date: 2006-03-13 21:00:20 $ |
*@version $Revision: 1.10 $ $Date: 2006-03-13 22:12:20 $ |
// +------------------------------------------------------------------------------------------------------+ |
*/ |
|
126,7 → 126,7 |
|
|
// Récupération du dernier contenu : cas d'un traduction |
$requete = 'SELECT gmc_contenu , gmc_ce_type_contenu '. |
$requete = 'SELECT gmc_contenu , gmc_ce_type_contenu,gmc_ce_menu '. |
'FROM gen_menu_contenu '. |
'WHERE truncate((gmc_ce_type_contenu/10),0) = '. $adme_menu_id . ' '. |
'AND gmc_bool_dernier = 1'; |
137,7 → 137,7 |
|
if ( $resultat->numRows() == 0 ) { |
|
$requete = 'SELECT gmc_contenu , gmc_ce_type_contenu '. |
$requete = 'SELECT gmc_contenu , gmc_ce_type_contenu,gmc_ce_menu '. |
'FROM gen_menu_contenu '. |
'WHERE gmc_ce_menu = '.$adme_menu_id.' '. |
'AND gmc_ce_type_contenu in (1,2) '. |
152,7 → 152,10 |
$ligne_dernier_contenu = $resultat->fetchRow(DB_FETCHMODE_ASSOC); |
(DB::isError($resultat)) ? die(BOG_afficherErreurSql(__FILE__, __LINE__, $resultat->getMessage(), $requete)) : ''; |
|
// Hack : |
|
|
|
$retour = '<h1>'.'Rédaction'.'</h1>'."\n"; |
//------------------------------------------------------------------------------------------------------------------- |
// Création du formulaire |
213,6 → 216,8 |
$aso_attributs = array('id'=> $id, 'tabindex' => $tab_index++, 'size' => 45, 'maxlength' => 255); |
$label = '<label for="'.$id.'">'.'Resumé modification : '.'</label>'; |
$form->addElement('text', $id, $label, $aso_attributs); |
$form->addElement('hidden','gmc_ce_menu',$ligne_dernier_contenu['gmc_ce_menu']); |
$form->addElement('hidden','gmc_ce_type_contenu_table',$ligne_dernier_contenu['gmc_ce_type_contenu']); |
|
$liste_bouton_debut = '<ul class="liste_bouton">'."\n"; |
$form->addElement('html', $liste_bouton_debut); |
260,16 → 265,17 |
'Fichier n° : '. __FILE__ .'<br />'); |
} |
|
|
//------------------------------------------------------------------------------------------------------------------- |
// Mise à jour de l'ancien contenu du menu |
$requete = 'UPDATE gen_menu_contenu SET '. |
'gmc_bool_dernier = 0 '. |
'WHERE gmc_ce_menu = '.$adme_menu_id . ' '. |
'OR truncate((gmc_ce_type_contenu/10),0) = '. $adme_menu_id . ' '; |
|
'WHERE gmc_ce_menu = '.$tab_valeur['gmc_ce_menu'] . ' '. |
'AND gmc_ce_type_contenu = '. $tab_valeur['gmc_ce_type_contenu_table']. ' '; |
|
|
$result = $db->query($requete); |
(DB::isError($result)) ? die(BOG_afficherErreurSql(__FILE__, __LINE__, $result->getMessage(), $requete)) : ''; |
|
//------------------------------------------------------------------------------------------------------------------- |
// Obtention d'un nouvel identifiant de contenu |
$nouveau_id_contenu = SQL_obtenirNouveauId($db, 'gen_menu_contenu', 'gmc_id_contenu'); |
301,6 → 307,9 |
/* +--Fin du code ----------------------------------------------------------------------------------------+ |
* |
* $Log: not supported by cvs2svn $ |
* Revision 1.9 2006/03/13 21:00:20 ddelon |
* Suppression messages d'erreur multilinguisme |
* |
* Revision 1.8 2006/03/02 10:49:49 ddelon |
* Fusion branche multilinguisme dans branche principale |
* |