diff --git a/ecrire/inc/auteur_infos.php b/ecrire/inc/auteur_infos.php index 982e01c11af34e2e7ff104bd3fa896ecdb802fc0..9dcec55e0586f001198e457ac4224bb787cfec99 100644 --- a/ecrire/inc/auteur_infos.php +++ b/ecrire/inc/auteur_infos.php @@ -132,7 +132,7 @@ function inc_auteur_infos_dist($auteur, $new, $echec, $edit, $id_article, $redir // Un redacteur n'a pas le droit de modifier son login ! if ($edit_login) { - $corps .= "<label for='new_login'><b>"._T('item_login')."</b></label>" + $corps .= "<label for='new_login'><b>"._T('item_login')."</b></label> " . "<span style='color: red'>("._T('texte_plus_trois_car').")</span> :<br />\n" . "<input type='text' name='new_login' id='new_login' class='formo' value=\"".entites_html($auteur['login'])."\" size='40' /><br />\n"; } else { @@ -142,7 +142,7 @@ function inc_auteur_infos_dist($auteur, $new, $echec, $edit, $id_article, $redir // On ne peut modifier le mot de passe en cas de source externe (par exemple LDAP) if ($edit_pass) { - $res = "<label for='new_pass'><b>"._T('entree_nouveau_passe')."</b></label>" + $res = "<label for='new_pass'><b>"._T('entree_nouveau_passe')."</b></label> " . "<span style='color: red'>("._T('info_plus_cinq_car').")</span> :<br />\n" . "<input type='password' name='new_pass' id='new_pass' class='formo' value=\"\" size='40' /><br />\n" . "<label for='new_pass2'>" . _T('info_confirmer_passe')."</label><br />\n" diff --git a/ecrire/inc/chercher_rubrique.php b/ecrire/inc/chercher_rubrique.php index 275b3a2c7bec2195e6c9c96167fe658729e356ea..319f97762d755da6a03373b72d17db8914cc662a 100644 --- a/ecrire/inc/chercher_rubrique.php +++ b/ecrire/inc/chercher_rubrique.php @@ -24,6 +24,9 @@ define('_SPIP_SELECT_RUBRIQUES', 20); /* mettre 100000 pour desactiver ajax */ // $idem : en mode rubrique = la rubrique soi-meme // http://doc.spip.org/@inc_chercher_rubrique_dist function inc_chercher_rubrique_dist ($id_rubrique, $type, $restreint, $idem=0, $do='aff') { + if (sql_countsel('spip_rubriques')<1) + return ''; + // Mode sans Ajax : // - soit parce que le cookie ajax n'est pas la // - soit parce qu'il y a peu de rubriques diff --git a/ecrire/inc/instituer_auteur.php b/ecrire/inc/instituer_auteur.php index e26078c4a479d617de9f1cc12ea8431cb759eb09..343294304c3ef578bc497a5bcb7364fc2d363f56 100644 --- a/ecrire/inc/instituer_auteur.php +++ b/ecrire/inc/instituer_auteur.php @@ -170,14 +170,14 @@ function choix_rubriques_admin_restreint($auteur) { $res = "<p>$phrase</p>\n$menu"; // Ajouter une rubrique a un administrateur restreint - if (autoriser('modifier', 'auteur', $id_auteur, NULL, array('restreintes' => true))) { + if (autoriser('modifier', 'auteur', $id_auteur, NULL, array('restreintes' => true)) + AND $chercher_rubrique = charger_fonction('chercher_rubrique', 'inc') + AND $a = $chercher_rubrique(0, 'auteur', false)) { $label = $restreint ? _T('info_ajouter_rubrique') : _T('info_restreindre_rubrique'); - $chercher_rubrique = charger_fonction('chercher_rubrique', 'inc'); - $res .= debut_block_depliable(true,"statut$id_auteur") . "\n<div id='ajax_rubrique' class='arial1'><br />\n" . "<b>" @@ -186,7 +186,7 @@ function choix_rubriques_admin_restreint($auteur) { . "\n<input name='id_auteur' value='" . $id_auteur . "' type='hidden' />" - . $chercher_rubrique(0, 'auteur', false) + . $a . "</div>\n" // onchange = pour le menu