Zum Inhalt springen

mm_forum und RealUrl

Erstellt am 19. Juni 2007 · 1 Antwort · letzte Antwort am 23. Juli 2007

Tags: RealURL, Frage

Junior ·

Achtung Doppelpost: das verlinkte Thema steht auf gelöst, was nicht geändert wird und ich habe das Gefühl, dass dort nicht mehr reingeschaut wird. Daher hier nochmals:

Crosspost: http://www.typo3forum.net/forum/forum-extension/21443-mm_forum-und-realurl.html

Hi,

ich schaffe es nicht in meinem mm_forum RelUrl zu aktivieren.

Folgenden localconf.php Eintrag habe ich:

<?php
$TYPO3_CONF_VARS['EXTCONF'] ['realurl'] ['_DEFAULT'] = array(



'init' => array(
	'enableCHashCache' => 1,
	'enableUrlDecodeCache' => 1,
	'enableUrlEncodeHash' => 1,
	'respectSimulateStaticURLs'=>1,
	'postVarSet_failureMode' => 'redirect_goodUpperDir',
	
),
'rewrite' => array(
),
'preVars' => array(
	
	array(
		'GETvar' => 'L',
		'valueMap' => array(
			'de' => '0',
			'en' => '1',
		),
		'noMatch' => 'bypass',
		//'valueDefault' => 'de',
	),
	array(
  		'GETvar' => 'no_cache',
  		'valueMap' => array(
 			'no_cache' => 1,
   		),
  		'noMatch' => 'bypass',
  	),
),

'pagePath' => array(
	'type' => 'user',
	'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
	'spaceCharacter' => '-',
	'languageGetVar' => 'L',
	'expireDays' => 3,
	'rootpage_id' => 2,
),

'fileName' => array (
	'defaultToHTMLsuffixOnPrev' => 0,
	'index' => array(
		'page.html' => array(
			'keyValues' => array (
				'type' => 1,
			),
		),
	),
),

 'fixedPostVarSets' => array(),
 'fixedPostVars' => array(
                'mm_forum_pi3' => array(
                        array(
                                'GETvar' => 'tx_mmforum_pi3[folder]',
                                'valueMap' => array(
                                        'posteingang'      => 'inbox',
                                        'postausgang'      => 'send',
                                        'archiv'                        => 'archiv'
                                )
                        ),
                        array(
                                'GETvar' => 'tx_mmforum_pi3[action]',
                                'valueMap' => array(
                                        'lesen'    => 'message_read',
                                        'schreiben'               => 'message_write',
                                        'loeschen'                  => 'message_del'
                                )
                        ),
                        array(
                                'GETvar' => 'tx_mmforum_pi3[messid]',
                                'lookUpTable' => array(
                                        'table' => 'tx_mmforum_pminbox' ,
                                        'id_field' => 'uid',
                                        'alias_field' => 'subject',
                                        'addWhereClause' => ' AND NOT deleted',
                                        'useUniqueCache' => 1,
                                        'useUniqueCache_conf' => array(
                                                'strtolower' => 1,
                                                'spaceCharacter' => '_',
                                        ),
                                ),
                        ),
                        array(
                                'GETvar' => 'tx_mmforum_pi3[userid]',
                                'lookUpTable' => array(
                                        'table' => 'fe_users' ,
                                        'id_field' => 'uid',
                                        'alias_field' => 'username',
                                        'addWhereClause' => ' AND NOT deleted',
                                        'useUniqueCache' => 1,
                                        'useUniqueCache_conf' => array(
                                                'strtolower' => 1,
                                                'spaceCharacter' => '_',
                                        ),
                                ),
                        )
                ),
                'mm_forum_pi1' => array(
                        array(
                                'GETvar' => 'tx_mmforum_pi1[action]',
                                'valueMap' => array(
                                        'themen' => 'list_topic',
                                        'beitraege' => 'list_post',
                                        'benutzer' => 'forum_view_profil',
                                        'antworten' => 'new_post',
                                        'eroeffnen' => 'new_topic',
                                        'melden' => 'post_alert',
                                        'bearbeiten' => 'post_edit',
                                        'loeschen' => 'post_del',
                    'alle_beitraege' => 'post_history',
                    'unbeantwortet' => 'list_unans',
                    'ungelesen' => 'list_unread',
                    'alles_gelesen' => 'reset_read',
                    'abonnieren' => 'set_havealook',
                    'abo_loeschen' => 'del_havealook',
                    'favorit' => 'set_favorite',
                    'kein_favorit' => 'del_favorite',
                    'praefix' => 'list_prefix'
                                ),
                        ),
                        array(
                                'GETvar' => 'tx_mmforum_pi1[fid]',
                                'lookUpTable' => array(
                                        'table' => 'tx_mmforum_forums' ,
                                        'id_field' => 'uid',
                                        'alias_field' => 'forum_name',
                                        'addWhereClause' => ' AND NOT deleted',
                                        'useUniqueCache' => 1,
                                        'useUniqueCache_conf' => array(
                                                'strtolower' => 1,
                                                'spaceCharacter' => '_',
                                        ),
                                ),
                        ),
                        array(
                                'GETvar' => 'tx_mmforum_pi1[tid]',
                                'lookUpTable' => array(
                                        'table' => 'tx_mmforum_topics' ,
                                        'id_field' => 'uid',
                                        'alias_field' => 'topic_title',
                                        'addWhereClause' => ' AND NOT deleted',
                                        'useUniqueCache' => 1,
                                        'useUniqueCache_conf' => array(
                                                'strtolower' => 1,
                                                'spaceCharacter' => '_',
                                        ),
                                ),
                        ),
                        array(
                                'GETvar' => 'tx_mmforum_pi1[pid]', 
                        ),
                        array(
                                'GETvar' => 'tx_mmforum_pi1[page]', 
                        ),
                        array(
                                'GETvar' => 'tx_mmforum_pi1[user_id]',
                                'lookUpTable' => array(
                                        'table' => 'fe_users' ,
                                        'id_field' => 'uid',
                                        'alias_field' => 'username',
                                        'addWhereClause' => ' AND NOT deleted',
                                        'useUniqueCache' => 1,
                                        'useUniqueCache_conf' => array(
                                                'strtolower' => 1,
                                                'spaceCharacter' => '_',
                                        ),
                                ),
                        ),
                                                                                          
                ),
                '122' => 'mm_forum_pi1',
                '125' => 'mm_forum_pi3'
        ), 

'fixedPostVarSets' => array(
),

'postVarSets' => array(
	'_DEFAULT' => array(
		//archive
		'period' => array (
			array (
				'condPrevValue' => -1,
				'GETvar' => 'tx_ttnews[pS]',
				//'valueMap => array()
			),
			array (
				'GETvar' => 'tx_ttnews[pL]',
				//'valueMap => array()
			),

			array (
				'GETvar' => 'tx_ttnews[arc]',
				'valueMap' => array(
					'non-archived' => -1,
				),
			),
		),

		'browse' => array (
			array (
				'GETvar' => 'tx_ttnews[pointer]',
			),
		),
		'select' => array (
			array (
				'GETvar' => 'tx_ttnews[cat]',
				'lookUpTable' => array (
					'table' => 'tt_news_cat',
					'id_field' => 'uid',
					'alias_field' => 'title',
					'addWhereClause'=> 'AND NOT deleted',
					'useUniqueCache'=> 1,
					'useUniqueCache_conf' => array (
						'strtolower' => 1,
						'spaceCharacter' => '-',
					),
				),
			),
		),
		'article' => array(
			array (
				'GETvar' => 'tx_ttnews[backPid]',
				// 'valueMap => array(
				// ),
			),
			array (
				'GETvar' => 'tx_ttnews[tt_news]',
				'lookUpTable' => array (
					'table' => 'tt_news',
					'id_field' => 'uid',
					'alias_field' => 'title',
					'maxLength' => 12,
					'addWhereClause'=> 'AND NOT deleted',
					'useUniqueCache'=> 1,
					'useUniqueCache_conf' => array (
						'strtolower' => 1,
						'spaceCharacter' => '-',
					),
				),
			),
		),
		
	),
),

);
?>
<?php
                '122' => 'mm_forum_pi1',
                '125' => 'mm_forum_pi3'
?>

122 entspricht der ID der Seite auf der das Forum eingefügt ist; 125 der auf der die PNs eingetragen sind.

Ich habe weiterhin unter "Allgemeine Einstellungen" das Häkchen bei "RealURL-Unterstützung aktivieren" gesetzt und alle Caches gelöscht.

Das Forum wird weiterhin ohne RealUrl Config angezeigt. Die Doku unter http://typo3.org/documentation/document-library/extension-manuals/mm_forum/0.1.1/view/1/6/#id3569537 habe ich mehr als einmal gelesen.

Was mache ich falsch?

Danke und lieben Gruss