]>
Commit | Line | Data |
---|---|---|
86dc93ea | 1 | diff -Nru agata/agata.php agata.new/agata.php |
2 | --- agata/agata.php Sat Mar 22 18:31:23 2003 | |
3 | +++ agata.new/agata.php Sat Mar 22 18:41:10 2003 | |
4 | @@ -43,6 +43,7 @@ | |
5 | var $aCheckVars; | |
6 | var $aAgataConfig; | |
7 | var $aLang; | |
8 | + var $aConfigDir; | |
9 | ||
10 | function AgataMain($aAgataConfig, $aDescription, $setupScreenLanguage) | |
11 | { | |
12 | @@ -175,8 +176,15 @@ | |
13 | ||
14 | ||
15 | //Gtk::rc_parse('./AquaGraphite/gtk/gtkrc'); | |
16 | - | |
17 | -$aAgataConfig = parse_ini_file(getenv("HOME")."/.agata",TRUE); | |
18 | +$aConfigDir = getenv("CONFIG_DIR"); | |
19 | +if ($aConfigDir) | |
20 | +{ | |
21 | + $aAgataConfig = parse_ini_file(getenv($aConfigDir . "/agata",TRUE); | |
22 | +} | |
23 | +else | |
24 | +{ | |
25 | + $aAgataConfig = parse_ini_file(getenv("HOME")."/.agata",TRUE); | |
26 | +} | |
27 | $agapp = new AgataMain(&$aAgataConfig, $aDescription, $setupScreenLanguage); | |
28 | Gtk::main(); | |
29 | ?> | |
30 | diff -Nru agata/classes/AgataCore.class agata.new/classes/AgataCore.class | |
31 | --- agata/classes/AgataCore.class Sat Mar 22 18:31:23 2003 | |
32 | +++ agata.new/classes/AgataCore.class Sat Mar 22 18:39:52 2003 | |
33 | @@ -143,8 +143,15 @@ | |
34 | fwrite ($fd, "?>\n"); | |
35 | fclose($fd); | |
36 | } | |
37 | - | |
38 | - $fd = @fopen (getenv("HOME")."/.agata", "w"); | |
39 | + $config_dir = getenv("CONFIG_DIR"); | |
40 | + if ($config_dir) | |
41 | + { | |
42 | + $fd = @fopen ($config_dir . "/agata", "w"); | |
43 | + } | |
44 | + else | |
45 | + { | |
46 | + $fd = @fopen (getenv("HOME")."/.agata", "w"); | |
47 | + } | |
48 | if ($fd) | |
49 | { | |
50 | if ($project=='+') |