C# Class Claymore.TalkCleanupWikiBot.ArticlesForDeletion

Inheritance: IModule
Show file Open project: Claymore/WikiBots

Public Methods

Method Description
Analyse ( Wiki wiki ) : void
ArticlesForDeletion ( ArticlesForDeletionLocalization l10i ) : System
Run ( Wiki wiki ) : void
UpdateArchive ( Wiki wiki ) : void
UpdateMainPage ( Wiki wiki ) : void
UpdatePages ( Wiki wiki ) : void

Private Methods

Method Description
CompareDays ( Day x, Day y ) : int
CompareDeleteLogEvents ( DeleteLogEvent x, DeleteLogEvent y ) : int
FilterWikiMarkup ( string line ) : string
GenerateConcatForXPath ( string a_xPathQueryString ) : string
PutNotification ( Wiki wiki, string title, string date ) : void
RemoveStrikeOut ( WikiPageSection section ) : void
ReplaceEmptyResults ( WikiPageSection section ) : void
StrikeOutSection ( WikiPageSection section ) : void
SubsectionsList ( WikiPageSection section, List aggregator ) : List
SubsectionsList ( WikiPageSection section, string aggregator ) : string

Method Details

Analyse() public method

public Analyse ( Wiki wiki ) : void
wiki Claymore.SharpMediaWiki.Wiki
return void

ArticlesForDeletion() public method

public ArticlesForDeletion ( ArticlesForDeletionLocalization l10i ) : System
l10i ArticlesForDeletionLocalization
return System

Run() public method

public Run ( Wiki wiki ) : void
wiki Claymore.SharpMediaWiki.Wiki
return void

UpdateArchive() public method

public UpdateArchive ( Wiki wiki ) : void
wiki Claymore.SharpMediaWiki.Wiki
return void

UpdateMainPage() public method

public UpdateMainPage ( Wiki wiki ) : void
wiki Claymore.SharpMediaWiki.Wiki
return void

UpdatePages() public method

public UpdatePages ( Wiki wiki ) : void
wiki Claymore.SharpMediaWiki.Wiki
return void