protected override void OnModifying(object sender, CancellableNodeEventArgs e) { base.OnModifying(sender, e); this.ReferencedWikiTitles = WikiTools.GetReferencedTitles(this); }
public override void SetData(object data) { base.SetData(this.ControlMode == FieldControlControlMode.Edit ? WikiTools.ConvertHtmlToWikilinks(data as string) : data); }
protected override void OnDeletedPhysically(object sender, NodeEventArgs e) { base.OnDeletedPhysically(sender, e); WikiTools.RefreshArticlesAsync(this, WikiArticleAction.Delete); }
//=========================================================================== Overrides public override object GetData() { return(this.ControlMode == FieldControlControlMode.Edit ? WikiTools.ConvertWikilinksToHtml(base.GetData() as string, this.Content.ContentHandler.Parent) : base.GetData()); }
protected override void OnCreated(object sender, NodeEventArgs e) { base.OnCreated(sender, e); WikiTools.RefreshArticlesAsync(this, WikiArticleAction.Create); }