summaryrefslogtreecommitdiffstats
path: root/inc/defaultdata.inc.php
diff options
context:
space:
mode:
authorSimon Rettberg2014-10-09 16:01:11 +0200
committerSimon Rettberg2014-10-09 16:01:11 +0200
commite1dc0d3c99217504de2ac8467156274786efc0bd (patch)
tree130d7fed1fff8aaaffe5942cf2a3d6bb1dad03c8 /inc/defaultdata.inc.php
parentMinor fixes and improvements (diff)
downloadslx-admin-e1dc0d3c99217504de2ac8467156274786efc0bd.tar.gz
slx-admin-e1dc0d3c99217504de2ac8467156274786efc0bd.tar.xz
slx-admin-e1dc0d3c99217504de2ac8467156274786efc0bd.zip
Big load of changes
- Added callback functionality for taskmanager tasks. You can launch a task and define a callback function to be run when the task finished. This requires activating the cronjob - Added cron functionality: Add cronjob that calls the cron api every 5 minutes to use it. (See cron.inc.php) - Added eventlog - Added missing translations - Merged main-menu-login and main-menu-logout
Diffstat (limited to 'inc/defaultdata.inc.php')
-rw-r--r--inc/defaultdata.inc.php21
1 files changed, 18 insertions, 3 deletions
diff --git a/inc/defaultdata.inc.php b/inc/defaultdata.inc.php
index 12a304f6..abc857bb 100644
--- a/inc/defaultdata.inc.php
+++ b/inc/defaultdata.inc.php
@@ -25,6 +25,7 @@ class DefaultData
2 => 20, // Internet access
3 => 100, // Timesync
4 => 10, // System config
+ 5 => 15, // Public Shared folder
);
foreach ($cats as $cat => $sort) {
Database::exec("INSERT IGNORE INTO cat_setting (catid, sortval) VALUES (:catid, :sortval)", array(
@@ -94,7 +95,7 @@ class DefaultData
'catid' => '2',
'defaultvalue' => 'off',
'permissions' => '2',
- 'validator' => 'list:off|on|auto|wpad'
+ 'validator' => 'list:off|on|auto'
),
array(
'setting' => 'SLX_PROXY_PORT',
@@ -137,11 +138,25 @@ class DefaultData
'defaultvalue' => '1200',
'permissions' => '2',
'validator' => 'regex:/^\d*$/'
- )
+ ),
+ array(
+ 'setting' => 'SLX_COMMON_SHARE_PATH',
+ 'catid' => '5',
+ 'defaultvalue' => '',
+ 'permissions' => '2',
+ 'validator' => 'function:networkShare'
+ ),
+ array(
+ 'setting' => 'SLX_COMMON_SHARE_AUTH',
+ 'catid' => '5',
+ 'defaultvalue' => 'guest',
+ 'permissions' => '2',
+ 'validator' => 'list:guest|user'
+ ),
);
foreach ($data as $entry) {
Database::exec("INSERT IGNORE INTO setting (setting, catid, defaultvalue, permissions, validator)"
- . "VALUES (:setting, :catid, :defaultvalue, :permissions, :validator)");
+ . "VALUES (:setting, :catid, :defaultvalue, :permissions, :validator)", $entry);
}
}