var minisrv_service_file = true; var docName = request_headers.query.docName var pagedata = session_data.pagestore.loadPage(docName); var blockNum = pagedata.blocks.length var oldBlockNum = request_headers.query.blockNum var blockType = pagedata.blocks[oldBlockNum].type var photo; var thumbnail; if (pagedata.blocks[oldBlockNum].photo) { console.log(pagedata.blocks[oldBlockNum].photo); photo = wtvshared.btoa(pagedata.blocks[oldBlockNum].photo) thumbnail = photo.replace('clipart/', 'clipart/icons/'); } headers = `200 OK Connection: Keep-Alive Content-Type: text/html` switch(blockType) { case "text": data = ` Add text
 
 
 
Remove
 
Help
 
 
Add text to your document
Type a title (optional):
Type your text here:

` } else if (textsize == "+1") { data += `` } else { data += `` } data += `
Text size:` var textsize = pagedata.blocks[oldBlockNum].size if (textsize == "-1") { data += ` Small Medium Large Small Medium Large Small Medium Large
Text style:` var textstyle = pagedata.blocks[oldBlockNum].style if (textstyle == "B") { data += ` Plain Bold Italic
` } else if (textstyle == "I") { data += `

Plain Bold Italic
` } else { data += ` Plain Bold Italic ` } data += `
Done
` break; case "snapshot": case "clipart": case "text": if (request_headers.query.photoBlockChangeImage) { data = ` Change a picture
 
 
 
Help
 
 
Change a picture
Get a new picture from:
` if (session_data.hasCap("client-can-do-av-capture")) { data += `
Video capture` } data += `
Your scrapbook
Art Gallery
Leave the picture as is
` } else { data = ` Change Picture & Caption
 
 
 
Remove
 
Help
 
 
Change picture & caption
` if (blockType == "snapshot") { data += `` } else if (blockType == "clipart") { data += `` } data += `  
Replace this picture
 
Type a title (optional):
Type a caption (optional):
Done
` } break; case "heading": data = ` Add a heading
 
 
 
Remove
 
Help
 
 
Add a heading to your document
Type your heading here:
` else if (pagedata.blocks[oldBlockNum].size == "H1") data += `` else data += `` data += `
Text size:` if (pagedata.blocks[oldBlockNum].size == "H3") data += ` Small Medium Large Small Medium Large Small Medium Large
Add a divider line: Before the heading
After the heading
Done
` break; case "list": data = ` Add a list
 
 
 
Remove
 
Help
 
 
Add a list to your document
Type a title (optional):
Type your list here:
Add a line
Done
` break; case "link": data = ` Add a list of links
 
 
 
Remove
 
Help
 
 
Add a list of links to your document
Type a title (optional):
Type the description and address of your links:
Add a line
Add from Favorites
Done
` break; case "break": data = ` Break pages
 
 
 
Remove
 
Help
 
 
Break one page into two
Done
` break; }