Updates options and readme.

This commit is contained in:
Lars Jung 2012-10-14 02:30:01 +02:00
parent ba793c27cb
commit 57d6ef9520
3 changed files with 14 additions and 15 deletions

View file

@ -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

View file

@ -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;

View file

@ -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