//------------------------- public static String GetTopic(List <ForumBoard> boards, ForumTopic topic, MvcContext ctx) { StringBuilder sb = getBuilder(boards, ctx); String url = LinkUtil.appendListPageToTopic(alink.ToAppData(topic), ctx); sb.AppendFormat("<div class=\"pull-left\"><a href=\"{0}\">" + alang(ctx, "pTopic") + ": {1}</a></div>", url, strUtil.CutString(topic.Title, 35)); appendEnd(sb); return(sb.ToString()); }
//------------------------- public static String GetTopic(List <ForumBoard> boards, ForumTopic topic, MvcContext ctx) { StringBuilder sb = getBuilder(boards, ctx); String url = LinkUtil.appendListPageToTopic(alink.ToAppData(topic), ctx); sb.AppendFormat("<a href=\"{0}\" style=\"font-weight:normal;margin-left:5px;\">" + alang(ctx, "pTopic") + ": {1}</a>", url, topic.Title); sb.Append("</div></div>"); return(sb.ToString()); }
private static void appendBoard(StringBuilder sb, List <ForumBoard> boards, MvcContext ctx) { if (boards == null) { return; } for (int i = 0; i < boards.Count; i++) { String url = alink.ToAppData(boards[i]); if (i == boards.Count - 1) { url = LinkUtil.appendListPageToBoard(url, ctx); } sb.AppendFormat("<div class=\"pull-left\"><a href=\"{0}\">{1}</a></div> {2}", url, boards[i].Name, separator); } }