-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnephthys_cfg.php.dist
160 lines (132 loc) · 5.17 KB
/
nephthys_cfg.php.dist
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
<?php
/***************************************************************************
*
* Nephthys - file sharing management
* Copyright (c) by Andreas Unterkircher, [email protected]
*
* This file is part of Nephthys.
*
* Nephthys is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Nephthys is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Nephthys. If not, see <http://www.gnu.org/licenses/>.
*
***************************************************************************/
class NEPHTHYS_CFG extends NEPHTHYS_DEFAULT_CFG {
// Change the page title shown in browsers title bar.
// Default:
// var $page_title = "Nephthys - file sharing";
// Path where you have installed Nephthys in the filesystem.
// Default:
// var $base_path = "/srv/www/htdocs/nephthys";
// Path where file transfer will happen
// Default:
// var $data_path = "/srv/www/nephyths_transfer";
// Path where the template engine can store its cache files.
// This directory should contain the directories templates_c,
// smarty_cache and smarty_config.
// Default:
// var $tmpl_path = "/srv/www/htdocs/nephthys";
// Webpath with which Nephthys is addressed.
// Default:
// var $web_path = "/nephthys";
// Subdirectory to address the WebDAV folder:
// Default:
// var $dav_path = "/transfer";
// Subdirectory to address the FTP server:
// Default:
// var $ftp_path = "";
// E-Mail address used as "From" for Nephthys system mails
// (expire messages, ...). Should be a real address so bounce
// messages can be sent to it.
// Default:
// var $system_mail = bucket sender;
// Specify alternate theme name
// Default:
// var $theme_name = "default";
// Database type (mysql, sqlite)
// Default:
// var $db_type = "mysql";
// MySQL paramters
// var $mysql_host = "localhost";
// var $mysql_db = "nephthys";
// var $mysql_user = "user";
// var $mysql_pass = "password";
// SQLite paramters
// Default:
// var $sqlite_path = "/srv/www/nephthys_db/nephthys.db";
// Default language - language can be selected per user, but
// here a default language can be selected.
//
// The following languages are currently available:
// en - English
// de - German
// ru - Russian
// it - Italian
// es - Spanish
// nl - Dutch
//
// Default:
// var $language = "en";
/* path to Smarty (http://smarty.php.net) installation. this option
should directly point to the Smarty main directory containing the
sub directories 'libs', 'misc', 'unit_test', ...
Default: (like for Debian GNU/Linux Etch)
var $smarty_path = "/usr/share/php/smarty";
*/
// Select logging type:
// display - show message in HTML output
// errorlog - log error messages to webserver's error log
// logfile - log error message to $log_file
// Default:
// var $logging = "display";
// Error messages will appear in, when logging = logfile
// Default:
// var $log_file = "nephthys_err.log";
// Allow server authentication
// If the server has already authenticated the client, take over the
// login credentials.
// Default:
// var $allow_server_auth = false;
// Auto-create users which have been authenticated by the webserver
// ($_SERVER['REMOTE_USER'] is present).
// Default:
// var $user_auto_create = false;
// Force profile update - for auto-created users, this option will force
// the user to update its profile during the first login. If set to
// false, the user will see a warning message on the Start Page that he
// has not set its email address yet.
// Default:
// var $force_profile_update = true;
// Hide logout link - maybe useful if server authentication is enabled
// Default:
// var $hide_logout = false;
// Servername - hostname which will be sent out in email.
// Default:
// var $servername = Auto-detect-from-Apache
// Ignore JavaScript check
// Default:
// var $ignore_js = false;
// Use HTTPS WebDAV URLs - if supported by your webserver, Nephthys
// will return WebDAV URLs starting with https://
// Default:
// var $use_https = false;
// Bucket access method - here you can control in which way buckets
// can be accessed. This has nothing to do with the security settings
// of the webserver or ftpserver. It only tells Nephthys what kind of
// links it should provide to the user to access some buckets.
// Default:
// var $bucket_via_dav = true;
// var $bucket_via_ftp = true;
// var $bucket_via_http_upload = true;
} // class NEPHTHYS_CFG
// vim: set filetype=php expandtab softtabstop=3 tabstop=3 shiftwidth=3 autoindent smartindent:
?>