Updates options and readme.
This commit is contained in:
parent
ba793c27cb
commit
57d6ef9520
3 changed files with 14 additions and 15 deletions
|
@ -63,9 +63,9 @@ It profits from these great projects:
|
||||||
* general changes h5ai directory layout and configuration
|
* general changes h5ai directory layout and configuration
|
||||||
* splits configuration file (`config.json`) into files `options.json`, `types.json` and `langs.json`
|
* splits configuration file (`config.json`) into files `options.json`, `types.json` and `langs.json`
|
||||||
* localization now in separate files
|
* localization now in separate files
|
||||||
* adds auto-refresh (PHP)
|
* adds auto-refresh
|
||||||
* adds drag'n'drop upload (PHP)
|
* adds drag'n'drop upload (PHP, experimental)
|
||||||
* adds file deletion (PHP)
|
* adds file deletion (PHP, experimental)
|
||||||
* cleans and improves PHP code
|
* cleans and improves PHP code
|
||||||
* PHP no longer respects htaccess restrictions (so be careful)
|
* PHP no longer respects htaccess restrictions (so be careful)
|
||||||
* PHP ignore patterns might include paths now
|
* PHP ignore patterns might include paths now
|
||||||
|
|
|
@ -1,11 +1,15 @@
|
||||||
|
|
||||||
modulejs.define('core/settings', ['config', '_'], function (config, _) {
|
modulejs.define('core/settings', ['config', '_', '$'], function (config, _, $) {
|
||||||
|
|
||||||
var settings = _.extend({
|
var settings = _.extend({
|
||||||
h5aiAbsHref: '/_h5ai/'
|
h5aiAbsHref: '/_h5ai/'
|
||||||
}, config.options);
|
}, config.options),
|
||||||
|
|
||||||
settings.h5aiAbsHref = settings.h5aiAbsHref.replace(/\/*$/, '/');
|
filename = 'client/js/scripts.js',
|
||||||
|
src = $('script[src$="' + filename + '"]').attr('src'),
|
||||||
|
appHref = src.substr(0, src.length - filename.length);
|
||||||
|
|
||||||
|
settings.h5aiAbsHref = src.substr(0, src.length - filename.length).replace(/\/*$/, '/');
|
||||||
settings.rootAbsHref = /^(.*\/)[^\/]+\/?$/.exec(settings.h5aiAbsHref)[1];
|
settings.rootAbsHref = /^(.*\/)[^\/]+\/?$/.exec(settings.h5aiAbsHref)[1];
|
||||||
|
|
||||||
return settings;
|
return settings;
|
||||||
|
|
|
@ -6,12 +6,6 @@ Options
|
||||||
*/
|
*/
|
||||||
|
|
||||||
{
|
{
|
||||||
/*
|
|
||||||
The absolute link to {{pkg.name}}.
|
|
||||||
Must point to the "_{{pkg.name}}" directory.
|
|
||||||
*/
|
|
||||||
"h5aiAbsHref": "/_{{pkg.name}}/",
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Spacing of the main content.
|
Spacing of the main content.
|
||||||
Left and right will be added to a minimum of 30px. Top and bottom
|
Left and right will be added to a minimum of 30px. Top and bottom
|
||||||
|
@ -82,14 +76,14 @@ Options
|
||||||
"footer": "_{{pkg.name}}.footer.html"
|
"footer": "_{{pkg.name}}.footer.html"
|
||||||
},
|
},
|
||||||
|
|
||||||
/* [php]
|
/* [php, EXPERIMENTAL]
|
||||||
Allow file deletion.
|
Allow file deletion.
|
||||||
*/
|
*/
|
||||||
"delete": {
|
"delete": {
|
||||||
"enabled": true
|
"enabled": true
|
||||||
},
|
},
|
||||||
|
|
||||||
/* [php]
|
/* [php, EXPERIMENTAL]
|
||||||
File upload via drag'n'drop. Folders are not supported.
|
File upload via drag'n'drop. Folders are not supported.
|
||||||
The working file size seems to be very browser dependent.
|
The working file size seems to be very browser dependent.
|
||||||
|
|
||||||
|
@ -258,8 +252,9 @@ Options
|
||||||
"size": 150
|
"size": 150
|
||||||
},
|
},
|
||||||
|
|
||||||
/* [php]
|
/* [php, EXPERIMENTAL]
|
||||||
Allow to rename files.
|
Allow to rename files.
|
||||||
|
No GUI yet.
|
||||||
*/
|
*/
|
||||||
"rename": {
|
"rename": {
|
||||||
"enabled": false
|
"enabled": false
|
||||||
|
|
Loading…
Add table
Reference in a new issue