[Typo3-german] Direct Mail Subscription und Realurl
Bernd Schmidt
b-schmidt at netitude.de
Tue Dec 20 11:39:17 CET 2005
Hallo,
Versuche gerade Direct Mail Subscription mit Realurl zum laufen zu bringen.
Ich benutze desweiteren ein Frameset (top, left, page).
Ohne Realurl lande ich bei Abo-Bestätigung, Benutzerdeaten editieren, etc.
immer auf dem Default-Template des Newsletter-Abos (Newsletter abonnieren).
Ich benutze den RDCT Cache (page.config.notification_email_urlmode = all).
Dieser wird in jedem Falle ordentlich aufgelöst.
Mit Realurl werden die Variablen hinter ...page.html abgeschnitten und nicht
übergeben. Fehlermeldung "page doesn't exist" kommt.
Ohnr realurl wird die Newsletter Bestätigung ausgeführt: Der entsprechende
Benutzer wird im Backend sichtbar geschaltet. Nur der Bestätigungstext
erscheint nicht auf der Homepage.
Kann ich die Variablen irgendwie über das realurl-Array in localconf.php
übergeben?
Wenn nicht, möchte ich diese Einzelseite ohne realurl laufen lassen, so dass
entspr. Bestätigung, Abodaten editieren, etc. angezeigt werden.
===========================================================================
Für realurl habe ich fe_adminLib.inc unter .../media/scripts/
folgendermassen angepasst:
---Zeile:
$this->markerArray['###FORM_URL###'] =
'index.php?id='.GLOBALS['TSFE']->id.'&type='.$GLOBALS['TSFE']->type
$this->nc.$this->conf['addParams'];
+++geändert in:
$this->markerArray['###FORM_URL###'] =
$this->cObj->typolink_URL(array('parameter'=>$GLOBALS['TSFE']->id,'additionalParams'=>$this->ns
$this->conf['addParams'].'&type='.$GLOBALS['TSFE']->type));
Das Template unter Newsletter abonnieren:
===========================================================================
Constants:
#This is the ID of the DirectMail Module System Folder
plugin.feadmin.dmailsubscription.pid = 80
plugin.feadmin.dmailsubscription.file.templateFile =
dmailsubscipt_versicherungsgeschichte*.tmpl
plugin.feadmin.dmailsubscription.wrap2 = <font face="trebuchet, sans-serif"
size=1 color=black> | </font>
plugin.feadmin.dmailsubscription.wrap1 = <font face="trebuchet, sans-serif"
size=2 color=black> | </font>
plugin.feadmin.dmailsubscription.color2 = #999999
plugin.feadmin.dmailsubscription.color3 = #333333
plugin.feadmin.dmailsubscription.color1 = #CCCCCC
plugin.feadmin.dmailsubscription.email =
emailaddress at versicherungs-geschichte.de
plugin.feadmin.dmailsubscription.emailName = Haus der
Versicherungsgeschichte
Setup:
page.config.notification_email_encoding = base64
page.config.notification_email_urlmode = all
# Making sure that admin-links to both approve and delete will work no
matter if the user has edited his record in between...
plugin.feadmin.dmailsubscription.setfixed {
approve._FIELDLIST = uid,pid
DELETE._FIELDLIST = uid,pid
}
plugin.feadmin.dmailsubscription {
pageTypoLink.target >
pageTypoLink.target = page
pageTypoLink.additionalParams = '&type=4'
archiveTypoLink.addParams = '&type=4'
}
config.linkVars >
config.linkVars = sFK,fD,cmd,rU,aC
config.no_cache = 1
More information about the TYPO3-german
mailing list