Changeset 1429


Ignore:
Timestamp:
03/14/2010 02:32:39 PM (23 months ago)
Author:
Xiping.Wang
Message:

[omcollan_multilang] refactor multi lang setting

Location:
branches/omcollab_multilang
Files:
2 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • branches/omcollab_multilang/_InstallationResources/.htaccess

    r1411 r1429  
    1818 
    1919# other languages 
    20 RewriteRule ^wikizhsrc/(.*)$ /w/$1 [PT,L,QSA] 
     20RewriteRule ^wikizh/(.*)$ /w/$1 [PT,L,QSA] 
    2121RewriteRule ^wiki/zh/(.*)$ /w/index.php?title=$1 [PT,L,QSA] 
    2222RewriteRule ^wiki/zh/*$ wiki/zh/ [L,QSA] 
    2323 
    2424# default language - en 
    25 RewriteRule ^wikiensrc/(.*)$ /w/$1 [PT,L,QSA] 
    2625RewriteRule ^wiki/(.*)$ /w/index.php?title=$1 [PT,L,QSA] 
    2726RewriteRule ^wiki/*$ wiki/ [L,QSA] 
  • branches/omcollab_multilang/_InstallationResources/omconfig.php

    r1425 r1429  
    7878define( 'OMFORUM_APPLICATION_NAME'         , '{omforum_application_name}' ); 
    7979 
    80 # [ omwiki script & article paths ] 
    81 //define( 'OMWIKI_SCRIPT_PATH'           , '{omwiki_script_path}' ); 
    82 //define( 'OMWIKI_ARTICLE_PATH'          , '{omwiki_article_path}' ); 
    83  
    8480$callingURL = strtolower($_SERVER['REQUEST_URI']); //the requesting url 
    8581// Let English language be processed at last 
    8682if ( strpos( $callingURL, 'wiki/zh') |  strpos( $callingURL, 'wikizh')  ) { 
    87         define( 'OMWIKI_SCRIPT_PATH'           , '/wikizhsrc' ); 
     83        define( 'OMWIKI_SCRIPT_PATH'           , '/wikizh' ); 
    8884        define( 'OMWIKI_ARTICLE_PATH'          , '/wiki/zh/$1' ); 
    8985} else { 
    90         define( 'OMWIKI_SCRIPT_PATH'           , '/wikiensrc' ); 
    91         define( 'OMWIKI_ARTICLE_PATH'          , '/wiki/$1' ); 
     86        # [ omwiki script & article paths ] 
     87        define( 'OMWIKI_SCRIPT_PATH'           , '{omwiki_script_path}' ); 
     88        define( 'OMWIKI_ARTICLE_PATH'          , '{omwiki_article_path}' ); 
    9289} 
    93  
    94  
    9590 
    9691# [ google codes (requires a google account) ] 
  • branches/omcollab_multilang/wiki/LocalSettings.php

    r1428 r1429  
    345345// Let English language be processed at last 
    346346if ( strpos( $callingURL, 'wiki/zh') |  strpos( $callingURL, 'wikizh')  ) { 
    347         require_once('LocalSettings-zh.php' ); 
     347        // Chinese site 
     348        $wgDBprefix = 'zh_'; 
     349        $wgArticlePath = 'wiki/zh/$1'; 
     350        $wgScriptPath = '/wikizh'; 
     351 
     352        // site name 
     353        $wgSitename = OMWIKI_APPLICATION_NAME.' (Chinese)'  ; 
     354        //  
     355        # [ omwiki script & article paths ] 
     356        define( 'OMWIKI_SCRIPT_PATH'           , '/wikizh' ); 
     357        define( 'OMWIKI_ARTICLE_PATH'          , '/wiki/zh/$1' ); 
     358 
    348359} else { 
    349         require_once('LocalSettings-en.php'); 
     360        // default language - English 
     361        $wgDBprefix = OMWIKI_DB_TABLE_PREFIX; 
     362        $wgArticlePath = OMWIKI_ARTICLE_PATH; 
     363        $wgScriptPath = OMWIKI_SCRIPT_PATH; 
     364        // default site name 
     365        $wgSitename = OMWIKI_APPLICATION_NAME; 
     366        //  
     367        # [ omwiki script & article paths ] 
     368        define( 'OMWIKI_SCRIPT_PATH'           , '/w' ); 
     369        define( 'OMWIKI_ARTICLE_PATH'          , '/wiki/$1' ); 
    350370} 
    351371 
Note: See TracChangeset for help on using the changeset viewer.