Zum Inhalt springen

Direct Mail und realurl

Erstellt am 20. Dezember 2005 · Noch keine Antworten

Tags: RealURL, Direct Mail, Frage

DerBernd ·

Hallo,
Versuche gerade dmail 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.

Gibt es evtl. einen Patch für realurl Funktionalität?

Bin am Verzweifeln und dankbar für jeden kleinen Tip
===========================================================================
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@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 😢