Startseite
  • » Home
  • » Handbuch & FAQ
  • » Showroom
  • » Forum
  • » Drupalchannel
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Tipp User legt User an Limited

Eingetragen von drupalino (1039)
am 30.08.2010 - 08:40 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Hallo zusammen,

ich brauche mal ein paar Gedankenanstöße von Euch.

Ich möchte für eine bestimmte Rolle es ermöglichen, dass diese Rolle selbst User anlegen kann (eine bestimmte Anzahl an Usern).

Wenn diese Rolle einen User angelegt hat soll automatisch ein bestimmter Inhaltstyp angelegt werden und zwar muss dieser Inhaltstyp als Besitzer UID, die UID des neu angelegten Users haben, er darf auf keinen Fall die UID des Erstellers haben.

Anders ausgedrückt diese bestimmte Rolle, kann anlegen und verwalten (natürllich nur die von Ihm angelegten User und daran hängenden Inhaltstypen) aber auch der eigentlich angelegte User kann dies für seinen Account machen.

Wie gehe ich am besten vor? Eigene Module entwickeln (Frage bekmmt man so einen Workflow überhaupt realisiert) oder gibt es vielleicht schon Module, die mir ein Stück der Arbeit abnehmen?

Für Anregungen bin ich sehr dankbar.

‹ [gelöst] Core Verzeichnis [Gelöst] Hilfe! Nach Drupal-Update: Kein Zugang mehr zu hochgeladenen Dateien und Bildern! ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Verwechselst Du hier nicht

Eingetragen von wla (3805)
am 30.08.2010 - 09:54 Uhr

Verwechselst Du hier nicht Inhalt und Inhaltstyp? Ein Inhaltstyp gehört niemandem. Du kannst einzig über eine Rechteverwaltung festlegen, das nur bestimmte Benutzer Inhalte dieses Typs anlegen können.
Ein Teil Deiner Aufgabenstellung könntest Du mit Organic Groups (OG) abdecken. Bei den Usern bin ich mir nicht so sicher, da der User eine zentrale Drupal Instanz ist.Es kann aber sein daß im Umfeld von OG da schon einiges fertig ist. Da kann ich Dir aber keine weitern Tips geben, da ich OG noch nicht eingesetzt habe.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke, OG habe ich mir sehr

Eingetragen von drupalino (1039)
am 30.08.2010 - 10:03 Uhr

Danke, OG habe ich mir sehr genau angesehen, liefert aber leider nicht das, was ich im weiteren Verlauf brauche.

Okay, Du hast natürlkich recht, dass eine Inhaltstypen niemanden gehört, da habe ich mich wohl falsch ausgedrückt bzw. verschrieben. Natürlich geht es um den Inhalt. Diese soll jedoch dann in der UID die des gerade angelegten Users tragen und nicht die, der den Inhalt gerade angelegt hat. Denn dieser User legt den Inhalt ja für jemand andere an.

gruss
drupalino

  • Anmelden oder Registrieren um Kommentare zu schreiben

Kann Dir vielleicht das Modul

Eingetragen von Ionit (995)
am 30.08.2010 - 14:24 Uhr

Kann Dir vielleicht das Modul ein wenig helfen?

http://drupal.org/project/subuser

Drupal rockt!!!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das hört sich gar nicht so

Eingetragen von drupalino (1039)
am 30.08.2010 - 14:29 Uhr

Das hört sich gar nicht so schlecht an beim ersten lesen. Das Modul werde ich mal testen.

Aber fürs verständnis, es sollte aber doch auch möglich sein in einem Modul zu implementieren, dass man aus einer aktion heraus user anlegt oder?

gruss
drupalino

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich weiß nicht ob ich das

Eingetragen von Ionit (995)
am 30.08.2010 - 16:58 Uhr

Ich weiß nicht ob ich das richtig verstanden habe - Du willst, dass User A einen anderen User anlegen kann (User X) - automatisch wird für den User X ein Node (von Inhaltstyp xyz) angelegt?

Was hältst Du von folgendem Vorschlag?

Inhaltstyp xyz enthält ein User-Reference-Field welches für User x nicht sichtbar/änderbar ist. Wenn User A -> User X anlegt, wird auch gleichzeitg ein Node erstellt (über Rules) und das User-Reference-Field (auch mit Rules) automatisch mit dem Namen von User X gefüllt.

Dann setzt Du das Modul http://drupal.org/project/nodeaccess_userreference ein - damit kannst Du (soweit ich das verstanden habe) dem referenzierten User X diverse Rechte zu dem Node erteilen (view, Edit, Delete).

Somit kann User X jetzt mit dem Node so arbeiten als wenn er ihn selbst angelegt hat!

Hoffe das hilft Dir ein wenig.

Gruß Matthias

Drupal rockt!!!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, Du hast mich im Prinzip

Eingetragen von drupalino (1039)
am 30.08.2010 - 20:47 Uhr

Ja, Du hast mich im Prinzip richtig verstanden, nur ein entscheidender Punkt ist, dass die UID des Nodetyps xyz auf jeden Fall die des Users X sein muss.

Aber das andere, was Du beschrieben hast hört sich recht interessant an um nacher User A die Möglichkeit zu geben diesen Inhaltstypen xyz zu bearbeiten.

Ach ja der User A muss auch (wie eben auch admin) die Rechte haben den User X Account zu verwalten.

gruss
drupalino

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • [gelöst] Drupal7.10 Fehlermeldungen ohne Site-Änderungen
  • Blockregionen per CCK Feld ausblenden
  • [erledigt] drupal 7 - read more ausblenden
  • Drupal7 für eine Produktvergleich Seite
  • Marinelli 3, Admin-Layer
  • #ajax Funktionalität in einem Field Widget
  • Image: Bildupload erst beim Speichern des Nodes
  • Views Accordion - Header Elemente nebeneinander
  • Wie kann ich Theme AUTOMATISCH umstellen, wenn sich Benutzer einlogen?
  • Überprüfung von Artikeln, die Benutzer geschrieben haben
  • Target des Weiterlesen-Links ändern?
  • CCK Auswahlfelder während des Betriebes ändern/erweitern oder in Textfeld umwandeln
Weiter

Neue Kommentare

  • Danke!
    vor 40 Minuten 59 Sekunden
  • in die template.php im
    vor 1 Stunde 47 Minuten
  • da es bisher keine etablierte
    vor 1 Stunde 57 Minuten
  • Also die lösung ist einfach
    vor 5 Stunden 15 Minuten
  • Und warum schreibst Du die
    vor 8 Stunden 14 Minuten
  • Jep, so hab ich eine View
    vor 8 Stunden 41 Minuten
  • Nimm dazu doch das Modul
    vor 9 Stunden 6 Minuten
  • okay, vielen dank :)
    vor 9 Stunden 17 Minuten
  • _target-Attribut für Links in node.tpl.php einfügen
    vor 9 Stunden 31 Minuten
  • Hallo Jonny und willkommen
    vor 10 Stunden 4 Minuten

Statistik

Beiträge im Forum: 173956
Registrierte User: 15480

Neue User:

  • ghs2f1efs
  • Neoskop
  • habicht09

» Alle User anzeigen

User nach Punkten sortiert:
stBorchert5516
quiptime4713
Tobias Bähr3874
wla3805
md3777
bv3700
Thoor3678
Alexander Langer3282
dereine2635
Exterior2571
» User nach Punkten
Zur Zeit sind 0 User und 17 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Showroom
  • » Forum
  • » Drupalchannel
  • » Ü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
  • Bücherecke

Quicklinks III

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

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed Drupal Podcast
  • 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