[Typo3-UG Oesterreich] Guestbook

Georg Kuehnberger | plan2.net gk at plan2.net
Wed Feb 18 23:28:28 CET 2004


Ahoi,

At 16:24 18.02.2004, Bernhard Kraft wrote:
>Hallo !
>Kann mir jemand helfen das Guestbook zum laufen zu bringen ?
>Ich habe das Plugin "tt_guest" installiert.

Hast Du die EXTension Guestbook installiert ?
das Static Template (plugin.tt_guest - oder so aehnlich ist "depreciated" 
(sollte auch daneben stehen);

Darueberhinaus findest Du in der TestSite 3.5.0 eine beispielhafte 
Implementierung davon;

hth, lg g


>Dann habe ich die notwendigen Einstellungen
>in Constants und Setup des Templates vorgenommen.
>(siehe unten)
>Ich habe Constants und Setup vom statischen
>Template "plugin.tt_guest" übernommen.
>Siehe:
>http://typo3.org/doc.0.html?&encryptionKey=&tx_extrepmgm_pi1[extUid]=1361&tx
>_extrepmgm_pi1[tocEl]=3837&cHash=d2f16e0a7f
>
>
>Trotzdem kommt auf der Seite auf der das Plugin
>eingefügt ist immer nur eine leere Seite
>
>
>Folgend noch die einstellungen die ich im constants
>und setup field vorgenommen habe:
>
>CONSTANTS:
>--------------------- snip -----------------------
>plugin.tt_guest >
>plugin.tt_guest {
>   file.templateFile = media/scripts/guest_template1.tmpl
>   notifyEmail =
>
>   wrap1 = <font face="verdana" size=2 color=black> | </font>
>   wrap2 = <font face="verdana" size=1 color=black> | </font>
>
>   color1 = #cccccc
>   color2 = #999999
>   color3 = #333333
>}
>--------------------- snip -----------------------
>
>SETUP:
>--------------------- snip -----------------------
>## Includes the guestLib:
>includeLibs.ts_guest = media/scripts/guestLib.inc
>## Sets up the fields, that may be submitted in order to create items.
>Mandatory!
>FEData.tt_guest >
>FEData.tt_guest {
>   processScript = media/scripts/guest_submit.inc
>   processScript.notifyEmail = {$plugin.tt_guest.notifyEmail}
>   default {
>     hidden = 0
>   }
>   allowNew {
>     title = 1
>     note = 1
>     cr_name=1
>     cr_email=1
>     www=1
>   }
>   autoInsertPID = 1
>   doublePostCheck = doublePostCheck
>}
>
>## This enables the tt_content.list item to display the guestbook:
>plugin.tt_guest >
>plugin.tt_guest = USER
>plugin.tt_guest {
>   userFunc = user_guest->main_guestbook
>
>   templateFile = {$plugin.tt_guest.file.templateFile}
>   pid_list.field = pages
>   code.field = select_key
>
>   # Global wraps
>   wrap1.wrap = {$plugin.tt_guest.wrap1}
>   wrap2.wrap = {$plugin.tt_guest.wrap2}
>   color1.wrap = {$plugin.tt_guest.color1}
>   color2.wrap = {$plugin.tt_guest.color2}
>   color3.wrap = {$plugin.tt_guest.color3}
>
>   # Change/add to format the content:
>   age_stdWrap.age = 1
>   date_stdWrap.strftime= %e-%m-%y
>   time_stdWrap.strftime= %H:%M:%S
>   author_stdWrap.case = upper
>   www_stdWrap.typolink.parameter.field = www
>   email_stdWrap.typolink.parameter.field = cr_email
>   requireRecords = 1
>
>         # Change/add to format the submit-form
>   postform < styles.content.mailform
>   postform.data >
>   postform.dataArray {
>     10.label = Header:
>     10.type = *data[tt_guest][NEW][title]=input
>     20.label = Your comment:
>     20.type = *data[tt_guest][NEW][note]=textarea
>     30.label = Name:
>     30.type = *data[tt_guest][NEW][cr_name]=input
>     40.label = Email:
>     40.type = *data[tt_guest][NEW][cr_email]=input
>     50.label = Homepage:
>     50.type = *data[tt_guest][NEW][www]=input
>     60.type = formtype_db=submit
>     60.value = Add yourself
>   }
>   postform.no_cache=1
>}
>
>## This enables the tt_content.record item to display guestbook items:
>tt_guest >
>tt_guest = < plugin.tt_guest
>tt_guest.displayCurrentRecord = 1
>--------------------- snip -----------------------
>
>
>grüsse,
>Bernhard
>-----------------------------------------
>Bernhard Kraft
><kraftb at mokka.at>
>
>MOKKA MEDIENAGENTUR GMBH
>Mariahilferstrasse 170
>1150 Wien
>T: 01 895 33 33 50
>M: 0676 560 14 14
>F: 01 895 33 33 20
>www.mokka.at
>-----------------------------------------
>
>
>_______________________________________________
>Typo3-at mailing list
>Typo3-at at lists.netfielders.de
>http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-at





More information about the TYPO3-at mailing list