Switch to edit mode.
Name(s): add_tag1: "Put the text between a set of HTML tags." 2: ":add_tag('hello', 'B') => '<B>hello</B>'" 3: ":add_tag({'line 1', 'line 2'}, 'TEXTAREA COLS=70') => " 4: " {'<TEXTAREA COLS=70>line 1', 'line 2</TEXTAREA>'}" 5: {text, tag} = args 6: opentag = "<" + tag + ">" 7: closetag = "</" + tag[1..(index(tag, " ") || $ + 1) - 1] + ">" 8: if (typeof(text) == $LIST) 9: text = {opentag, @text, closetag} 10: text[$ - 1..$] = {tostr(text[$ - 1], text[$])} 11: if (length(text) > 1) 12: text[1..2] = {tostr(text[1], text[2])} 13: endif 14: return text 15: else 16: return tostr(opentag, text, closetag) 17: endif 18: "Last modified by Dax (#789) on Tue May 3 13:45:02 2005 MDT."