prodrating.config. Sie liegt entweder im Verzeichnis Konfiguration und gilt dann für alle Subshops, oder in Konfiguration/<Subshop-ID> und gilt dann nur für diesen einen Subshop.
Der Aufbau folgt einem Muster, das beim Lesen hilft. Der Abschnitt Basic enthält die Grundeinstellungen und zusätzlich einige ältere E-Mail-Parameter. Diese älteren Parameter werden von vier eigenen E-Mail-Abschnitten abgelöst, sobald diese Abschnitte vorhanden sind. Dazwischen liegen Templates, Sortierung und Meldungstexte.
Diese Seite geht in genau dieser Reihenfolge vor und sagt bei jedem älteren Parameter, welcher Abschnitt ihn ersetzt.
Die Konfiguration hieß früher prodrating.ini. Beide Namen bezeichnen dieselbe Datei.
Grundlagen: Grundlagen zu Konfigurationen
Abschnitte im Überblick
Basic
Die grundlegenden Einstellungen des Produktbewertungs-Moduls.
Bewertung und Nickname
Drei Eigenheiten der Auswertung sind dabei zu beachten.
MinNicknameLen hat eine harte Untergrenze von 2. Ein kleinerer Wert und ein leerer Wert werden stillschweigend auf 2 gesetzt.MaxRange akzeptiert Werte von 1 bis 10. Liegt der Wert außerhalb dieses Bereichs, wird er ignoriert und der interne Standardwert bleibt stehen. Es findet keine Begrenzung auf den nächstliegenden gültigen Wert statt.AllowMultipleRatings prüft ausschließlich auf no. Jeder andere Wert, auch ein Tippfehler, erlaubt Mehrfachbewertungen.Prüfung der E-Mail-Adresse
domain prüft die Syntax und zusätzlich, ob die Domain einen gültigen MX-Eintrag hat. syntax prüft nur die Syntax. none prüft gar nicht.
Ältere E-Mail-Parameter
Diese fünf Parameter stammen aus der Zeit vor den eigenen E-Mail-Abschnitten. Sie wirken nur so lange, wie der jeweils ablösende Abschnitt nicht in der Konfiguration steht.
Der Kernel liest in diesem Abschnitt fünf weitere Parameter. Sie gehören alle zur älteren Textmail-Logik.
Im Quellcode ist
ConfirmCharset ausdrücklich als nicht dokumentiert markiert. Alle fünf Parameter werden wirkungslos, sobald der jeweils ablösende Abschnitt vorhanden ist.
Templates
Die Namen der Templates für die Produktbewertung. Sie liegen standardmäßig im Verzeichnis benutzer/templates/rating.
Auf der
Confirm-Seite erklären Sie je nach Konfiguration entweder das Bestätigungsverfahren oder bedanken sich für die Bewertung.
Sort
Die Texte für die Sortier-Auswahlliste der Bewertungen.
Ein Stern vor dem Parameternamen macht diese Sortierung zum Standard. Ein leerer Wert entfernt den Eintrag aus der Auswahlliste.
NotifyMessages-Txt
Die Meldungstexte des Moduls. Dieser Abschnitt ist Pflicht.
In den Längen-Meldungen steht das lokale Tag
PRODRATING-MinimumNicknameLength zur Verfügung. Es gibt den Wert aus MinNicknameLen aus, so dass Sie die Zahl nicht in jeden Text schreiben müssen.
FreeMessages-Txt
Bis zu 50 frei benennbare Textmeldungen, die Sie in den Templates ausgeben können.
FMSG- plus Parametername an, im Beispiel also über ~FMSG-Hinweistext1~.
Die vier E-Mails
Alle vier E-Mail-Abschnitte sind gleich aufgebaut und ersetzen ältere Parameter ausBasic und Templates.
ConfirmMail
Die E-Mail, mit der die bewertende Person ihre Bewertung bestätigt. Sie wird nur versendet, wenn in Basic der Parameter ConfirmRatingPerEmail auf yes steht.
ConfirmSubject und ConfirmSenderAddress aus Basic sowie ConfirmMail aus Templates.
SendNicknameMail
Die E-Mail, mit der eine Person ihren vergessenen Nickname zugeschickt bekommt, vergleichbar mit einem Passwort-Versand.
NicknameSubject und NicknameSenderAddress aus Basic sowie NicknameMail aus Templates.
ThankYouMail
Die Dankeschön-E-Mail, die unmittelbar nach der Abgabe einer Bewertung versendet wird.
Dieser Abschnitt löst keine älteren Parameter ab. Es gab vorher keine Dankeschön-E-Mail.
NotifyNewRatingMail
Die Benachrichtigung an den Shopbetreiber, sobald eine neue Bewertung zur Freigabe eingegangen ist.
Ist dieser Abschnitt vorhanden, wird
NotifyNewRatingsEmailAddress aus Basic nicht mehr verwendet.
Abschnitt für ältere Shops
Der Kernel liest in dieser Konfiguration zusätzlich einen AbschnittProductRatingImages, allerdings nur bei Shops der Version 7. Er enthält die Parameter Point1 bis Point10 für die Bewertungsgrafiken sowie back und next für die Blätter-Schaltflächen.
In WEBSALE V8s werden die Bewertungsgrafiken im gleichnamigen Abschnitt der shop.config festgelegt.
Referenz: Abschnitt ProductRatingImages in der shop.config
Verweise
- Wegweiser: Beschreibung des Produktbewertungs-Moduls
- Wegweiser: Produktbewertungs-Modul konfigurieren
- Wegweiser: Bewertungen beim Produkt anzeigen
- Wegweiser: Produkte nach Bewertung sortieren und filtern
