<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.stephanschlegel.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=84.157.119.54</id>
	<title>Wikizone - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.stephanschlegel.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=84.157.119.54"/>
	<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Spezial:Beitr%C3%A4ge/84.157.119.54"/>
	<updated>2026-05-06T17:57:29Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Modern_Guestbook_(ve_guestbook)&amp;diff=175</id>
		<title>Modern Guestbook (ve guestbook)</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Modern_Guestbook_(ve_guestbook)&amp;diff=175"/>
		<updated>2006-02-15T17:37:52Z</updated>

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

		<summary type="html">&lt;p&gt;84.157.119.54: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Das Gästebuch &lt;br /&gt;
&lt;br /&gt;
== Wichtige Einstellungen ==&lt;br /&gt;
&lt;br /&gt;
=== TypoScript Setup ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  ########################&lt;br /&gt;
  ### Gästebuch Plugin ###&lt;br /&gt;
  ########################&lt;br /&gt;
  plugin.tx_veguestbook_pi1._CSS_DEFAULT_STYLE &amp;gt;&lt;br /&gt;
  plugin.tx_veguestbook_pi1.limit=5&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Template für das Frontend des Gästebuch ===&lt;br /&gt;
==== Klassen ====&lt;br /&gt;
* guestbookListHead&lt;br /&gt;
* guestbookLeft&lt;br /&gt;
* &lt;br /&gt;
==== Marker für die Listenansicht ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Teasing the guestbook&lt;br /&gt;
Following markers will be substituted:&lt;br /&gt;
&lt;br /&gt;
###GUESTBOOK_FIRSTNAME### 	Firstname (Entry)&lt;br /&gt;
###GUESTBOOK_SURNAME###		Surname (Entry)&lt;br /&gt;
###GUESTBOOK_EMAIL_URL### 	E-Mail URL (Entry)&lt;br /&gt;
###GUESTBOOK_EMAIL### 		E-Mail including spam protection if activated (Entry)&lt;br /&gt;
###GUESTBOOK_HOMEPAGE### 	Website (Entry)&lt;br /&gt;
###GUESTBOOK_PLACE### 		Place (Entry)&lt;br /&gt;
###GUESTBOOK_ENTRY### 		Message (Entry)&lt;br /&gt;
&lt;br /&gt;
And the field names...&lt;br /&gt;
&lt;br /&gt;
###FORM_FIRSTNAME### 		Firstname&lt;br /&gt;
###FORM_SURNAME###		Surname&lt;br /&gt;
###FORM_EMAIL### 		E-Mail&lt;br /&gt;
###FORM_HOMEPAGE### 		Website&lt;br /&gt;
###FORM_PLACE### 		Place&lt;br /&gt;
###FORM_ENTRY### 		Message&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Marker für keine Einträge gefunden ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
No entries found :-(&lt;br /&gt;
Following markers will be substituted:&lt;br /&gt;
###GUESTBOOK_FIRSTNAME### 	Firstname&lt;br /&gt;
###GUESTBOOK_SURNAME###		Surname&lt;br /&gt;
###GUESTBOOK_EMAIL_URL### 	E-Mail (URL)&lt;br /&gt;
###GUESTBOOK_EMAIL### 		E-Mail including spam protection if activated&lt;br /&gt;
###GUESTBOOK_HOMEPAGE### 	Website&lt;br /&gt;
###GUESTBOOK_PLACE### 		Place&lt;br /&gt;
###GUESTBOOK_ENTRY### 		Message&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Marker für Teaser ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Following markers will be substituted:&lt;br /&gt;
&lt;br /&gt;
###TEASER_HEADLINE###		Headline (from the language file)&lt;br /&gt;
###TEASER_MORE###			More (from the language file)&lt;br /&gt;
###GUESTBOOK_FIRSTNAME### 	Firstname&lt;br /&gt;
###GUESTBOOK_SURNAME###		Surname&lt;br /&gt;
###GUESTBOOK_EMAIL_URL### 	E-Mail (URL)&lt;br /&gt;
###GUESTBOOK_EMAIL### 		E-Mail including spam protection if activated&lt;br /&gt;
###GUESTBOOK_HOMEPAGE### 	Website&lt;br /&gt;
###GUESTBOOK_PLACE### 		Place&lt;br /&gt;
###GUESTBOOK_ENTRY### 		Message&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Template als Tabelle ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
   &amp;lt;title&amp;gt;News example template&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;TEMPLATE_LIST&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;em&amp;gt;Template für die Listenansicht&amp;lt;/em&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_LIST### begin--&amp;gt;&lt;br /&gt;
###BROWSE_LINKS###&lt;br /&gt;
&amp;lt;!-- ###CONTENT### begin Beginn der Listenansicht --&amp;gt;&lt;br /&gt;
   &amp;lt;!-- ###ENTRY### begin Beginn eines einzelnen Eintrags	--&amp;gt;&lt;br /&gt;
      &amp;lt;table cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;tr&amp;gt;		&lt;br /&gt;
      &amp;lt;td&amp;gt; &lt;br /&gt;
         &amp;lt;table class=&amp;quot;guestbook-entry&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;tr&amp;gt;&lt;br /&gt;
         &amp;lt;td valign=&amp;quot;top&amp;quot; colspan=&amp;quot;2&amp;quot; class=&amp;quot;guestbookListHead&amp;quot;&amp;gt;&lt;br /&gt;
            ###GUESTBOOK_FIRSTNAME### ###GUESTBOOK_SURNAME### ###GUESTBOOK_FROM### ###GUESTBOOK_PLACE###&lt;br /&gt;
         &amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;/tr&amp;gt;&lt;br /&gt;
         &amp;lt;tr&amp;gt;&lt;br /&gt;
         &amp;lt;td width=&amp;quot;30%&amp;quot; height=&amp;quot;48&amp;quot; valign=&amp;quot;top&amp;quot; class=&amp;quot;guestbookLeft&amp;quot;&amp;gt; &lt;br /&gt;
            &amp;lt;!-- ###ENTRY_EMAIL### begin This will be stripped out if empty--&amp;gt;&lt;br /&gt;
               &amp;lt;span&amp;gt;&lt;br /&gt;
               &amp;lt;a href=&amp;quot;###GUESTBOOK_EMAIL_URL###&amp;quot;&amp;gt;###GUESTBOOK_EMAIL###&amp;lt;/a&amp;gt;&lt;br /&gt;
               &amp;lt;/span&amp;gt;&lt;br /&gt;
            &amp;lt;!-- ###ENTRY_EMAIL###  end --&amp;gt;&lt;br /&gt;
            &amp;lt;!-- ###ENTRY_HOMEPAGE### begin This will be stripped out if empty --&amp;gt;&lt;br /&gt;
               &amp;lt;br&amp;gt;&lt;br /&gt;
               &amp;lt;span&amp;gt;&lt;br /&gt;
               &amp;lt;a href=&amp;quot;###GUESTBOOK_HOMEPAGE###&amp;quot; target=&amp;quot;blank&amp;quot;&amp;gt;###FORM_HOMEPAGE###&amp;lt;/a&amp;gt;&lt;br /&gt;
               &amp;lt;/span&amp;gt;&lt;br /&gt;
            &amp;lt;!-- ###ENTRY_HOMEPAGE###  end --&amp;gt;&lt;br /&gt;
         &amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;span class=&amp;quot;tx-guestbook-list-small&amp;quot;&amp;gt;&lt;br /&gt;
               ###GUESTBOOK_DATE###&lt;br /&gt;
            &amp;lt;/span&amp;gt;&lt;br /&gt;
            &amp;lt;br/&amp;gt;&lt;br /&gt;
            &amp;lt;span class=&amp;quot;content&amp;quot;&amp;gt;&lt;br /&gt;
               ###GUESTBOOK_ENTRY###&lt;br /&gt;
            &amp;lt;/span&amp;gt;&lt;br /&gt;
               &amp;lt;!-- ###ENTRY_ENTRYCOMMENT### begin This will be stripped out if empty --&amp;gt;		&lt;br /&gt;
                  &amp;lt;span&amp;gt;&lt;br /&gt;
                     ###FORM_ENTRYCOMMENT###:&lt;br /&gt;
                  &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
                  &amp;lt;span&amp;gt;&lt;br /&gt;
                     ###GUESTBOOK_ENTRYCOMMENT###&lt;br /&gt;
                  &amp;lt;/span&amp;gt;&lt;br /&gt;
               &amp;lt;!-- ###ENTRY_ENTRYCOMMENT###  end --&amp;gt;&lt;br /&gt;
          &amp;lt;/td&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;/table&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
   &amp;lt;!-- ###ENTRY### end--&amp;gt;&lt;br /&gt;
&amp;lt;!-- ###CONTENT###  end --&amp;gt;&lt;br /&gt;
###BROWSE_LINKS###&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_LIST### end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_NO_ENTRIES### begin --&amp;gt;&lt;br /&gt;
   &amp;lt;table cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td&amp;gt; &lt;br /&gt;
      &amp;lt;table cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;tr&amp;gt;&lt;br /&gt;
      &amp;lt;td valign=&amp;quot;top&amp;quot; class=&amp;quot;GuestbookListHead&amp;quot;&amp;gt;&lt;br /&gt;
         ###NO_ENTRIES_HEADLINE###&lt;br /&gt;
      &amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;tr&amp;gt;&lt;br /&gt;
      &amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
         ###NO_ENTRIES_TEXT###&lt;br /&gt;
      &amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;/table&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;/tr&amp;gt;&lt;br /&gt;
   &amp;lt;/table&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_NO_ENTRIES### end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_TEASER### begin Showing the guestbook --&amp;gt;&lt;br /&gt;
			&lt;br /&gt;
&amp;lt;table cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
				&lt;br /&gt;
    &amp;lt;td&amp;gt; &lt;br /&gt;
      &amp;lt;table cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
					&amp;lt;tr&amp;gt;&lt;br /&gt;
						&amp;lt;td valign=&amp;quot;top&amp;quot; class=&amp;quot;tx-guestbook-latest-header&amp;quot;&amp;gt; ###TEASER_HEADLINE###&amp;lt;/td&amp;gt;&lt;br /&gt;
					&amp;lt;/tr&amp;gt;&lt;br /&gt;
					&amp;lt;tr&amp;gt;&lt;br /&gt;
						&amp;lt;td valign=&amp;quot;top&amp;quot; class=&amp;quot;tx-guestbook-latest-row&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;!-- ###CONTENT### begin&lt;br /&gt;
		  This is the part of the template substituted with the list of entries: &lt;br /&gt;
	--&amp;gt;&lt;br /&gt;
		&amp;lt;!-- ###ENTRY### begin &lt;br /&gt;
			Template for a single item &lt;br /&gt;
		--&amp;gt;						&lt;br /&gt;
						&amp;lt;p&amp;gt;&amp;lt;span class=&amp;quot;tx-guestbook-list-small&amp;quot;&amp;gt;###GUESTBOOK_DATE###&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
							###GUESTBOOK_FIRSTNAME### ###GUESTBOOK_SURNAME###:&amp;lt;br/&amp;gt;###GUESTBOOK_ENTRY###&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;!-- ###ENTRY### end--&amp;gt;		&lt;br /&gt;
	&amp;lt;!-- ###CONTENT###  end --&amp;gt;&lt;br /&gt;
							&amp;lt;p align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;!--###LINK_ITEM###--&amp;gt;###TEASER_MORE###&amp;lt;!--###LINK_ITEM###--&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
					&amp;lt;/tr&amp;gt;&lt;br /&gt;
					&amp;lt;/table&amp;gt;&lt;br /&gt;
				&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
			&amp;lt;/table&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_TEASER### end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_FORM### begin&lt;br /&gt;
&lt;br /&gt;
The guestbook form for a new frontend entry&lt;br /&gt;
&lt;br /&gt;
Following markers will be substituted:&lt;br /&gt;
&lt;br /&gt;
###FORM_FIRSTNAME### 	Firstname&lt;br /&gt;
###FORM_SURNAME###		Surname&lt;br /&gt;
###FORM_EMAIL### 		E-Mail&lt;br /&gt;
###FORM_HOMEPAGE### 	Website&lt;br /&gt;
###FORM_PLACE### 		Place&lt;br /&gt;
###FORM_ENTRY### 		Message&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tx-guestbook-form-error&amp;quot;&amp;gt;###FORM_ERROR###&amp;lt;/span&amp;gt;###FORM_ERROR_FIELDS###&lt;br /&gt;
&amp;lt;table cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;form name=&amp;quot;formular&amp;quot; method=&amp;quot;post&amp;quot; action=&amp;quot;###ACTION_URL###&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
	&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;table cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;3&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
				&amp;lt;td class=&amp;quot;content&amp;quot;&amp;gt;###FORM_FIRSTNAME### &amp;lt;span class=&amp;quot;content&amp;quot;&amp;gt;###FORM_FIRSTNAME_OBLIGATION###&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
				&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;tx_veguestbook_pi1[firstname]&amp;quot; value=&amp;quot;###VALUE_FIRSTNAME###&amp;quot; class=&amp;quot;content&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;/tr&amp;gt;&lt;br /&gt;
			&amp;lt;tr&amp;gt;&lt;br /&gt;
				&amp;lt;td class=&amp;quot;content&amp;quot;&amp;gt;###FORM_SURNAME### &amp;lt;span class=&amp;quot;content&amp;quot;&amp;gt;###FORM_SURNAME_OBLIGATION###&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
				&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;tx_veguestbook_pi1[surname]&amp;quot; value=&amp;quot;###VALUE_SURNAME###&amp;quot; class=&amp;quot;content&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
			&amp;lt;tr&amp;gt;&lt;br /&gt;
				&amp;lt;td class=&amp;quot;content&amp;quot;&amp;gt;###FORM_EMAIL### &amp;lt;span class=&amp;quot;content&amp;quot;&amp;gt;###FORM_EMAIL_OBLIGATION###&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
				&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;tx_veguestbook_pi1[email]&amp;quot; value=&amp;quot;###VALUE_EMAIL###&amp;quot; class=&amp;quot;content&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;/tr&amp;gt;&lt;br /&gt;
			&amp;lt;tr&amp;gt;&lt;br /&gt;
				&amp;lt;td class=&amp;quot;content&amp;quot;&amp;gt;###FORM_HOMEPAGE### &amp;lt;span class=&amp;quot;content&amp;quot;&amp;gt;###FORM_HOMEPAGE_OBLIGATION###&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
				&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;tx_veguestbook_pi1[homepage]&amp;quot; value=&amp;quot;###VALUE_HOMEPAGE###&amp;quot; class=&amp;quot;content&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
			&amp;lt;/tr&amp;gt;&lt;br /&gt;
			&amp;lt;tr&amp;gt;&lt;br /&gt;
				&amp;lt;td class=&amp;quot;content&amp;quot;&amp;gt;###FORM_PLACE### &amp;lt;span class=&amp;quot;content&amp;quot;&amp;gt;###FORM_PLACE_OBLIGATION###&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
				&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;tx_veguestbook_pi1[place]&amp;quot; value=&amp;quot;###VALUE_PLACE###&amp;quot; class=&amp;quot;content&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;/tr&amp;gt;&lt;br /&gt;
			&amp;lt;tr&amp;gt;&lt;br /&gt;
				&amp;lt;td class=&amp;quot;content&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
				&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;id&amp;quot; value=&amp;quot;###PID###&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;tx_veguestbook_pi1[submitted]&amp;quot; value=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;###FORM_SUBMIT###&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
			&amp;lt;/tr&amp;gt;&lt;br /&gt;
		&amp;lt;/table&amp;gt;&lt;br /&gt;
	&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;table cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;3&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;tr&amp;gt;&lt;br /&gt;
							&amp;lt;td valign=&amp;quot;top&amp;quot; class=&amp;quot;content&amp;quot;&amp;gt;###FORM_ENTRY### &amp;lt;span class=&amp;quot;content&amp;quot;&amp;gt;###FORM_ENTRY_OBLIGATION###&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
							&amp;lt;td&amp;gt;&amp;lt;textarea name=&amp;quot;tx_veguestbook_pi1[entry]&amp;quot; class=&amp;quot;content&amp;quot; rows=&amp;quot;8&amp;quot; cols=&amp;quot;25&amp;quot;&amp;gt;###VALUE_ENTRY###&amp;lt;/textarea&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
						&amp;lt;/tr&amp;gt;&lt;br /&gt;
					&amp;lt;/table&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_FORM### end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>84.157.119.54</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Extensions&amp;diff=195</id>
		<title>Typo3 - Extensions</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Extensions&amp;diff=195"/>
		<updated>2006-02-15T16:28:34Z</updated>

		<summary type="html">&lt;p&gt;84.157.119.54: Typo3 - Extensions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Nützliche Extensions ==&lt;br /&gt;
[[Modern Guestbook (ve_guestbook)]]&lt;br /&gt;
&lt;br /&gt;
== Der Typo3 Extension Kickstarter ==&lt;br /&gt;
(Deutsch: Erweiterungs Manager)&lt;br /&gt;
Der Erweiterungsmanager ist selbst eine Erweiterung die zuerst installiert werden muß.&lt;br /&gt;
&lt;br /&gt;
Fehler in Extension Kickstarter&lt;br /&gt;
&lt;br /&gt;
Wenn der Kickstarter local installiert ist, dann kann meine eine bereits erstelle Extension nicht im Kickstarter überarbeiten. (Bis Version ?)&lt;br /&gt;
&lt;br /&gt;
Der Kickstarter muß global installiert sein, damit man bereits erstellte Extension mit dem Kickstarter überarbeiten kann.&lt;br /&gt;
&lt;br /&gt;
=== Kurzanleitung ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wo?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Backend-Modul Ext Manager; hier im Dropdown Menü &amp;quot;Make new Extension&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;General Info&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Allgemeine Infos zum PlugIn (hat nichts mit der Funktion zu tun)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Extension Key&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
- Typo3 entfernt Unterstriche (meine_extension wird zu meineextension)&lt;br /&gt;
&lt;br /&gt;
- tx_ wird automatisch vorangestellt&lt;br /&gt;
&lt;br /&gt;
- ein vorangestelltes user_ bedeutet dass es sich um eine eigene Entwicklung handelt, die nicht in das Repository gestellt werden kann.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Database Tables&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Hier kann man automatisch die benötigten Tabellen und deren Felder erzeugen.&lt;br /&gt;
Üblich ist ein Tabellenname mit dem Suffix _main z.B. user_meineErweiterung_main.&lt;br /&gt;
Hier werden auch einige von Typo unterstützte Funktionen die im Backend als Felder sichtbar sind vorbereitet (z.B. Start, Stop, Hide...). Sinnvoll in diesem Zusammenhang:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Delete*&amp;#039;&amp;#039; - damit die Tabelle ein Delete Flag bekommt&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Hide*&amp;#039;&amp;#039; - damit Datensätze versteckt werden können &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Allowed on Pages&amp;#039;&amp;#039; - Damit Frontend Plugins auch als Inhaltselement im Backend ausgewählt werden können.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Save and new&amp;#039;&amp;#039; - damit können später schnell mehrere Datensätze angelegt werden.&lt;br /&gt;
&lt;br /&gt;
*Damit das bei der Anzeige Funktioniert muß die Funktionalität in der Datenbankabfrage mit eingebaut werden (d.h. das Flag muß abgefragt werden).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Datenfelder der Tabelle&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Hier werden die Spalten der Tabelle angelegt. &lt;br /&gt;
&lt;br /&gt;
Field name - Der Name der Spalte in der DB (in Kleinbuchstaben, z.B. vorname)&lt;br /&gt;
&lt;br /&gt;
Field title - wird im Backend beim Eingabefeld angezeigt (z.B. Vorname)&lt;br /&gt;
&lt;br /&gt;
Field type - welche Art von Eingabefeld&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Frontend Plugins&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Integration ins Frontend&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Enter a title for the plugin&amp;#039;&amp;#039; - taucht in der Auswahlliste für die Plugins aus (Backend)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;USER cObjects are cached&amp;#039;&amp;#039; - Auswählen ob gecached wird (für Entwicklung bietet sich das deaktivieren des Caches an.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;...Typo Script Code...&amp;#039;&amp;#039; - den Beispielcode braucht man i.d.R. nicht, ein einfacher Code wird denoch generiert.&lt;br /&gt;
&lt;br /&gt;
weiter unten kann noch angegeben werden wo das Plugin zugänglich ist.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;View Result&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Hier kann man sehen was erzeugt wird...&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Write&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
... und hier wird es tatsächlich erzeugt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bilder in eigener Extension rendern ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In diesem Beispiel benutzte Variablen:&lt;br /&gt;
 $BildAdresse&lt;br /&gt;
 $ParameterFuerImgTag&lt;br /&gt;
 $Alttext&lt;br /&gt;
&lt;br /&gt;
In PHP-Datei der Extension:&lt;br /&gt;
&lt;br /&gt;
 $this-&amp;gt;conf[&amp;quot;imageBeispiel.&amp;quot;][&amp;quot;file&amp;quot;]=&amp;quot;uploads/pics/&amp;quot;.$BildAdresse;&lt;br /&gt;
 $this-&amp;gt;conf[&amp;quot;imageBeispiel.&amp;quot;][&amp;quot;params&amp;quot;]=$ParameterFuerImgTag;&lt;br /&gt;
 $this-&amp;gt;conf[&amp;quot;imageBeispiel.&amp;quot;][&amp;quot;altText&amp;quot;]=$Alttext;&lt;br /&gt;
 $Bild=$this-&amp;gt;cObj-&amp;gt;IMAGE($this-&amp;gt;conf[&amp;quot;imageBeispiel.&amp;quot;]);&lt;br /&gt;
 $Content.=$Bild;&lt;br /&gt;
&lt;br /&gt;
In Typoscript Setup&lt;br /&gt;
&lt;br /&gt;
 plugin.tx_hoTest_pi1 {     //hier Plugin-Name&lt;br /&gt;
 imageArtikel{&lt;br /&gt;
     file.maxW = {$ho_Test.BildWidthNews}  &lt;br /&gt;
     imageLinkWrap = 1&lt;br /&gt;
     imageLinkWrap {&lt;br /&gt;
       enable = 1&lt;br /&gt;
       bodyTag = &amp;lt;BODY bgColor=white&amp;gt;&lt;br /&gt;
       wrap = |&lt;br /&gt;
       width = 400m&lt;br /&gt;
       height = 400&lt;br /&gt;
       JSwindow = 1&lt;br /&gt;
       JSwindow.newWindow = 1&lt;br /&gt;
       JSwindow.expand = 17,20&lt;br /&gt;
     }&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Der Wert {$ho_Test.BildWidthNews} kann aus Constants übernommen werden.&lt;br /&gt;
&lt;br /&gt;
Siehe dazu auch&lt;br /&gt;
Konstanten von Constants im Setup verwenden&lt;br /&gt;
und&lt;br /&gt;
Konstanten für Constant-Editor bereitstellen&lt;br /&gt;
&lt;br /&gt;
(aus www.easy-office4you.de/ 10.1.2006)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Spalten der Seiten umbenennen ==&lt;br /&gt;
&lt;br /&gt;
Um die Spalten der Seite im Backend beliebig umzubenennen und/oder zusätzliche eigene Spalten zu verwenden, muß die Extension zed_more_columns installiert werden und dann in der Datei ext_tables.php die Spalten-Namen eingeben werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
 $TCA[&amp;quot;tt_content&amp;quot;][&amp;quot;columns&amp;quot;][&amp;quot;colPos&amp;quot;][&amp;quot;config&amp;quot;][&amp;quot;items&amp;quot;] = array (&lt;br /&gt;
 &amp;quot;0&amp;quot; =&amp;gt; array (&amp;quot;Mitte||Mitte||||||||&amp;quot;,&amp;quot;0&amp;quot;),&lt;br /&gt;
 &amp;quot;1&amp;quot; =&amp;gt; array (&amp;quot;Links||Links||||||||&amp;quot;,&amp;quot;1&amp;quot;),&lt;br /&gt;
 &amp;quot;2&amp;quot; =&amp;gt; array (&amp;quot;Rechts||Rechts||||||||&amp;quot;,&amp;quot;2&amp;quot;),&lt;br /&gt;
 &amp;quot;3&amp;quot; =&amp;gt; array (&amp;quot;Teaser||Teaser||||||||&amp;quot;,&amp;quot;3&amp;quot;),&lt;br /&gt;
 &amp;quot;4&amp;quot; =&amp;gt; array (&amp;quot;Fusszeile||Fusszeile||||||||&amp;quot;,&amp;quot;4&amp;quot;)&lt;br /&gt;
 );&lt;br /&gt;
&lt;br /&gt;
== Bei Extension dafür sorgen, daß im Backend kein Sortierungs-Button entsteht ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In der Datei ext_tables.php der Extension folgende Zeile ändern&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;sortby&amp;quot; =&amp;gt; &amp;quot;name&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
ändern in&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;default_sortby&amp;quot; =&amp;gt; &amp;quot;ORDER BY name&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Anstatt &amp;quot;name&amp;quot; kann natürlich auch ein anderes Suchkriterium verwendet werden.&lt;/div&gt;</summary>
		<author><name>84.157.119.54</name></author>
	</entry>
</feed>