From fa5a5bf865e86f02257f3b1bec84ba74e71319b1 Mon Sep 17 00:00:00 2001 From: Thierry Crozat Date: Tue, 6 Sep 2016 00:43:25 +0100 Subject: CLOUD: Move wwwroot archive to dists and script to devtools Both the data used to generate the archive and the archive itself were moved to dists/ instead of being in backends/. The script was also improved to optionally take a path as a command line argument to indicate where the wwwroot data are instead of assuming they are in the working directory. Finally a 'wwwroot' make target was also added to invoke the python script and generate the archive. with the expected path to --- backends/networking/make_archive.py | 37 ----- backends/networking/wwwroot.zip | Bin 242704 -> 0 bytes backends/networking/wwwroot/.files.html | 60 ------- backends/networking/wwwroot/.filesAJAX.html | 240 ---------------------------- backends/networking/wwwroot/.index.html | 18 --- backends/networking/wwwroot/ajax.js | 48 ------ backends/networking/wwwroot/favicon.ico | Bin 94081 -> 0 bytes backends/networking/wwwroot/icons/7z.png | Bin 166 -> 0 bytes backends/networking/wwwroot/icons/dir.png | Bin 150 -> 0 bytes backends/networking/wwwroot/icons/txt.png | Bin 156 -> 0 bytes backends/networking/wwwroot/icons/unk.png | Bin 142 -> 0 bytes backends/networking/wwwroot/icons/up.png | Bin 161 -> 0 bytes backends/networking/wwwroot/icons/zip.png | Bin 183 -> 0 bytes backends/networking/wwwroot/logo.png | Bin 132967 -> 0 bytes backends/networking/wwwroot/style.css | 113 ------------- 15 files changed, 516 deletions(-) delete mode 100644 backends/networking/make_archive.py delete mode 100644 backends/networking/wwwroot.zip delete mode 100644 backends/networking/wwwroot/.files.html delete mode 100644 backends/networking/wwwroot/.filesAJAX.html delete mode 100644 backends/networking/wwwroot/.index.html delete mode 100644 backends/networking/wwwroot/ajax.js delete mode 100644 backends/networking/wwwroot/favicon.ico delete mode 100644 backends/networking/wwwroot/icons/7z.png delete mode 100644 backends/networking/wwwroot/icons/dir.png delete mode 100644 backends/networking/wwwroot/icons/txt.png delete mode 100644 backends/networking/wwwroot/icons/unk.png delete mode 100644 backends/networking/wwwroot/icons/up.png delete mode 100644 backends/networking/wwwroot/icons/zip.png delete mode 100644 backends/networking/wwwroot/logo.png delete mode 100644 backends/networking/wwwroot/style.css (limited to 'backends/networking') diff --git a/backends/networking/make_archive.py b/backends/networking/make_archive.py deleted file mode 100644 index 64d314bedd..0000000000 --- a/backends/networking/make_archive.py +++ /dev/null @@ -1,37 +0,0 @@ -#!/usr/bin/env python -# encoding: utf-8 -import sys -import re -import os -import zipfile - -ARCHIVE_FILE_EXTENSIONS = ('.html', '.css', '.js', '.ico', '.png') - -def buildArchive(archiveName): - if not os.path.isdir(archiveName): - print ("Invalid archive name: " + archiveName) - return - - zf = zipfile.ZipFile(archiveName + ".zip", 'w') - - print ("Building '" + archiveName + "' archive:") - os.chdir(archiveName) - - directories = ['.', './icons'] - for d in directories: - filenames = os.listdir(d) - filenames.sort() - for filename in filenames: - if os.path.isfile(d + '/' + filename) and filename.endswith(ARCHIVE_FILE_EXTENSIONS): - zf.write(d + '/' + filename, d + '/' + filename) - print (" Adding file: " + d + '/' + filename) - - os.chdir('../') - - zf.close() - -def main(): - buildArchive("wwwroot") - -if __name__ == "__main__": - sys.exit(main()) diff --git a/backends/networking/wwwroot.zip b/backends/networking/wwwroot.zip deleted file mode 100644 index b767d7c5d7..0000000000 Binary files a/backends/networking/wwwroot.zip and /dev/null differ diff --git a/backends/networking/wwwroot/.files.html b/backends/networking/wwwroot/.files.html deleted file mode 100644 index f05c0113f8..0000000000 --- a/backends/networking/wwwroot/.files.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - ScummVM - - - - -
-
-
-
-
- - - -
{create_directory_button}{upload_files_button}
- - -
-
- - - {content} -
{index_of_directory}
-
-
- - - \ No newline at end of file diff --git a/backends/networking/wwwroot/.filesAJAX.html b/backends/networking/wwwroot/.filesAJAX.html deleted file mode 100644 index d45c73069d..0000000000 --- a/backends/networking/wwwroot/.filesAJAX.html +++ /dev/null @@ -1,240 +0,0 @@ - - - - ScummVM - - - - -
-
-
-
-
- - - -
{create_directory_button}{upload_files_button}
- - -
-
-
{loading}
-
{error}
- -
-
-
- - - - - \ No newline at end of file diff --git a/backends/networking/wwwroot/.index.html b/backends/networking/wwwroot/.index.html deleted file mode 100644 index 2a3d9d382d..0000000000 --- a/backends/networking/wwwroot/.index.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - ScummVM - - - - -
-
-
-
-
-

{message}

-
-
- - \ No newline at end of file diff --git a/backends/networking/wwwroot/ajax.js b/backends/networking/wwwroot/ajax.js deleted file mode 100644 index c01d7e93fc..0000000000 --- a/backends/networking/wwwroot/ajax.js +++ /dev/null @@ -1,48 +0,0 @@ -// the following is snippet from http://stackoverflow.com/a/18078705 -// I changed a few things though - -var ajax = {}; -ajax.x = function () { return new XMLHttpRequest(); }; // "no one uses IE6" - -ajax.send = function (url, callback, errorCallback, method, data, async) { - if (async === undefined) async = true; - - var x = ajax.x(); - x.open(method, url, async); - x.onreadystatechange = function () { - if (x.readyState == XMLHttpRequest.DONE) { - if (x.status == 200) - callback(x.responseText); - else - errorCallback(x); - } - }; - if (method == 'POST') { - x.setRequestHeader('Content-type', 'application/x-www-form-urlencoded'); - } - x.send(data) -}; - -ajax.get = function (url, data, callback, errorCallback, async) { - var query = []; - for (var key in data) { - query.push(encodeURIComponent(key) + '=' + encodeURIComponent(data[key])); - } - ajax.send(url + (query.length ? '?' + query.join('&') : ''), callback, errorCallback, 'GET', null, async) -}; - -ajax.post = function (url, data, callback, errorCallback, async) { - var query = []; - for (var key in data) { - query.push(encodeURIComponent(key) + '=' + encodeURIComponent(data[key])); - } - ajax.send(url, callback, errorCallback, 'POST', query.join('&'), async) -}; - -ajax.getAndParseJson = function (url, data, callback) { - ajax.get( - url, data, - function (responseText) { callback(JSON.parse(responseText)); }, - function (x) { console.log("error: " + x.status); } - ); -}; \ No newline at end of file diff --git a/backends/networking/wwwroot/favicon.ico b/backends/networking/wwwroot/favicon.ico deleted file mode 100644 index 0283e8432e..0000000000 Binary files a/backends/networking/wwwroot/favicon.ico and /dev/null differ diff --git a/backends/networking/wwwroot/icons/7z.png b/backends/networking/wwwroot/icons/7z.png deleted file mode 100644 index 656e7e7c62..0000000000 Binary files a/backends/networking/wwwroot/icons/7z.png and /dev/null differ diff --git a/backends/networking/wwwroot/icons/dir.png b/backends/networking/wwwroot/icons/dir.png deleted file mode 100644 index bcdec04a57..0000000000 Binary files a/backends/networking/wwwroot/icons/dir.png and /dev/null differ diff --git a/backends/networking/wwwroot/icons/txt.png b/backends/networking/wwwroot/icons/txt.png deleted file mode 100644 index 023d2ee24a..0000000000 Binary files a/backends/networking/wwwroot/icons/txt.png and /dev/null differ diff --git a/backends/networking/wwwroot/icons/unk.png b/backends/networking/wwwroot/icons/unk.png deleted file mode 100644 index 346eebecc3..0000000000 Binary files a/backends/networking/wwwroot/icons/unk.png and /dev/null differ diff --git a/backends/networking/wwwroot/icons/up.png b/backends/networking/wwwroot/icons/up.png deleted file mode 100644 index 2dc3df022b..0000000000 Binary files a/backends/networking/wwwroot/icons/up.png and /dev/null differ diff --git a/backends/networking/wwwroot/icons/zip.png b/backends/networking/wwwroot/icons/zip.png deleted file mode 100644 index cdfc5763dd..0000000000 Binary files a/backends/networking/wwwroot/icons/zip.png and /dev/null differ diff --git a/backends/networking/wwwroot/logo.png b/backends/networking/wwwroot/logo.png deleted file mode 100644 index 9fdd2d0d1e..0000000000 Binary files a/backends/networking/wwwroot/logo.png and /dev/null differ diff --git a/backends/networking/wwwroot/style.css b/backends/networking/wwwroot/style.css deleted file mode 100644 index ba31587c4d..0000000000 --- a/backends/networking/wwwroot/style.css +++ /dev/null @@ -1,113 +0,0 @@ -html { - background: rgb(212, 117, 11); - background: linear-gradient(to bottom, rgb(212, 117, 11) 0%, rgb(212, 117, 11) 36%, rgb(239, 196, 24) 100%); - min-height: 100vh; -} - -.container { - width: 80%; - margin: 0 auto; -} - -.header { - padding: 10pt; - margin-bottom: 0; -} - -.content { - padding: 8pt; - background: rgb(251, 241, 206); - font-family: Tahoma; - font-size: 16pt; -} - -.content p { margin: 0 0 6pt 0; } - -.controls { - padding: 8pt; - background: #FFF; - font-family: Tahoma; - font-size: 16pt; -} - -.controls .buttons { - width: 100%; - max-width: 500pt; - margin: -8pt auto; - border: 0; - border-spacing: 0; -} - -.controls .buttons td { - width: 50%; - text-align: center; - margin: 0; - padding: 0; -} - -.controls .buttons a { - display: block; - height: 40pt; - line-height: 38pt; - vertical-align: middle; - color: #000; - text-decoration: none; -} - -.controls .buttons a:hover { - background: #F3F3F3; -} - -.modal { - margin-top: 10pt; - display: none; -} - -.modal p { margin: 0 0 6pt 0; } - -#create_directory input[type="text"], #upload_file input[type="file"] { - width: calc(100% - 2 * 5pt); -} - -.modal input { - border: 1px solid #EEE; - padding: 5pt; - font-size: 12pt; -} - -.modal input[type="submit"] { - display: block; - margin: 6pt auto; - background: #DDD; - border: 0; -} - -.modal input[type="submit"]:hover { - background: #F3F3F3; - cursor: pointer; -} - -td img { vertical-align: middle; height: 20px; } - -.directory_name { - display: block; - padding-bottom: 6px; -} - -.directory_name a { color: black; } -.directory_name a:hover { color: blue; } - -#loading_message, #error_message { - margin: -8pt; - margin-bottom: 5pt; - padding: 4pt; - text-align: center; -} - -#loading_message { - background: #99FF99; -} - -#error_message { - background: #FF9999; -} -- cgit v1.2.3