|
|
| 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> </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>
| |