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 - 00: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 - 14: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 - 18: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 - 20: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 - 20: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 - 21: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 - 21: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

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