Zum Inhalt springen

Pflichtfelder definieren in sk_pagecomments

Erstellt am 26. September 2007 · 2 Antworten · letzte Antwort am 13. Oktober 2007

Tags: Frage

webzigartig ·

Ich habe die Extension sk_pagecomments installiert - und bin absolut begeistert davon!

Lediglich 2 Dinge konnte ich bislang nicht realisieren:
a) Ich würde gerne die Angabe von E-Mail-Adresse und Homepage optional machen. Dazu habe ich im TS-Setup folgendes eingetragen:

plugin.tx_skpagecomments_pi1.commentEmail.required=0
plugin.tx_skpagecomments_pi1.commentHomepage.required=0

Tatsächlich muss jetzt die Homepage auch nicht mehr angegeben werden. Lasse ich das E-Mail-Feld leer, kommt aber immer noch eine Fehlermeldung. Was mache ich falsch?
b) Kann man ein Formularfeld (z.B. das für die Homepage) auch dauerhaft ausblenden? Ich kann das Icon in den bereits geschriebenen Kommentaren ausblenden, zum Ausblenden des Formularfelds habe ich noch keine Lösung gefunden (außer es vielleicht aus dem HTML-Template zu streichen).

Viele Grüße

Christian

webzigartig ·

Habe heute gemerkt,
a) dass das Homepage-Feld immer optional ist
b) meine beiden TS-Zeilen überhaupt keine Wirkung haben
c) auf bugs.typo3.org bereits ein entsprechender Feature-Wunsch eingetragen wurde (E-Mail-Feld optional machen).

Bis das Feature realsiert wird, habe ich mir damit beholfen, das Mailfeld einfach aus dem HTML-Template zu entfernen und die Mailvalidierung im Plugin-Quellcode auszukommentieren. Damit ist das Mailfeld natürlich überhaupt nicht mehr zu sehen.

Velaskin ·

Hallo zusammen,

ich hab's jetzt als workround soweit, daß man die email nicht mehr eingeben muss, aber wenn eine eingegeben wird, wird sie auch validiert.

Bei Interesse kann den geänderten Code gerne posten.

Was mich aber noch interessieren würde:
(Vielleicht hat da jemand eine Idee)

sk_pagecomments schein "aus dem Stand" kein "Page-Browsing" zu können... Allerdings hat der Autor das auf seiner Seite durchaus. Hab' ich da was übersehen?

Cheers,
John

PS: Man kann das homepage-Feld auch ausblenden. Dafür muss dann meines Erachtens ebenfalls das PHP-Script geändert werden. Sind bloss zwei/drei Zeilen, die man auskommentieren muss.