Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

Inhaltstypen auf der Seite node/add verbergen

Eingetragen von romansta@drupal.org (39)
am 08.02.2009 - 13:15 Uhr in
  • Anfängerfragen
  • Drupal 5.x oder neuer

Ich möchte die Inhaltstypen comments bzw. kommentar auf node/add ausblenden, obwohl die Berechtigungen dafür gesetzt sind.

Habe es bisher mit dem Menü-Stem versucht (Deaktivierung der Menüpunkte unter Inhalt erstellen), aber die Einstellungen werden ignoriert.

Gibt es eine Funktion für die template.php, damit ich die Anzeige steuern kann?

Schönen Gruß

Roman Starke
------------
TPZ Lingen - Theaterpädagogisches Zentrum der Emsländischen Landschaft e.V.

‹ Profiile-Felder auf einer Seite anordnen Kontaktformular und Dankeschön-Seite ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzt du Drupal5 oder

Eingetragen von dawehner (2639)
am 08.02.2009 - 14:43 Uhr

Benutzt du Drupal5 oder 6?
--------------
Blog www.freeblogger.org: Deutscher IRC-Channel: irc.freenode.net #drupal.de ... Jabber-me: dwehner@im.calug.deXING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutze die Version

Eingetragen von romansta@drupal.org (39)
am 08.02.2009 - 17:55 Uhr

Benutze die Version 5.

Schönen Gruß

Roman Starke
------------
TPZ Lingen - Theaterpädagogisches Zentrum der Emsländischen Landschaft e.V.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Sorry, verstehe die Frage

Eingetragen von drupalino (1064)
am 08.02.2009 - 18:38 Uhr

Sorry, verstehe die Frage nicht ganz.
Kommentare sind keine Inhaltstypen!

-------------------
gruss
drupalino

  • Anmelden oder Registrieren um Kommentare zu schreiben

Kommentare werden Inhaltstypen ...

Eingetragen von romansta@drupal.org (39)
am 08.02.2009 - 18:56 Uhr

... mit dem nodecomments-Modul.

Der Fakt ist aber egal, Hauptsache ich kann unter node/add den Inhaltstyp ausblenden, obwohl das Erstellen erlaubt ist.

Zur Erklärung: Kommentare sind nur bezugnehmend sinnvoll - aber durch dieses Modul kann auch ein Kommentar erstellt werden, ohne dass er auf irgendetwas Bezug nimmt. Das bringt natürlich nichts und soll deshalb verborgen werden.

Schönen Gruß

Roman Starke
------------
TPZ Lingen - Theaterpädagogisches Zentrum der Emsländischen Landschaft e.V.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hilft hier hook_menu_alter()?

Eingetragen von romansta@drupal.org (39)
am 08.02.2009 - 19:02 Uhr

Kann es sein dass ich mit hook_menu_alter() irgendwie weiter komme?

Wenn ja, wie?

Schönen Gruß

Roman Starke
------------
TPZ Lingen - Theaterpädagogisches Zentrum der Emsländischen Landschaft e.V.

  • Anmelden oder Registrieren um Kommentare zu schreiben

mh unter d5 ists nicht

Eingetragen von dawehner (2639)
am 08.02.2009 - 21:03 Uhr

mh

unter d5 ists nicht wirklich schön machbar...

willste es wirklich?

hook_menu_alter gibts nur unter drupal6
--------------
Blog www.freeblogger.org: Deutscher IRC-Channel: irc.freenode.net #drupal.de ... Jabber-me: dwehner@im.calug.deXING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Brauche eine d5 lösung,

Eingetragen von romansta@drupal.org (39)
am 08.02.2009 - 23:13 Uhr

Brauche eine d5 lösung, sonst sind die nutzer nur verwirrt.

Idee?

Schönen Gruß

Roman Starke
------------
TPZ Lingen - Theaterpädagogisches Zentrum der Emsländischen Landschaft e.V.

  • Anmelden oder Registrieren um Kommentare zu schreiben

ja , aber warnung! 1.

Eingetragen von dawehner (2639)
am 09.02.2009 - 00:26 Uhr

ja , aber warnung!

1. Schreibe ein Modul , setzte das Gewicht auf 10 oder -10 einmal ausprobieren!

<?php
/**
* Implementation of hook_menu().
*/
function deinmodul_menu($may_cache) {
  if (!
$may_cache) {
   
$items[] = array('path' => 'node/add',
   
'title' => t('Create content'),
   
'callback' => 'custom_node_add',
   
'access' => user_access('access content'),
   
'type' => MENU_ITEM_GROUPING,
   
'weight' => 1);
  }
  return
$items;
}
function
custom_node_add($type = NULL) {
  global
$user;
 
// hier alle typen eintragen die nicht sollen
 
$invalid_types = array('comments');

 
$types = node_get_types();
 
$type = isset($type) ? str_replace('-', '_', $type) : NULL;
 
// If a node type has been specified, validate its existence.
 
if (isset($types[$type]) && node_access('create', $type)) {
   
// Initialize settings:
   
$node = array('uid' => $user->uid, 'name' => $user->name, 'type' => $type);

   
drupal_set_title(t('Submit @name', array('@name' => $types[$type]->name)));
   
$output = drupal_get_form($type .'_node_form', $node);
  }
  else {
   
// If no (valid) node type has been provided, display a node type overview.
   
foreach ($types as $type) {
      if (
function_exists($type->module .'_form') && node_access('create', $type->type) && !in_array($type->type, $invalid_types)) {
       
$type_url_str = str_replace('_', '-', $type->type);
       
$title = t('Add a new @s.', array('@s' => $type->name));
       
$out = '<dt>'. l(drupal_ucfirst($type->name), "node/add/$type_url_str", array('title' => $title)) .'</dt>';
       
$out .= '<dd>'. filter_xss_admin($type->description) .'</dd>';
       
$item[$type->name] = $out;
      }
    }

    if (isset(
$item)) {
     
uksort($item, 'strnatcasecmp');
     
$output = t('Choose the appropriate item from the list:') .'<dl>'. implode('', $item) .'</dl>';
    }
    else {
     
$output = t('No content types available.');
    }
  }

  return
$output;
}
?>

Ohne garantie
--------------
Blog www.freeblogger.org: Deutscher IRC-Channel: irc.freenode.net #drupal.de ... Jabber-me: dwehner@im.calug.deXING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen Dank schon einmal.

Eingetragen von romansta@drupal.org (39)
am 09.02.2009 - 16:23 Uhr

Vielen Dank schon einmal. Komme erst morgen dazu es auszuprobieren - und gebe dann Laut ;-)

Schönen Gruß

Roman Starke
------------
TPZ Lingen - Theaterpädagogisches Zentrum der Emsländischen Landschaft e.V.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hat wunderbar

Eingetragen von romansta@drupal.org (39)
am 10.02.2009 - 04:53 Uhr

Hat wunderbar geklappt!

Musste nur noch "deinmodul" in der ersten Funktion anpassen und in "$invalid_types = array('comments')" die Inhaltstypen auflisten.

Vielen Dank für die schnelle, unkomplizierte und kommentierte Hilfe für unser Projektspeed-musical.de!

Schönen Gruß

Roman Starke
------------
TPZ Lingen - Theaterpädagogisches Zentrum der Emsländischen Landschaft e.V.

  • Anmelden oder Registrieren um Kommentare zu schreiben

bitte schreib nen Handbuch

Eingetragen von dawehner (2639)
am 10.02.2009 - 12:15 Uhr

bitte

kannst ja nen Handbuch eintrag oder so schreiben :)
--------------
Blog www.freeblogger.org: Deutscher IRC-Channel: irc.freenode.net #drupal.de ... Jabber-me: dwehner@im.calug.deXING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Ветошь для протирки оборудования
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 4 Tagen
  • Hey danke
    vor 2 Wochen 5 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 6 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 3 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 3 Tagen
  • Kannst doch auch alles direkt
    vor 4 Wochen 1 Tag
  • In der entsprechenden View
    vor 4 Wochen 1 Tag
  • Dazu müsstest Du vermutlich
    vor 4 Wochen 1 Tag
  • gelöst
    vor 6 Wochen 4 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250234
Registrierte User: 20455

Neue User:

  • JoMek
  • Znogsnernoimb
  • ByteScrapers

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 20 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association