Hi,

Very recently (saturday ?) my application,
WPCleaner<http://en.wikipedia.org/wiki/User:NicoV/Wikipedia_Cleaner/Documentation>,
started to behave strangely (report on
enwiki<http://en.wikipedia.org/w/index.php?title=User_talk%3ANicoV%2FWikipedia_Cleaner%2FDocumentation&diff=492199275&oldid=482966305>
 and 
frwiki<http://fr.wikipedia.org/w/index.php?title=Discussion_utilisateur%3ANicoV%2FWikipedia_Cleaner&diff=78674548&oldid=78639841>),
without any modfications on my side.

I checked what was going on, and it seems that answers from the API have
problems with accented characters, like "é".

For example, this very long
request<http://fr.wikipedia.org/w/api.php?prop=templates&action=query&titles=Acteur|Albert%20Robbins|Anglais|Ann%20Donahue|Anthony%20E.%20Zuiker|Carol%20Mendelsohn|Catherine%20Willows|David%20Hodges|David%20Phillips|Gil%20Grissom|Greg%20Sanders|Hodges|Internet%20Movie%20Database|Jim%20Brass|Lady%20Heather|Les%20Experts%20(s%C3%A9rie%20t%C3%A9l%C3%A9vis%C3%A9e)|Les%20Experts%20:%20Manhattan|Les%20Experts%20:%20Miami|Liste%20des%20personnages%20des%20Experts|Liste%20des%20%C3%A9pisodes%20des%20Experts|Mod%C3%A8le%20discussion:Palette%20Les%20Experts|Nick%20Stokes|Personnage%20de%20fiction|Personnage%20fictif|Personnage%20de%20fiction|Personnages%20r%C3%A9currents%20dans%20Les%20Experts|Raymond%20Langston|Riley%20Adams|Saison%201%20des%20Experts|Saison%2010%20des%20Experts|Saison%2011%20des%20Experts|Saison%2012%20des%20Experts|Saison%202%20des%20Experts|Saison%203%20des%20Experts|Saison%204%20des%20Experts|Saison%205%20des%20Experts|Saison%206%20des%20Experts|Saison%207%20des%20Experts|Saison%208%20des%20Experts|Saison%209%20des%20Experts|Sara%20Sidle|Sofia%20Curtis|S%C3%A9rie%20t%C3%A9l%C3%A9vis%C3%A9e|Wallace%20Langham|Warrick%20Brown|Wendy%20Simms|%C3%89tats-Unis>,
gives the following result (see the strange characters instead of the é, è,
...) :

<?xml version="1.0"?><api>
  <query>
    <pages>
      <page ns="0" title="Les Experts (série télévisée)" missing="" />
      <page ns="0" title="Liste des épisodes des Experts" missing="" />
      <page ns="0" title="Modèle discussion:Palette Les Experts" missing="" />
      <page ns="0" title="Personnages récurrents dans Les Experts"
missing="" />
      <page ns="0" title="Série télévisée" missing="" />
      <page ns="0" title="Wallace Langham" missing="" />
      <page ns="0" title="États-Unis" missing="" />
      <page pageid="43579" ns="0" title="Acteur" />

But if I reduce the number of pages in the titles=
argument<http://fr.wikipedia.org/w/api.php?prop=templates&action=query&titles=Acteur|Albert%20Robbins|Anglais|Ann%20Donahue|Anthony%20E.%20Zuiker|Carol%20Mendelsohn|Catherine%20Willows|David%20Hodges|David%20Phillips|Gil%20Grissom|Greg%20Sanders|Hodges|Internet%20Movie%20Database|Jim%20Brass|Lady%20Heather|Les%20Experts%20(s%C3%A9rie%20t%C3%A9l%C3%A9vis%C3%A9e)|Les%20Experts%20:%20Manhattan|Les%20Experts%20:%20Miami|Liste%20des%20personnages%20des%20Experts|Liste%20des%20%C3%A9pisodes%20des%20Experts|Mod%C3%A8le%20discussion:Palette%20Les%20Experts|Personnages%20r%C3%A9currents%20dans%20Les%20Experts|S%C3%A9rie%20t%C3%A9l%C3%A9vis%C3%A9e|%C3%89tats-Unis>,
it works again correctly (the "Modèle discussion:Palette Les Experts" is
correct, other pages also but below in the answer) :

<api>
  <query>
    <pages>
      <page ns="0" title="Modèle discussion:Palette Les Experts" missing="" />
      <page pageid="43579" ns="0" title="Acteur" />
      <page pageid="4307505" ns="0" title="Albert Robbins" />
      <page pageid="5539" ns="0" title="Anglais">


Any idea ?
Nico
_______________________________________________
Mediawiki-api mailing list
Mediawiki-api@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-api

Reply via email to