Site Notice
hello, world
Difference between revisions of "Generate Image Download Links"
From Project-EPB Commons
m ([InPageEdit] 没有编辑摘要) |
m ([InPageEdit] 没有编辑摘要) |
||
Line 4: | Line 4: | ||
<input id="html" value="https://no-game-no-life.fandom.com/wiki/Special:Filepath/"></input> | <input id="html" value="https://no-game-no-life.fandom.com/wiki/Special:Filepath/"></input> | ||
</label> | </label> | ||
− | <label for=" | + | <label for="list"><h4>JSON file</h4></label> |
− | <textarea id=" | + | <textarea id="list"></textarea> |
<button onclick="generate()">Generate</button> | <button onclick="generate()">Generate</button> | ||
<h4>File list</h4> | <h4>File list</h4> | ||
Line 11: | Line 11: | ||
<script> | <script> | ||
function generate() { | function generate() { | ||
− | var | + | var files = $('#list').val().split('\n'), |
− | |||
output = ''; | output = ''; | ||
− | for (var i = 0; i < files | + | for (var i = 0; i < files.length; i++) { |
− | + | output = output + '<li>' + html + files.[i].split('/revision/')[0] + '</li>'; | |
− | output = output + '\n*' + '{{filepath:' + files.query.allpages[i].title + '}}'; | + | // output = output + '\n*' + '{{filepath:' + files.query.allpages[i].title + '}}'; |
} | } | ||
− | + | $('#fileList').html(output); | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
} | } | ||
</script> | </script> | ||
<style>h4{margin: 4px 0 2px 0 !important}</style> | <style>h4{margin: 4px 0 2px 0 !important}</style> | ||
</html> | </html> |
Revision as of 18:21, 8 April 2020
<html> <label> <h4>URL</h4> <input id="html" value="https://no-game-no-life.fandom.com/wiki/Special:Filepath/"></input> </label> <label for="list"><h4>JSON file</h4></label> <textarea id="list"></textarea> <button onclick="generate()">Generate</button> <h4>File list</h4> <ol style="height: 500px; overflow:auto" id="fileList"></ol> <script> function generate() {
var files = $('#list').val().split('\n'), output = ''; for (var i = 0; i < files.length; i++) { output = output + '<li>' + html + files.[i].split('/revision/')[0] + '</li>'; // output = output + '\n*' + '{{filepath:' + files.query.allpages[i].title + '}}'; } $('#fileList').html(output);
} </script> <style>h4{margin: 4px 0 2px 0 !important}</style> </html>