#********************************************************************************** # # Een voorbeeld hoe eigen logjes in een html pagina in te bouwen # #********************************************************************************** $Owner = "GeoFlowers" # hier uw eigen aka invullen $file = $_Install + "\temp\Htmlvanus.html" # Hier komt de output te staan $images = $_Install + "\images" # GSAK images staan hier $images = replace("\","/",$images,false) # HTML Slash en backslash goed zetten $curdb = $_CurrentDatabase # huidige database vastleggen DATABASE Name="test" Action=select # Deze bestaande! database selecteren $html = $header # Begin regels van de HTML output SORT by="FoundbyMe" sequence=D # sorteren op found, laatst gevonden bovenaan While not($_EOL) While not($_EOL) if $d_FoundByMeDate > [00000000] # als record met een found # cache type image $html = $html + "
" + ""
$temp = $temp + " " + DateFormat($d_lDate) + " by " + $d_lBy + "
" + $_NewLine
$HtmlText = $d_lText
GoSub Name=HtmlText
$temp = $temp + $HtmlText + $_NewLine
endif
Goto Position=Next
EndWhile
$Logs = $temp
EndIf
EndSub
BeginSub Name=LogImage
# debug status=on
$logImage = extract($LogTypes,$d_lType + "=",2)
If IsEmpty($logImage)
$logImage = "Note"
Else
$logImage = extract($LogImage,$_Newline,1)
EndIf
$LogImage = $Images + "/log" + $LogImage + ".gif"
EndSub
BeginSub name=HtmlText
$HtmlText = Replace("
", "~.~", $HtmlText, true) # exception, do not replace
$HtmlText = Replace("&", "&", $HtmlText, false)
$HtmlText = Replace("<","<", $HtmlText, false)
$HtmlText = Replace(">", ">", $HtmlText, false)
$HtmlText = Replace($_quote, """, $HtmlText, false)
$HtmlText = Replace("~.~", "
", $HtmlText, false)
$HtmlText = Replace($_Newline,"
",$HtmlText,false)
EndSub
# de html opmaak
VarName=$header