[TYPO3-dev] realURL: new patch for bypassing non-existant GETVARS

Chi Hoang chibox at gmail.com
Wed May 10 23:52:05 CEST 2006


Andreas Förthner schrieb:
> that's strange. Could you please post your realURL config?

$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
    'init' => array (
        'enableCHashCache' => 1,
        'enableUrlDecodeCache' => 1,
        'enableUrlEncodeCache' => 1,
        'doNotRawUrlEncodeParameterNames' => 1,
     ),
     'pagePath' => array(
         'type' => 'user',
         'userFunc' => 
'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
         'spaceCharacter' => '-',
         'languageGetVar' => 'L',
         'expireDays' => 30
     ),
     'fileName' => array (
         'index' => array(
             'print.html' => array(
                 'keyValues' => array(
                     'print' => 1,
                 )
             ),
         ),
         'defaultToHTMLsuffixOnPrev' => '1',
     ),
    'preVars' => array(
       array(
            'GETvar' => 'no_cache',
            'valueMap' => array(
                'Urlaub' => '1',
            ),
            'noMatch' => 'bypass',
        ),
        array(
            'GETvar' => 'L',
            'valueMap' => array(
                'en' => '1',
            ),
            'noMatch' => 'bypass',
        ),
    ),
    'postVarSets' => array(
        '_DEFAULT' => array (
            'Italien' => array(
                             array(
                                    'GETvar' => 
'tx_chvacationindex_pi1[region]',
                                    'valueMap' => array(
                                          'Region' => '9999',
                                          'Abruzzen' => '2',
                                          'Basilikata' => '14',
                                          'Emilia-Romagna' => '15',
                                          'Friaul-Julisch Venetien' => '16',
                                          'Kampanien' => '18',
                                          'Latium' => '19',
                                          'Ligurien' => '20',
                                          'Lombardei' => '21',
                                          'Marken' => '22',
                                          'Sardinien' => '25',
                                          'Sizilien' => '26',
                                          'Toskana' => '27',
                                          'Trentino-Suedtirol' => '28',
                                          'Umbrien' => '29',
                                          'Venetien' => '30',
                                    ),
                                ),
                                array(
                                      'GETvar' => 
'tx_chvacationindex_pi1[mode]',
                                       'valueMap' => array(
                                           'gen' => 'general',
                                           'bi' => 'image',
                                           'des' => 'accommodation',
                                           'fi' => 'dosearch',
                                        ),
                                        'bypassIfAbsent' => '0'
                                ),
                                array(
                                    'GETvar' => 
'tx_chvacationindex_pi1[allTypes]',
									'valueMap' => array(
										'kat' => 'true',
									),
                                     'bypassIfAbsent' => '0'
                                ),
                                array(
                                    'GETvar' => 
'tx_chvacationindex_pi1[specialOffer]',
									'valueMap' => array(
										'an' => 'true',
									),
                                     'bypassIfAbsent' => '0'
                                ),
                                array(
                                    'GETvar' => 
'tx_chvacationindex_pi1[page]',
                                    'bypassIfAbsent' => '0'
                                ),
                                array(
                                    'GETvar' => 
'tx_chvacationindex_pi1[total]',
                                    'bypassIfAbsent' => '0'
                                ),
                                array(
                                    'GETvar' => 
'tx_chvacationindex_pi1[item]',
                                    'bypassIfAbsent' => '0'
                                ),
                                array(
                                    'GETvar' => 
'tx_chvacationindex_pi1[cat]',
                                    'bypassIfAbsent' => '0'
                                 ),
                                array(
                                    'GETvar' => 
'tx_chvacationindex_pi1[type]',
                                     'valueMap' => array(
										'loc' => 'location',
										'acc' => 'accommodation',
									),
                                     'bypassIfAbsent' => '0'
                                ),
                                array(
                                    'GETvar' => 
'tx_chvacationindex_pi1[scroll]',
                                    'bypassIfAbsent' => '0'
                                ),
                                 array(
                                     'GETvar' => 
'tx_chvacationindex_pi1[uid]',
                                     'userFunc' => 
'EXT:ch_vacationindex/realurl/class.tx_realurl_userfunc.php:&tx_realurl_userfunc->location',
                                ),
                                array(
                                    'GETvar' => 
'tx_chvacationindex_pi1[id]',
                                    'userFunc' => 
'EXT:ch_vacationindex/realurl/class.tx_realurl_userfunc.php:&tx_realurl_userfunc->accommodation',
                                   ),



            ),
        ),
    ),
    'www.amici-d-italia.de' => '_DEFAULT',
    'www.amici-d-italia.com' => '_DEFAULT',
    'localhost' => '_DEFAULT',
);




More information about the TYPO3-dev mailing list