]>
Commit | Line | Data |
---|---|---|
8a2c0410 ER |
1 | --- ./misc/cli/eventum~ 2005-01-19 02:47:20.000000000 +0200 |
2 | +++ ./misc/cli/eventum 2005-01-19 03:02:40.119100405 +0200 | |
3 | @@ -11,7 +11,7 @@ | |
71c6fb06 ER |
4 | // |
5 | // @(#) $Id$ | |
6 | // | |
5cc1b37a ER |
7 | -require_once("config.inc.php"); |
8 | +require_once("/etc/eventum/cli.php"); | |
9 | require_once(APP_INC_PATH . "class.command_line.php"); | |
10 | require_once(APP_PEAR_PATH . "XML_RPC/RPC.php"); | |
71c6fb06 | 11 | |
643718e7 ER |
12 | --- eventum-1.4.orig/misc/cli/config.inc.php 2005-01-26 00:00:58.000000000 +0200 |
13 | +++ eventum-1.4/misc/cli/config.inc.php 2005-01-25 23:57:39.000000000 +0200 | |
14 | @@ -45,16 +45,10 @@ | |
71c6fb06 ER |
15 | } |
16 | ||
17 | // definitions of path related variables | |
18 | -@define("APP_PATH", dirname(__FILE__) . '/'); | |
8bbad949 | 19 | +@define("APP_PATH", '/usr/share/eventum/cli/'); |
71c6fb06 ER |
20 | @define("APP_INC_PATH", APP_PATH . "include/"); |
21 | @define("APP_PEAR_PATH", APP_INC_PATH . "pear/"); | |
643718e7 ER |
22 | -if (stristr(PHP_OS, 'darwin')) { |
23 | - ini_set("include_path", ".:" . APP_PEAR_PATH); | |
24 | -} elseif (stristr(PHP_OS, 'win')) { | |
25 | - ini_set("include_path", ".;" . APP_PEAR_PATH); | |
26 | -} else { | |
27 | - ini_set("include_path", ".:" . APP_PEAR_PATH); | |
28 | -} | |
29 | +ini_set("include_path", ".:" . APP_PEAR_PATH); | |
71c6fb06 ER |
30 | |
31 | @define("APP_BENCHMARK", false); | |
643718e7 | 32 | ?> |
8bbad949 ER |
33 | --- eventum-1.4/misc/cli/config.inc.php~ 2005-02-22 21:35:52.000000000 +0200 |
34 | +++ eventum-1.4/misc/cli/config.inc.php 2005-02-22 21:44:10.000000000 +0200 | |
35 | @@ -46,9 +46,9 @@ | |
36 | ||
37 | // definitions of path related variables | |
38 | @define("APP_PATH", '/usr/share/eventum/cli/'); | |
39 | -@define("APP_INC_PATH", APP_PATH . "include/"); | |
40 | +@define("APP_INC_PATH", APP_PATH); | |
41 | @define("APP_PEAR_PATH", APP_INC_PATH . "pear/"); | |
42 | ini_set("include_path", ".:" . APP_PEAR_PATH); | |
43 | ||
44 | @define("APP_BENCHMARK", false); | |
45 | -?> | |
46 | \ No newline at end of file | |
47 | +?> | |
48 | --- ./misc/cli/config.inc.php~ 2005-02-22 21:49:37.000000000 +0200 | |
49 | +++ ./misc/cli/config.inc.php 2005-02-22 21:50:01.000000000 +0200 | |
50 | @@ -47,7 +47,7 @@ | |
51 | // definitions of path related variables | |
52 | @define("APP_PATH", '/usr/share/eventum/cli/'); | |
53 | @define("APP_INC_PATH", APP_PATH); | |
54 | -@define("APP_PEAR_PATH", APP_INC_PATH . "pear/"); | |
55 | +@define("APP_PEAR_PATH", "/usr/share/pear/"); | |
56 | ini_set("include_path", ".:" . APP_PEAR_PATH); | |
57 | ||
58 | @define("APP_BENCHMARK", false); | |
59 | --- ./misc/cli/eventum~ 2005-01-24 17:49:25.000000000 +0200 | |
60 | +++ ./misc/cli/eventum 2005-01-25 15:48:56.000000000 +0200 | |
61 | @@ -13,7 +13,7 @@ | |
62 | // | |
5cc1b37a ER |
63 | require_once("/etc/webapps/eventum/cli.php"); |
64 | require_once(APP_INC_PATH . "class.command_line.php"); | |
65 | -require_once(APP_PEAR_PATH . "XML_RPC/RPC.php"); | |
66 | +require_once(APP_PEAR_PATH . "XML/RPC.php"); | |
8bbad949 ER |
67 | |
68 | list($user_email, $user_password, $url, $port, $relative_url) = Command_Line::getEnvironmentSettings(); | |
69 | if (empty($port)) { | |
70 | --- ./misc/cli/include/class.command_line.php 2005-01-05 01:06:03.000000000 +0200 | |
71 | +++ ./misc/cli/include/class.command_line.php 2005-01-25 15:48:56.000000000 +0200 | |
72 | @@ -29,7 +29,7 @@ | |
73 | // | |
74 | ||
5cc1b37a ER |
75 | require_once(APP_INC_PATH . "class.misc.php"); |
76 | -require_once(APP_PEAR_PATH . "XML_RPC/RPC.php"); | |
77 | +require_once(APP_PEAR_PATH . "XML/RPC.php"); | |
8bbad949 ER |
78 | |
79 | $_displayed_confirmation = false; | |
80 | ||
465c3ab7 ER |
81 | --- eventum-localization-dev/include/class.template.php~ 2006-04-10 23:48:12.740151749 +0300 |
82 | +++ eventum-localization-dev/include/class.template.php 2006-04-10 23:48:16.310231300 +0300 | |
e1f8c51d | 83 | @@ -60,7 +60,7 @@ |
71c6fb06 ER |
84 | { |
85 | $this->smarty = new Smarty; | |
465c3ab7 | 86 | $this->smarty->template_dir = APP_TPL_PATH; |
71c6fb06 | 87 | - $this->smarty->compile_dir = APP_PATH . "templates_c"; |
465c3ab7 | 88 | + $this->smarty->compile_dir = '/var/cache/eventum'; |
71c6fb06 | 89 | $this->smarty->config_dir = ''; |
d39dadfc | 90 | $this->smarty->register_modifier("activateLinks", array('Link_Filter', 'activateLinks')); |
465c3ab7 | 91 | $this->smarty->register_modifier("formatCustomValue", array('Custom_Field', 'formatValue')); |
6fa3b56f ER |
92 | --- ./include/class.monitor.php~ 2005-02-22 21:50:49.000000000 +0200 |
93 | +++ ./include/class.monitor.php 2005-02-22 23:04:50.000000000 +0200 | |
d6775ce9 ER |
94 | @@ -157,6 +165,7 @@ |
95 | 'permission' => 100, | |
96 | ), | |
97 | ); | |
98 | + $required_directories = array(); | |
99 | foreach ($required_directories as $dir_path => $options) { | |
100 | // check if directory exists | |
101 | if (!file_exists($dir_path)) { | |
465c3ab7 ER |
102 | --- eventum-20060717/setup/index.php~ 2006-07-18 00:20:57.530267420 +0300 |
103 | +++ eventum-20060717/setup/index.php 2006-07-18 00:22:06.301805247 +0300 | |
104 | @@ -121,31 +121,31 @@ | |
6c5cabb4 ER |
105 | if (ini_get('allow_call_time_pass_reference') != "1") { |
106 | $errors[] = "The 'allow_call_time_pass_reference' directive needs to be enabled in your PHP.INI file in order for Eventum to work properly."; | |
107 | } | |
108 | - $error = checkPermissions('../locks', "Directory 'locks'", TRUE); | |
109 | + $error = checkPermissions('/var/run/eventum', "Directory '/var/run/eventum'", TRUE); | |
110 | if (!empty($error)) { | |
111 | $errors[] = $error; | |
112 | } | |
113 | - $error = checkPermissions('../logs', "Directory 'logs'", TRUE); | |
114 | + $error = checkPermissions('/var/log/eventum', "Directory '/var/log/eventum'", TRUE); | |
115 | if (!empty($error)) { | |
116 | $errors[] = $error; | |
117 | } | |
118 | - $error = checkPermissions('../templates_c', "Directory 'templates_c'", TRUE); | |
119 | + $error = checkPermissions('/var/cache/eventum', "Directory '/var/cache/eventum'", TRUE); | |
120 | if (!empty($error)) { | |
121 | $errors[] = $error; | |
122 | } | |
123 | - $error = checkPermissions('../config.inc.php', "File 'config.inc.php'"); | |
7c14a47c | 124 | + $error = checkPermissions('/etc/webapps/eventum/config.php', "File '/etc/webapps/eventum/config.php'"); |
6c5cabb4 ER |
125 | if (!empty($error)) { |
126 | $errors[] = $error; | |
127 | } | |
128 | - $error = checkPermissions('../logs/errors.log', "File 'logs/errors.log'"); | |
129 | + $error = checkPermissions('/var/log/eventum/errors.log', "File '/var/log/eventum/errors.log'"); | |
130 | if (!empty($error)) { | |
131 | $errors[] = $error; | |
132 | } | |
133 | - $error = checkPermissions('../setup.conf.php', "File 'setup.conf.php'"); | |
7c14a47c | 134 | + $error = checkPermissions('/etc/webapps/eventum/setup.php', "File '/etc/webapps/eventum/setup.php'"); |
6c5cabb4 ER |
135 | if (!empty($error)) { |
136 | $errors[] = $error; | |
137 | } | |
138 | - $error = checkPermissions('../include/private_key.php', "File 'include/private_key.php'"); | |
7c14a47c | 139 | + $error = checkPermissions('/etc/webapps/eventum/private_key.php', "File '/etc/webapps/eventum/private_key.php'"); |
6c5cabb4 ER |
140 | if (!empty($error)) { |
141 | $errors[] = $error; | |
142 | } | |
f9820751 ER |
143 | --- eventum-20060918/setup/index.php~ 2006-09-19 00:15:15.216195060 +0300 |
144 | +++ eventum-20060918/setup/index.php 2006-09-19 00:15:18.346265301 +0300 | |
6c5cabb4 ER |
145 | @@ -276,8 +276,8 @@ |
146 | ||
147 | clearstatcache(); | |
148 | // check if config.inc.php in the root directory is writable | |
149 | - if (!is_writable('../config.inc.php')) { | |
150 | - return "The file 'config.inc.php' in Eventum's root directory needs to be writable by the web server user. Please correct this problem and try again."; | |
7c14a47c ER |
151 | + if (!is_writable('/etc/webapps/eventum/config.php')) { |
152 | + return "The file '/etc/webapps/eventum/config.php' needs to be writable by the web server user. Please correct this problem and try again."; | |
6c5cabb4 ER |
153 | } |
154 | // gotta check and see if the provided installation path really exists... | |
f17a9649 | 155 | if (!file_exists($_POST['path'])) { |
6c5cabb4 ER |
156 | @@ -287,16 +287,16 @@ |
157 | $private_key = '<?php | |
158 | $private_key = "' . md5(microtime()) . '"; | |
159 | ?>'; | |
160 | - if (!is_writable('../include/private_key.php')) { | |
161 | - return "The file 'include/private_key.php' needs to be writable by the web server user. Please correct this problem and try again."; | |
7c14a47c ER |
162 | + if (!is_writable('/etc/webapps/eventum/private_key.php')) { |
163 | + return "The file '/etc/webapps/eventum/private_key.php' needs to be writable by the web server user. Please correct this problem and try again."; | |
6c5cabb4 ER |
164 | } |
165 | - $fp = @fopen('../include/private_key.php', 'w'); | |
7c14a47c | 166 | + $fp = @fopen('/etc/webapps/eventum/private_key.php', 'w'); |
6c5cabb4 ER |
167 | if ($fp === FALSE) { |
168 | - return "Could not open the file 'include/private_key.php' for writing. The permissions on the file should be set as to allow the user that the web server runs as to open it. Please correct this problem and try again."; | |
7c14a47c | 169 | + return "Could not open the file '/etc/webapps/eventum/private_key.php' for writing. The permissions on the file should be set as to allow the user that the web server runs as to open it. Please correct this problem and try again."; |
6c5cabb4 ER |
170 | } |
171 | $res = fwrite($fp, $private_key); | |
172 | if ($fp === FALSE) { | |
173 | - return "Could not write the configuration information to 'include/private_key.php'. The file should be writable by the user that the web server runs as. Please correct this problem and try again."; | |
7c14a47c | 174 | + return "Could not write the configuration information to '/etc/webapps/eventum/private_key.php'. The file should be writable by the user that the web server runs as. Please correct this problem and try again."; |
6c5cabb4 ER |
175 | } |
176 | fclose($fp); | |
177 | // check if we can connect | |
f9820751 ER |
178 | @@ -429,18 +429,7 @@ |
179 | $tpl->assign('is_imap_enabled', function_exists('imap_open')); | |
6c5cabb4 ER |
180 | } |
181 | ||
f9820751 | 182 | - |
f17a9649 | 183 | -$full_url = dirname($_SERVER['PHP_SELF']); |
6c5cabb4 ER |
184 | -$pieces = explode("/", $full_url); |
185 | -$relative_url = array(); | |
186 | -$relative_url[] = ''; | |
187 | -foreach ($pieces as $piece) { | |
188 | - if ((!empty($piece)) && ($piece != 'setup')) { | |
189 | - $relative_url[] = $piece; | |
190 | - } | |
191 | -} | |
192 | -$relative_url[] = ''; | |
193 | -$relative_url = implode("/", $relative_url); | |
f9820751 | 194 | +$relative_url = '/eventum/'; |
6c5cabb4 ER |
195 | |
196 | $tpl->assign("phpversion", phpversion()); | |
197 | $tpl->assign("rel_url", $relative_url); | |
9ff5b0e3 ER |
198 | --- ./index.php~ 2005-04-22 18:33:06.556398818 +0300 |
199 | +++ ./index.php 2005-04-22 18:33:07.885180913 +0300 | |
200 | @@ -33,8 +33,8 @@ | |
5cc1b37a | 201 | require_once(APP_INC_PATH . "db_access.php"); |
9ff5b0e3 ER |
202 | |
203 | // check if templates_c is writable by the web server user | |
204 | -if (!Misc::isWritableDirectory(APP_PATH . 'templates_c')) { | |
205 | - $errors = array("Directory 'templates_c' is not writable."); | |
206 | +if (!Misc::isWritableDirectory('/var/cache/eventum')) { | |
207 | + $errors = array("Directory '/var/cache/eventum' is not writable."); | |
208 | Misc::displayRequirementErrors($errors); | |
209 | exit; | |
210 | } | |
3955d156 ER |
211 | --- ../include/class.support.php~ 2005-07-10 15:40:57.000000000 +0300 |
212 | +++ ../include/class.support.php 2005-07-14 22:47:58.665843734 +0300 | |
213 | @@ -259,7 +259,7 @@ | |
214 | */ | |
215 | function saveRoutedEmail($message) | |
216 | { | |
217 | - $path = APP_PATH . "misc/routed_emails/"; | |
218 | + $path = "/var/lib/eventum/routed_emails/"; | |
219 | list($usec,) = explode(" ", microtime()); | |
220 | $filename = date('dmY.His.') . $usec . '.email.txt'; | |
221 | $fp = @fopen($path . $filename, 'w'); | |
3e80a1df ER |
222 | --- eventum-20051221/include/class.draft.php~ 2005-12-21 17:56:27.000000000 +0200 |
223 | +++ eventum-20051221/include/class.draft.php 2005-12-21 17:59:26.000000000 +0200 | |
224 | @@ -40,7 +40,7 @@ | |
225 | */ | |
226 | function saveRoutedMessage($message) | |
227 | { | |
228 | - $path = APP_PATH . "misc/routed_drafts/"; | |
229 | + $path = "/var/lib/eventum/routed_drafts/"; | |
230 | list($usec,) = explode(" ", microtime()); | |
231 | $filename = date('dmY.His.') . $usec . '.draft.txt'; | |
232 | $fp = @fopen($path . $filename, 'w'); | |
233 | --- eventum-20051221/include/class.note.php~ 2005-12-21 17:56:27.000000000 +0200 | |
234 | +++ eventum-20051221/include/class.note.php 2005-12-21 17:59:57.000000000 +0200 | |
235 | @@ -255,7 +255,7 @@ | |
236 | */ | |
237 | function saveRoutedNote($message) | |
238 | { | |
239 | - $path = APP_PATH . "misc/routed_notes/"; | |
240 | + $path = "/var/lib/eventum/routed_notes/"; | |
241 | list($usec,) = explode(" ", microtime()); | |
242 | $filename = date('dmY.His.') . $usec . '.note.txt'; | |
243 | $fp = @fopen($path . $filename, 'w'); | |
3955d156 ER |
244 | --- ../setup/index.php~ 2005-07-26 18:49:37.000000000 +0300 |
245 | +++ ../setup/index.php 2005-07-26 19:12:57.000000000 +0300 | |
465c3ab7 ER |
246 | @@ -417,7 +417,7 @@ |
247 | $config_contents = str_replace("%{APP_ENABLE_FULLTEXT}%", "false", $config_contents); | |
248 | } | |
249 | ||
250 | - $fp = @fopen('../config.inc.php', 'w'); | |
251 | + $fp = @fopen('/etc/webapps/eventum/config.php', 'w'); | |
252 | if ($fp === FALSE) { | |
253 | return "Could not open the file 'config.inc.php' for writing. The permissions on the file should be set as to allow the user that the web server runs as to open it. Please correct this problem and try again."; | |
254 | } | |
255 | --- eventum-localization-dev2/setup/index.php~ 2006-06-02 00:58:11.321514674 +0300 | |
256 | +++ eventum-localization-dev2/setup/index.php 2006-06-02 00:58:46.032294537 +0300 | |
257 | @@ -208,11 +208,11 @@ | |
3955d156 ER |
258 | exit; |
259 | } | |
260 | ||
5cc1b37a ER |
261 | -require_once("../include/Smarty/Smarty.class.php"); |
262 | +require_once("/usr/share/pear/Smarty/Smarty.class.php"); | |
3955d156 ER |
263 | |
264 | $tpl = new Smarty(); | |
465c3ab7 | 265 | -$tpl->template_dir = '../templates/'; |
3955d156 | 266 | -$tpl->compile_dir = "../templates_c"; |
465c3ab7 | 267 | +$tpl->template_dir = '/usr/share/eventum/templates'; |
3955d156 ER |
268 | +$tpl->compile_dir = "/var/cache/eventum"; |
269 | $tpl->config_dir = ''; | |
270 | ||
271 | function replace_table_prefix($str) | |
3955d156 ER |
272 | --- eventum-1.5.5/setup/index.php~ 2005-07-26 20:22:06.000000000 +0300 |
273 | +++ eventum-1.5.5/setup/index.php 2005-07-26 20:35:31.000000000 +0300 | |
274 | @@ -198,13 +198,7 @@ | |
275 | return $html; | |
276 | } | |
277 | ||
278 | -if (stristr(PHP_OS, 'darwin')) { | |
279 | - ini_set("include_path", ".:./../include/pear/"); | |
280 | -} elseif (stristr(PHP_OS, 'win')) { | |
281 | - ini_set("include_path", ".;./../include/pear/"); | |
282 | -} else { | |
283 | - ini_set("include_path", ".:./../include/pear/"); | |
284 | -} | |
285 | +ini_set("include_path", ".:../../include/pear/"); | |
5cc1b37a | 286 | require_once("File/Util.php"); |
3955d156 ER |
287 | |
288 | $html = checkRequirements(); | |
465c3ab7 ER |
289 | --- eventum-localization-dev/include/class.template.php~ 2006-04-11 00:16:59.258616656 +0300 |
290 | +++ eventum-localization-dev/include/class.template.php 2006-04-11 00:17:23.649160189 +0300 | |
816db750 ER |
291 | @@ -61,6 +61,7 @@ |
292 | $this->smarty = new Smarty; | |
465c3ab7 ER |
293 | $this->smarty->template_dir = APP_TPL_PATH; |
294 | $this->smarty->compile_dir = '/var/cache/eventum'; | |
816db750 | 295 | + $this->smarty->plugins_dir = array('/usr/share/eventum/include/smarty', 'plugins'); |
ddcd51d0 ER |
296 | $this->smarty->config_dir = ''; |
297 | $this->smarty->register_modifier("activateLinks", array('Link_Filter', 'activateLinks')); | |
816db750 | 298 | $this->smarty->register_modifier("formatCustomValue", array('Custom_Field', 'formatValue')); |
452347b6 ER |
299 | --- ./include/class.misc.php 2005-10-26 17:17:17.000000000 +0300 |
300 | +++ /tmp/class.misc.php 2005-10-26 17:30:12.000000000 +0300 | |
301 | @@ -607,7 +607,7 @@ | |
302 | */ | |
303 | function highlightQuotedReply($text) | |
304 | { | |
5cc1b37a ER |
305 | - require_once(APP_SMARTY_PATH . "plugins/modifier.highlight_quoted.php"); |
306 | + require_once(APP_INC_PATH. "smarty/modifier.highlight_quoted.php"); | |
452347b6 ER |
307 | return smarty_modifier_highlight_quoted($text); |
308 | } | |
309 |