Ejemplo n.º 1
0
        public override TemplateObject Handle(TagData data)
        {
            string modif = data.GetModifier(0);

            if (modif.StartsWith("e:"))
            {
                modif = modif.Substring("e:".Length);
            }
            StructureTag stag = StructureTag.For(Utilities.StringToInt(modif));

            if (stag == null)
            {
                return(new TextTag("&{NULL}").Handle(data.Shrink()));
            }
            return(stag.Handle(data.Shrink()));
        }