Zum Inhalt springen

Problem mit FE_User Anmeldung und RealURL

Erstellt am 13. Februar 2006 · 1 Antwort · letzte Antwort am 14. Februar 2006

Tags: RealURL, felogin, Frage

bgriese ·

Hallo zusammmen!

habe mitlerweile einiges in typo3 erstellen können. Nachdem ich nun ein wenig versuche meine Seite Suchmaschinenfreundlicher zu gestallten habe ich das Problem, das ich bei der FE_User Anmeldung Probleme bekomme.

RealURL ist installiert und läuft, auch mit diversen anderen Extensions wie Blog oder Modern Guestbook, nur die Anmeldung will nicht laufen.

Die Seite ist unter http://www.bgriese.de erreichbar.

Anbei das SETUP:

# Config Abschnitt
#######################################
config {
linkVars = L
sys_language_uid = 0
language = de
index_enable = 1
index_externals = 1
spamProtectEmailAddresses = 2
spamProtectEmailAddresses_atSubst = (at)
# simulateStaticDocuments = 1
# simulateStaticDocuments_addTitle = 30
# simulateStaticDocuments_noTypeIfNoTitle = 1
# simulateStaticDocuments_pageTitleFirst = 1
# simulateStaticDocuments_pEnc = md5
# simulateStaticDocuments_pEnc = base64
# simulateStaticDocuments_pEnc_onlyP = backPid, tt_news, cHash, L, tx_ttnews[backPid], tx_ttnews[tt_news], print, pS, pL, arc, cat, begin_at, swords
baseURL = 1
tx_realurl_enable = 1
simulateStaticDocuments = 0
extTarget = _blank
intTarget = _self
tx_loginusertrack_enable = 1
}

# PlugIN Abschnitt
#######################################
plugin {
tt_rating.submittedRatingMsg = Deine Abgegebene Wertung ist ###SUBMITTED_RATING###.
tx_srfeuserregister_pi1._CSS_DEFAULT_STYLE = @import url("fileadmin/template/style_fereg.css");
tx_eeblog_pi1._CSS_DEFAULT_STYLE = @import url("fileadmin/template/style_blog.css");
tx_veguestbook_pi1._CSS_DEFAULT_STYLE = @import url("fileadmin/template/style_guest.css");
tx_jhamazonlinks_pi1 {
tableObj = COA
tableObj {
wrap = <table cellpadding="3" cellspacing="0" border="0" width="80%">|</table>
10 = TEXT
10.value = <tr><td valign="top" align="left"><img src="fileadmin/template/images/amazon.png"></td><td valign="middle" align="left">###NAME###</td></tr>
20 = TEXT
20.value = <tr><td width="125" valign="top" align="center"><p>###IMAGE###</p></td><td valign="top" align="left">###DESCRIPTION###</td></tr>
}
}
}

styles.content.loginform.pid = 33

# Template Abschnitt
#######################################
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template = FILE
template.file = {$page.file.template}
}
temp.printTemplate = TEMPLATE
temp.printTemplate {
template = FILE
template.file = fileadmin/template/template_print.html
}

# Page Abschnitt
#######################################
page = PAGE
page.typeNum = 0
page.bodyTag < styles.content.bodyTag
page.bodyTagMargins=0
page.stylesheet = fileadmin/template/style.css
page.headerData.20 < temp.mainTemplate
page.headerData.20 {
workOnSubpart = HEADER_DATA
}

page.10 < temp.mainTemplate
page.10 {
workOnSubpart = DOCUMENT_BODY
marks {
HEAD_NEU = IMAGE
HEAD_NEU.altText.field = subtitle
HEAD_NEU {
file = GIFBUILDER
file {
XY = 620,118
backColor = white
10 = IMAGE
10.file = fileadmin/template/images/template_06_neu.jpg
20 = TEXT
20 {
text.field = subtitle
fontFile = fileadmin/BEWARE.TTF
fontSize = 18
fontColor = #515151
offset = 113,50
}
}
}
ROOTMENU = HMENU
ROOTMENU.special = rootline
ROOTMENU.special.range = 0 | -1
ROOTMENU.1 = TMENU
ROOTMENU.1.NO.allWrap = | &nbsp;»&nbsp; |*| | &nbsp; »&nbsp; |*| |
PRINTLINK = TEXT
PRINTLINK.wrap = <a href="index.php?id=|&type=98" target="_blank">Druckversion</a>&nbsp;&nbsp;<img src="fileadmin/template/images/printer.gif" valign="middle">
PRINTLINK.field = uid
GOOGLE = TEXT
GOOGLE.value (
<script type="text/javascript"><!--
...
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
)
RANK = TEXT
RANK.value = <!--Begin Code ranking-counter.de --><a href="http://www.ranking-counter.de" title="Pagerank ohne Toolbar | Counter Service" target="_blank"><img src="http://www.ranking-counter.de/counter.php?ref_url=www.bgriese.de" alt="Pagerank Charts | Webmaster Tools" border="0" /></a><!--End Code ranking-counter.de -->
KEY = TEXT
KEY.field = keywords
BOTTOM_NAV = HMENU
BOTTOM_NAV {
special = directory
special.value = 104
wrap = &nbsp;|&nbsp;
entryLevel = 0
1 = TMENU
1 {
expAll=1
wrap = &nbsp;|&nbsp;
NO {
wrapItemAndSub = &nbsp;|&nbsp;<b><font color="#515151">&#124</font></b> |*| &nbsp;|&nbsp;<b><font color="#515151">&#124</font></b> |*| &nbsp;|&nbsp;
}
}

}
TRACK = TEXT
TRACK.wrap (
<!-- WiredMinds Web eMetrics V2.14 START -->
<script type="text/javascript">
<!--
var pgname="|";
var grname="GROUP_NAME";
var version="2.14";
var resolution="";
var color_depth="";
var plugin_list="";
var jv=0;
var ref=document.referrer;
if(typeof(top.document)=="object") ref=top.document.referrer;
resolution=screen.width+"x"+screen.height;
color_depth=navigator.appName!='Netscape'? screen.colorDepth : screen.pixelDepth;
for (var i=0; i<navigator.plugins.length; i++) { plugin_list += navigator.plugins[​i].name + ';'; }
if (navigator.javaEnabled()) { jv=1; }
document.write('<div><a target="_blank" href="http://www.wiredminds.de"><img src="http://ctsde01.wiredminds.de/click_track/ctin.php?custnum=xxx&amp;sname=SERVER_NAME&amp;pagename='+escape(pgname)+'&amp;group='+escape(grname)+'&amp;version='+version+'&amp;js=1&amp;jv='+jv+'&amp;resolution='+resolution+'&amp;color_depth='+color_depth+'&amp;plugins='+escape(plugin_list)+'&amp;referrer='+escape(ref)+'" alt="WiredMinds eMetrics tracking with Click Track" border="0"><\/a><\/div>');
//-->
</script>
<!-- WiredMinds Web eMetrics V2.14 END -->
)
TRACK.field = title
RIGHTMENU = HMENU
RIGHTMENU {
entryLevel = 1
1 = TMENU
1 {
wrap = <table width="95%" border="0" cellspacing="0" cellpadding="0"> | </table>
NO {
allWrap = <tr><td valign="middle"><img src="fileadmin/template/images/arrow.gif" width="13" height="12" alt=""></td><td valign="top" align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"> | </font></td></tr>
}
ACT = 1
ACT {
expAll = 1
allWrap = <tr><td valign="middle"><img src="fileadmin/template/images/arrow.gif" width="13" height="12" alt=""></td><td valign="top" align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><strong> | </strong></font></td></tr>
}
}
2 = TMENU
2 {
wrap = <tr><td nowrap="nowrap"> | </td></tr>
NO {
allWrap = <tr><td valign="middle"><img src="fileadmin/template/images/spacer.gif" width="13" height="12" alt=""></td><td valign="top" align="left"><font face="Verdana, Arial, Helvetica, sa=?ns-serif" size="1">-&nbsp; | </font></td></tr>
}
ACT = 1
ACT {
allWrap = <tr><td valign="middle"><img src="fileadmin/template/images/spacer.gif" width="13" height="12" alt=""></td><td valign="top" align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">-&nbsp;<b> | </b></font></td></tr>
}
}
}
}

subparts {
TOPNAV = HMENU
TOPNAV {
wrap = <div id="menu"> | </div>
entryLevel = 0
1 = TMENU
1 {
expAll=1
wrap = <ul id="menuList" class="adxm"> | </style></ul>
NO {
wrapItemAndSub = <li> | </li>
}
}
2 = TMENU
2 {
expAll=1
wrap = <ul id="subList"> | </ul>
NO {
wrapItemAndSub = <li class="submenu"> | </li>
}
}
3 < page.10.subparts.TOPNAV.2
}
SUB_CONTENT = COA
SUB_CONTENT {
5 < styles.content.editPanelPage
10 < styles.content.get
30 < styles.content.lastUpdate
40 < styles.content.typo3_powered

}
SUB_CONTENT_MARGIN = COA
SUB_CONTENT_MARGIN {
5 < temp.L2menu
10 = LOAD_REGISTER
10.defaultHeaderType = 2
10.maxImageWidth = 150
20 < styles.content.getBorder
30 = RESTORE_REGISTER
}
}
}

# Aussehen der Links in Dokumenten ändrn

tt_content.text.20.parseFunc.tags.link >
tt_content.text.20.parseFunc.tags.link = COA
tt_content.text.20.parseFunc.tags.link {
10 = TEXT
10.value =
10.if {
value = 0
isGreaterThan.data = parameters:allParams
isGreaterThan.intval = 1
}

20 = TEXT
20.value = <img src="fileadmin/template/images/link_ext.gif" border="0">&nbsp;
20.if {
value = 0
isGreaterThan.data = parameters:allParams
isGreaterThan.intval = 1
negate = 1
}

30 = TEXT
30.current = 1
stdWrap.typolink.parameter.data = parameters : allParams
stdWrap.typolink.extTarget = {$styles.content.links.extTarget}
stdWrap.typolink.target = {$styles.content.links.target}
stdWrap.typolink.wrap = {$styles.content.links.wrap}
stdWrap.parseFunc.constants =1
}

lib {
stdheader.stdWrap >
stdheader.10.1 >
stdheader.10.1 < temp.mainTemplate
stdheader.10.1 {
workOnSubpart = SUB_HEADER1
marks.MARK_HEADER = TEXT
marks.MARK_HEADER.field = header
}
stdheader.10.2 >
stdheader.10.2 < lib.stdheader.10.1
stdheader.10.2.workOnSubpart = SUB_HEADER2
stdheader.10.stdWrap.wrap >
}

tt_content.menu.20.1 >
tt_content.menu.20.1 < temp.L2menu
tt_content.menu.20.1.subparts.SUB_L2MENU_ALLITEMS {
special = directory
special.value.field = pages
}

tt_content.login.20.dataArray {
10.label.lang.de = Benutzer:
20.label.land.de = Password:
40.value.lang.de = Login
}

[usergroup = *]
tt_content.login.20.dataArray {
10.label.lang.de = Benutzer: <!--###USERNAME###-->
20.label.land.de = >
40.value.lang.de = Logout
}
[global]

---

Die .htaccess Datei ist korrekt eingebunden und in /typo3conf/localconf.php habe ich diese Zeilen eingefügt:

$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
//--------------------------------------------
'preVars' => array(
array(
'GETvar' => 'no_cache',
'valueMap' => array(
'no_cache' => 1,
),
'noMatch' => 'bypass',
),
array(
'GETvar' => 'L',
'valueMap' => array(
'de' => '0',
'en' => '1',
),
'valueDefault' => 'de',
),
),
'fileName' => array (
'index' => array(
'page.html' => array(
'keyValues' => array (
'type' => 1,
)
),
'_DEFAULT' => array(
'keyValues' => array(
)
),
),
),
//----------------------------------------------
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'expireDays' => 3
),
);
---

Bin für jeden Tipp dankbar!

Viele Grüße
Björn

bgriese ·

Hallo!

Habe schon selber eine Antowort / Lösung gefunden.

Schienbar hat das Standard Login Plugin von typo3 3.8 einen Fehler im Zusammenhang mit RealURL. Wenn man die Extension loginbox_macmade einbindet, dann geht es.

Viele Grüße
Björn