Réponses:
La meilleure solution serait de le lier à une autorisation qui peut ensuite être liée à un rôle.
utilisez ce code dans un module personnalisé:
function mymodule_form_alter(&$form, &$form_state, $form_id) {
$form['revision_information']['#access'] = user_access('view revisions');
}
Seuls les rôles disposant de l'autorisation "Afficher les révisions" peuvent voir cet onglet.
Jetez un oeil à Jammer .
La meilleure description de ce que fait ce module se trouve sur la page du projet:
Ce module est destiné à être un dépotoir pour supprimer des éléments de l'interface utilisateur qui pourraient ne pas être appropriés dans tous les cas ou tout simplement confondre certains publics.
Les informations de révision que vous avez mentionnées sont l'une des nombreuses choses considérées comme "déroutantes" et que vous pouvez supprimer avec le brouilleur.
PS: Un avantage supplémentaire est que Jammer a une version D7 stable.
Utiliser aussi :
$form['revision_information']['#type'] = 'hidden';