Sie sind hier:  LinkpfeilPowerCMS LinkpfeilPlugins und Co LinkpfeilPlugins »Kommentar


Plugin Kommentar

Dieses Plugin ermöglicht die Eingabe von Kommentaren in eine Inhaltsseite.

Leistungsmerkmale:

  • Praktisch unbegrenzte Anzahl von Einträgen.
  • Einträge sind auf 2048 Anschläge begrenzt.
  • Reloadsperre (Zeit einstellbar)
  • Captcha (es wird dazu das Plugin captcha verwendet) - man muss den Captcha-Code korrekt eingeben, damit ein Beitrag akzeptiert wird.
  • Zum Eintragen kann der TinyMCE verwendet werden
  • Es ist ein unbeaufsichtigter Betrieb möglich (nicht empfohlen). Die Freigabe eines Beitrages erfolgt ohne weitere Prüfung sofort.
  • Es ist ein beaufsichtigter Betrieb möglich. Die Freigabe eines Beitrages erfolgt durch den Admin.
  • Es ist eine Selbstaktivierung per Email möglich. Der Verfasser eines Beitrages erhält automatisch ein Email mit einem Bestätigungslink, den er auslösen muss. Macht er es, wird der Beitrag frei gegeben. Der Vorteil: 0 Arbeit, Email - Adresse existiert sicher (und damit hat man auch eine verfolgbare Sache in der Hand).
  • Ein Admin kann jederzeit Beiträge aktivieren, deaktivieren, ändern oder auch löschen und natürlich ohne Beschränkung eigene Beiträge abliefern.
  • die Optik ist leicht zu verändern.

Die Mechanismen Reloadsperre, Captcha und Emailaktivierung bieten eine ausgesprochen hohe Sicherheit gegen Spambeiträge.

Das Plugin arbeitet mit einer Kombination verschiedener Einzeltemplates, in denen Steuerungselemente über versteckte Inputfelder enthalten sind. Der Zugriff auf die Seite, in der das Plugin eingesetzt wird, erfolgt über die Seiten - ID, damit Änderungen vom Seiten - Alias keinen Einfluß auf die Steuerung hat. Die sichtbaren Teile der Einträge (die Anzahl der Beiträge je Seite kann per Parameter festgelegt werden) werden vom Plugin Pisearch verarbeitet und somit bei der Suche über die gesamte Website berücksichtigt.

Syntax

Der Aufruf des Kommentarplugins erfolgt normal im Haupttemplate.
Da es im Haupttemplate eingesetzt wird, sollte man für bestimmte Seiten, die nicht kommentiert werden sollen, eine Kopie des Haupttemplates ohne eine Eintrag verwenden.

Beispiel:

Standardeinstellungen: {kommentar}

Anpasste Einstellungen: {kommentar verwaltung='0' anzeige_template='kommentar/meine_anzeige.tpl'}

Parameter

  • anzeige_template: Darstellung der Einträge (Standard: kommentar/anzeige.tpl)
  • neu_template: Formular zum Erstellen eines Eintrags (Standard: kommentar/neu.tpl)
  • edit_template: Formular zum Ändern eines Eintrags (Standard: kommentar/kommentar_edit.tpl)
  • limit: Anzahl der Beiträge pro Seite (Standard: 5)
  • sperrzeit: Sperrzeit in Sekunden (Standard: 1800)
  • verwaltung: 0 = Eintrag sofort aktiviert, 1= Aktivierung durch Admin, 2 = Selbstaktivierung per eMail (Standard: 2)

Tipps und Tricks

TinyMCE als Eintragshilfe benutzen:

  • Folgendes Javascript in die Metadaten der Seite, in der das Gästebuch eingebunden ist, hinzufügen.
<script language="javascript" type="text/javascript" src="modules/TinyMCE/tinymce/jscripts/tiny_mce/tiny_mce.js"></script> <script language="javascript" type="text/javascript"> tinyMCE.init({ mode : "textareas", theme : "advanced", language: "de", plugins : "advimage,advlink,emotions,flash,searchreplace", theme_advanced_buttons1 : "bold,italic,underline,separator,strikethrough, justifyleft,justifycenter,justifyright, justifyfull,bullist,numlist,undo,redo,link,unlink,emotions", theme_advanced_buttons2 : "", theme_advanced_buttons3 : "", theme_advanced_toolbar_location : "top", theme_advanced_toolbar_align : "left", theme_advanced_path_location : "bottom", extended_valid_elements : "a[name|href|target|title|onclick], img[class|src|border=0|alt|title|hspace|vspace|width|height|align|onmouseover|onmouseout|name], hr[class|width|size|noshade],font[face|size|color|style],span[class|align|style]" }); </script>
  • Textarea im Eintragstemplate (Standard: neu.tpl) eine ID-zuweisen.

Bsp.:

<textarea cols='40' name='gb_Nachricht' id='gb_eintrag' rows='10'></textarea>

Die Einträge lassen sich direkt und über den Verwaltungsbereich bearbeiten.

 

Letzte Änderung auf dieser Seite am: 11.02.2008 12:53:42


Vorherige Seite: LinkpfeilInsert_javascript  | Nächste Seite: LinkpfeilKontakt_form