hallo zusammen,
ich habe ein paar probleme eine template für das gästebuch-modul veguestbook zu erstellen.
ich habe eine template aus dem newsbereich, welches 100%ig passt.
würde es gerne für das gästebuch anpassen.
welche platzhalter/marker muss ich einfügen?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title></title>
</head>
<body>
<!-- ###TEMPLATE_LIST### begin
This is the template for the list of news in the archive or news page or search
-->
<div id="content_text">
<table border="0" cellpadding="2" cellspacing="0">
<!-- ###CONTENT### begin
This is the part of the template substituted with the list of news:
-->
<!-- ###NEWS### begin
Template for a single item
-->
<tr>
<td width="442" valign="top">
<p>###NEWS_TITLE###<br />###NEWS_DATE###
</td>
</tr>
<tr>
<td width="442" valign="top" style="border-bottom:1px solid #c2c2c2;">
###NEWS_CONTENT###<br />
###NEWS_AUTHOR###
</td>
</tr>
<!-- ###NEWS### end-->
<!-- ###CONTENT### end -->
<tr>
<td width="435" align="center">###GW2B###<!--###LINK_PREV###--> ###BROWSE_LINKS### <!--###LINK_NEXT###-->###GW2E###</td>
</tr>
</table>
</div>
<br />
<!-- ###TEMPLATE_LIST### end -->
</body>
</html>
kann man eine "read" und eine "sign" unterseite erzeugen und auf den gleichen datenstamm zugreifen?
mir würde auch ein gutes tutorial reichen, habe aber leider keins gefunden, wo der bereich template erstellung/anpassung gut beschrieben ist.
sonst läuft das modul ohne probleme.
vielen dank schonmal im voraus.
Hallo,
du kannst nicht einfach das template einer beliebigen extension nehmen und dieses für eine andere extension verwenden!
schau dir das template von ve_guestbook an und pass dieses an.
lg georg
ich weiß, dass ich kein beliebiges template verwenden kann.
mir geht es nur um das design bzw. um die darstellung.
ich habe das problem, das ich das template vom guestbook-modul angepasst habe, aber er trotzdem noch in diesem grün die überschriften hinterlegt und den rahmen anders setzt.
darum wollte ich mir das news-template als vorlage nehmen...
ich habe das hier gemacht, aber das läuft nich richtig.
habe ich einfach was zuviel gelöscht? oder sieht vielleicht sonst jemand nen fehler?
<!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>ve_guestbook</title>
</head>
<body>
<h3>TEMPLATE_LIST</h3>
<br />
<br />
<br />
<br />
<!-- ###TEMPLATE_LIST### begin
Teasing the gustbook
Following markers will be substituted:
###GUESTBOOK_SURNAME### Name (Entry)
###GUESTBOOK_EMAIL_URL### E-Mail URL (Entry)
###GUESTBOOK_EMAIL### E-Mail including spam protection if activated (Entry)
###GUESTBOOK_HOMEPAGE### Website (Entry)
###GUESTBOOK_ENTRY### Message (Entry)
And the field names...
###FORM_SURNAME### Name
###FORM_EMAIL### E-Mail
###FORM_HOMEPAGE### Website
###FORM_ENTRY### Message
-->
###RESULT_COUNT### <div align="right">###LINK_PREV### ###PAGES### ###LINK_NEXT###</div>
<!-- ###CONTENT### begin
This is the part of the template substituted with the list of entries:
-->
<!-- ###ENTRY### begin
Template for a single item
-->
<br />
<table width="442" border=0 cellpadding=2 cellspacing=0>
<tr>
<td valign="top">###GUESTBOOK_SURNAME###</td>
</tr>
<tr>
<td width="30%" valign="top">
<!-- ###ENTRY_EMAIL### begin
This will be stripped out if empty
-->
<p><a href="###GUESTBOOK_EMAIL_URL###">###GUESTBOOK_EMAIL###</a></p>
<!-- ###ENTRY_EMAIL### end -->
<!-- ###ENTRY_HOMEPAGE### begin
This will be stripped out if empty
-->
<p><a href="###GUESTBOOK_HOMEPAGE###" target="_blank">###FORM_HOMEPAGE###</a></p>
<!-- ###ENTRY_HOMEPAGE### end -->
</td>
<td valign="top">###GUESTBOOK_DATE###<br/>
###GUESTBOOK_ENTRY###
<!-- ###ENTRY_ENTRYCOMMENT### begin
This will be stripped out if empty
-->
<p>###FORM_ENTRYCOMMENT###:<br />###GUESTBOOK_ENTRYCOMMENT###</p>
<!-- ###ENTRY_ENTRYCOMMENT### end -->
</td>
</tr>
</table>
<!-- ###ENTRY### end-->
<!-- ###CONTENT### end -->
<br/><div align="right">###LINK_PREV### ###PAGES### ###LINK_NEXT###</div>
<!-- ###TEMPLATE_LIST### end -->
<!-- ###TEMPLATE_FORM### begin
The guestbook form for a new frontend entry
Following markers will be substituted:
###FORM_SURNAME### Name
###FORM_EMAIL### E-Mail
###FORM_HOMEPAGE### Website
###FORM_ENTRY### Message
-->
###FORM_ERROR### ###FORM_ERROR_FIELDS###
<form name="formular" method="post" action="###ACTION_URL###">
<table width="442" border=0 cellpadding=2 cellspacing=0>
<tr>
<td><p>###FORM_SURNAME### ###FORM_SURNAME_OBLIGATION###</p></td>
<td><input type="text" name="tx_veguestbook_pi1[surname]" value="###VALUE_SURNAME###" /></td>
</tr>
<tr>
<td><p>###FORM_EMAIL### ###FORM_EMAIL_OBLIGATION###</p></td>
<td><input type="text" name="tx_veguestbook_pi1[email]" value="###VALUE_EMAIL###" /></td>
</tr>
<tr>
<td><p>###FORM_HOMEPAGE### ###FORM_HOMEPAGE_OBLIGATION###</p></td>
<td><input type="text" name="tx_veguestbook_pi1[homepage]" value="###VALUE_HOMEPAGE###" /></td>
</tr>
<!--###CAPTCHA_INSERT### this subpart is removed if CAPTCHA is not enabled! -->
<tr>
<td valign="top">###FORM_CAPTCHA_RESPONSE###<br> ###SR_FREECAP_NOTICE### ###SR_FREECAP_CANT_READ###</td>
<td><input type="text" name="tx_veguestbook_pi1[captcha_response]" title="###SR_FREECAP_NOTICE###" value="" />
###SR_FREECAP_IMAGE###</td>
</tr>
<!--###CAPTCHA_INSERT###-->
<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>
<table width="442" border=0 cellpadding=2 cellspacing=0>
<tr>
<td valign="top"><p>###FORM_ENTRY### ###FORM_ENTRY_OBLIGATION###</p></td>
<td><textarea name="tx_veguestbook_pi1[entry]" rows="8" cols="25">###VALUE_ENTRY###</textarea></td>
</tr>
</table>
</form>
<br />
<!-- ###TEMPLATE_FORM### end -->
</body>
</html>
3x darfst du raten wie gut man mit sowas helfen kann:
...aber das läuft nich richtig
vergleichs mit der original-datei und du hast mögliche fehler raus.
georg
hab gerade den fehler gefunden.
aber mit der anpassung läuft es trotzdem mäßig...😉
aber trotzdem vielen dank georg.
noch eine kurz frage.
es gibt ja einmal die möglichkeit list/form oder sonst was auszuwählen.
mich interessiert nur list und form.
kann man auch beide auf unterschiedlichen seiten darstellen lassen aber auf die gleichen datenbestände zugreifen?
z.B. so:
Seite 1 "Sign" | Plugin "Form"
Seite 2 "Read" | Plugin "List"
Seite 3 Sysfolder "Data" | GB Einträge?
Ich habe nur gesehen, dass man bei Form nach eintrag auf eine Seite weiterleiten kann, daher nehme ich an, dass man soetwas in der form realisieren kann, aber weiß noch nicht genau wie?!
danke schonmal
Hallo,
setz einfach den Ausgangspunkt in beiden Plugins auf den sysfolder und leite bei der form-seite auf das weiter was immer du willst, ob jetzt eine normale seite oder eine wo das plugin mit list drauf is, das is ja egal
georg
das hat super geklappt. DANKE
habe jetzt auch das template anpassen können.
gefällt jetzt...😉
also nochma danke