Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[minor bug] Franse Wikipedia-links worden anders getoond

Pagina: 1
Acties:
  • 332 views

  • ValHallASW
  • Registratie: Februari 2003
  • Niet online
Vergelijk:
code:
1
http://en.wikipedia.org/wiki/SNCF_Class_BB_7200

Wikipedia: SNCF Class BB 7200

met

code:
1
http://fr.wikipedia.org/wiki/BB_7200

Wikipedia: BB 7200 - Wikipédia


Blijkbaar wordt alleen '- Wikipedia' weggefilterd uit de titel. Er zijn twee opties om het netter te doen: betere screen scraping (nl. de <h1> tag ipv de <title> tag uitlezen) of de API gebruiken: Wikipedia: MediaWiki API Result - ook die normaliseert titels (bv. Wikipedia: MediaWiki API Result ).

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Optie nummer 1 heeft als nadeel dat veel meer content van de pagina geparsed moet worden, en het maar de vraag is of dat ook goed werkt voor andere sites. Optie nummer 2 heeft als nadeel dat we dan voor elke site een andere methode/API moeten gaan gebruiken in plaats van 1 generieke methode zoals we nu gebruiken.

Een derde optie zou zijn: de filtering aanpassen zodat ook ' - Wikipédia' wordt gefilterd, en dat is tevens de meest eenvoudige oplossing.

Intentionally left blank


  • ValHallASW
  • Registratie: Februari 2003
  • Niet online
Ah, jullie hebben op het moment alleen maar een check op domeinnaam waar de 'Wikipedia: ..' vandaan komt met daarbij een generiek filter op de titel?

Enfin, http://noc.wikimedia.org/...le=InitialiseSettings.php heeft
onder 'wgSitename' alle wikipedia-vertalingen staan. De belangrijkse Europese talen heb je met 'Wikipedia' en 'Wikipédia' wel te pakken (en/de/fr/es), de enige verder min-of-meer relevante entries voor GoT zijn de Friese wikipedia (fywiki) met 'Wikipedy' en het Nedersaksisch (nds_nl met 'Wikipedie').

Voor de volledigheid: dit is de lijst verschillende wikipedia-titels...
'abwiki' => 'Авикипедиа',
'amwiki' => 'ውክፔዲያ',
'arcwiki' => 'ܘܝܩܝܦܕܝܐ',
'arwiki' => 'ويكيبيديا',
'arzwiki' => 'ويكيبيديا',
'astwiki' => 'Uiquipedia',
'aswiki' => 'অসমীয়া ৱিকিপিডিয়া',
'azwiki' => 'Vikipediya',
'be_x_oldwiki' => 'Вікіпэдыя',
'bewiki' => 'Вікіпедыя',
'bgwiki' => 'Уикипедия',
'bhwiki' => 'विकिपीडिया',
'bjnwiki' => 'Wikipidia',
'bnwiki' => 'উইকিপিডিয়া',
'bpywiki' => 'উইকিপিডিয়া',
'cawiki' => "Viquip\xc3\xa8dia",
'ckbwiki' => 'ویکیپیدیا',
'cewiki' => 'Википедийа',
'crhwiki' => 'Vikipediya',
'cswiki' => 'Wikipedie',
'cuwiki' => 'Википєдїꙗ',
'cvwiki' => 'Википеди',
'cywiki' => 'Wicipedia',
'dsbwiki' => 'Wikipedija',
'elwiki' => 'Βικιπαίδεια',
'eowiki' => 'Vikipedio',
'etwiki' => 'Vikipeedia',
'extwiki' => 'Güiquipeya',
'fawiki' => 'ویکی‌پدیا',
'frpwiki' => 'Vouiquipèdia',
'frwiki' => 'Wikipédia',
'furwiki' => 'Vichipedie',
'fywiki' => 'Wikipedy',
'ganwiki' => '維基百科',
'gawiki' => 'Vicipéid',
'gagwiki' => 'Vikipediya',
'gdwiki' => 'Uicipeid',
'gnwiki' => 'Vikipetã',
'guwiki' => 'વિકિપીડિયા',
'hewiki' => "ויקיפדיה",
'hiwiki' => 'विकिपीडिया',
'hrwiki' => 'Wikipedija',
'hsbwiki' => 'Wikipedija',
'htwiki' => 'Wikipedya',
'huwiki' => 'Wikipédia',
'hywiki' => 'Վիքիփեդիա',
'hywiki' => 'Վիքիփեդիա',
'iowiki' => 'Wikipedio',
'iuwiki' => 'ᐅᐃᑭᐱᑎᐊ',
'kawiki' => 'ვიკიპედია',
'kbdwiki' => 'Уикипедиэ',
'kkwiki' => 'Уикипедия',
'kmwiki' => 'វិគីភីឌា',
'knwiki' => 'ವಿಕಿಪೀಡಿಯ',
'koiwiki' => 'Википедия',
'kowiki' => '위키백과',
'krcwiki' => 'Википедия',
'kuwiki' => 'Wîkîpediya',
'lawiki' => 'Vicipaedia',
'ladwiki' => 'Vikipedya',
'lbewiki' => 'Википедия',
'lowiki' => 'ວິກິພີເດຍ',
'ltgwiki' => 'Vikipedeja',
'ltwiki' => 'Vikipedija',
'lvwiki' => 'Vikipēdija',
'mdfwiki' => 'Википедиесь',
'mhrwiki' => 'Википедий',
'mkwiki' => 'Википедија',
'mlwiki' => 'വിക്കിപീഡിയ',
'mnwiki' => 'Википедиа',
'mrjwiki' => 'Википеди',
'mrwiki' => 'विकिपीडिया',
'mtwiki' => 'Wikipedija',
'mwlwiki' => 'Biquipédia',
'myvwiki' => 'Википедиясь',
'mznwiki' => 'ویکی‌پدیا',
'nahwiki' => 'Huiquipedia',
'nds_nlwiki' => 'Wikipedie',
'newiki' => 'विकिपीडिया',
'ocwiki' => 'Wikipèdia', # http://bugzilla.wikimedia.org/show_bug.cgi?id=7123
'orwiki' => 'ଉଇକିପିଡ଼ିଆ',
'oswiki' => 'Википеди',
'pawiki' => 'ਵਿਕਿਪੀਡਿਆ',
'pntwiki' => 'Βικιπαίδεια',
'pswiki' => 'ويکيپېډيا' ,
'ptwiki' => 'Wikipédia',
'rmywiki' => 'Vikipidiya',
'ruewiki' => 'Вікіпедія',
'ruwiki' => 'Википедия',
'sawiki' => 'विकिपीडिया',
'sahwiki' => 'Бикипиэдьийэ',
'siwiki' => 'විකිපීඩියා, නිදහස් විශ්වකෝෂය',
'skwiki' => 'Wikipédia',
'slwiki' => 'Wikipedija',
'srwiki' => 'Википедија',
'tawiki' => 'விக்கிப்பீடியா',
'tewiki' => 'వికీపీడియా',
'tgwiki' => 'Википедиа',
'thwiki' => 'วิกิพีเดีย',
'tkwiki' => 'Wikipediýa',
'tlhwiki' => 'wIqIpe\'DIya',
'trwiki' => 'Vikipedi',
'ukwiki' => 'Вікіпедія',
'urwiki' => 'منصوبہ',
'uzwiki' => 'Vikipediya',
'vepwiki' => 'Vikipedii',
'vowiki' => 'Vükiped',
'xmfwiki' => 'ვიკიპედია',
'yiwiki' => 'װיקיפּעדיע',
'zh_classicalwiki' => '維基大典',
'zh_yuewiki' => '維基百科',

  • Misha
  • Registratie: Augustus 2010
  • Laatst online: 18-11 12:58
Mja, waarom linken naar een Wikipedia met een erg vreemde taal? Leuk voor de mensen die het spreken, maar de majority van onze bezoekers zal er niet zo in thuis zijn en de Nederlandse of Engelse versie prefereren. Ik vind het leuk als we dit zouden hebben, maar niet echt noodzakelijk

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Fixed in SVN

Intentionally left blank


Dit topic is gesloten.