root > WikiSense-trunk > wikis > WikiConfig_fr_wikipedia.php

WikiConfig_fr_wikipedia.php

application/x-php, 3947 bytes (load raw)
<?php

$wiki['sitename']= 'Wikipédia';

$wiki['abbrevs']= '%\s(' .
                    'Dr|Prof|Emerit|[IVX]+|'.
                  #  'z\.'.SPACE_CHARS.'?B|zB|'.
                  #  'u\.'.SPACE_CHARS.'?U|'.
                  #  'u\.'.SPACE_CHARS.'?A|'.
                  #  'z\.'.SPACE_CHARS.'?Zt?|zZt|'.
                  #  'i\.'.SPACE_CHARS.'?A|i\.'.SPACE_CHARS.'?d\.'.SPACE_CHARS.'?R|'.
                  #  'resp|ca|et\.'.SPACE_CHARS.'al|'.
                  #  'eng|engl|fr|frant|lat|latein|gr|griech|'.
                    '\d+'.
                    ')\.[\s\n]*$%su';

#$wiki['abbrevs']= '%bzw%s';

$wiki['nstalk']= 'Discussion';
       
$wiki['namespaces']= array (
    100 => 'Portail',
    101 => 'Discussion Portail',
    104 => 'Référence',
    105 => 'Discussion Référence',
);

#$wiki['boxPattern']= '/\{\{\s*([\w-_]+)[-_ ]begin(\s*\|[^|]*?)*\s*\}\}.*\{\{\s*\1[-_ ]end\s*\}\}?/si';

#$wiki['alternateMeaningPattern']= '/\{\{ *(?:[dD]ieser[ _]Artikel)( *\| *(.*?)) *\}\}/s'; #FIXME: nth parameter...
$wiki['disambigLinkPattern']'/\{\{ *[Hh]omon *(?:\| (.*?))?\}\}/s';
               
$wiki['resourceTitlePatterns']= array(
    RESOURCE_LIST =>    '/^Liste /',
    RESOURCE_DISAMBIG =>'/ \([Hh]omonymie\)$/',
);

$wiki['resourceTextPatterns']= array(
    RESOURCE_DISAMBIG =>'/\{\{ *([Hh]omonymie|[Ss]igle .*) *\}\}|\[\[ *[Cc]atégorie *: *[Ss]igle *[\|\]]/',
    RESOURCE_BAD =>     '/\{\{ *([Ss]uppression[ _](rapide|image|à[ _]revoir)?|(À|à)[ _]supprimer|[Dd]elete|[Ii]mage[ _]à[ _]supprimer) *\}\}/',
    RESOURCE_REDIRECT => REDIRECT_PATTERN,
    RESOURCE_LIST =>    '/\[\[ *[Cc]atégorie *: *Liste( +.+?)? *\]\]/',
);

$wiki['conceptTitlePatterns']= array(
    CONCEPT_TIME =>     '/^(Années \d{0,3}0|[XIVD]+(er? siècle|er millénaire)( av. J.-C.)?|-?\d{1,4}|[123]?\d(er?)? (janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre))$/',
    CONCEPT_NUMBER =>   '/ \(nombre\)$/',
);

$wiki['conceptTextPatterns']= array(
    CONCEPT_TIME =>     '/\{\{ *(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre) *(\||\}\})/i',
    CONCEPT_PERSON =>   '/\[\[ *[Cc]atégorie *: *(([Nn]aissance|[Dd]écès) en (-?\d{1,4})|[Pp]ersonnalité .*) *(\||\]\])|\n== *Biographie *==\n|(^|\n)\'\'\'[^\n]+\'\'\'[, ][^\n]*\( *(\*) [^\n]+\d+[^\n]+\)/',
    CONCEPT_NUMBER =>   '/\[\[ *[Cc]atégorie *: *[Ii]nventaire de nombres *(\|.*?)\]\]|\{\{ *[Ff]ichenombres\s*\|/s',
    CONCEPT_LIFEFORM => '/\{\{ *([Tt]axobox |[Vv]égétal )/',
    CONCEPT_PLACE =>    '/\{\{ *([Mm]odèle *: *)?(Pays|(É|é)tat|Île|[V]ille|[Ee]ntête[ _]tableau[ _]pays|[Tt]ableau[ _]comm|[Bb]oite[ _]Commune[ _]de|[Cc]ommune|(É|é)bauche[ _]localité|(É|é)bauche[ _]géographie|[Cc]oor)[ _\|\}]|(\[\[ *[Cc]atégorie *: *([Vv]ille|[Ll]ac|[Mm]ontagne|[Pp]ays|[Mm]égapole|(É|é)tats|Île|[Pp]rovince|[Cc]ommune)[ _\|])/sm',
);


$wiki['disambigFirstLink']= true;

$wiki['boxNormalizer']= 'frBoxNormalizer';               

if (!function_exists('frBoxNormalizer')) {
    function frBoxNormalizer($text) {
        $text= preg_replace('!\{\{\s*[Ee]ntête[ _]tableau[ _]pays\s*\|!s',"{|\n{{x|",$text);
        #print "*** AFTER: $text\n\n";
        return $text;
    }
}

/*
$wiki['templateClasses']= array (
                    'delete' => '/^(Bild-Lizenz-unbekannt|BLU|Löschantrag.*|URV.*|Screenshot)$/i',
                    'problem' => '/^(Bild-wahrscheinlich-GFDL)$/i',
                    'license' => '/^(Bild-.*|gemeinfrei|GPL|GFDL|wappen-.*)?$/i',
                    'meta' => '/^(wappenrecht|bildschirmfoto|information)$/i',
                    'magic' => '/^(pagenamee?|namespacee?)$/i',
                    'babel' => '/^user-[\w\d\-]+$/i',
                    'language' => '/^(\w\w|German|Deutsch|English|Spanish|Русский|Russian)$/i',
                    'custom' => '!^user:.*?/.*$!i',
                    'layout' => '/^(Bausteindesign\d*)$/i',
                );
*/

?>