MediaWiki
REL1_24
|
00001 <?php 00032 $separatorTransformTable = array( ',' => ".", '.' => ',' ); 00033 00034 $magicWords = array( 00035 'redirect' => array( '0', '#REDIRECTEAZA', '#REDIRECT' ), 00036 'notoc' => array( '0', '__FARACUPRINS__', '__NOTOC__' ), 00037 'nogallery' => array( '0', '__FARAGALERIE__', '__NOGALLERY__' ), 00038 'forcetoc' => array( '0', '__FORTEAZACUPRINS__', '__FORCETOC__' ), 00039 'toc' => array( '0', '__CUPRINS__', '__TOC__' ), 00040 'noeditsection' => array( '0', '__FARAEDITSECTIUNE__', '__NOEDITSECTION__' ), 00041 'currentmonth' => array( '1', 'NUMARLUNACURENTA', 'CURRENTMONTH', 'CURRENTMONTH2' ), 00042 'currentmonth1' => array( '1', 'LUNACURENTA1', 'CURRENTMONTH1' ), 00043 'currentmonthname' => array( '1', 'NUMELUNACURENTA', 'CURRENTMONTHNAME' ), 00044 'currentmonthnamegen' => array( '1', 'NUMELUNACURENTAGEN', 'CURRENTMONTHNAMEGEN' ), 00045 'currentmonthabbrev' => array( '1', 'LUNACURENTAABREV', 'CURRENTMONTHABBREV' ), 00046 'currentday' => array( '1', 'NUMARZIUACURENTA', 'CURRENTDAY' ), 00047 'currentday2' => array( '1', 'NUMARZIUACURENTA2', 'CURRENTDAY2' ), 00048 'currentdayname' => array( '1', 'NUMEZIUACURENTA', 'CURRENTDAYNAME' ), 00049 'currentyear' => array( '1', 'ANULCURENT', 'CURRENTYEAR' ), 00050 'currenttime' => array( '1', 'TIMPULCURENT', 'CURRENTTIME' ), 00051 'currenthour' => array( '1', 'ORACURENTA', 'CURRENTHOUR' ), 00052 'localmonth' => array( '1', 'LUNALOCALA', 'LUNALOCALA2', 'LOCALMONTH', 'LOCALMONTH2' ), 00053 'localmonth1' => array( '1', 'LUNALOCALA1', 'LOCALMONTH1' ), 00054 'localmonthname' => array( '1', 'NUMELUNALOCALA', 'LOCALMONTHNAME' ), 00055 'localmonthnamegen' => array( '1', 'NUMELUNALOCALAGEN', 'LOCALMONTHNAMEGEN' ), 00056 'localmonthabbrev' => array( '1', 'LUNALOCALAABREV', 'LOCALMONTHABBREV' ), 00057 'localday' => array( '1', 'ZIUALOCALA', 'LOCALDAY' ), 00058 'localday2' => array( '1', 'ZIUALOCALA2', 'LOCALDAY2' ), 00059 'localdayname' => array( '1', 'NUMEZIUALOCALA', 'LOCALDAYNAME' ), 00060 'localyear' => array( '1', 'ANULLOCAL', 'LOCALYEAR' ), 00061 'localtime' => array( '1', 'TIMPULLOCAL', 'LOCALTIME' ), 00062 'localhour' => array( '1', 'ORALOCALA', 'LOCALHOUR' ), 00063 'numberofpages' => array( '1', 'NUMARDEPAGINI', 'NUMBEROFPAGES' ), 00064 'numberofarticles' => array( '1', 'NUMARDEARTICOLE', 'NUMBEROFARTICLES' ), 00065 'numberoffiles' => array( '1', 'NUMARDEFISIERE', 'NUMBEROFFILES' ), 00066 'numberofusers' => array( '1', 'NUMARDEUTILIZATORI', 'NUMBEROFUSERS' ), 00067 'numberofactiveusers' => array( '1', 'NUMARDEUTILIZATORIACTIVI', 'NUMBEROFACTIVEUSERS' ), 00068 'numberofedits' => array( '1', 'NUMARDEMODIFICARI', 'NUMBEROFEDITS' ), 00069 'numberofviews' => array( '1', 'NUMARDEVIZUALIZARI', 'NUMBEROFVIEWS' ), 00070 'pagename' => array( '1', 'NUMEPAGINA', 'PAGENAME' ), 00071 'pagenamee' => array( '1', 'NUMEEPAGINA', 'PAGENAMEE' ), 00072 'namespace' => array( '1', 'SPATIUDENUME', 'NAMESPACE' ), 00073 'namespacee' => array( '1', 'SPATIUUDENUME', 'NAMESPACEE' ), 00074 'talkspace' => array( '1', 'SPATIUDEDISCUTIE', 'TALKSPACE' ), 00075 'talkspacee' => array( '1', 'SPATIUUDEDISCUTIE', 'TALKSPACEE' ), 00076 'subjectspace' => array( '1', 'SPATIUSUBIECT', 'SPATIUARTICOL', 'SUBJECTSPACE', 'ARTICLESPACE' ), 00077 'subjectspacee' => array( '1', 'SPATIUUSUBIECT', 'SPATIUUARTICOL', 'SUBJECTSPACEE', 'ARTICLESPACEE' ), 00078 'fullpagename' => array( '1', 'NUMEPAGINACOMPLET', 'FULLPAGENAME' ), 00079 'fullpagenamee' => array( '1', 'NUMEEPAGINACOMPLET', 'FULLPAGENAMEE' ), 00080 'subpagename' => array( '1', 'NUMESUBPAGINA', 'SUBPAGENAME' ), 00081 'subpagenamee' => array( '1', 'NUMEESUBPAGINA', 'SUBPAGENAMEE' ), 00082 'basepagename' => array( '1', 'NUMEDEBAZAPAGINA', 'BASEPAGENAME' ), 00083 'basepagenamee' => array( '1', 'NUMEEDEBAZAPAGINA', 'BASEPAGENAMEE' ), 00084 'talkpagename' => array( '1', 'NUMEPAGINADEDISCUTIE', 'TALKPAGENAME' ), 00085 'talkpagenamee' => array( '1', 'NUMEEPAGINADEDISCUTIE', 'TALKPAGENAMEE' ), 00086 'subjectpagename' => array( '1', 'NUMEPAGINASUBIECT', 'NUMEPAGINAARTICOL', 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ), 00087 'subjectpagenamee' => array( '1', 'NUMEEPAGINASUBIECT', 'NUMEEPAGINAARTICOL', 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ), 00088 'msg' => array( '0', 'MSJ:', 'MSG:' ), 00089 'msgnw' => array( '0', 'MSJNOU:', 'MSGNW:' ), 00090 'img_thumbnail' => array( '1', 'miniatura', 'mini', 'thumbnail', 'thumb' ), 00091 'img_manualthumb' => array( '1', 'miniatura=$1', 'mini=$1', 'thumbnail=$1', 'thumb=$1' ), 00092 'img_right' => array( '1', 'dreapta', 'right' ), 00093 'img_left' => array( '1', 'stanga', 'left' ), 00094 'img_none' => array( '1', 'nu', 'none' ), 00095 'img_center' => array( '1', 'centru', 'center', 'centre' ), 00096 'img_framed' => array( '1', 'cadru', 'framed', 'enframed', 'frame' ), 00097 'img_frameless' => array( '1', 'faracadru', 'frameless' ), 00098 'img_page' => array( '1', 'pagina=$1', 'pagina $1', 'page=$1', 'page $1' ), 00099 'img_upright' => array( '1', 'dreaptasus', 'dreaptasus=$1', 'dreaptasus $1', 'upright', 'upright=$1', 'upright $1' ), 00100 'img_border' => array( '1', 'chenar', 'border' ), 00101 'img_baseline' => array( '1', 'linia_de_bază', 'baseline' ), 00102 'img_sub' => array( '1', 'indice', 'sub' ), 00103 'img_super' => array( '1', 'exponent', 'super', 'sup' ), 00104 'img_top' => array( '1', 'sus', 'top' ), 00105 'img_text_top' => array( '1', 'text-sus', 'text-top' ), 00106 'img_middle' => array( '1', 'mijloc', 'middle' ), 00107 'img_bottom' => array( '1', 'jos', 'bottom' ), 00108 'img_text_bottom' => array( '1', 'text-jos', 'text-bottom' ), 00109 'img_link' => array( '1', 'legătură=$1', 'link=$1' ), 00110 'sitename' => array( '1', 'NUMESITE', 'SITENAME' ), 00111 'ns' => array( '0', 'SN:', 'NS:' ), 00112 'localurl' => array( '0', 'URLLOCAL:', 'LOCALURL:' ), 00113 'localurle' => array( '0', 'URLLOCALE:', 'LOCALURLE:' ), 00114 'servername' => array( '0', 'NUMESERVER', 'SERVERNAME' ), 00115 'scriptpath' => array( '0', 'CALESCRIPT', 'SCRIPTPATH' ), 00116 'grammar' => array( '0', 'GRAMATICA:', 'GRAMMAR:' ), 00117 'gender' => array( '0', 'GEN:', 'GENDER:' ), 00118 'notitleconvert' => array( '0', '__FARACONVERTIRETITLU__', '__FCT__', '__NOTITLECONVERT__', '__NOTC__' ), 00119 'nocontentconvert' => array( '0', '__FARACONVERTIRECONTINUT__', '__FCC__', '__NOCONTENTCONVERT__', '__NOCC__' ), 00120 'currentweek' => array( '1', 'SAPTAMANACURENTA', 'CURRENTWEEK' ), 00121 'localweek' => array( '1', 'SAPTAMANALOCALA', 'LOCALWEEK' ), 00122 'revisionid' => array( '1', 'IDREVIZIE', 'REVISIONID' ), 00123 'revisionday' => array( '1', 'ZIREVIZIE', 'REVISIONDAY' ), 00124 'revisionday2' => array( '1', 'ZIREVIZIE2', 'REVISIONDAY2' ), 00125 'revisionmonth' => array( '1', 'LUNAREVIZIE', 'REVISIONMONTH' ), 00126 'revisionyear' => array( '1', 'ANREVIZIE', 'REVISIONYEAR' ), 00127 'revisiontimestamp' => array( '1', 'STAMPILATIMPREVIZIE', 'REVISIONTIMESTAMP' ), 00128 'revisionuser' => array( '1', 'UTILIZATORREVIZIE', 'REVISIONUSER' ), 00129 'fullurl' => array( '0', 'URLCOMPLET:', 'FULLURL:' ), 00130 'fullurle' => array( '0', 'URLCOMPLETE:', 'FULLURLE:' ), 00131 'lcfirst' => array( '0', 'MINUSCULAPRIMA:', 'LCFIRST:' ), 00132 'ucfirst' => array( '0', 'MAJUSCULAPRIMA:', 'UCFIRST:' ), 00133 'lc' => array( '0', 'MINUSCULA:', 'LC:' ), 00134 'uc' => array( '0', 'MAJUSCULA:', 'UC:' ), 00135 'raw' => array( '0', 'BRUT:', 'RAW:' ), 00136 'displaytitle' => array( '1', 'ARATATITLU', 'DISPLAYTITLE' ), 00137 'newsectionlink' => array( '1', '__LEGATURASECTIUNENOUA__', '__NEWSECTIONLINK__' ), 00138 'nonewsectionlink' => array( '1', '__FARALEGATURASECTIUNENOUA__', '__NONEWSECTIONLINK__' ), 00139 'currentversion' => array( '1', 'VERSIUNECURENTA', 'CURRENTVERSION' ), 00140 'urlencode' => array( '0', 'CODIFICAREURL:', 'URLENCODE:' ), 00141 'anchorencode' => array( '0', 'CODIFICAREANCORA', 'ANCHORENCODE' ), 00142 'currenttimestamp' => array( '1', 'STAMPILATIMPCURENT', 'CURRENTTIMESTAMP' ), 00143 'localtimestamp' => array( '1', 'STAMPILATIMPLOCAL', 'LOCALTIMESTAMP' ), 00144 'directionmark' => array( '1', 'SEMNDIRECTIE', 'DIRECTIONMARK', 'DIRMARK' ), 00145 'language' => array( '0', '#LIMBA:', '#LANGUAGE:' ), 00146 'contentlanguage' => array( '1', 'LIMBACONTINUT', 'CONTENTLANGUAGE', 'CONTENTLANG' ), 00147 'pagesinnamespace' => array( '1', 'PANIGIINSPATIULDENUME:', 'PAGINIINSN:', 'PAGESINNAMESPACE:', 'PAGESINNS:' ), 00148 'numberofadmins' => array( '1', 'NUMARADMINI', 'NUMBEROFADMINS' ), 00149 'formatnum' => array( '0', 'FORMATNR', 'FORMATNUM' ), 00150 'defaultsort' => array( '1', 'SORTAREIMPLICITA:', 'CHEIESORTAREIMPLICITA:', 'CATEGORIESORTAREIMPLICITA:', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ), 00151 'filepath' => array( '0', 'CALEAFISIERULUI:', 'FILEPATH:' ), 00152 'tag' => array( '0', 'eticheta', 'tag' ), 00153 'hiddencat' => array( '1', '__ASCUNDECAT__', '__HIDDENCAT__' ), 00154 'pagesincategory' => array( '1', 'PAGINIINCATEGORIE', 'PAGINIINCAT', 'PAGESINCATEGORY', 'PAGESINCAT' ), 00155 'pagesize' => array( '1', 'MARIMEPAGINA', 'PAGESIZE' ), 00156 'noindex' => array( '1', '__FARAINDEX__', '__NOINDEX__' ), 00157 'numberingroup' => array( '1', 'NUMARINGRUP', 'NUMINGRUP', 'NUMBERINGROUP', 'NUMINGROUP' ), 00158 'staticredirect' => array( '1', '__REDIRECTIONARESTATICA__', '__STATICREDIRECT__' ), 00159 'protectionlevel' => array( '1', 'NIVELPROTECTIE', 'PROTECTIONLEVEL' ), 00160 'formatdate' => array( '0', 'formatdata', 'dataformat', 'formatdate', 'dateformat' ), 00161 ); 00162 00163 $namespaceNames = array( 00164 NS_MEDIA => 'Media', 00165 NS_SPECIAL => 'Special', 00166 NS_TALK => 'Discuție', 00167 NS_USER => 'Utilizator', 00168 NS_USER_TALK => 'Discuție_Utilizator', 00169 NS_PROJECT_TALK => 'Discuție_$1', 00170 NS_FILE => 'Fișier', 00171 NS_FILE_TALK => 'Discuție_Fișier', 00172 NS_MEDIAWIKI => 'MediaWiki', 00173 NS_MEDIAWIKI_TALK => 'Discuție_MediaWiki', 00174 NS_TEMPLATE => 'Format', 00175 NS_TEMPLATE_TALK => 'Discuție_Format', 00176 NS_HELP => 'Ajutor', 00177 NS_HELP_TALK => 'Discuție_Ajutor', 00178 NS_CATEGORY => 'Categorie', 00179 NS_CATEGORY_TALK => 'Discuție_Categorie', 00180 ); 00181 00182 $namespaceAliases = array( 00183 'Discuţie' => NS_TALK, 00184 'Discuţie_Utilizator' => NS_USER_TALK, 00185 'Discuţie_$1' => NS_PROJECT_TALK, 00186 'Imagine' => NS_FILE, 00187 'Discuţie_Imagine' => NS_FILE_TALK, 00188 'Fişier' => NS_FILE, 00189 'Discuţie_Fişier' => NS_FILE_TALK, 00190 'Discuţie_MediaWiki' => NS_MEDIAWIKI_TALK, 00191 'Discuţie_Format' => NS_TEMPLATE_TALK, 00192 'Discuţie_Ajutor' => NS_HELP_TALK, 00193 'Discuţie_Categorie' => NS_CATEGORY_TALK, 00194 ); 00195 00196 $specialPageAliases = array( 00197 'Activeusers' => array( 'Utilizatori_activi' ), 00198 'Allmessages' => array( 'Toate_mesajele' ), 00199 'Allpages' => array( 'Toate_paginile' ), 00200 'Ancientpages' => array( 'Pagini_vechi' ), 00201 'Blankpage' => array( 'Pagină_goală' ), 00202 'Block' => array( 'Blochează_IP' ), 00203 'Booksources' => array( 'Referințe_în_cărți' ), 00204 'BrokenRedirects' => array( 'Redirectări_invalide' ), 00205 'Categories' => array( 'Categorii' ), 00206 'ChangePassword' => array( 'Resetează_parola' ), 00207 'Confirmemail' => array( 'Confirmă_email' ), 00208 'Contributions' => array( 'Contribuții' ), 00209 'CreateAccount' => array( 'Înregistrare' ), 00210 'Deadendpages' => array( 'Pagini_fără_legături' ), 00211 'DeletedContributions' => array( 'Contribuții_șterse' ), 00212 'DoubleRedirects' => array( 'Redirectări_duble' ), 00213 'Emailuser' => array( 'Email_utilizator' ), 00214 'Export' => array( 'Exportă' ), 00215 'Fewestrevisions' => array( 'Revizii_puține' ), 00216 'FileDuplicateSearch' => array( 'Căutare_fișier_duplicat' ), 00217 'Filepath' => array( 'Cale_fișier' ), 00218 'Import' => array( 'Importă' ), 00219 'Invalidateemail' => array( 'Invalidează_email' ), 00220 'BlockList' => array( 'Listă_IP_blocat' ), 00221 'LinkSearch' => array( 'Căutare_legături' ), 00222 'Listadmins' => array( 'Listă_administratori' ), 00223 'Listbots' => array( 'Listă_roboți' ), 00224 'Listfiles' => array( 'Listă_fișiere' ), 00225 'Listgrouprights' => array( 'Listă_drepturi_grup' ), 00226 'Listredirects' => array( 'Listă_redirectări' ), 00227 'Listusers' => array( 'Listă_utilizatori' ), 00228 'Lockdb' => array( 'Blochează_BD' ), 00229 'Log' => array( 'Jurnal', 'Jurnale' ), 00230 'Lonelypages' => array( 'Pagini_orfane' ), 00231 'Longpages' => array( 'Pagini_lungi' ), 00232 'MergeHistory' => array( 'Istoria_combinărilor' ), 00233 'MIMEsearch' => array( 'Căutare_MIME' ), 00234 'Mostcategories' => array( 'Categorii_multe' ), 00235 'Mostimages' => array( 'Imagini_multe' ), 00236 'Mostlinked' => array( 'Legături_multe' ), 00237 'Mostlinkedcategories' => array( 'Categorii_des_folosite' ), 00238 'Mostlinkedtemplates' => array( 'Formate_des_folosite' ), 00239 'Mostrevisions' => array( 'Revizii_multe' ), 00240 'Movepage' => array( 'Mută_pagina' ), 00241 'Mycontributions' => array( 'Contribuțiile_mele' ), 00242 'Mypage' => array( 'Pagina_mea' ), 00243 'Mytalk' => array( 'Discuțiile_mele' ), 00244 'Newimages' => array( 'Imagini_noi' ), 00245 'Newpages' => array( 'Pagini_noi' ), 00246 'PasswordReset' => array( 'Resetare_parolă' ), 00247 'Popularpages' => array( 'Pagini_populare' ), 00248 'Preferences' => array( 'Preferințe' ), 00249 'Prefixindex' => array( 'Index' ), 00250 'Protectedpages' => array( 'Pagini_protejate' ), 00251 'Protectedtitles' => array( 'Titluri_protejate' ), 00252 'Randompage' => array( 'Aleatoriu', 'Pagină_aleatorie' ), 00253 'Randomredirect' => array( 'Redirectare_aleatorie' ), 00254 'Recentchanges' => array( 'Schimbări_recente' ), 00255 'Recentchangeslinked' => array( 'Modificări_corelate' ), 00256 'Revisiondelete' => array( 'Şterge_revizie' ), 00257 'Search' => array( 'Căutare' ), 00258 'Shortpages' => array( 'Pagini_scurte' ), 00259 'Specialpages' => array( 'Pagini_speciale' ), 00260 'Statistics' => array( 'Statistici' ), 00261 'Tags' => array( 'Etichete' ), 00262 'Uncategorizedcategories' => array( 'Categorii_necategorizate' ), 00263 'Uncategorizedimages' => array( 'Imagini_necategorizate' ), 00264 'Uncategorizedpages' => array( 'Pagini_necategorizate' ), 00265 'Uncategorizedtemplates' => array( 'Formate_necategorizate' ), 00266 'Undelete' => array( 'Restaurează' ), 00267 'Unlockdb' => array( 'Deblochează_BD' ), 00268 'Unusedcategories' => array( 'Categorii_nefolosite' ), 00269 'Unusedimages' => array( 'Imagini_nefolosite' ), 00270 'Unusedtemplates' => array( 'Formate_nefolosite' ), 00271 'Unwatchedpages' => array( 'Pagini_neurmărite' ), 00272 'Upload' => array( 'Încărcare' ), 00273 'Userlogin' => array( 'Autentificare' ), 00274 'Userlogout' => array( 'Ieșire' ), 00275 'Userrights' => array( 'Drepturi_utilizator' ), 00276 'Version' => array( 'Versiune' ), 00277 'Wantedcategories' => array( 'Categorii_dorite' ), 00278 'Wantedfiles' => array( 'Fișiere_dorite' ), 00279 'Wantedpages' => array( 'Pagini_dorite', 'Legături_invalide' ), 00280 'Wantedtemplates' => array( 'Formate_dorite' ), 00281 'Watchlist' => array( 'Pagini_urmărite' ), 00282 'Whatlinkshere' => array( 'Ce_se_leagă_aici' ), 00283 'Withoutinterwiki' => array( 'Fără_legături_interwiki' ), 00284 ); 00285 00286 $datePreferences = false; 00287 $defaultDateFormat = 'dmy'; 00288 $dateFormats = array( 00289 'dmy time' => 'H:i', 00290 'dmy date' => 'j F Y', 00291 'dmy both' => 'j F Y H:i', 00292 ); 00293 00294 $fallback8bitEncoding = 'iso8859-2'; 00295 00296 $linkTrail = '/^([a-zăâîşţșțĂÂÎŞŢȘȚ]+)(.*)$/sDu'; 00297