Utilisateur:ZX81-bot/Journaux/2007061601
Début : 16/06/2007 15:50:35
Fin : 16/06/2007 16:20:32
Historique : Special:Contributions/ZX81-bot
Mode : automatique
Outil utilisé : AutoWikiBrowser version 3.9.2.0
Options AWB activées :
- Apply general fixes
- Unicodify whole article
Expressions rationnelles utilisées pour les remplacements de texte :
s/(?<=\[\[)[ _]*(Stérilité)[ _]*(?=\]\])/Stérilité humaine|$1/i
s/(?<=\[\[)[ _]*Stérilité[ _]*(?=\|[^]]*\]\])/Stérilité humaine/i
Catégorie Essai francophone remplacée par catégorie Essai de langue française
Module activé :
public string ProcessArticle(string ArticleText, string ArticleTitle, int wikiNamespace, out string Summary, out bool Skip)
{
Skip = false;
Summary = "";
ArticleText = Regex.Replace(ArticleText,
@"(?<=\[\[)[ _]*" +
@"(?:" + Variables.LangCode.ToString().ToLower() + @"[ _]*:[ _]*)?" +
@"(?:Category|" + Variables.Namespaces[14].Replace(":", "") + @")[ _]*:[ _]*" +
@"(?=[^\]]+\]\])",
Variables.Namespaces[14], RegexOptions.IgnoreCase);
ArticleText = Regex.Replace(ArticleText,
@"(?<=\[\[" +
Variables.Namespaces[14] +
@")\p{Ll}",
new MatchEvaluator(UpFirstChar));
ArticleText = Regex.Replace(ArticleText,
@"(?<=\{\{)[ _]*DEFAULTSORT[ _]*:[ _]*([^\}]*?)[ _]*(?=\}\})",
new MatchEvaluator(Key),
RegexOptions.IgnoreCase);
ArticleText = Regex.Replace(ArticleText,
@"(?<=\{\{DEFAULTSORT:[^\}]*\}\})\s*(?=\[\[" +
Variables.Namespaces[14] +
@")",
"\r\n",
RegexOptions.Singleline);
return ArticleText;
}
private string UpFirstChar(Match m)
{
return m.Value.ToUpper();
}
private string CleanKey(string key)
{
key = Regex.Replace(key.Replace("_"," "), @" +", " ");
string[] tr1 = new string[48] { "0⅛¼⅜⅝⅞½¾٠۰", "1١۱", "2٢۲", "3٣۳", "4٤۴", "5٥۵", "6٦۶", "7٧۷", "8٨۸", "9٩۹", "aáàâãäåăąā", "AÁÀÂÃÄÅĂĄĀ", "cçćĉčċ", "CÇĆĈČĊ", "dðďđ", "DÐĎĐ", "eéèêëěėęē", "EÉÈÊËĚĖĘĒ", "gğĝġģ", "GĞĜĠĢ", "hĥħ", "HĤĦ", "iíìîïıĩįī", "IÍÌÎÏİĨĮĪ", "jĵ", "JĴ", "kĸķ", "KĶ", "lĺľłļŀ", "LĹĽŁĻĿ", "nñʼnńňņ", "NÑŃŇŅ", "oóòôõöøőō", "OÓÒÔÕÖØŐŌ", "rŕřŗ", "RŔŘŖ", "sśŝšş", "SŚŜŠŞ", "tťŧţ", "TŤŦŢ", "uúùûüŭůűũųū", "UÚÙÛÜŬŮŰŨŲŪ", "wŵ", "WŴ", "yýÿŷ", "YÝŶŸ", "zźžż", "ZŹŽŻ" };
string[] tr2 = new string[8] { "aeæ", "AEÆ", "oeœ", "OEŒ", "ssß", "ijij", "ngŋ", "NGŊ" };
foreach (string t in tr1)
{
key = Regex.Replace(key, @"[" + t.Substring(1) + @"]", t.Substring(0, 1));
}
foreach (string t in tr2)
{
key = Regex.Replace(key, @"[" + t.Substring(2) + @"]", t.Substring(0, 2));
}
return key;
}
private string Key(Match m)
{
return "DEFAULTSORT:" + CleanKey(m.Groups[1].Value);
}
Articles modifiés :
- 16/06/2007 15:50:35 21 mai (diff • hist • modif)
- 16/06/2007 15:50:41 Andrologie (diff • hist • modif)
- 16/06/2007 15:50:50 Antoinette de Monaco (diff • hist • modif)
- 16/06/2007 15:50:57 Azoospermie (diff • hist • modif)
- 16/06/2007 15:51:08 Banque du sperme (diff • hist • modif)
- 16/06/2007 15:51:19 Ben Arous (diff • hist • modif)
- 16/06/2007 15:51:37 Chlamydiose (diff • hist • modif)
- 16/06/2007 15:51:45 CMR (diff • hist • modif)
- 16/06/2007 15:51:51 Cœlioscopie (diff • hist • modif)
- 16/06/2007 15:51:56 Cunégonde de Luxembourg (diff • hist • modif)
- 16/06/2007 15:52:16 Diéthylstilbestrol (diff • hist • modif)
- 16/06/2007 15:52:21 Discuter:Clonage (diff • hist • modif)
- 16/06/2007 15:52:25 Discuter:Infertilité (diff • hist • modif)
- 16/06/2007 15:52:33 Discuter:Mariage homosexuel (diff • hist • modif)
- 16/06/2007 15:52:39 Don de sperme (diff • hist • modif)
- 16/06/2007 15:52:43 Élevage de mâles stériles (diff • hist • modif)
- 16/06/2007 15:52:48 Endométriose (diff • hist • modif)
- 16/06/2007 15:52:53 Équipement de laboratoire de biologie moléculaire (diff • hist • modif)
- 16/06/2007 15:52:57 Fécondité (diff • hist • modif)
- 16/06/2007 15:53:01 Fertilité (diff • hist • modif)
- 16/06/2007 15:53:05 Fist-fucking (diff • hist • modif)
- 16/06/2007 15:53:09 Fistule obstétricale (diff • hist • modif)
- 16/06/2007 15:53:12 Geneviève Delaisi de Parseval (diff • hist • modif)
- 16/06/2007 15:53:17 Gonorrhée (diff • hist • modif)
- 16/06/2007 15:53:29 Grossesse (diff • hist • modif)
- 16/06/2007 15:53:41 Groupe W (diff • hist • modif)
- 16/06/2007 15:53:48 Hétérosexualité (diff • hist • modif)
- 16/06/2007 15:54:06 Homme de Néandertal (diff • hist • modif)
- 16/06/2007 15:54:11 Hypogonadisme (diff • hist • modif)
- 16/06/2007 15:54:16 Hystéroscopie (diff • hist • modif)
- 16/06/2007 15:54:20 Infertilité (diff • hist • modif)
- 16/06/2007 15:54:24 Isaac (diff • hist • modif)
- 16/06/2007 15:54:29 Le Papillon des étoiles (diff • hist • modif)
- 16/06/2007 15:54:36 Lèpre (diff • hist • modif)
- 16/06/2007 15:54:40 Les Fils de l'homme (diff • hist • modif)
- 16/06/2007 15:54:49 Lilith (diff • hist • modif)
- 16/06/2007 15:54:58 Projet:Biologie/Suivi(diff • hist • modif)
- 16/06/2007 15:55:01 Louise Brown (diff • hist • modif)
- 16/06/2007 15:55:06 Maladie de Klinefelter (diff • hist • modif)
- 16/06/2007 15:55:11 Mâle-stérilité (diff • hist • modif)
- 16/06/2007 15:55:22 Mariage homosexuel (diff • hist • modif)
- 16/06/2007 15:55:28 Marie Leszczyńska (diff • hist • modif)
- 16/06/2007 15:55:32 Maybe Baby ou comment les Anglais se reproduisent (diff • hist • modif)
- 16/06/2007 15:55:37 Mifépristone (diff • hist • modif)
- 16/06/2007 15:55:42 Mutilation génitale (diff • hist • modif)
- 16/06/2007 15:55:47 Mycoplasma (diff • hist • modif)
- 16/06/2007 15:55:51 Nécrospermie (diff • hist • modif)
- 16/06/2007 15:55:55 Nohime (diff • hist • modif)
- 16/06/2007 15:55:59 Oreillons (diff • hist • modif)
- 16/06/2007 15:56:03 Philippe Porret (diff • hist • modif)
- 16/06/2007 15:56:09 Poliomyélite (diff • hist • modif)
- 16/06/2007 15:56:14 Polype (médecine) (diff • hist • modif)
- 16/06/2007 15:56:19 Procréation médicale assistée (diff • hist • modif)
- 16/06/2007 16:18:20 Reprotoxicité (diff • hist • modif)
- 16/06/2007 16:18:31 Saint-Léonard-de-Noblat (diff • hist • modif)
- 16/06/2007 16:18:36 Salpingite (diff • hist • modif)
- 16/06/2007 16:18:42 Sans l'ombre d'un témoin (diff • hist • modif)
- 16/06/2007 16:18:47 Stérile (diff • hist • modif)
- 16/06/2007 16:18:52 Stérilité (homonymie) (diff • hist • modif)
- 16/06/2007 16:19:17 Syndrome d'irradiation aiguë (diff • hist • modif)
- 16/06/2007 16:19:22 Syndrome de Kallmann (diff • hist • modif)
- 16/06/2007 16:19:26 Syndrome de Kartagener (diff • hist • modif)
- 16/06/2007 16:19:32 Syndrome de Prader-Willi (diff • hist • modif)
- 16/06/2007 16:19:37 Syndrome de Stein-Leventhal (diff • hist • modif)
- 16/06/2007 16:19:41 Syndrome de Turner (diff • hist • modif)
- 16/06/2007 16:19:47 Testicule (diff • hist • modif)
- 16/06/2007 16:19:52 Varicocèle (diff • hist • modif)
- 16/06/2007 16:19:57 Vasectomie (diff • hist • modif)
- 16/06/2007 16:20:04 Vitamine (diff • hist • modif)
- 16/06/2007 16:20:27 Wikipédia:Oracle/semaine 5 2007 (diff • hist • modif)
- 16/06/2007 16:20:32 Wikipédia:Questions existentielles (diff • hist • modif)
Articles non modifiés :