Ich nochmal.

Ich habe die Config nochmal überarbeitet. Die Doppelungen im Pfad sind nun 
bereinigt. :-)

<?php

$TYPO3_CONF_VARS['FE']['addRootLineFields'].= ',tx_realurl_pathsegment';
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(

# Realurl Basic Configuration start
       'pagePath' => array(
               'type' => 'user',
               'userFunc' => 
'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
               'spaceCharacter' => '-',
               'languageGetVar' => 'L',
               'expireDays' => '3',
               'rootpage_id' => 1,
               'firstHitPathCache'=>1
       ),
       'init' => array(
               'enableCHashCache' => TRUE,
               'enableCHashCache' => 1,
               'respectSimulateStaticURLs' => 0,
               'enableUrlDecodeCache' => 1,
               'enableUrlEncodeCache' => 1
       ),
       'preVars' => array(
               array(
                       'GETvar' => 'L',
                       'valueMap' => array(
                               'en' => '1',
                       ),
                       'noMatch' => 'bypass',
               ),
               array(
                       'GETvar' => 'no_cache',
                       'valueMap' => array(
                               'nc' => 1,
                       ),
                       'noMatch' => 'bypass',
               ),
       ),
# Realurl Basic Configuration end

# Realurl T3ext Configuration start

'postVarSets' => array(
                                '_DEFAULT' => array(
                                        't3extblog-action' => array(
                                                array(
                                                        'GETvar' => 
'tx_t3extblog_blogsystem[action]',
                                                        'noMatch' => 'bypass',
                                                ),
                                        ),
                                        'article' => array(
                                                array(
                                                        'GETvar' => 
'tx_t3extblog_blogsystem[year]',
                                                ),
                                                array(
                                                        'GETvar' => 
'tx_t3extblog_blogsystem[month]',
                                                ),
                                                array(
                                                        'GETvar' => 
'tx_t3extblog_blogsystem[day]',
                                                ),
                                                array(
                                                        'GETvar' => 
'tx_t3extblog_blogsystem[post]',
                                                        'lookUpTable' => array(
                                                                'table' => 
'tx_t3blog_post',
                                                                'id_field' => 
'uid',
                                                                'alias_field' 
=> 'title',
                                                                'addWhereClause' 
=> ' AND NOT deleted AND NOT hidden',
                                                                'useUniqueCache' 
=> 1,
                                                                
'useUniqueCache_conf' => array(
                                                                        
'strtolower' => 1,
                                                                        
'spaceCharacter' => '-',
                                                                ),
                                                                
'enable404forInvalidAlias' => 1,
                                                                'autoUpdate' => 
1,
                                                                'expireDays' => 
180,
                                                                // language 
support (translated urls)
                                                                'languageGetVar' 
=> 'L',
                                                                
'languageExceptionUids' => '',
                                                                'languageField' 
=> 'sys_language_uid',
                                                                
'transOrigPointerField' => 'l18n_parent',
                                                        ),
                                                ),
                                        ),
                                        // this is sufficient because we only 
need to change the controller keyword
                                        // as create is the default action for 
comment controller
                                        'comment' => array(
                                                array(
                                                        'GETvar' => 
'tx_t3extblog_blogsystem[controller]',
                                                        'noMatch' => 'bypass',
                                                        'valueMap' => array(
                                                                'new' => 
'Comment',
                                                        ),
                                                ),
                                        ),
                                        'permalink' => array(
                                                array(
                                                        'GETvar' => 
'tx_t3extblog_blogsystem[permalinkPost]',
                                                ),
                                        ),
                                        'preview' => array(
                                                array(
                                                        'GETvar' => 
'tx_t3extblog_blogsystem[previewPost]',
                                                ),
                                        ),
                                        'tags' => array(
                                                array(
                                                        'GETvar' => 
'tx_t3extblog_blogsystem[tag]',
                                                ),
                                        ),
                                        'category' => array(
                                                array(
                                                        'GETvar' => 
'tx_t3extblog_blogsystem[category]',
                                                        'lookUpTable' => array(
                                                                'table' => 
'tx_t3blog_cat',
                                                                'id_field' => 
'uid',
                                                                'alias_field' 
=> 'catname',
                                                                'addWhereClause' 
=> ' AND deleted !=1 AND hidden !=1',
                                                                'useUniqueCache' 
=> 1,
                                                                
'useUniqueCache_conf' => array(
                                                                        
'strtolower' => 1,
                                                                        
'spaceCharacter' => '-',
                                                                ),
                                                                
'enable404forInvalidAlias' => 1,
                                                                'autoUpdate' => 
1,
                                                                'expireDays' => 
180,
                                                                // language 
support (translated urls)
                                                                'languageGetVar' 
=> 'L',
                                                                
'languageExceptionUids' => '',
                                                                'languageField' 
=> 'sys_language_uid',
                                                                
'transOrigPointerField' => 'l18n_parent',
                                                        )
                                                )
                                        ),
                                        'page' => array(
                                                array(
                                                        'GETvar' => 
'tx_t3extblog_blogsystem[@widget_0][currentPage]',
                                                ),
                                        ),
                                        'subscription' => array(
                                                array(
                                                        'GETvar' => 
'tx_t3extblog_subscriptionmanager[action]',
                                                        'valueMap' => array(
                                                                'confirmation' 
=> 'confirm',
                                                                'delete' => 
'delete',
                                                                'error' => 
'error',
                                                                'logout' => 
'logout',
                                                        ),
                                                        'noMatch' => 'bypass',
                                                ),
                                                array(
                                                        'GETvar' => 
'tx_t3extblog_subscriptionmanager[code]',
                                                ),
                                        ),
                                ),
                        ),
# Realurl T3ext Configuration end

);

?>


Grüsse Christian
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an