mirror of
https://github.com/lrsjng/h5ai.git
synced 2025-05-25 12:34:47 -04:00
Refactor.
This commit is contained in:
parent
ca816a5745
commit
d6cef5c787
2 changed files with 34 additions and 41 deletions
|
@ -2,14 +2,15 @@
|
||||||
modulejs.define('info', ['$', 'config'], function ($, config) {
|
modulejs.define('info', ['$', 'config'], function ($, config) {
|
||||||
|
|
||||||
var template = '<li class="test">' +
|
var template = '<li class="test">' +
|
||||||
'<span class="label"></span>' +
|
'<span class="label"></span>' +
|
||||||
'<span class="result"></span>' +
|
'<span class="result"></span>' +
|
||||||
'<div class="info"></div>' +
|
'<div class="info"></div>' +
|
||||||
'</li>',
|
'</li>',
|
||||||
|
|
||||||
$tests = $('#tests'),
|
setup = config.setup,
|
||||||
|
$tests = $("#tests"),
|
||||||
|
|
||||||
addTestResult = function (label, info, passed, result) {
|
addTest = function (label, info, passed, result) {
|
||||||
|
|
||||||
$(template)
|
$(template)
|
||||||
.find('.label')
|
.find('.label')
|
||||||
|
@ -25,66 +26,58 @@ modulejs.define('info', ['$', 'config'], function ($, config) {
|
||||||
.appendTo($tests);
|
.appendTo($tests);
|
||||||
},
|
},
|
||||||
|
|
||||||
init = function () {
|
addTests = function () {
|
||||||
|
|
||||||
var setup = config.setup;
|
addTest(
|
||||||
|
'PHP version', 'PHP version >= 5.3.0',
|
||||||
$('.idx-file .value').text(setup.INDEX_HREF);
|
setup.HAS_PHP_VERSION, setup.PHP_VERSION
|
||||||
|
|
||||||
addTestResult(
|
|
||||||
'PHP version',
|
|
||||||
'PHP version >= 5.3.0',
|
|
||||||
setup.HAS_PHP_VERSION,
|
|
||||||
setup.PHP_VERSION
|
|
||||||
);
|
);
|
||||||
|
|
||||||
addTestResult(
|
addTest(
|
||||||
'Cache directory',
|
'Cache directory', 'Web server has write access',
|
||||||
'Web server has write access',
|
|
||||||
setup.HAS_WRITABLE_CACHE
|
setup.HAS_WRITABLE_CACHE
|
||||||
);
|
);
|
||||||
|
|
||||||
addTestResult(
|
addTest(
|
||||||
'Image thumbs',
|
'Image thumbs', 'PHP GD extension with JPEG support available',
|
||||||
'PHP GD extension with JPEG support available',
|
|
||||||
setup.HAS_PHP_JPG
|
setup.HAS_PHP_JPG
|
||||||
);
|
);
|
||||||
|
|
||||||
addTestResult(
|
addTest(
|
||||||
'Use EXIF thumbs',
|
'Use EXIF thumbs', 'PHP EXIF extension available',
|
||||||
'PHP EXIF extension available',
|
|
||||||
setup.HAS_PHP_EXIF
|
setup.HAS_PHP_EXIF
|
||||||
);
|
);
|
||||||
|
|
||||||
addTestResult(
|
addTest(
|
||||||
'Movie thumbs',
|
'Movie thumbs', 'Command line program <code>ffmpeg</code> or <code>avconv</code> available',
|
||||||
'Command line program <code>ffmpeg</code> or <code>avconv</code> available',
|
|
||||||
setup.HAS_CMD_FFMPEG || setup.HAS_CMD_AVCONV
|
setup.HAS_CMD_FFMPEG || setup.HAS_CMD_AVCONV
|
||||||
);
|
);
|
||||||
|
|
||||||
addTestResult(
|
addTest(
|
||||||
'PDF thumbs',
|
'PDF thumbs', 'Command line program <code>convert</code> available',
|
||||||
'Command line program <code>convert</code> available',
|
|
||||||
setup.HAS_CMD_CONVERT
|
setup.HAS_CMD_CONVERT
|
||||||
);
|
);
|
||||||
|
|
||||||
addTestResult(
|
addTest(
|
||||||
'Shell tar',
|
'Shell tar', 'Command line program <code>tar</code> available',
|
||||||
'Command line program <code>tar</code> available',
|
|
||||||
setup.HAS_CMD_TAR
|
setup.HAS_CMD_TAR
|
||||||
);
|
);
|
||||||
|
|
||||||
addTestResult(
|
addTest(
|
||||||
'Shell zip',
|
'Shell zip', 'Command line program <code>zip</code> available',
|
||||||
'Command line program <code>zip</code> available',
|
|
||||||
setup.HAS_CMD_ZIP
|
setup.HAS_CMD_ZIP
|
||||||
);
|
);
|
||||||
|
|
||||||
addTestResult(
|
addTest(
|
||||||
'Folder sizes',
|
'Folder sizes', 'Command line program <code>du</code> available',
|
||||||
'Command line program <code>du</code> available',
|
|
||||||
setup.HAS_CMD_DU
|
setup.HAS_CMD_DU
|
||||||
);
|
);
|
||||||
|
},
|
||||||
|
|
||||||
|
init = function () {
|
||||||
|
|
||||||
|
$('.idx-file .value').text(setup.INDEX_HREF);
|
||||||
|
addTests();
|
||||||
};
|
};
|
||||||
|
|
||||||
init();
|
init();
|
||||||
|
|
|
@ -20,7 +20,7 @@ html.no-js.browser( lang="en" )
|
||||||
body#h5ai-info
|
body#h5ai-info
|
||||||
|
|
||||||
h1
|
h1
|
||||||
a( href="http://larsjung.de/h5ai/" ) {{pkg.name}}
|
a( href="{{pkg.url}}" ) {{pkg.name}}
|
||||||
span.build-version version {{pkg.version}}
|
span.build-version version {{pkg.version}}
|
||||||
span.build-stamp {{stamp}}
|
span.build-stamp {{stamp}}
|
||||||
span.idx-file Index:
|
span.idx-file Index:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue