private XElement RenderNameAndDescription()
 {
     return(new XElement(
                "td",
                PageDocument.BuildPageLink(m_page),
                new XElement("br"),
                new XElement("sup").XValue(Description)));
 }
 private XElement RenderNameColumn()
 {
     return(new XElement(
                "td",
                PageDocument.BuildPageLink(
                    m_page,
                    BranchName == null
                                         ? ProjectName
                                         : $"~ {BranchName} ~ {ProjectName}")));
 }
 public static object[] BuildExplain(string anchor, XElement element)
 {
     return(new object[]
     {
         element,
         "$nbsp$",
         new XElement(
             "sup",
             PageDocument.BuildPageLink("Свойства проекта", anchor, "explain?"))
     });
 }
Esempio n. 4
0
        public override XElement RenderSummaryRow(bool forArea)
        {
            var row = base.RenderSummaryRow(forArea);

            if (forArea)
            {
                var project = row.Elements().First();
                project.Add(
                    new XElement("br"),
                    new XElement(
                        "sup",
                        PageDocument.BuildEmoticon(PageDocument.Emoticon.YellowStar),
                        "$nbsp$released as$nbsp$",
                        PageDocument.BuildPageLink(
                            Title,
                            new XElement(
                                "span",
                                new XAttribute("style", PageDocument.Style.Color.DarkGreen),
                                new XElement("strong", Title)))));
            }

            return(row);
        }
 private XElement RenderAreaColumn()
 {
     return(new XElement(
                "td",
                PageDocument.BuildPageLink(AreaName + " area", AreaName)));
 }
Esempio n. 6
0
 private XElement RenderTitle()
 {
     return(new XElement("td", PageDocument.BuildPageLink(Title)));
 }
Esempio n. 7
0
 private XElement RenderNameColumn()
 {
     return(new XElement(
                "td",
                PageDocument.BuildPageLink(m_page, ProjectName)));
 }