function writeHTMLHeader(title)
{
document.write("
\n")
document.write("Peter Struycken - "+title+"\n")
document.write("\n\n")
document.write("\n\n")
}
function writeHTMLFooter()
{
document.write("
\n")
document.write(""+s_home+"\n")
document.write("\n")
}
ahrefWork = function(id) { return "" }
ahrefExhibition = function(id) { return "" }
ahrefLocation = function(id) { return "" }
ahrefBook = function(id) { return "" }
ahrefProgram = function(id) { return "" }
ahrefDocument = function(id) { return "" }
var path = ""
var fs = require("fs")
document = fs.createWriteStream(s_LAN+"WorkList.html");
writeHTMLHeader(s_list_of_works)
document.write("")
writeHTMLFooter()
document.end()
document = fs.createWriteStream(s_LAN+"WorkImgList.html");
writeHTMLHeader(s_list_of_works)
document.write("\n")
var col = 0;
for (var i = 0; i < nrWorks; i++)
{
var work = data.works[i]
if (work.imgratio != undefined)
{
ratio = work.imgratio
width = 250
height = 125
if (ratio > 0.5)
width = Math.round(125 / ratio)
else
height = Math.round(250 * ratio)
document.write(" \n")
if (work.title != undefined && work.title != "")
document.write(""+work.title+"\n")
col++
if (col == 3)
{
document.write(" |
\n")
col = 0
}
else
document.write(" | \n")
}
}
document.write(" |
")
writeHTMLFooter()
document.end()
document = fs.createWriteStream(s_LAN+"WorkDet.html");
writeHTMLHeader(s_Works+s_with_details)
for (var i = 0; i 0.5)
width = Math.round(125 / ratio)
else
height = Math.round(250 * ratio)
document.write("")
//document.write("\n")
}
document.write("\n")
writeWorkWithDetails(work, false)
}
writeHTMLFooter()
document.end()
document = fs.createWriteStream(s_LAN+"ExhList.html");
writeHTMLHeader(s_list_of_exhibitions)
var year=""
for (var i = 0; i < nrExhibitions; i++)
{
var exhibition = data.exhibitions[i]
var newyear = ""
if (exhibition.from != undefined && exhibition.from != "")
newyear = exhibition.from.substring(0,4)
else if ( exhibition.ww != undefined && exhibition.ww.length > 0
&& exhibition.ww[0].from != undefined && exhibition.ww[0].from != "")
newyear = exhibition.ww[0].from.substring(0,4)
if (newyear != "" && newyear != year)
{
if (year != "")
document.write("\n")
document.write(""+newyear+"
\n")
document.write("")
writeHTMLFooter()
document.end()
document = fs.createWriteStream(s_LAN+"ExhDet.html");
writeHTMLHeader(s_Exhibitions+s_with_details)
for (var i = 0; i < nrExhibitions; i++)
{
var exhibition = data.exhibitions[i]
document.write("\n")
writeExhibitionWithDetails(exhibition, nodate, false)
}
writeHTMLFooter()
document.end()
document = fs.createWriteStream(s_LAN+"LocList.html");
writeHTMLHeader(s_list_of_locations)
document.write("")
for (var i = 0; i < nrLocations; i++)
{
var loc = data.locations[i]
document.write("- "+loc.name+"\n")
}
document.write("
")
writeHTMLFooter()
document.end()
document = fs.createWriteStream(s_LAN+"LocDet.html");
writeHTMLHeader(s_Locations+s_with_details)
for (var i = 0; i < nrLocations; i++)
{
var loc = data.locations[i]
document.write("\n")
writeLocationWithDetails(loc, false)
}
writeHTMLFooter()
document.end()
document = fs.createWriteStream(s_LAN+"PubList.html");
writeHTMLHeader(s_list_of_publication)
year=""
for (var i = 0; i < nrBooks; i++)
{
var book = data.books[i]
if (book.date != undefined && book.date.length >= 4)
{
var newyear = book.date.substring(0,4)
if (newyear != year)
{
if (year != "")
document.write("\n")
document.write(""+newyear+"
\n")
document.write("\n")
year = newyear
}
}
document.write("- "+book.title+"")
}
document.write("
")
writeHTMLFooter()
document.end()
document = fs.createWriteStream(s_LAN+"PubDet.html");
writeHTMLHeader(s_Publications+s_with_details)
for (var i = 0; i < nrBooks; i++)
{
var book = data.books[i]
document.write("\n")
writePublicationWithDetails(book, false)
}
writeHTMLFooter()
document.end()
document = fs.createWriteStream(s_LAN+"ProgList.html");
writeHTMLHeader(s_list_of_comp_prog)
document.write("")
for (var i = 0; i < nrPrograms; i++)
{
var program = data.programs[i]
document.write("- "+program.id+"\n")
}
document.write("
")
writeHTMLFooter()
document.end()
document = fs.createWriteStream(s_LAN+"ProgDet.html");
writeHTMLHeader(s_Comp_progs+s_with_details)
for (var i = 0; i < nrPrograms; i++)
{
var program = data.programs[i]
document.write("\n")
writeProgramWithDetails(program, false)
}
writeHTMLFooter()
document.end()
document = fs.createWriteStream(s_LAN+"DocList.html");
writeHTMLHeader(s_list_of_documents)
document.write("")
writeHTMLFooter()
document.end()
document = fs.createWriteStream(s_LAN+"DocDet.html");
writeHTMLHeader(s_Documents+s_with_details)
for (var i = 0; i < nrDocuments; i++)
{
var doc = data.documents[i]
document.write("\n")
writeDocumentWithDetails(doc, false)
}
writeHTMLFooter()
document.end()