Пример #1
0
        public string GetStartBodyScripts()
        {
            StringBuilder startBodyScripts = new StringBuilder();

            startBodyScripts.Append(_settings.SiteSettings.StartBodyScripts);

            /* page specific */
            IScripts pageScripts = _currentContext.GetCurrentItem <IScripts>();

            startBodyScripts.Append(pageScripts.StartBodyScripts);
            return(startBodyScripts.ToString());
        }
Пример #2
0
 public static StringBuilder AppendScripts(this StringBuilder builder, IScripts target)
 {
     if (target.Superscript != null)
     {
         builder.AppendFormat($"^{target.Superscript.StringValue.WrapInBraces(NullHandling.LiteralNull)}");
     }
     if (target.Subscript != null)
     {
         builder.AppendFormat($"_{target.Subscript.StringValue.WrapInBraces(NullHandling.LiteralNull)}");
     }
     return(builder);
 }
Пример #3
0
        public string GetHeaderScripts()
        {
            StringBuilder headerScripts = new StringBuilder();

            headerScripts.Append(_settings.SiteSettings.HeaderScripts);

            /* page specific */
            IScripts pageScripts = _currentContext.GetCurrentItem <IScripts>();

            headerScripts.Append(pageScripts.HeaderScripts);
            return(headerScripts.ToString());
        }