Utilisateur:ZX81-bot/Journaux/2007061602
Apparence
Début : 16/06/2007 16:30:41
Fin : 16/06/2007 16:34:03
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/(?<=\[\[)[ _]*(Valvulopathies cardiaques)[ _]*(?=\]\])/Valvulopathie cardiaque|$1/i
s/(?<=\[\[)[ _]*Valvulopathies cardiaques[ _]*(?=\|[^]]*\]\])/Valvulopathie cardiaque/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 16:30:41 Abréviations en médecine (diff • hist • modif)
- 16/06/2007 16:31:01 Auscultation cardiaque (diff • hist • modif)
- 16/06/2007 16:31:08 Bicuspidie valvulaire aortique (diff • hist • modif)
- 16/06/2007 16:31:12 Bioprothèse valvulaire (diff • hist • modif)
- 16/06/2007 16:31:16 Bradycardie (diff • hist • modif)
- 16/06/2007 16:31:21 Cardiologie (diff • hist • modif)
- 16/06/2007 16:31:25 Cardiomyopathie (diff • hist • modif)
- 16/06/2007 16:31:30 Cathétérisme cardiaque (diff • hist • modif)
- 16/06/2007 16:31:34 Choc cardiogénique (diff • hist • modif)
- 16/06/2007 16:31:42 Cœur (diff • hist • modif)
- 16/06/2007 16:31:46 Collapsus (diff • hist • modif)
- 16/06/2007 16:31:52 Dissection aortique (diff • hist • modif)
- 16/06/2007 16:31:56 Échographie Doppler (diff • hist • modif)
- 16/06/2007 16:32:00 Endocardite (diff • hist • modif)
- 16/06/2007 16:32:06 Épreuve d'effort (diff • hist • modif)
- 16/06/2007 16:32:11 Fenfluramine (diff • hist • modif)
- 16/06/2007 16:32:17 Fibrillation auriculaire (diff • hist • modif)
- 16/06/2007 16:32:22 Flutter auriculaire (diff • hist • modif)
- 16/06/2007 16:32:29 Hypertension artérielle pulmonaire (diff • hist • modif)
- 16/06/2007 16:32:34 Karel Rokitansky (diff • hist • modif)
- 16/06/2007 16:32:38 Maladie cardio-vasculaire (diff • hist • modif)
- 16/06/2007 16:32:43 Maladie de Bouveret (diff • hist • modif)
- 16/06/2007 16:32:49 Œdème aigu du poumon (diff • hist • modif)
- 16/06/2007 16:32:55 Oreillette (anatomie) (diff • hist • modif)
- 16/06/2007 16:33:01 Palpitation (diff • hist • modif)
- 16/06/2007 16:33:07 Pouls (diff • hist • modif)
- 16/06/2007 16:33:11 RAC (diff • hist • modif)
- 16/06/2007 16:33:18 Rétrécissement aortique (diff • hist • modif)
- 16/06/2007 16:33:30 Rhumatisme articulaire aigu (diff • hist • modif)
- 16/06/2007 16:33:38 Souffle cardiaque (diff • hist • modif)
- 16/06/2007 16:33:44 Spondylarthrite ankylosante (diff • hist • modif)
- 16/06/2007 16:33:48 Tachycardie ventriculaire (diff • hist • modif)
- 16/06/2007 16:33:52 Valve cardiaque (diff • hist • modif)
- 16/06/2007 16:33:57 Valve mitrale (diff • hist • modif)
- 16/06/2007 16:34:03 Veine cave supérieure (diff • hist • modif)
Articles non modifiés :