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' ,
  1. 'mm_forum' => array(
  2.       array(
  3.         'GETvar' => 'tx_mmforum_pi1[action]',
  4.         'valueMap' => array(
  5.           'thread' => 'list_topic',
  6.           'post' => 'list_post',
  7.         ),
  8.       ),
  9.       array(
  10.         'condPrevValue' => 'list_topic',
  11.         'GETvar' => 'tx_mmforum_pi1[fid]',
  12.         'lookUpTable' => array(
  13.                 'table' => 'tx_mmforum_forums' ,
  14.                 'id_field' => 'uid',
  15.                 'alias_field' => 'forum_name',
  16.                 'addWhereClause' => ' AND NOT deleted',
  17.                 'useUniqueCache' => 1,
  18.                 'useUniqueCache_conf' => array(
  19.                     'strtolower' => 1,
  20.                     'spaceCharacter' => '-',
  21.                 ),
  22.             ),
  23.         //'userFunc' => 'EXT:realurl/class.tx_realurl_userfunctest.php:&tx_realurl_userfunctest->main', 
  24.           
  25.            
  26.       ),
  27.       array(
  28.         'GETvar' => 'tx_mmforum_pi1[tid]',
  29.         'lookUpTable' => array(
  30.                 'table' => 'tx_mmforum_topics' ,
  31.                 'id_field' => 'uid',
  32.                 'alias_field' => 'topic_title',
  33.                 'addWhereClause' => ' AND NOT deleted',
  34.                 'useUniqueCache' => 1,
  35.                 'useUniqueCache_conf' => array(
  36.                     'strtolower' => 1,
  37.                     'spaceCharacter' => '-',
  38.                 ),
  39.             ),
  40.       )
  41.       array(
  42.         'GETvar' => 'tx_mmforum_pi1[pid]',
  43.                          
  44.       ),                 
  45.       array(
  46.         'GETvar' => 'tx_mmforum_pi1[page]',
  47.        
  48.        
  49.       ),
  50.       array(
  51.         'GETvar' => 'tx_mmforum_pi1[user_id]',
  52.        
  53.       ),
  54.  
  55. ),
  56.  
  57.  
  58.  
  59. '188' =>'mm_forum' ,
  60.  

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.

Sponsored by:

ideenwerft webhosting
ideenwerft caretaker