Skip to main content

Die Joomla! Komponente SobiPro 1.0.x und ihre Bedienung - SobiPro als Gästebuch

Seite 3 von 3: SobiPro als Gästebuch

Will man SobiPro als Gästebuch verwenden und

  1. nichtregistrierten Besuchern das Eintragen ermöglichen und
  2. gleichzeitig die Einträge automatisch genehmigen veröffentlichen

muss man ein paar Kleinigkeiten beachten.

Will man SobiPro als Gästebuch verwenden und

  1. nichtregistrierten Besuchern das Eintragen ermöglichen und
  2. gleichzeitig die Einträge automatisch genehmigen veröffentlichen

muss man ein paar Kleinigkeiten beachten.

Anpassungen für die Sektion Gästebuch

Berechtigungen ACL

In den Berechtigungen ACL muss für den "Visitor" Eintrag bei den Frontendberechtigungen folgendes zu den bestehenden Rechten hinzugefügt werden:

  1. Eigene Hinzufügen
  2. Eigene veröffentlichen
  3. Einträge genehmigen

Anpassungen am Template

Im Template der Sektion muss noch eine Änderung durchgeführt werden um den Besuchern das deaktivieren von Einträgen zu verbieten. Die Datei common/manage.xsl muss überarbeitet werden und die folgende Zeilen (34 - 47) entfernt werden:

<xsl:if test="entry/publish_url">
<li>
<a href="/{entry/publish_url}">
<xsl:choose>
<xsl:when test="entry/state = 'published'">
<xsl:value-of select="php:function( 'SobiPro::Txt', 'ENTRY_MANAGE_DISABLE' )" />
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="php:function( 'SobiPro::Txt', 'ENTRY_MANAGE_ENABLE' )" />
</xsl:otherwise>
</xsl:choose>
</a>
</li>
</xsl:if>

 

Seite