You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
local etlua = require"etlua" local form = etlua.compile[[ <!DOCTYPE html> <html> <head> <title>Yokoka’s Quest Character Profile Creator</title> </head> <body> <%= data %> <form action="/cgi/yqtemplate" method="post"> <label for="name">Character name:</label> <input type="text" id="name" name="name" /><br> <label for="class1">Class 1:</label> <select name=class1 id=class1> <option value=1>Beast</option> <option value=2>Swordsman</option> <option value=3>Spirit Bird</option> <option value=4>Twin Blades</option> <option value=5>Healer</option> <option value=6>Summoner</option> <option value=7>Tamer</option> <option value=8>Pugilist</option> <option value=9>Mounted Fighter</option> <option value=10>Fruit Animal</option> <option value=11>Spellcaster</option> </select> <input type="submit" value="Generate"> </form> <hr /> Based on the character profiles in the webcomic <a href=https://yokokasquest.com>Yokoka’s Quest</a> by Chris Hyacinth R. Assets shared by the author on the <a href=https://forums.cisumchronicles.com/>webcomic’s forums</a>. </body> </html> ]]
return { desc = "Creates Yokoka’s quest-style personal status page", run = function(fcgi) fcgi.print("Content-Type: text/html; charset=utf-8\r\n\r\n") local data = fcgi.post() fcgi.print(form({data = data})) end }
|