Hallo zusammen,
ich möchte hier gerne meine Erweiterung "StarRater" für Contao vorstellen. Es handelt sich um ein Sterne-Bewertungs-Modul. Der Hauptunterschied zu den anderen Bewertungs-Tools ist, dass ein Cookie gesetzt wird und nicht die IP festgehalten wird.
Mit dem StarRater ist es möglich, Inhalts-Elemente, News-Elements, Artikel und Module zu bewerten. Dazu wird im Backend im jeweiligen Element ein Punkt "StarRater - Bewertung" eingefügt mit einer Checkbox "Element bewerten". Wenn diese Checkbox aktiviert ist, wird im Frontend die Sternebewertung angezeigt. Automatisch geht das nur mit Inhaltselementen. Bei allen anderen muss im Template noch folgender Code eingefügt werden:
Außerdem müssen noch ein Stylesheet und ein Skript manuell im Seitenlayout hinzugefügt werden:PHP-Code:
<?php // StarRater - Please do not edit this part!!! ?>
<?php if($this->sr_rating): ?>{{insert::StarRater-<?php echo $this->sr_ratingId."-".$this->id."-".$this->pid."-".$this->type; ?>}}<?php endif; ?>
Der StarRater ist noch in der alpha1-Version, ich werde ihn in der nächsten Zeit weiterentwickeln, evtl. auftretende Bugs beseitigen und den Funktionsumfang erhöhen.HTML-Code:<link rel="stylesheet" href="plugins/starrater/ratings.css" /> <script src="plugins/starrater/ratings.js"></script>
Wenn ihr Vorschläge, Verbesserungen oder Hinweise habt, dürft ihr mir gerne weiterhelfen! Ich freue mich über jedes Feedback.
Hier gehts zum Eintrag in der Extension-Repository.
Lesezeichen