root > WikiSense-trunk > wikis > WikiConfig_no_wikipedia.php

WikiConfig_no_wikipedia.php

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

$wiki['abbrevs']= '%\s(' .
                    '(\w+\.'.SPACE_CHARS.'?)+|'.
                    'etc|ca|et\.'.SPACE_CHARS.'al|'.
                    #'eng|engl|fr|lat|latin|gr|St|'.
                    '\d{1,2}|[IVX]+|[A-Z]{1,2}|\w'.
                    ')\.[\s\n]*$%su';

$wiki['nstalk']= 'diskusjon';
       
$wiki['namespaces']= array (
    100 => 'Portal',
    101 => 'Portaldiskusjon',
);

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

#$wiki['alternateMeaningPattern']= '/\{\{ *(?:[dD]ablink|[oO]theruses[23456789])( *\| *(.*?)) *\}\}/s'; #FIXME: nth parameter...
$wiki['disambigLinkPattern']= '/\{\{ *([Aa]ndre[ _]betydninger) *\}\}/s'; #no

$wiki['resourceTitlePatterns']= array(
    RESOURCE_LIST => '/^Liste */', #no
    RESOURCE_DISAMBIG => '/ \([Pp]eker|andre[ _]betydninger\)$/', #no
);

$wiki['resourceTextPatterns']= array(
    RESOURCE_DISAMBIG => '/\{\{ *([Pp]eker) *\}\}/',#no
    RESOURCE_BAD => '/\{\{ *(sletting(fordi)?|hurtigsletting|uencyklopedisk|bilde-slett) *(\||\}\})/i', #no
    RESOURCE_REDIRECT => REDIRECT_PATTERN,
    RESOURCE_LIST => '/\[\[ *[Kk]ategori *: *Lister( +.+?)? *(\||\]\])/', #no
);

$wiki['conceptTitlePatterns']= array(
    CONCEPT_TIME => '/^(\d\. årtusen( f\.Kr\.)?|\d{1,3}\. århundre( f\.Kr\.)?|\d{1,4}(-årene|-tallet)?( f\.Kr\.)?|[123]?\d\. (januar|februar|mars|april|mai|juni|juli|august|september|oktober|november|desember))$/', #no
    CONCEPT_NUMBER => '/ \(tall\)$/', #no
);

$wiki['conceptTextPatterns']= array(
    CONCEPT_PERSON => '/\[\[ *[Kk]ategori *: *((Fødsler i|Dødsfall i)( \d{1,4})|([^]|]+ )?[Kk]onger) *(\||\]\])|(^|\n)\'\'\'[^\n]+?\'\'\'[, ][^\n]*\((\*|født|f\.) [^)\n]*\d{1,4}[^)\n]*\)|\n== *Liv *== *\n/', #no
    CONCEPT_LIFEFORM => '/\{\{ *([Tt]aksoboks(-\w+)*|[Tt]aksopprydning)\s*(\||\})|\n== *(Kjente slekter) *== *\n/s', #no
    CONCEPT_PLACE => '/\{\{ *[Ii]nfoboks[\s_\|][^\}]+(\|\s*areal\s*=[^\}]+\|\s*befolkning\s*=[^\}]+|\|\s*befolkning\s*=[^\}]+\|\s*areal\s*=[^\}]+)|\{\|.*(\|-+[^\n]*\n\| *\[\[[Aa]real\]\] *[=:][^\}]+\|-+[^\n]*\n\| *\[\[[Bb]efolkning\]\] *[=:]|\|-+[^\n]*\n\| *\[\[[Bb]efolkning\]\] *[=:][^\}]+\|-+[^\n]*\n\| *\[\[[Aa]real\]\] *[=:])|\[\[ *[Kk]ategori *: *(([Hh]oved[Ss]teder|[Bb]yer|[Ll]and|[Ee]lver|[Ff]jell(kjeder)?|[Ii]nnsjøer|(Ø|ø)yer)([ _][^][|]*)?|([^][|]*[ _])?(delstater)) *(\||\]\])/s', #no
    # CONCEPT_NUMBER => '/\[\[ *[Kk]ategori *: *([Tt]all) *(\||\]\])/', #no #NOTE: to broad, includes articles about "negative number", etc
    CONCEPT_TIME => '/\[\[ *[Kk]ategori *: *(((Å|å)rstall|[Tt]iår) på \d{1,4}-tallet( f\.Kr\.)?|[Dd]ager i \w+) *(\||\]\])/', #no
);

$wiki['disambigFirstLink']= true;

/*
$wiki['boxNormalizer']= 'enBoxNormalizer';               

if (!function_exists('enBoxNormalizer')) {
    function enBoxNormalizer($text) {
        $text= preg_replace('!\{\{IPA *\| *(.+?) *\}\}!','\1',$text);
        return $text;
    }
}
*/

?>