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

Tipp User legt User an Limited

Eingetragen von drupalino (1064)
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 (9461)
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 (1064)
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.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Kann Dir vielleicht das Modul

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

Kann Dir vielleicht das Modul ein wenig helfen?

http://drupal.org/project/subuser

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das hört sich gar nicht so

Eingetragen von drupalino (1064)
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?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich weiß nicht ob ich das

Eingetragen von Ionit (1802)
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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, Du hast mich im Prinzip

Eingetragen von drupalino (1064)
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.

  • 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?
  • Update Manger läst sich nicht Installieren
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 5 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 14 Stunden
  • In der entsprechenden View
    vor 4 Wochen 14 Stunden
  • Dazu müsstest Du vermutlich
    vor 4 Wochen 14 Stunden
  • gelöst
    vor 6 Wochen 4 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20455

Neue User:

  • Znogsnernoimb
  • ByteScrapers
  • Mroppoofpaync

» 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 26 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