[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