diff --git a/gts/gts.csproj b/gts/gts.csproj index 36f1a0aa..65fff708 100644 --- a/gts/gts.csproj +++ b/gts/gts.csproj @@ -3552,6 +3552,7 @@ + diff --git a/gts/masters/MasterPage.master b/gts/masters/MasterPage.master index 706eb0d6..e2b479c8 100644 --- a/gts/masters/MasterPage.master +++ b/gts/masters/MasterPage.master @@ -10,8 +10,9 @@ - - + + + diff --git a/gts/src/RequireScript.cs b/gts/src/RequireScript.cs new file mode 100644 index 00000000..d2bb7e1b --- /dev/null +++ b/gts/src/RequireScript.cs @@ -0,0 +1,26 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; + +namespace PkmnFoundations.Web +{ + public class RequireScript : RequireLinkBase + { + public RequireScript() : base() + { + + } + + public override void RenderHeader(System.Web.UI.HtmlTextWriter writer) + { + writer.AddAttribute("src", ResolveUrl(ScriptUrl ?? "")); + writer.AddAttribute("type", Type ?? "text/javascript"); + writer.RenderBeginTag("script"); + writer.RenderEndTag(); + } + + public String ScriptUrl { get; set; } + public String Type { get; set; } + } +} \ No newline at end of file