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

Sortierbare Node-Bewertung (nur der Admin soll bewerten dürfen)

Eingetragen von phnad (67)
am 02.07.2007 - 19:28 Uhr in
  • Module

Ich suche ein Modul, mit dem ich Nodes bewerten kann (möglichst in Form von Sternen).
Diese Bewertung soll in einer Views-Tabelle sortierbar sein.
Nur der Autor soll bewerten dürfen, kein User/Besucher (pro Node genau eine Bewertung).

Ich habe bereits zwei Module ausprobiert:

  • Fivestar
  • Review

Fivestar schien auf den ersten Blick geeignet.
Dort gibt es ja zwei Möglichkeiten, die Bewertung in einer Views-Tabelle auszugeben:
einmal als Fivestar-CCK-Feld, einmal als VotingAPI.
Ersteres (CCK-Feld) ist leider nicht sortierbar.
Zweiteres (über VotingAPI) lässt sich prima sortieren,
nur muss hier nach der Erstellung des Nodes bewertet werden.
Zudem habe ich es nicht geschafft, nur dem Admin die Erlaubnis zu geben (habe es über Access control entsprechend eingestellt, aber auch unregistrierte User konnten bewerten, wenngleich das Ergebnis scheinbar nicht gezählt wird).

Reviews schien mir für meinen Zweck geeigneter.
Schließlich ist hier das Ziel wirklich auch, dass nur der Admin bewertet (eben ein "Review"). Bei dem mitgelieferten Content Type "Review" klappt das auch prima.
Nur schaffe ich es einfach nicht, dieses Rating auch bei meinem eigenen Content Type zu aktivieren. Ich wähle "Enabled" aus, speichere ... - und was ist? Immernoch "Disabled".

Desweiteren kann ich noch nicht sagen, ob diese Art der Bewertung sortierbar ist (klappt ja noch nicht).

Ich bitte um Hilfe.

‹ Imagemenu und Mozilla Firefox next + prev link in image ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Nun habe ich auch noch

Eingetragen von phnad (67)
am 03.07.2007 - 03:27 Uhr

Nun habe ich auch noch jRating getestet. Das Voten klappt prima, nur wird das Ergebnis nicht im Node angezeigt (es sei denn, als "average rating").
Dafür aber in der Views-Tabelle, dort aber als Zahl, nicht als Sternchen.

Gibt es denn kein passendes Modul für mich?

Nochmal das, was ich brauche:

  • der Autor des Nodes ist einziger Bewerter
  • Bewertung in Form von Sternen (o.ä.)
  • Bewertung soll als sortierbares Feld in eine Views-Tabelle eingefügt werden können
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hat niemand einen Tipp oder

Eingetragen von phnad (67)
am 03.07.2007 - 21:23 Uhr

Hat niemand einen Tipp
oder eine Erläuterung, falls es mit den genannten funktionieren sollte?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Eigentlich...

Eingetragen von phnad (67)
am 04.07.2007 - 20:23 Uhr

Eigentlich würde es ja reichen,
wenn eine Zahl mit einem Bild ausgetauscht wird.

Also, ein CCK-Feld "Integer", dort kann ich Zahlen von 1-5 auswählen. Und die werden im Node und in der Tabelle dann als Sterne dargestellt. Natürlich müsste das dann trotzdem noch sortierbar sein, in der Views-Tabelle.

(hier spricht der absolute Programmier-Unfähige)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn du es so machst wie

Eingetragen von pebosi (2645)
am 04.07.2007 - 20:45 Uhr

Wenn du es so machst wie beschrieben ist das kein Problem. Die Werte in dem Feld könntest du dann über das Contemplates Modul durch die Sterne ersetzen.

gruß pebosi

  • Anmelden oder Registrieren um Kommentare zu schreiben

pebosi wrote: Die Werte in

Eingetragen von phnad (67)
am 06.07.2007 - 00:05 Uhr
pebosi schrieb

Die Werte in dem Feld könntest du dann über das Contemplates Modul durch die Sterne ersetzen.

Könntest du das vielleicht erläutern?
Habe jetzt so ein Feld namens ratetest erstellt (Integer, Auswahlliste).
Im Content Template body steht jetzt:

<div class="field field-type-number-integer field-field-ratetest">
  <h3 class="field-label">ratetest</h3>
  <div class="field-items">
    <?php foreach ((array)$field_ratetest as $item) { ?>
      <div class="field-item"><?php print $item['view'] ?></div>
    <?php } ?>
  </div>
</div>

Hab von PHP keine Ahnung.
Wie erreiche ich denn, dass je nach Wert des Feldes ein anderes Bild verwendet wird?

  • Anmelden oder Registrieren um Kommentare zu schreiben

z.B. so: <img

Eingetragen von pebosi (2645)
am 06.07.2007 - 06:41 Uhr

z.B. so:

<img src="/files/images/rating_<?php print $node->field_ratetest[0]['view'] ?>.gif" />

gruß pebosi

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

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