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

Anonyme Kommentare mit Fivestar-Bewertung

Eingetragen von Lissy01 (278)
am 30.09.2013 - 11:40 Uhr in
  • Module

Bei einem bestimmten Inhaltstyp sollen unangemeldete User Kommentare und Fivestar-Bewertungen abgeben können.
Das ist ja im Prinzip beides kein Problem.

Ich bin mir nur nicht sicher, wie ich die richtige Fivestar-Bewertung zum entsprechenden Kommentar zuordnen kann, wenn nicht über die User-ID.
Kann (und darf es aus daten-rechtlichen Gründen) über IP-Adresse und Datum passieren?
Oder ist das noch zu unsicher?

Oder geht das einfach gar nicht vernünftig?

‹ Submenüpunkt zerschießt Design [gelöst] Serverfehler (500) bei Eingabe von neuen Kommentaren ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Rein rechtlich ist das eine

Eingetragen von Sense (1559)
am 30.09.2013 - 13:15 Uhr

Rein rechtlich ist das eine Frage für einen Rechtsanwalt und eine Verbindung zwischen Fivestar und Kommentar sollte möglich sein: https://drupal.org/node/1265498

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi Sense, der Thread hilft

Eingetragen von Lissy01 (278)
am 30.09.2013 - 16:22 Uhr

Hi Sense,
der Thread hilft mir nicht wirklich weiter.
Es steht ja nur da, daß es nicht hilft, den Fivestar als Kommentarfeld einzubauen.
Das hatte ich auch schon versucht, und eben auch festgestellt, daß man damit den Kommentar, nicht aber den Node bewertet.

Ich habe die Fivestar-Bewertung bereits an den Node gehängt.
Das funktioniert auch wunderbar.
Ich kann also Kommentare anhängen und Bewertungen abgeben.

Ich weiß aber nicht, wie ich jeweils einen Kommentar + zugehörige Bewertung ausgeben kann.

Ich sehe nicht, wo in dem Link der entscheidende Hinweis sein soll?
Kannst Du mir auf die Sprünge helfen?
Gruß, Lissy

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Kommentarfunktion ist hier der falsche Ansatz

Eingetragen von glycid (921)
am 30.09.2013 - 17:04 Uhr
Lissy01 schrieb

Ich weiß aber nicht, wie ich jeweils einen Kommentar + zugehörige Bewertung ausgeben kann.

Über einen separaten Inhaltstyp, nicht mit der Kommentarfunktion. Du brauchst neben Fivestar folgende Module:

  • https://drupal.org/project/views
  • https://drupal.org/project/eva
  • https://drupal.org/project/references
  • https://drupal.org/project/nodereference_URL

Du legst Dir einen Inhaltstyp "Bewertung" an. Dieser bekommt ein oder mehrere Fivestar Feld(er) mit Widget Typ Rating while editing. Dann noch ein Textfeld für den Kommentar. Und drittens erstellst Du noch ein Feld Node Referenz mit dem Widget Typ Reference from URL Die Referenz ist der Inhaltstyp, der bewertet werden soll. Das kannst Du bei den Feldeinstellungen festlegen. Weiterhin kann Dir das Modul nodereference_url auf Wunsch auch gleich einen "Jetzt bewerten" Link in dem referenzierten Inhaltstypen anlegen. ( "Jetzt bewerten" ist nur Beispiel, den Ankertext kannst Du natürlich selber bestimmten)

Die Ausgabe der einzelnen Bewertungen unter dem zu bewertenden Inhalt (oder sonstwo) erfolgt über Views, Display EVA Field. Mit EVA kannst Du eine View beliebig in einen Node integrieren.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wow...glycid...das hört sich

Eingetragen von Lissy01 (278)
am 30.09.2013 - 17:23 Uhr

Wow...glycid...das hört sich genial an, danke.
Die meisten Module sind ja eh da bis auf EVA.

Verstehe ich es richtig - ohne auszuprobieren?
Der Gast braucht dann das Recht, den Inhaltstyp, der Bewertet werden soll zu editieren oder braucht er nur das Recht den Inhaltstyp "Bewertung" zu editieren?
Vermutlich reicht Letzteres, oder?
Weil den ursprünglichen Typ soll er nicht editieren dürfen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Genau, der Gast braucht das

Eingetragen von glycid (921)
am 30.09.2013 - 17:32 Uhr

Genau, der Gast braucht das Recht, den Inhaltstyp "Bewertung" zu erstellen. Ob dieser auch bearbeitet werden darf, musst Du entscheiden :)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, klar, nicht nur

Eingetragen von Lissy01 (278)
am 30.09.2013 - 17:38 Uhr

Ah...ja...klar, nicht nur editieren, sondern auch erstellen.
Jetzt ist der Groschen gefallen. ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

glycid schriebLissy01

Eingetragen von caw (2762)
am 01.10.2013 - 06:07 Uhr
glycid schrieb
Lissy01 schrieb

Ich weiß aber nicht, wie ich jeweils einen Kommentar + zugehörige Bewertung ausgeben kann.

Über einen separaten Inhaltstyp, nicht mit der Kommentarfunktion. Du brauchst neben Fivestar folgende Module:

  • https://drupal.org/project/views
  • https://drupal.org/project/eva
  • https://drupal.org/project/references
  • https://drupal.org/project/nodereference_URL

Du legst Dir einen Inhaltstyp "Bewertung" an. Dieser bekommt ein oder mehrere Fivestar Feld(er) mit Widget Typ Rating while editing. Dann noch ein Textfeld für den Kommentar. Und drittens erstellst Du noch ein Feld Node Referenz mit dem Widget Typ Reference from URL Die Referenz ist der Inhaltstyp, der bewertet werden soll. Das kannst Du bei den Feldeinstellungen festlegen. Weiterhin kann Dir das Modul nodereference_url auf Wunsch auch gleich einen "Jetzt bewerten" Link in dem referenzierten Inhaltstypen anlegen. ( "Jetzt bewerten" ist nur Beispiel, den Ankertext kannst Du natürlich selber bestimmten)

Die Ausgabe der einzelnen Bewertungen unter dem zu bewertenden Inhalt (oder sonstwo) erfolgt über Views, Display EVA Field. Mit EVA kannst Du eine View beliebig in einen Node integrieren.

Kann man natürlich so machen...
Aber völlig übertrieben das ganze. beim normalen kommentar gibst du ein fivestar feld hinzu schon kann jeder nutzer einen kommentar mit bewertung abgeben!

  • Anmelden oder Registrieren um Kommentare zu schreiben

caw, soweit ich es probiert

Eingetragen von Lissy01 (278)
am 01.10.2013 - 07:12 Uhr

caw, soweit ich es probiert habe und aus obigem ersten Link entnommen habe, kann ich mit diesem Fivestar Field beim Kommentar diesen Kommentar bewerten.
Nicht aber den Node.

Was bei mir passiert ist:
Das Fivestar-Field war nicht sichtbar beim Formular zum Anlegen des Kommentars.

Erst danach, wenn der Kommentar schon abgeschickt war, konnten dann alle Gäste diesen (und alle anderen) Kommentar(e) bewerten.

Wie mache ich es also, daß nur der Ersteller des Kommentars seinen eigenen Kommentar Bewerten kann (oder gar muß)?
Mir fehlt ja sonst wieder der Zusammenhang aus Bewertung und Kommentar vom gleichen User.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Lissy01 schrieb caw, soweit

Eingetragen von caw (2762)
am 01.10.2013 - 07:23 Uhr
Lissy01 schrieb

caw, soweit ich es probiert habe und aus obigem ersten Link entnommen habe, kann ich mit diesem Fivestar Field beim Kommentar diesen Kommentar bewerten.
Nicht aber den Node.

Was bei mir passiert ist:
Das Fivestar-Field war nicht sichtbar beim Formular zum Anlegen des Kommentars.

Erst danach, wenn der Kommentar schon abgeschickt war, konnten dann alle Gäste diesen (und alle anderen) Kommentar(e) bewerten.

Wie mache ich es also, daß nur der Ersteller des Kommentars seinen eigenen Kommentar Bewerten kann (oder gar muß)?
Mir fehlt ja sonst wieder der Zusammenhang aus Bewertung und Kommentar vom gleichen User.

hier der link wie es geht:https://drupal.org/node/1308114

  • Anmelden oder Registrieren um Kommentare zu schreiben

caw schrieb .Aber völlig

Eingetragen von glycid (921)
am 01.10.2013 - 08:20 Uhr
caw schrieb

.Aber völlig übertrieben das ganze.

Nein, eher eine saubere Lösung. Was bewerten denn die User, die auf Kommentar antworten klicken, hm?

  • Anmelden oder Registrieren um Kommentare zu schreiben

glycid schrieb caw

Eingetragen von caw (2762)
am 01.10.2013 - 08:32 Uhr
glycid schrieb
caw schrieb

.Aber völlig übertrieben das ganze.

Nein, eher eine saubere Lösung. Was bewerten denn die User, die auf Kommentar antworten klicken, hm?

na die node natürlich... und darum gehts ja

  • Anmelden oder Registrieren um Kommentare zu schreiben

@caw na wenn Du meinst...

Eingetragen von glycid (921)
am 01.10.2013 - 08:36 Uhr

@caw na wenn Du meinst...

  • Anmelden oder Registrieren um Kommentare zu schreiben

@caw, danke für den Link. Das

Eingetragen von Lissy01 (278)
am 01.10.2013 - 08:39 Uhr

@caw, danke für den Link.
Das Entscheidende ist vermutlich der Hinweis "Voting target: Parent Node."

@glycid, Deine Lösung finde ich insgesamt nach wie vor genial und behalte sie auf jeden Fall im Hinterkopf, weil ich sicher bin, daß sich dieses Modell mit EVA für viele Zwecke einsetzen läßt, wo ich bisher noch keine Idee hatte.
Ich fürchte aber, daß der Kunde den Aufwand nicht zahlt.

Was sind Deine Bedenken genau bezüglich der Sauberkeit bei caw's Vorschlag?
Daß man nicht sauber zuordnen kann, welche Bewertung zu welchem Kommentar gehört?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Lissy01 schrieb Ich fürchte

Eingetragen von glycid (921)
am 01.10.2013 - 08:47 Uhr
Lissy01 schrieb

Ich fürchte aber, daß der Kunde den Aufwand nicht zahlt.

Naja, das sind zirka 10-15 Minuten Arbeit. Dauert also unwesentlich länger, als die Kommentarfunktion zu mißbrauchen ;)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Lissy01 schrieb@caw, danke

Eingetragen von caw (2762)
am 01.10.2013 - 08:49 Uhr
Lissy01 schrieb

@caw, danke für den Link.
Das Entscheidende ist vermutlich der Hinweis "Voting target: Parent Node."

genau! ;)

Lissy01 schrieb

@glycid, Deine Lösung finde ich insgesamt nach wie vor genial und behalte sie auf jeden Fall im Hinterkopf, weil ich sicher bin, daß sich dieses Modell mit EVA für viele Zwecke einsetzen läßt, wo ich bisher noch keine Idee hatte.
Ich fürchte aber, daß der Kunde den Aufwand nicht zahlt.

Was sind Deine Bedenken genau bezüglich der Sauberkeit bei caw's Vorschlag?
Daß man nicht sauber zuordnen kann, welche Bewertung zu welchem Kommentar gehört?

die bewertungen sind den kommentaren zugeordent! und sind bei jedem kommentar zu sehn. die gesamtbewertung steht in der node

  • Anmelden oder Registrieren um Kommentare zu schreiben

glycid schrieb Naja, das sind

Eingetragen von caw (2762)
am 01.10.2013 - 08:57 Uhr
glycid schrieb

Naja, das sind zirka 10-15 Minuten Arbeit. Dauert also unwesentlich länger, als die Kommentarfunktion zu mißbrauchen ;)

das ist kein mißbrauch!

  • Anmelden oder Registrieren um Kommentare zu schreiben

ok, belassen wir es dabei.

Eingetragen von glycid (921)
am 01.10.2013 - 09:01 Uhr

ok, belassen wir es dabei. Jeder hat halt seine eigene Herangehensweise. Lissy01 hat ja nun zwei Wege, die Sache zu realisieren.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Genau Ihr zwei. Ich habe

Eingetragen von Lissy01 (278)
am 01.10.2013 - 09:18 Uhr

Genau Ihr zwei.
Ich habe jetzt zwei versch. Wege zum Probieren.
Danke Euch.

Wir werden das intern besprechen und testen.
Dann berichte ich, welche Lösung wir einsetzen und setze den Thread auf geschlossen.

Solange lasse ich ihn noch offen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • lstin tombent homophonic wikke
  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • 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
Weiter

Neue Kommentare

  • Rollen
    vor 2 Tagen 19 Stunden
  • Inzwischen sind wir bei
    vor 1 Woche 6 Tagen
  • Migrieren von D7 auf D8/ D10/ D11
    vor 2 Wochen 5 Stunden
  • melde mich mal wieder, da ich
    vor 9 Wochen 4 Tagen
  • Hey danke
    vor 9 Wochen 5 Tagen
  • Update: jetzt gibt's ein
    vor 9 Wochen 5 Tagen
  • Hallo, im Prinzip habe ich
    vor 10 Wochen 3 Tagen
  • Da scheint die Terminologie
    vor 10 Wochen 3 Tagen
  • Kannst doch auch alles direkt
    vor 11 Wochen 16 Stunden
  • In der entsprechenden View
    vor 11 Wochen 16 Stunden

Statistik

Beiträge im Forum: 250238
Registrierte User: 20466

Neue User:

  • StevenEness
  • FoxPiola
  • ocvk2810

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