...found one option -
1. I have registered the tag thing in my skin file like so:
<%@ Register TagPrefix="dnn" TagName="MYFOOTER" Src="~/Admin/Skins/myfooter.ascx" %>
2. Called the footer tag:
<dnn:MYFOOTER runat="server" id="MYFOOTER" showLinks="True" />
3. Created a .ascx.cs file (just copied and pasted an existing one and referenced myfooter.ascx :
#region Copyright
#endregion
#region Usings
using System;
#endregion
namespace DotNetNuke.UI.Skins.Controls
{
public partial class myfooter : SkinObjectBase
{
private const string MyFileName = "myfooter.ascx";
public string Text { get; set; }
}
}
4. Created the .ascx file:
<%@ Control Language="C#" AutoEventWireup="false" Inherits="DotNetNuke.UI.Skins.Controls.myfooter" CodeFile="myfooter.ascx.cs" %>
<asp:label id="lblmyfooter" runat="server" enableviewstate="False"></asp:label>
<html>
<body>
test footer content here!
</body>
</html>
I don't what I needed to include in .cs file or if this is the best way of doing things, but it works.