User sollen (fertige) Image-Nodes kategorisieren?

am 25.09.2011 - 21:16 Uhr in
Hallo Freunde,
ich habe 5000 Fotos. Diese will ich in mein Drupal-Projekt importieren. Aus jedem Foto wird ein Node = 5000 Nodes. (ist soweit kein Problem)
Durch die große Anzahl der Fotos ist es für mich allein aber nicht möglich jeden Foto-Node einer/mehrere "Kategorie/n" zuzuordnen. Ich möchte nämlich erreichen, dass irgendwann die Fotos über Views/Exposed Filter nach 6 Kategorien "filterbar" sind.
Ich suche nun eine Möglichkeit wie ich die angemeldeten User meines Projektes zur Kategorisierung der fertigen Foto-Nodes hinzuziehen kann ohne, dass ich ihnen Editierrechte für den Nodes geben muss.
Beispiel:
User A kommt auf den Node A - er sieht dort z.B. das Foto eines Autos und dieser User kann nun aus 6 Kategorien auswählen und das Foto zuordnen. z.B. Kategorie "Auto" und "Motorsport". Sobald ein User den Node "kategorisiert" hat, muss die Funktion "Foto-Node kategorisieren" deaktiviert werden sodass andere User keine Möglichkeit mehr haben Kategorien zu ändern. Auf diesem Weg will ich erreichen, dass irgendwann alle Foto-Nodes durchkategorisiert sind und über "Exposed Filter" filterbar sind.
Ich habe nun schon eine Weile gesucht aber ich finde für diese "Node-Kategorisierung-durch User" keinen praktikablen Weg.
Gibt es hier vielleicht jemanden der einen Idee hätte wie man so etwas umsetzen kann? Es muss nicht unbedingt mit "Taxonomy" gemacht werden. Für andere Wege bin ich auch offen.
Vielen Dank schonmal im Voraus!
Schöne Grüße Matthias
- Anmelden oder Registrieren um Kommentare zu schreiben
Ich würde einfach ein
am 26.09.2011 - 02:31 Uhr
Ich würde einfach ein Template für das Edit-Form erstellen. Im Template wird unterschieden zwischen dir als Admin (du hast vollen Zugriff), registriertem Benutzer (er darf nur die Taxonomie bearbeiten) und bereits kategorisiertem Node (Meldung: Dieses Foto ist bereits Kategorisiert worden). Im eigentlichen Node-Template kannst du dann einfach abfragen ob die Taxonomie bereits gefüllt ist und in diesem Falle eben den Link zum Bearbeiten nicht ausgeben.
Gruß
Ulf