Kullanıcı:ToprakBot/AWB modülleri/vikiproje
Bu kullanıcı altsayfası şu an aktif değildir ve tarihî bir kayıt olarak saklanmaktadır Eğer bu konu hakkında tartışmayı yeniden başlatmak istiyorsanız ilgili kullanıcıyla temasa geçebilirsiniz veya Köy çeşmesi gibi daha geniş bir ortamda görüş isteyebilirsiniz. |
Kullanmayınız.
- Vikiproje şablonu ekleme modülü
Vikiprojeye eklenecek tartışma sayfalarının listesi oluşturulur ve tartışma sayfasında vikiprojenin şablonu yoksa ekler. Varsa atlar. Aşağıdaki örnekte Vikiproje Havacılık için ayarlanmıştır.
//AutoWikiBrowser - Vikiproje modülü V1.2
//Yazar: ToprakM
public string ProcessArticle(string ArticleText, string ArticleTitle, int wikiNamespace, out string Summary, out bool Skip)
{
Summary = "[[VPR:H|Havacılık vikiprojesine]] ekleniyor";
Regex one = new Regex(@"[Hh]avac[ıi]l[ıi]k", RegexOptions.IgnoreCase);
ArticleText = ArticleText.Replace("artışma}}", "artışma}}\n{{Vikiproje|Proje=Havacılık|Önem=Orta|Sınıf=}}");
Skip = (one.Match(ArticleText).Success);
if (!(ArticleText.Contains("{{tartışma}}")|(ArticleText.Contains("{{Tartışma}}")) {
ArticleText = "{{Vikiproje|Proje=Havacılık|Önem=Orta|Sınıf=}}\n" + ArticleText;
}
return ArticleText;
}