Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Modulsuche ›

Spielerverwaltung

Eingetragen von xroom (12)
am 23.12.2015 - 10:53 Uhr in
  • Modulsuche
  • Drupal 7.x oder neuer

Hallo Leute,
ich suche einen einfachen Weg um eine effiziente Datenbank zum Thema Scouting zu erstellen.
Das Thema Berechtigung ist ganz wichtig, denn einige Scouts sollen Ihre Daten pflegen können aber auch nur Ihre Daten sehen können.
Es wäre toll wenn Ihr ein paar Ideen habt. Drupal 7.x wäre prima.
Mittlerweise sehe ich den Wald vor lauter Bäumen nicht mehr.
Lg
xroom

‹ Versionsverwaltung Spielerverwaltung ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Mehr Infos

Eingetragen von PaulMax (42)
am 23.12.2015 - 12:04 Uhr

Hi!
Kannst Du uns vllt. noch ein paar mehr Informationen zukommen lassen? Was meinst Du damit, dass Scouts Ihre eigenen Daten pflegen können, machen aber nur Ihre Daten sehen können? Geht es um Benutzerprofile der Scouts?

Dann würde ich entweder mit Profile2 arbeiten, das aber leider nur eine dürftige Panels Integration besitzt.
Daher löse ich derartige Dinge über das normale Nutzerprofil in Verbindung mit zwei Modulen und verschiedenen Rollen:

1. https://www.drupal.org/project/view_profiles_perms
2. https://www.drupal.org/project/field_permissions

Das zweite Modul erlaubt es Dir, für jedes Feld einzustellen, welche Rolle das Feld sehen und welche Rolle das Feld bearbeiten kann.

Du könntest also zwei Rollen anlegen: "Scout 1 - darf nur gucken" und "Scout 2 - darf auch ändern".Dann legst Du die entsprechenden Felder in Deinem Benutzerprofil an und verteilst die entsprechenden Berechtigungen - zB.:

Beispielfeld
Darf eigene Inhalte bearbeiten: Scout 2, admin
Darf andere Inhalte bearbeiten: admin
Darf eigene Inhalte betrachten: Scout 1, Scout 2, admin
Darf alle Inhalte betrachten: Scout 1, Scout 2, admin

Damit könntest Du dann entsprechend die Werte für Scout 1 als admin eintragen, alle könnten die Werte sehen, aber Scout 1 dürfte sie nicht bearbeiten. Scout 2 hingegen dürfte die eigenen Inhalte auch bearbeiten und könnte ebenfalls alle Inhalt sehen.

Das gleiche Prinzip funktioniert natürlich auch für Nodes ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Weitere Infos

Eingetragen von xroom (12)
am 23.12.2015 - 12:40 Uhr

Ich hoffe damit wird es deutlicher...
Momentan habe ich Scouts in verschiedenen Regionen und Ländern.
Jeder Scout bekommt eine bestimmte ID zugewiesen.
Also ID 1-20
Wenn der Scout mit der ID 12 Daten von neuen Spielern einpflegt trägt er auch seine Scout ID im Datensatz ein.
Darüber möchte ich gerne Steuern, daß nur der Scout ID 12 nur Bestandsdaten mit der ID 12 sehen und ändern kann.
Kein Scout, außer mir als Admin, darf alle Datensätze sehen.
Lg
xroom

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, damit wird es deutlicher!

Eingetragen von PaulMax (42)
am 23.12.2015 - 12:50 Uhr

Ja, damit wird es deutlicher! Im Grunde würde das aber ähnlich ablaufen, nur dass es nicht um Field - Access sondern um Node / Content - Access geht.

Ein Scout hätte die Berechtigung einen neuen Spieler (= Node Type) anzulegen. Mit dem Modul Content Access könntest Du dann steuern, wer auf generell auf diesen Node Type zugreifen darf:

  • Anmelden oder Registrieren um Kommentare zu schreiben

Herzlichen Dank

Eingetragen von xroom (12)
am 23.12.2015 - 13:09 Uhr

Dann werde ich mal ein wenig basteln ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

ist dann nicht der scout auch

Eingetragen von caw (2762)
am 24.12.2015 - 06:34 Uhr

ist dann nicht der scout auch author dieses spielers? dann ist das die bearbeitung doch einfach über den user und standard userrechte möglich. und die ansicht nimmst du content access oder node access modul. da brauchst du nicht mit extra ids zu arbeiten

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

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