mm_forum
Armin Bartsch, Mittwoch, 11. März 2009
Anpassung von realurl für das mm_forum
Fügen Sie in die ext_localconf.php ein (Ich nehme die ext_localconf.php im Ext. Verzeichnis von realurl) in dem Array 'fixedPostVars' ein ('188' =>'mm_forum' muss an die Umgebung angepasst werden):
'mm_forum' => array(
array(
'GETvar' => 'tx_mmforum_pi1[action]',
'valueMap' => array(
'thread' => 'list_topic',
'post' => 'list_post',
),
),
array(
'condPrevValue' => 'list_topic',
'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' => '-',
),
),
//'userFunc' => 'EXT:realurl/class.tx_realurl_userfunctest.php:&tx_realurl_userfunctest->main',
),
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]',
),
),
'188' =>'mm_forum' ,
'GETvar' => 'tx_mmforum_pi1[action]',
'thread' => 'list_topic',
'post' => 'list_post',
),
),
'condPrevValue' => 'list_topic',
'GETvar' => 'tx_mmforum_pi1[fid]',
'table' => 'tx_mmforum_forums' ,
'id_field' => 'uid',
'alias_field' => 'forum_name',
'addWhereClause' => ' AND NOT deleted',
'useUniqueCache' => 1,
'useUniqueCache_conf' =>
array(
'strtolower' => 1,
'spaceCharacter' => '-',
),
),
//'userFunc' => 'EXT:realurl/class.tx_realurl_userfunctest.php:&tx_realurl_userfunctest->main',
),
'GETvar' => 'tx_mmforum_pi1[tid]',
'table' => 'tx_mmforum_topics' ,
'id_field' => 'uid',
'alias_field' => 'topic_title',
'addWhereClause' => ' AND NOT deleted',
'useUniqueCache' => 1,
'useUniqueCache_conf' =>
array(
'strtolower' => 1,
'spaceCharacter' => '-',
),
),
),
'GETvar' => 'tx_mmforum_pi1[pid]',
),
'GETvar' => 'tx_mmforum_pi1[page]',
),
'GETvar' => 'tx_mmforum_pi1[user_id]',
),
),
'188' =>'mm_forum' ,
Das sind minimale Angaben für eine Suchmaschinenefreundliche URL für das mm_forum. Man könnte diese nun noch erweitern, für PM, Anworten etc.pp, aber diese Bereiche sind für Spider nicht zugänglich und bedürfen keine Suchmaschinenfreundliche URL. Wer etwas für das Auge haben will, kann es natürlich noch anpassen.