public static string GetNodeTreeLastImageHtml(SiteInfo siteInfo, ChannelInfo nodeInfo) { var imageHtml = string.Empty; if (nodeInfo.ParentId == 0) { var treeDirectoryUrl = SiteServerAssets.GetIconUrl("tree"); if (siteInfo.IsRoot == false) { imageHtml = $@"<img align=""absmiddle"" title=""站点"" border=""0"" src=""{PageUtils.Combine(treeDirectoryUrl, "site.gif")}"" /></a>"; } else { imageHtml = $@"<img align=""absmiddle"" title=""站点"" border=""0"" src=""{PageUtils.Combine(treeDirectoryUrl, "siteHQ.gif")}"" />"; } } if (!string.IsNullOrEmpty(nodeInfo.ContentRelatedPluginIds)) { foreach (var service in PluginContentManager.GetContentPlugins(nodeInfo, false)) { imageHtml += $@"<img align=""absmiddle"" title=""插件:{service.Metadata.Title}"" border=""0"" src=""{PluginManager.GetPluginIconUrl(service)}"" width=""18"" height=""18"" />"; } } return(imageHtml); }
public static string GetNodeTreeLastImageHtml(SiteInfo siteInfo, ChannelInfo nodeInfo) { var imageHtml = string.Empty; if (!string.IsNullOrEmpty(nodeInfo.ContentModelPluginId) || !string.IsNullOrEmpty(nodeInfo.ContentRelatedPluginIds)) { var list = PluginContentManager.GetContentPlugins(nodeInfo, true); if (list != null && list.Count > 0) { imageHtml += @"<i class=""ion-cube"" style=""font-size: 15px""></i> "; } } return(imageHtml); }
public static string GetNodeTreeLastImageHtml(SiteInfo siteInfo, ChannelInfo nodeInfo) { var imageHtml = string.Empty; if (nodeInfo.ParentId == 0) { var treeDirectoryUrl = SiteServerAssets.GetIconUrl("tree"); if (siteInfo.IsRoot == false) { imageHtml = $@"<img align=""absmiddle"" title=""站点"" border=""0"" src=""{PageUtils.Combine(treeDirectoryUrl, "site.gif")}"" /> "; } else { imageHtml = $@"<img align=""absmiddle"" title=""站点"" border=""0"" src=""{PageUtils.Combine(treeDirectoryUrl, "siteHQ.gif")}"" /> "; } } if (!string.IsNullOrEmpty(nodeInfo.ContentRelatedPluginIds)) { foreach (var service in PluginContentManager.GetContentPlugins(nodeInfo, false)) { var iconClass = PluginMenuManager.GetPluginIconClass(service.PluginId); if (!string.IsNullOrEmpty(iconClass)) { imageHtml += $@"<i class=""{iconClass}"" title=""{service.Metadata.Title}"" style=""color: #00b19d;display: inline-block;font-size: 18px;vertical-align: middle;width: 16px;""></i>"; } else { imageHtml += $@"<img align=""absmiddle"" title=""{service.Metadata.Title}"" border=""0"" src=""{PluginManager.GetPluginIconUrl(service)}"" width=""18"" height=""18"" />"; } } } return(imageHtml); }