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

Anfängerfragen über Daten sammeln und verwalten

Eingetragen von Tunngle (1)
am 09.02.2021 - 11:15 Uhr in
  • Anfängerfragen
  • Drupal 9.x oder neuer

Hallo zusammen,
ich bin ein Anfänger mit dem CMS Drupal und habe ein paar Fragen.
Mein Ziel ist unterschiedlichen User ´Gruppen ( Eigentümer, Auftraggeber, Baugutachter) Daten und Bilder im Frontend eingeben zu können und zu speichern. Zugriff sollte erst nur der Ersteller erhalten.
Wie zieht man so etwas am besten auf?
Wo kann man sich für diese Aufgabe am besten einlesen?

‹ Rolle -vorbestimmet Menue Bottstrap-Barrio mit lokal ausgelieferten Schriften ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Grundsätzlich: Sowas geht

Eingetragen von montviso (2188)
am 10.02.2021 - 07:18 Uhr

Grundsätzlich: Sowas geht sehr gut mit Drupal.
Als erstes musst Du unterscheiden zwischen Gruppen und Rollen.
Ich glaube, was Du meinst, sind User Rollen, die verschiedene Rechte bekommen.
Das ist ein Bestandteil von Drupal.
Die Gruppenfunktionen kannst Du, wenn es wirklich gebraucht wird, mit einem Modul hinzufügen.
Damit hat man dann zusätzliche Möglichkeiten, Inhalte nur bestimmten Teams zuzuweisen.
Hier sind ein paar Einsatzfälle genannt:
https://www.drupal.org/project/group

Dann musst Du wissen, dass Du sogenannte Inhaltstypen erstellen kannst.
Das sind Masken, in denen Du Objekte näher beschreiben kannst (Daten, Bilder hinterlegen)
Bei jedem Inhaltstyp kann ein User mit dem Recht für diesen Inhaltstyp beliebig viele Inhalte (nodes) erstellen.
Per default kann man nur die Rechte für Erstellen, Editieren, Löschen pro Rolle dediziert vergeben.
Mit diesem Modul bekommst Du die Möglichkeit, z.B. anzugegeben, dass eine bestimmte Benutzer-Rolle bei einem bestimmten Inhaltstyp nur eigene Inhalte sieht.
https://www.drupal.org/project/node_view_permissions

Normalerweise werden Inhalte im Backend angelegt und editiert.
Man kann aber auch einstellen, dass bestimmte Rollen das im Frontend machen können.
Es gibt auch Quick Edit, wo Inhalte direkt in der Ansicht editiert werden können.

Über alle Inhalte kannst Du s.g. Views erstellen. Das sind Reports, die Filter und Sortierung haben können.

Puh. Um Plattformen aufzubauen, die komplexe Rechte / Gruppen-Funktionen haben, habe ich mich wirklich lange in Drupal einarbeiten müssen.
Und hatte vorher schon langjährige Programmiererfahrung und mit anderen Content Management Systemen gearbeitet.
Was ich hier schreibe, ist natürlich nur ein Bruchteil der Funktionen.

Ich würde vor allem erst mal auf dem Papier anfangen.
Welche Akteure und evt. Gruppen gibt es im Projekt? Welche Rechte haben die? Welche Workflos spielen sich ab?
U.s.w.

Dann kannst Du Dich auf drupal konzentrieren.

Wenn Du die Team-Funktionen von Group brauchst und viel Interaktion zwischen Akteuren stattfindet, dann macht es evt. Sinn, nach einer passenden Distribution zu suchen.
Das sind Kombinationen aus Drupal + Modulen, die einen bestimmten Einsatzzweck gut abdecken und dadurch Zeit sparen.
Aber alleine die Auswahl der richtigen Distribution erfordert viel Erfahrung.

Kannst Du Englisch? Dann würde ich mir ein Einsteigerbuch kaufen.
Es wäre kein Problem, wenn das auf Drupal 8 zugeschnitten ist, statt Drupal 9.
Ansonsten gibt es ja Mengen von Info im Netz.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wow, das war ein dickes

Eingetragen von Franz (225)
am 10.02.2021 - 12:21 Uhr

Wow, das war ein dickes Packet ;-) Respekt.
Ich will nur anfügen, dass nach meinem Eindruck gerade dabei Drupal sich in den letzten Jahren (D8+) sehr gewandelt hat, viel mehr Editmöglichkeit vom "Frontend" - aber Einarbeitung ist weiter angebracht, und ich z.B. steck noch mitten drin die gewachsenen Möglichkeiten zu erkunden ;-)

  • 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 1 Tag 10 Stunden
  • Hey danke
    vor 2 Tagen 5 Stunden
  • Update: jetzt gibt's ein
    vor 2 Tagen 23 Stunden
  • Hallo, im Prinzip habe ich
    vor 1 Woche 8 Stunden
  • Da scheint die Terminologie
    vor 1 Woche 11 Stunden
  • Kannst doch auch alles direkt
    vor 1 Woche 4 Tagen
  • In der entsprechenden View
    vor 1 Woche 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 4 Tagen
  • gelöst
    vor 4 Wochen 1 Tag
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

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