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

  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • 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
  • 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
Weiter

Neue Kommentare

  • Arrrrg. Nix Tabelle :-D /*
    vor 3 Wochen 8 Stunden
  • Textboxen mit Tabelle
    vor 3 Wochen 14 Stunden
  • Du sollst ja auch keine
    vor 3 Wochen 14 Stunden
  • Theme
    vor 3 Wochen 15 Stunden
  • Welches Theme benutzt du
    vor 3 Wochen 21 Stunden
  • Mit Responsive Raster hatte
    vor 3 Wochen 1 Tag
  • Hallo Alex,um das Häkchen
    vor 3 Wochen 1 Tag
  • Modul view_unpublished
    vor 3 Wochen 2 Tagen
  • Modul "override node options"
    vor 3 Wochen 3 Tagen
  • Im Grunde ist dass ein
    vor 3 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250270
Registrierte User: 20480

Neue User:

  • Aoirhic
  • Stevebok
  • Robertnobia

» Alle User anzeigen

User nach Punkten sortiert:
wla9463
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 1 Benutzer und 79 Gäste online.

Benutzer online

  • Aoirhic

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