ASP Source Code: - getCaption.inc
<%
sub getCaption(cPath,cName,flg)
'flg = 0 return first line only
'flg = 1 return full text
'flg = 2 return full text with first line as header
on error resume next
dim cap1
dim FSO1
Set FSO1 = CreateObject("Scripting.FileSystemObject")
set cap1 = FSO1.OpenTextFile(cPath & "\" & cName & ".txt")
if err.number = 0 then
flag = true
Caption = cap1.readLine
if err.number = 0 then
if Caption = "" then
Caption = cName
end if
else
Caption = cName
end if
if flg > 0 then
if flg = 2 then
Caption = "<h3>" & Caption & "</h3>"
end if
Body = cap1.ReadAll
if err.number = 0 then
if Body <> "" then
toHTML
end if
if flg = 1 then
Caption = Caption & "<br>" & Body
else
Caption = Caption & Body
end if
end if
end if
cap1.close()
else
Caption = cName
if flg = 2 then
Caption = "<h3>" & Caption & "</h3>"
end if
flag = false
end if
set cap1 = nothing
set FSO1 = nothing
end sub
%>