/// <summary> /// <para>Returns HTML markup text of widget.</para> /// </summary> /// <returns>Widget's HTML markup.</returns> public override string ToHtmlString() { if (this.account.IsEmpty()) { return string.Empty; } var config = new { widget = "CommentCount", id = this.Account() }; return new TagBuilder("script").Attribute("type", "text/javascript").InnerHtml("cackle_widget = window.cackle_widget || [];cackle_widget.push({0});".FormatSelf(config.Json())).ToString(); }
/// <summary> /// <para>Returns HTML markup text of widget.</para> /// </summary> /// <returns>Widget's HTML markup.</returns> public override string ToHtmlString() { if (account.IsEmpty()) { return string.Empty; } var config = new { widget = "Comment", id = this.Account() }; return new StringBuilder() .Append(@"<div id=""mc-container""></div>") .Append(new TagBuilder("script").Attribute("type", "text/javascript").InnerHtml("cackle_widget = window.cackle_widget || [];cackle_widget.push({0});".FormatSelf(config.Json()))) .Append(@"<a id=""mc-link"" href=""http://cackle.me"">—оциальные комментарии <b style=""color:#4FA3DA"">Cackl</b><b style=""color:#F65077"">e</b></a>") .ToString(); }