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

View Modul Filter per logisch ODER verknüpfen

Eingetragen von Sawascwoolf (125)
am 10.06.2010 - 14:06 Uhr in
  • Views
  • Drupal 6.x

Ich möchte mit Views gerne alle Vorlesungen zu denen Dateien hochgeladen wurden ausgeben.

Jedoch habe ich unterschiedliche Felder für die Dateien um eine Zugriffsberechtigung zu den Dateien zu verwirklichen.

Ich benötige nun beim Filter eine möglichkeit für eine Oder Verknüpfung.
Beispiel:
öffentliche Datei Wahr ODER Studenten Datei Wahr

Ich habe schon nach Or Extension, Oder ERweiterung und was weiß ich noch alles gesucht, leider bin ich nicht fündig geworden.

‹ Views Filter als Link exposed filter in Glossar-view durch Klick auf Buchstaben aufheben ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Dumm nachgefragt

Eingetragen von r4s6 (1383)
am 10.06.2010 - 14:14 Uhr

Warum verteilst Du die Dateien in verschiedene Felder? Du könntest das doch mit einem Status oder einem Flag steuern. Was machst Du wenn für eine Datei plötzlich der Zugriffsstatus geändert werden soll? Dadurch hättest Du dann auch nur einen Filter den Du abfragen musst. Wäre das nicht flexibler?

  • Anmelden oder Registrieren um Kommentare zu schreiben

views or

Eingetragen von stBorchert (6003)
am 10.06.2010 - 14:17 Uhr

Hallo.
Verwende doch einfach [do:views_or Views Or].

 Stefan

PS: zu finden über "drupal views or" :)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe die Dateien in

Eingetragen von Sawascwoolf (125)
am 10.06.2010 - 14:30 Uhr

Ich habe die Dateien in verschiedene Felder aufgeteilt, da ich keine andere Möglichkeit gefunden habe dies zu realisieren.

Und auf mein anderes Thema leider nicht geantwortet wurde.

Wenn du mir noch nen kleinen Tipp geben könntest wie das mit dem Status funktioniert wäre ich dir sehr dankbar...

An Poster 2 danke das war genau das was ich gesucht habe. Wobei der Tipp von Roger wohl der elegantere ist.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zugriffskontrolle

Eingetragen von r4s6 (1383)
am 11.06.2010 - 07:24 Uhr

Zunächst muss ich sagen, dass ich (noch) nicht bis ins Detail überlegt habe wie das mit den Stati gelöst werden müsste. Bestimmt gibt es auch Module die dir eine entsprechende Zugriffskontrolle erlauben. Wenn ich dich richtig verstanden habe sollen ja die Einträge sichtbar sein aber de angehängten "Dokumente" nur von berechtigten Usern geöffnet werden können. Zum Konzept wie Du dir das aufsetzt, sind halt noch einige Details zu klären, bevor Du treffsicher das richtige Modul findest.

  • Soll der Ersteller selbt definieren können wer was ansehen darf?
  • Ist der Ersteller eines Eintrags immer der Admin?

Das mal 2 Fragen, die mir spontan einfallen.

Die folgenden Module habe ich kurz angesehen, die evtl. zumindest Teile deines Vorhabens unterstützen:

  • Nodeaccess
  • Mit Taxonomy Access Control kann evtl. was mit einem Status gemacht werden.

Wie gesagt ich habe das noch nicht zu Ende gedacht, das war nur mal eine Idee. "Entwickeln" müsste ich das auch noch.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Berechtigungen

Eingetragen von stBorchert (6003)
am 11.06.2010 - 07:34 Uhr

Hallo.
Nur mal schnell als Startpunkt (wobei dabei die Felder ausgeblendet werden; dies lässt sich jedoch mit ein wenig Theming umgehen):
[do:field_permissions Field Permissions]
[do:cck_field_privacy CCK Field Privacy]

 Stefan

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also die geposteten Module

Eingetragen von Sawascwoolf (125)
am 11.06.2010 - 08:33 Uhr

Also die geposteten Module sind alle irgendwie nicht die richtigen.

Ich möchte folgendes umsetzen:
Innerhalb eines Feldes sollen unbegrenzt Dateien hochgeladen werden können und unter diesen Dateien in diesem Feld sollten unterschiedliche Rechte vergeben werden können.

Geplant sind für meine Seite 3 Usergruppen:
-Studenten
-Dozenten
-Admins

Folgendes Verhalten möchte ich erreichen:
-Von Admins und Dozenten hochgeladene Dateien sollen ohne Freigabe heruntergeladen werden.
-Von Studenten hochgeladene Dateien benötigen zunächst eine Freigabe durch Admins/Dozenten

Und folgende Zugangsberechtigungen sollte es geben für die Dateien:
-öffentlich (jeder darf die Dateien herunterladen)
-Uni-intern (nur Studenten oder höher dürfen die Dateien herunterladen)
-warten auf Freigabe (Dozenten+Admins können die Dateien herunterladen um sie zu überprüfen)

Die von euch geposteten Module beziehen sich leider immer auf das komplette Feld nicht auf einzelne Dateien die dort hochgeladen wurden.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Modul

Eingetragen von stBorchert (6003)
am 11.06.2010 - 08:35 Uhr

Ok, das sieht doch schon nach konkreteren Anforderungen aus :)
Ich denke nicht, dass das mittels vorhandener Module so umsetzbar ist. Also musst Du Dir ein eigenes Modul bauen, welches einen Workflow für Dateien implementiert.

 Stefan

  • Anmelden oder Registrieren um Kommentare zu schreiben

Warum Multivalue-Felder

Eingetragen von r4s6 (1383)
am 11.06.2010 - 09:48 Uhr

Ich stimme Stefan zu, so wie Du das umsetzen möchtest, wirst Du dir selbst ein Modul "basteln" müssen.

Auf die Gefahr hin, dass Du mich als Nörgler siehst, frage ich einfach nochmal nach, ob es danicht eine einfachere Lösung gäbe?

Es haben doch schon einige Bildgalerien mit eben solcher Funktionalität zusammengeschustert. Deine Dokumenten-Sammlung ist ja vom Prinzip her nichts anderes. Was hältst Du also von folgender Struktur:

  • Vorlesungen sind sowas wie Fotoalben
  • Die Dokumente entsprechen den Fotos

Natürlich könnte man auch noch eine weitere Ebene (Fachrichtung=>Regale) in Betracht ziehen, wenn man den soweit verschachteln möchte. Diese Ebene würde ich allerdings nicht mit "Ober-Nodes" erstellen, sondern das würde ich über ein Taxonomy-Vacabular erledigen.

Der Vorteil dieses Konstrukts wäre, dass eigentlich jedes Dokument ein eigener Node ist und Du erst noch kleine Beschreibungen dazu machen kannst. Ausserdem glaube ich, dass Du die Berechtigungen auf dieser Ebene eher mit vorhanden Modulen erstellen kannst.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja das mit dem einteilen der

Eingetragen von Sawascwoolf (125)
am 11.06.2010 - 19:44 Uhr

Ja das mit dem einteilen der einzelnen Dateien in eigene Nodes wäre auch eine Möglichkeit, wobei ich das noch umständlicher finde wie ich es ganz am Anfang hatte. Mit einem Feld für jede Berechtigungsstufe.

Der einzige Vorteil von den Dateien in Nodes wäre, das einfachere Wechseln zwischen den Freigabestufen.

Nunja ich denke ich werde es zunächst einmal bei den 3 Feldern belassen und gegebenenfalls später mich mit der Programmierung eines eigenen Moduls befassen.

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

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