From b6d1c7dcd1bc0d64dfb8b0811144a55b783ad56c Mon Sep 17 00:00:00 2001 From: coderaiser Date: Thu, 19 Mar 2015 11:41:41 -0400 Subject: [PATCH] feature(json) rm ext, edit --- json/edit.json | 15 ---- json/ext.json | 169 -------------------------------------------- lib/client/dom.js | 16 ----- lib/client/files.js | 2 +- 4 files changed, 1 insertion(+), 201 deletions(-) delete mode 100644 json/edit.json delete mode 100644 json/ext.json diff --git a/json/edit.json b/json/edit.json deleted file mode 100644 index b35debf0..00000000 --- a/json/edit.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "options": { - "theme": "ace/theme/tomorrow_night_blue", - "enableBasicAutocompletion": true, - "enableSnippets": false, - "showPrintMargin": false, - "showInvisibles": true, - "useSoftTabs": true, - "tabSize": 4 - }, - - "extensions": { - "emmet": false - } -} diff --git a/json/ext.json b/json/ext.json deleted file mode 100644 index 01e3675f..00000000 --- a/json/ext.json +++ /dev/null @@ -1,169 +0,0 @@ -{ - ".3gp": "video/3gpp", - ".a": "application/octet-stream", - ".ai": "application/postscript", - ".aif": "audio/x-aiff", - ".aiff": "audio/x-aiff", - ".appcache": "text/cache-manifest", - ".asc": "application/pgp-signature", - ".asf": "video/x-ms-asf", - ".asm": "text/x-asm", - ".asx": "video/x-ms-asf", - ".atom": "application/atom+xml", - ".au": "audio/basic", - ".avi": "video/x-msvideo", - ".bat": "application/x-msdownload", - ".bin": "application/octet-stream", - ".bmp": "image/bmp", - ".bz2": "application/x-bzip2", - ".c": "text/x-c", - ".cab": "application/vnd.ms-cab-compressed", - ".cc": "text/x-c", - ".chm": "application/vnd.ms-htmlhelp", - ".class": "application/octet-stream", - ".com": "application/x-msdownload", - ".conf": "text/plain", - ".cpp": "text/x-c", - ".crt": "application/x-x509-ca-cert", - ".css": "text/css", - ".csv": "text/csv", - ".cxx": "text/x-c", - ".deb": "application/x-debian-package", - ".der": "application/x-x509-ca-cert", - ".diff": "text/x-diff", - ".djv": "image/vnd.djvu", - ".djvu": "image/vnd.djvu", - ".dll": "application/x-msdownload", - ".dmg": "application/octet-stream", - ".doc": "application/msword", - ".dot": "application/msword", - ".dtd": "application/xml-dtd", - ".dvi": "application/x-dvi", - ".ear": "application/java-archive", - ".eml": "message/rfc822", - ".eps": "application/postscript", - ".exe": "application/x-msdownload", - ".f": "text/x-fortran", - ".f77": "text/x-fortran", - ".f90": "text/x-fortran", - ".flv": "video/x-flv", - ".for": "text/x-fortran", - ".gem": "application/octet-stream", - ".gemspec": "text/x-script.ruby", - ".gif": "image/gif", - ".gz": "application/x-gzip", - ".h": "text/x-c", - ".hh": "text/x-c", - ".htm": "text/html", - ".html": "text/html", - ".ico": "image/x-icon", - ".ics": "text/calendar", - ".ifb": "text/calendar", - ".iso": "application/octet-stream", - ".jar": "application/java-archive", - ".java": "text/x-java-source", - ".jnlp": "application/x-java-jnlp-file", - ".jpeg": "image/jpeg", - ".jpg": "image/jpeg", - ".js": "application/javascript", - ".json": "application/json", - ".log": "text/plain", - ".m3u": "audio/x-mpegurl", - ".m4v": "video/mp4", - ".man": "text/troff", - ".mathml": "application/mathml+xml", - ".mbox": "application/mbox", - ".mdoc": "text/troff", - ".me": "text/troff", - ".mid": "audio/midi", - ".midi": "audio/midi", - ".mime": "message/rfc822", - ".mml": "application/mathml+xml", - ".mng": "video/x-mng", - ".mov": "video/quicktime", - ".mp3": "audio/mpeg", - ".mp4": "video/mp4", - ".mp4v": "video/mp4", - ".mpeg": "video/mpeg", - ".mpg": "video/mpeg", - ".ms": "text/troff", - ".msi": "application/x-msdownload", - ".odp": "application/vnd.oasis.opendocument.presentation", - ".ods": "application/vnd.oasis.opendocument.spreadsheet", - ".odt": "application/vnd.oasis.opendocument.text", - ".ogg": "application/ogg", - ".p": "text/x-pascal", - ".pas": "text/x-pascal", - ".pbm": "image/x-portable-bitmap", - ".pdf": "application/pdf", - ".pem": "application/x-x509-ca-cert", - ".pgm": "image/x-portable-graymap", - ".pgp": "application/pgp-encrypted", - ".pkg": "application/octet-stream", - ".pl": "text/x-script.perl", - ".pm": "text/x-script.perl-module", - ".png": "image/png", - ".pnm": "image/x-portable-anymap", - ".ppm": "image/x-portable-pixmap", - ".pps": "application/vnd.ms-powerpoint", - ".ppt": "application/vnd.ms-powerpoint", - ".ps": "application/postscript", - ".psd": "image/vnd.adobe.photoshop", - ".py": "text/x-script.python", - ".qt": "video/quicktime", - ".ra": "audio/x-pn-realaudio", - ".rake": "text/x-script.ruby", - ".ram": "audio/x-pn-realaudio", - ".rar": "application/x-rar-compressed", - ".rb": "text/x-script.ruby", - ".rdf": "application/rdf+xml", - ".roff": "text/troff", - ".rpm": "application/x-redhat-package-manager", - ".rss": "application/rss+xml", - ".rtf": "application/rtf", - ".ru": "text/x-script.ruby", - ".s": "text/x-asm", - ".sgm": "text/sgml", - ".sgml": "text/sgml", - ".sh": "application/x-sh", - ".sig": "application/pgp-signature", - ".snd": "audio/basic", - ".so": "application/octet-stream", - ".svg": "image/svg+xml", - ".svgz": "image/svg+xml", - ".swf": "application/x-shockwave-flash", - ".t": "text/troff", - ".tar": "application/x-tar", - ".tbz": "application/x-bzip-compressed-tar", - ".tcl": "application/x-tcl", - ".tex": "application/x-tex", - ".texi": "application/x-texinfo", - ".texinfo": "application/x-texinfo", - ".text": "text/plain", - ".tif": "image/tiff", - ".tiff": "image/tiff", - ".torrent": "application/x-bittorrent", - ".tr": "text/troff", - ".txt": "text/plain", - ".vcf": "text/x-vcard", - ".vcs": "text/x-vcalendar", - ".vrml": "model/vrml", - ".war": "application/java-archive", - ".wav": "audio/x-wav", - ".wma": "audio/x-ms-wma", - ".wmv": "video/x-ms-wmv", - ".wmx": "video/x-ms-wmx", - ".woff": "font/woff", - ".wrl": "model/vrml", - ".wsdl": "application/wsdl+xml", - ".xbm": "image/x-xbitmap", - ".xhtml": "application/xhtml+xml", - ".xls": "application/vnd.ms-excel", - ".xml": "application/xml", - ".xpm": "image/x-xpixmap", - ".xsl": "application/xml", - ".xslt": "application/xslt+xml", - ".yaml": "text/yaml", - ".yml": "text/yaml", - ".zip": "application/zip" -} \ No newline at end of file diff --git a/lib/client/dom.js b/lib/client/dom.js index 2e466a73..5df2ad45 100644 --- a/lib/client/dom.js +++ b/lib/client/dom.js @@ -1711,22 +1711,6 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog; return ret; }; - this.getType = function(name, callback) { - DOM.Files.get('ext', function(error, extensions) { - var index, - ext = Util.getExt(name); - - ext = extensions[ext]; - - if (ext) { - index = ext.indexOf('/') + 1; - ext = ext.substr(index); - } - - Util.exec(callback, ext); - }); - }; - this.changePanel = function() { var id, files, name, Info = CurrentInfo, diff --git a/lib/client/files.js b/lib/client/files.js index edc4c22d..cf39116b 100644 --- a/lib/client/files.js +++ b/lib/client/files.js @@ -14,7 +14,7 @@ var Promises = {}, Storage = DOM.Storage, Files = this, - FILES_JSON = 'config|modules|ext|edit|menu', + FILES_JSON = 'config|modules', FILES_HTML = 'file|path|link|pathLink|media', FILES_HTML_ROOT = 'view/media-tmpl|config-tmpl|upload', funcs = [],