(gelöst)Node: Versionsverwaltung unterbinden
Eingetragen von Hacky (255)
am 15.12.2011 - 11:09 Uhr in
am 15.12.2011 - 11:09 Uhr in
Hallo, ich habe das Problem das ich als Auth. Benutzer in Beiträgen Versionen verwalten kann, dies möchte ich jedoch verhindern. Ich dachte eigentlich kann das unterbinden in dem ich in den Benutzerberechtigungen sage: Beiträge verwalten NEIN. Dann hab ich aber das Problem das diese Rolle nun keine Beiträge Erstellen/Bearbeiten/Löschen kann. Wie unterbinde ich das denn ?
- Anmelden oder Registrieren um Kommentare zu schreiben
Damit gehts, aber nicht in
am 16.12.2011 - 11:58 Uhr
Damit gehts, aber nicht in allen Bereichen...
<?php
function phptemplate_node_form($form){
$form['revision_information']['#access'] = FALSE;
$form['author']['#access'] = FALSE;
$form['menu']['#access'] = FALSE;
$form['options']['#access'] = FALSE;
return theme_node_form($form);
}
?>
Hacky schrieb Damit gehts,
am 16.12.2011 - 20:01 Uhr
Damit gehts, aber nicht in allen Bereichen...
<?php
function phptemplate_node_form($form){
$form['revision_information']['#access'] = FALSE;
$form['author']['#access'] = FALSE;
$form['menu']['#access'] = FALSE;
$form['options']['#access'] = FALSE;
return theme_node_form($form);
}
?>
Solch Änderungen solltest du eher über den hook_form_alter machen - hier kannst du dann direkt über die $form_id auf das gewünschte Formular zugreifen und deine Änderungen vornehmen.
http://api.drupal.org/api/drupal/developer--hooks--core.php/function/hoo...
http://drupal.org/node/651106
SteffenR
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.
Hallo Steffen, das werd ich
am 21.12.2011 - 10:25 Uhr
Hallo Steffen, das werd ich so umbauen, vielen dank ! Gruß Hacky