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

Neuer Reiter im eigenen Profil eigene Texte veröffentlichen!? -> Zufällig ausgeben

Eingetragen von Fabse (23)
am 09.02.2011 - 01:32 Uhr in
  • Anfängerfragen

Ich möchte folgendes realisieren:
Ein Benutzer soll unter seinem Benutzerprofil neben den Reitern "Ansicht" und "Bearbeiten" noch einen weiteren Reiter (bzw. Menüpunkt) "Eigene Texte" haben.

Ziel soll sein, dass z.B. Dichter dort ihre Werke, sozusagen eigene Artikel posten können, die von anderen kommentiert werden können.
Also eine Art Textbox -> Ein "Speichern" Button und die eigenen Werke werden halt in diesem extra Reiter im eigenen Profil angezeigt.

Dann gibt es eine Seite im Hauptmenü die vielleicht heißt "Dichter stellen sich vor" und dort sollen zufällig Texte von zufälligen Usern angezeigt werden, sofern diese Gedichte angegeben haben.

Ist das in irgendeiner Form möglich? Bzw. umsetzbar für Drupal-Anfänger?

Beste Grüße,
Fabian

‹ [gelöst]Select Feld aus DB füllen Breadcrumbs nicht vollständig [gelöst] ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Das ist mit

Eingetragen von xqbzzr (156)
am 09.02.2011 - 15:29 Uhr

Das ist mit http://drupal.org/project/views relativ einfach.
Du erstellst einen neuen View der die Werke zusammenstellt. Per User-ID Argument lässt Du die Liste nur nach den Werken des aktuellen Benutzers filtern. Im Kopf oder Fußbereich kannst Du dann noch einen Link der Form "node/add/werk" setzen, der da heisst "Eigenes Werk erstellen".
Als Anzeige erstellst Du eine Views-"Seite" und legst als Pfad sowas wie "user/%/werke" fest. Damit erscheint ein neuer Reiter im Profil.

Für die Anzeige zufälliger Werke dann einen anderen View, der alle Werke, also ohne Uid-Argument anzeigt und per Zufall sortiert wird.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke! Noch ne kleine Frage...

Eingetragen von Fabse (23)
am 10.02.2011 - 19:43 Uhr

Cool danke!

Da gibts nochwas was ich irgendwie hinbekommen muss:

Ich möchte, dass ein Nuter nur einen Beitrag bei einem Inhaltstyp schreiben darf.
Ist das irgendwie möglich?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, Du kannst per "Rules"

Eingetragen von xqbzzr (156)
am 10.02.2011 - 21:09 Uhr

Ja, Du kannst per "Rules" Modul eine umfangreiche Regel erstellen, dich mit vielen Einstellungen rumärgern und lange ausprobieren. Oder aber Du missbrauchst einfach das http://drupal.org/project/content_profile
Das ist zwar eigentlich für Profile gedacht, aber ich verwende das für Alles mögliche, was jeder User genau einmal haben soll.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Der Rules-Weg

Eingetragen von Fabse (23)
am 10.02.2011 - 21:24 Uhr

Ich habe hier vergessen meine Drupalversion anzugeben... Ich benutze Drupal 7. Das Modul unterstützt leider nur Drupal 6.

Könntest du mir die grobe Schrittreihenfolge für den Rules-Weg beschreiben?

Danke,
Fabse

  • Anmelden oder Registrieren um Kommentare zu schreiben

Regel erstellen, welche

Eingetragen von Exterior (2903)
am 10.02.2011 - 22:43 Uhr

Regel erstellen, welche auslöst, wenn ein neuer Inhalt erstellt wurde, ggf. als Bedingung auf einen Inhaltstyp begrenzen und als Aktion dem handelnden Benutzer die Berechtigung entziehen, Inhalte dieses Typs zu erstellen.

Ob das aber in D7 klappt, weiß ich nicht, kann sein, dass man dafür Module wie Content Access bräuchte, die es für D7 noch nicht gibt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Reiter nur im eigenen Menü

Eingetragen von Fabse (23)
am 22.02.2011 - 22:39 Uhr

kann ich das irgendwie machen, dass der Reiter nur im eigenen Profil ist und nicht in jedem, wenn ich jetzt einen anderen User anklicke?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Hilfe zu Updates oder Composer
  • Vergleich Drupal und Contao
  • [geloest] Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
  • DrupalCamp Frankfurt 27-28 November 2026
  • Bitte mein Bentzerkonto löschen
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
Weiter

Neue Kommentare

  • Danke ich werde mir die
    vor 3 Wochen 5 Tagen
  • Vielen Dank für Ihren
    vor 4 Wochen 1 Tag
  • Composer ist sehr ratsam
    vor 4 Wochen 3 Tagen
  • Vielen Dank für den
    vor 4 Wochen 6 Tagen
  • Die alten CMS Vergleiche von contentmanager.de
    vor 4 Wochen 6 Tagen
  • Gut gemacht
    vor 4 Wochen 6 Tagen
  • Layout Builder etc. z.B. für Landing Pages
    vor 4 Wochen 6 Tagen
  • Links
    vor 5 Wochen 2 Tagen
  • Moin,wow, sehr gutes
    vor 5 Wochen 3 Tagen
  • Dass ist eine spannende
    vor 5 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250316
Registrierte User: 20566

Neue User:

  • Robertspaft
  • drupalthemes
  • rofilm

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 8 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