Modern Guestbook (ve guestbook): Unterschied zwischen den Versionen

Aus Wikizone
Wechseln zu: Navigation, Suche
(Modern Guestbook veGuestbook einrichten)
(Modern Guestbook veGuestbook einrichten)
Zeile 1: Zeile 1:
−
Das Gästebuch
 
  
−
== Wichtige Einstellungen ==
 
−
 
−
=== TypoScript Setup ===
 
−
<pre>
 
−
  ########################
 
−
  ### Gästebuch Plugin ###
 
−
  ########################
 
−
  plugin.tx_veguestbook_pi1._CSS_DEFAULT_STYLE >
 
−
  plugin.tx_veguestbook_pi1.limit=5
 
−
</pre>
 
−
 
−
=== Template für das Frontend des Gästebuch ===
 
−
==== Klassen ====
 
−
* guestbookListHead
 
−
* guestbookLeft
 
−
* guestbookTeaserHead
 
−
* guestbookMini
 
−
* guestbookFormError
 
−
* guestbookSmall
 
−
==== Marker für die Listenansicht ====
 
−
<pre>
 
−
Teasing the guestbook
 
−
Following markers will be substituted:
 
−
 
−
###GUESTBOOK_FIRSTNAME### Firstname (Entry)
 
−
###GUESTBOOK_SURNAME### Surname (Entry)
 
−
###GUESTBOOK_EMAIL_URL### E-Mail URL (Entry)
 
−
###GUESTBOOK_EMAIL### E-Mail including spam protection if activated (Entry)
 
−
###GUESTBOOK_HOMEPAGE### Website (Entry)
 
−
###GUESTBOOK_PLACE### Place (Entry)
 
−
###GUESTBOOK_ENTRY### Message (Entry)
 
−
 
−
And the field names...
 
−
 
−
###FORM_FIRSTNAME### Firstname
 
−
###FORM_SURNAME### Surname
 
−
###FORM_EMAIL### E-Mail
 
−
###FORM_HOMEPAGE### Website
 
−
###FORM_PLACE### Place
 
−
###FORM_ENTRY### Message
 
−
</pre>
 
−
==== Marker für keine Einträge gefunden ====
 
−
<pre>
 
−
No entries found :-(
 
−
Following markers will be substituted:
 
−
###GUESTBOOK_FIRSTNAME### Firstname
 
−
###GUESTBOOK_SURNAME### Surname
 
−
###GUESTBOOK_EMAIL_URL### E-Mail (URL)
 
−
###GUESTBOOK_EMAIL### E-Mail including spam protection if activated
 
−
###GUESTBOOK_HOMEPAGE### Website
 
−
###GUESTBOOK_PLACE### Place
 
−
###GUESTBOOK_ENTRY### Message
 
−
</pre>
 
−
==== Marker für Teaser ====
 
−
<pre>
 
−
Following markers will be substituted:
 
−
 
−
###TEASER_HEADLINE### Headline (from the language file)
 
−
###TEASER_MORE### More (from the language file)
 
−
###GUESTBOOK_FIRSTNAME### Firstname
 
−
###GUESTBOOK_SURNAME### Surname
 
−
###GUESTBOOK_EMAIL_URL### E-Mail (URL)
 
−
###GUESTBOOK_EMAIL### E-Mail including spam protection if activated
 
−
###GUESTBOOK_HOMEPAGE### Website
 
−
###GUESTBOOK_PLACE### Place
 
−
###GUESTBOOK_ENTRY### Message
 
−
</pre>
 
−
==== Marker für Formular ====
 
−
<pre>
 
−
The guestbook form for a new frontend entry
 
−
 
−
Following markers will be substituted:
 
−
 
−
###FORM_FIRSTNAME### Firstname
 
−
###FORM_SURNAME### Surname
 
−
###FORM_EMAIL### E-Mail
 
−
###FORM_HOMEPAGE### Website
 
−
###FORM_PLACE### Place
 
−
###FORM_ENTRY### Message
 
−
</pre>
 
−
 
−
 
−
==== Template ohne Tabellen (unkommentiert) ====
 
−
 
−
<!-- ###TEMPLATE_LIST### begin-->
 
−
###BROWSE_LINKS###
 
−
<!-- ###CONTENT### begin Beginn der Listenansicht -->
 
−
  <div>
 
−
  <!-- ###ENTRY### begin Beginn eines einzelnen Eintrags -->
 
−
      <div class="guestbookListHead">
 
−
        ###GUESTBOOK_FIRSTNAME### ###GUESTBOOK_SURNAME### ###GUESTBOOK_FROM### ###GUESTBOOK_PLACE###
 
−
      </div>
 
−
      <div class="guestbookLeft">
 
−
        <!-- ###ENTRY_EMAIL### begin This will be stripped out if empty-->
 
−
            <div><a href="###GUESTBOOK_EMAIL_URL###">###GUESTBOOK_EMAIL###</a></div>
 
−
        <!-- ###ENTRY_EMAIL###  end -->
 
−
        <!-- ###ENTRY_HOMEPAGE### begin This will be stripped out if empty -->
 
−
            <a href="###GUESTBOOK_HOMEPAGE###" target="blank">###FORM_HOMEPAGE###</a>
 
−
        <!-- ###ENTRY_HOMEPAGE###  end -->
 
−
        <div class="guestbookSmall">###GUESTBOOK_DATE###</div>
 
−
        <div>###GUESTBOOK_ENTRY###</div>
 
−
        <!-- ###ENTRY_ENTRYCOMMENT### begin This will be stripped out if empty -->
 
−
            <div>###FORM_ENTRYCOMMENT###:</div>
 
−
            <div>###GUESTBOOK_ENTRYCOMMENT###</div>
 
−
        <!-- ###ENTRY_ENTRYCOMMENT###  end -->
 
−
      </div>
 
−
  <!-- ###ENTRY### end-->
 
−
  </div>
 
−
<!-- ###CONTENT###  end -->
 
−
###BROWSE_LINKS###
 
−
<!-- ###TEMPLATE_LIST### end -->
 
−
 
−
 
−
==== Template als Tabelle (kommentiert) ====
 
−
<pre>
 
−
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
−
<html xmlns="http://www.w3.org/1999/xhtml">
 
−
<head>
 
−
  <title>News example template</title>
 
−
</head>
 
−
<body>
 
−
<h3>TEMPLATE_LIST</h3>
 
−
<em>Template für die Listenansicht</em>
 
−
<br />
 
−
<!-- ###TEMPLATE_LIST### begin-->
 
−
###BROWSE_LINKS###
 
−
<!-- ###CONTENT### begin Beginn der Listenansicht -->
 
−
  <!-- ###ENTRY### begin Beginn eines einzelnen Eintrags -->
 
−
      <table cellpadding="0" cellspacing="0" border="0" width="100%">
 
−
      <tr>
 
−
      <td>
 
−
        <table class="guestbook-entry" cellpadding="3" cellspacing="0" border="0" width="100%">
 
−
        <tr>
 
−
        <td valign="top" colspan="2" class="guestbookListHead">
 
−
            ###GUESTBOOK_FIRSTNAME### ###GUESTBOOK_SURNAME### ###GUESTBOOK_FROM### ###GUESTBOOK_PLACE###
 
−
        </td>
 
−
        </tr>
 
−
        <tr>
 
−
        <td width="30%" height="48" valign="top" class="guestbookLeft">
 
−
            <!-- ###ENTRY_EMAIL### begin This will be stripped out if empty-->
 
−
              <span>
 
−
              <a href="###GUESTBOOK_EMAIL_URL###">###GUESTBOOK_EMAIL###</a>
 
−
              </span>
 
−
            <!-- ###ENTRY_EMAIL###  end -->
 
−
            <!-- ###ENTRY_HOMEPAGE### begin This will be stripped out if empty -->
 
−
              <br>
 
−
              <span>
 
−
              <a href="###GUESTBOOK_HOMEPAGE###" target="blank">###FORM_HOMEPAGE###</a>
 
−
              </span>
 
−
            <!-- ###ENTRY_HOMEPAGE###  end -->
 
−
        </td>
 
−
        <td valign="top">
 
−
            <span class="tx-guestbook-list-small">
 
−
              ###GUESTBOOK_DATE###
 
−
            </span>
 
−
            <br/>
 
−
            <span class="content">
 
−
              ###GUESTBOOK_ENTRY###
 
−
            </span>
 
−
              <!-- ###ENTRY_ENTRYCOMMENT### begin This will be stripped out if empty -->
 
−
                  <span>
 
−
                    ###FORM_ENTRYCOMMENT###:
 
−
                  </span><br>
 
−
                  <span>
 
−
                    ###GUESTBOOK_ENTRYCOMMENT###
 
−
                  </span>
 
−
              <!-- ###ENTRY_ENTRYCOMMENT###  end -->
 
−
          </td>
 
−
          </tr>
 
−
          </table>
 
−
      </td>
 
−
      </tr>
 
−
      </table><br/>
 
−
  <!-- ###ENTRY### end-->
 
−
<!-- ###CONTENT###  end -->
 
−
###BROWSE_LINKS###
 
−
<!-- ###TEMPLATE_LIST### end -->
 
−
 
−
 
−
<!-- ###TEMPLATE_NO_ENTRIES### begin -->
 
−
  <table cellpadding="1" cellspacing="0" border="0" width="100%">
 
−
  <tr>
 
−
  <td>
 
−
      <table cellpadding="3" cellspacing="0" border="0" width="100%">
 
−
      <tr>
 
−
      <td valign="top" class="GuestbookListHead">
 
−
        ###NO_ENTRIES_HEADLINE###
 
−
      </td>
 
−
      </tr>
 
−
      <tr>
 
−
      <td valign="top">
 
−
        ###NO_ENTRIES_TEXT###
 
−
      </td>
 
−
      </tr>
 
−
      </table>
 
−
  </td>
 
−
  </tr>
 
−
  </table><br/>
 
−
<!-- ###TEMPLATE_NO_ENTRIES### end -->
 
−
 
−
 
−
<!-- ###TEMPLATE_TEASER### begin Showing the guestbook -->
 
−
  <table cellpadding="1" cellspacing="0" border="0" width="100%">
 
−
  <tr>
 
−
  <td>
 
−
      <table cellpadding="3" cellspacing="0" border="0" width="100%">
 
−
      <tr>
 
−
      <td valign="top" class="guestbookTeaserHeade">
 
−
        ###TEASER_HEADLINE###
 
−
      </td>
 
−
      </tr>
 
−
      <tr>
 
−
      <td valign="top">
 
−
        <!-- ###CONTENT### begin Liste der Einträge -->
 
−
          <!-- ###ENTRY### begin ein Eintrag -->
 
−
              <span class="guestbookMini">
 
−
                ###GUESTBOOK_DATE###
 
−
              </span><br/>
 
−
              ###GUESTBOOK_FIRSTNAME### ###GUESTBOOK_SURNAME###:<br/>
 
−
              ###GUESTBOOK_ENTRY###
 
−
          <!-- ###ENTRY### end-->
 
−
        <!-- ###CONTENT###  end -->
 
−
        <div align="right">
 
−
            <!--###LINK_ITEM###-->
 
−
            ###TEASER_MORE###
 
−
            <!--###LINK_ITEM###-->
 
−
        </div>
 
−
      </td>
 
−
      </tr>
 
−
      </table>
 
−
  </td>
 
−
  </tr>
 
−
  </table><br/>
 
−
<!-- ###TEMPLATE_TEASER### end -->
 
−
 
−
 
−
<!-- ###TEMPLATE_FORM### begin -->
 
−
  <span class="guestbookFormError">
 
−
      ###FORM_ERROR###
 
−
  </span>
 
−
  ###FORM_ERROR_FIELDS###
 
−
  <table cellpadding="0" cellspacing="0" border="0">
 
−
  <form name="formular" method="post" action="###ACTION_URL###">
 
−
  <tr>
 
−
  <td valign="top">
 
−
      <table cellpadding="3" cellspacing="3" border="0">
 
−
      <tr>
 
−
      <td>
 
−
        ###FORM_FIRSTNAME###
 
−
        <span>###FORM_FIRSTNAME_OBLIGATION###</span>
 
−
      </td>
 
−
      <td>
 
−
        <input type="text" name="tx_veguestbook_pi1[firstname]" value="###VALUE_FIRSTNAME###">
 
−
      </td>
 
−
      </tr>
 
−
      <tr>
 
−
      <td>
 
−
        ###FORM_SURNAME###
 
−
        <span>
 
−
            ###FORM_SURNAME_OBLIGATION###
 
−
        </span>
 
−
      </td>
 
−
      <td>
 
−
        <input type="text" name="tx_veguestbook_pi1[surname]" value="###VALUE_SURNAME###">
 
−
      </td>
 
−
      </tr>
 
−
      <tr>
 
−
      <td>###FORM_EMAIL###
 
−
        <span>###FORM_EMAIL_OBLIGATION###</span>
 
−
      </td>
 
−
      <td>
 
−
        <input type="text" name="tx_veguestbook_pi1[email]" value="###VALUE_EMAIL###">
 
−
      </td>
 
−
      </tr>
 
−
      <tr>
 
−
      <td>
 
−
        ###FORM_HOMEPAGE###
 
−
        <span>###FORM_HOMEPAGE_OBLIGATION###</span>
 
−
      </td>
 
−
      <td>
 
−
        <input type="text" name="tx_veguestbook_pi1[homepage]" value="###VALUE_HOMEPAGE###">
 
−
      </td>
 
−
      </tr>
 
−
      <tr>
 
−
      <td>
 
−
        ###FORM_PLACE###
 
−
            <span>###FORM_PLACE_OBLIGATION###</span>
 
−
      </td>
 
−
      <td>
 
−
        <input type="text" name="tx_veguestbook_pi1[place]" value="###VALUE_PLACE###">
 
−
      </td>
 
−
      </tr>
 
−
      <tr>
 
−
      <td>&nbsp;</td>
 
−
      <td>
 
−
        <input type="hidden" name="id" value="###PID###">
 
−
        <input type="hidden" name="tx_veguestbook_pi1[submitted]" value="1">
 
−
        <input type="submit" value="###FORM_SUBMIT###">
 
−
      </td>
 
−
      </tr>
 
−
      </table>
 
−
      </td>
 
−
      <td valign="top"><table cellpadding="3" cellspacing="3" border="0">
 
−
      <tr>
 
−
      <td valign="top">###FORM_ENTRY###
 
−
        <span>###FORM_ENTRY_OBLIGATION###</span>
 
−
      </td>
 
−
      <td>
 
−
        <textarea name="tx_veguestbook_pi1[entry]" rows="8" cols="25">###VALUE_ENTRY###</textarea>
 
−
      </td>
 
−
      </tr>
 
−
      </table>
 
−
      </td>
 
−
  </tr>
 
−
  </form>
 
−
  </table><br>
 
−
<!-- ###TEMPLATE_FORM### end -->
 
−
 
−
</body>
 
−
</html>
 
−
</pre>
 

Version vom 16. Februar 2006, 09:49 Uhr