C# Class Claymore.TalkCleanupWikiBot.Cleanup

Inheritance: IModule
Show file Open project: Claymore/WikiBots

Public Methods

Method Description
Analyze ( Wiki wiki ) : void
Cleanup ( Localization l10i ) : System
Run ( Wiki wiki ) : void
UpdateArchivePages ( Wiki wiki ) : void
UpdateMainPage ( Wiki wiki ) : void

Private Methods

Method Description
AddNavigationTemplate ( Wiki wiki ) : void
CachePage ( string fileName, string revisionId, string text ) : void
CompareDays ( Day x, Day y ) : int
LoadPageFromCache ( string fileName, string revisionId, string pageName ) : string
RemoveStrikeOut ( WikiPageSection section ) : void
StrikeOutSection ( WikiPageSection section ) : void
SubsectionsList ( WikiPageSection section, string aggregator ) : string

Method Details

Analyze() public method

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

Cleanup() public method

public Cleanup ( Localization l10i ) : System
l10i System.Globalization.Localization
return System

Run() public method

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

UpdateArchivePages() public method

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

UpdateMainPage() public method

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