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

  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
Weiter

Neue Kommentare

  • Was für einen Server benutzt
    vor 4 Tagen 21 Stunden
  • Wenn die Subdomain auf
    vor 6 Tagen 20 Stunden
  • ordnerstruktur
    vor 1 Woche 7 Stunden
  • Die Subdomain muß auf den
    vor 1 Woche 2 Tagen
  • Verwende doch das Tag dafür,
    vor 4 Wochen 4 Tagen
  • Guckst du hier: step by step
    vor 4 Wochen 4 Tagen
  • Guckst du hier: step by step
    vor 4 Wochen 4 Tagen
  • Ich habe ja keine Angst vor
    vor 5 Wochen 6 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 6 Wochen 1 Tag
  • Vielen Dank erst einmal, aber
    vor 6 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250289
Registrierte User: 20514

Neue User:

  • Wolf Dab
  • Scottteday
  • MichaelPeeno

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