Commit fac15f9333ea07a72acab61bec10b1466c66e0d8

Authored by michael
1 parent 75911002

converted tabs to spaces


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@72 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing 1 changed file with 805 additions and 805 deletions
lib/owl.lib.php
... ... @@ -23,152 +23,152 @@
23 23 */
24 24  
25 25 class Owl_DB extends DB_Sql {
26   -
27   - /** Class name */
  26 +
  27 + /** Class name */
28 28 var $classname = "Owl_DB";
29 29  
30 30 // BEGIN wes changes -- moved these settings to config/owl.php
31 31 // Server where the database resides
32   -
33   - /** Host name. Retrieved from config/owl.php */
  32 +
  33 + /** Host name. Retrieved from config/owl.php */
34 34 var $Host = "";
35 35 /** Database name */
36 36 var $Database = "";
37 37 /** Database user */
38 38 var $User = "";
39 39 /** Database user password */
40   - var $Password = "";
41   - /** Query to execute */
42   - var $sQuery;
43   - /** Name of table last query was executed on*/
44   - var $sLastTableName;
45   - /** Where clause last used in query execution */
46   - var $sLastWhereClause;
47   - /** Order by clause last used in query execution */
48   - var $sLastOrderByClause;
49   -
50   - /** Default Constructor */
51   - function Owl_DB() {
52   - global $default;
53   - $this->Host = $default->owl_db_host;
54   - $this->Database = $default->owl_db_name;
55   - $this->User = $default->owl_db_user;
56   - $this->Password = $default->owl_db_pass;
57   - }
58   - // END wes changes
59   -
60   - /**
61   - * Create a query from the provided paramaters. The ID column
62   - * is seleted by default
63   - *
64   - * @param $sTableName Table to query
65   - * @param $aColumns Columns in table
66   - * @param $sWhereClause Where clause (optional)
67   - * @param $sOrderByClause Order by clause (optional)
68   - */
69   - function createSQLQuery($sTableName, $aColumns, $sWhereClause = null, $sOrderByClause = null) {
70   - $this->sLastTableName = $sTableName;
71   - $this->sLastWhereCluase = $sWhereClause;
72   - $this->sLastOrderByClause = $sOrderByClause;
73   -
74   - $this->sQuery = "SELECT ID, ";
75   -
76   - for( $i = 0; $i < count($aColumns) - 1; $i++ ) {
77   - $this->sQuery = $this->sQuery . $aColumns[$i] . ",";
78   - }
79   -
80   - $this->sQuery .= $aColumns[count($aColumns) - 1] . " ";
81   - $this->sQuery .= "FROM " . $sTableName . " ";
82   -
83   - if (isset($sWhereClause)) {
84   - $this->sQuery .= "WHERE " . $sWhereClause . " ";
85   - }
86   -
87   - if (isset($sOrderByClause)) {
88   - $this->sQuery .= "ORDER BY " . $sOrderByClause . " ";
89   - }
90   -
91   - }
92   -
93   - /**
94   - Create a query from the provided paramaters, specifying a limit and an offset.
95   - The ID column is selected by default
96   -
97   - @param $sTableName Table to query
98   - @param $aColumns Columns in table
99   - @param $iOffset Offset
100   - @param $iLimit Limit
101   - @param $sWhereClause Where clause (optional)
102   - @param $sOrderByClause Order by clause (optional)
103   - */
104   -
105   - function createSQLQueryWithOffset($sTableName, $aColumns, $iOffset, $iLimit, $sWhereClause = null, $sOrderByClause = null) {
106   - $this->sLastTableName = $sTableName;
107   - $this->sLastWhereCluase = $sWhereClause;
108   - $this->sLastOrderByClause = $sOrderByClause;
109   -
110   - $this->sQuery = "SELECT ID, ";
111   -
112   - for( $i = 0; $i < count($aColumns) - 1; $i++ ) {
113   - $this->sQuery = $this->sQuery . $aColumns[$i] . ",";
114   - }
115   -
116   - $this->sQuery .= $aColumns[count($aColumns) - 1] . " ";
117   - $this->sQuery .= "FROM " . $sTableName . " ";
118   -
119   -
120   -
121   - if (isset($sWhereClause)) {
122   - $this->sQuery .= "WHERE " . $sWhereClause . " ";
123   - }
124   -
125   - if (isset($sOrderByClause)) {
126   - $this->sQuery .= "ORDER BY " . $sOrderByClause . " ";
127   - }
128   -
129   - $this->sQuery .= "LIMIT " . $iOffset . ", " . $iLimit;
130   - }
131   -
132   - /**
133   - * Get the result count for the previously executed query. Meant
134   - * to be used in conjuction with createSSQLQueryWithOffset so that
135   - * the total number of results can be calculated
136   - *
137   - * @return int row count
138   - */
139   - function & getLastQueryResultCount() {
140   - if (isset($this->sLastTableName)) {
141   - $sCountResultQuery = "SELECT COUNT(*) AS ResultCount FROM " . $this->sLastTableName;
142   -
143   - if (isset($this->sLastWhereClause)) {
144   - sCountResultQuery . " WHERE " . $this->sLastWhereClause;
145   - }
146   - $this->query($sCountResultQuery);
147   - $this->next_record();
148   - return $this->f("ResultCount");
149   - } else {
150   - return 0;
151   - }
152   - }
153   -
154   - /**
155   - * Execute the query and return the results
156   - *
157   - * @returns Results of query
158   - */
159   - function & getQueryResults() {
160   - $result = null;
161   - if (isset($this->sQuery)) {
162   - $result = $this->query($this->sQuery);
163   - }
164   - return $result;
165   - }
166   -
  40 + var $Password = "";
  41 + /** Query to execute */
  42 + var $sQuery;
  43 + /** Name of table last query was executed on*/
  44 + var $sLastTableName;
  45 + /** Where clause last used in query execution */
  46 + var $sLastWhereClause;
  47 + /** Order by clause last used in query execution */
  48 + var $sLastOrderByClause;
  49 +
  50 + /** Default Constructor */
  51 + function Owl_DB() {
  52 + global $default;
  53 + $this->Host = $default->owl_db_host;
  54 + $this->Database = $default->owl_db_name;
  55 + $this->User = $default->owl_db_user;
  56 + $this->Password = $default->owl_db_pass;
  57 + }
  58 + // END wes changes
  59 +
  60 + /**
  61 + * Create a query from the provided paramaters. The ID column
  62 + * is seleted by default
  63 + *
  64 + * @param $sTableName Table to query
  65 + * @param $aColumns Columns in table
  66 + * @param $sWhereClause Where clause (optional)
  67 + * @param $sOrderByClause Order by clause (optional)
  68 + */
  69 + function createSQLQuery($sTableName, $aColumns, $sWhereClause = null, $sOrderByClause = null) {
  70 + $this->sLastTableName = $sTableName;
  71 + $this->sLastWhereCluase = $sWhereClause;
  72 + $this->sLastOrderByClause = $sOrderByClause;
  73 +
  74 + $this->sQuery = "SELECT ID, ";
  75 +
  76 + for( $i = 0; $i < count($aColumns) - 1; $i++ ) {
  77 + $this->sQuery = $this->sQuery . $aColumns[$i] . ",";
  78 + }
  79 +
  80 + $this->sQuery .= $aColumns[count($aColumns) - 1] . " ";
  81 + $this->sQuery .= "FROM " . $sTableName . " ";
  82 +
  83 + if (isset($sWhereClause)) {
  84 + $this->sQuery .= "WHERE " . $sWhereClause . " ";
  85 + }
  86 +
  87 + if (isset($sOrderByClause)) {
  88 + $this->sQuery .= "ORDER BY " . $sOrderByClause . " ";
  89 + }
  90 +
  91 + }
  92 +
  93 + /**
  94 + Create a query from the provided paramaters, specifying a limit and an offset.
  95 + The ID column is selected by default
  96 +
  97 + @param $sTableName Table to query
  98 + @param $aColumns Columns in table
  99 + @param $iOffset Offset
  100 + @param $iLimit Limit
  101 + @param $sWhereClause Where clause (optional)
  102 + @param $sOrderByClause Order by clause (optional)
  103 + */
  104 +
  105 + function createSQLQueryWithOffset($sTableName, $aColumns, $iOffset, $iLimit, $sWhereClause = null, $sOrderByClause = null) {
  106 + $this->sLastTableName = $sTableName;
  107 + $this->sLastWhereCluase = $sWhereClause;
  108 + $this->sLastOrderByClause = $sOrderByClause;
  109 +
  110 + $this->sQuery = "SELECT ID, ";
  111 +
  112 + for( $i = 0; $i < count($aColumns) - 1; $i++ ) {
  113 + $this->sQuery = $this->sQuery . $aColumns[$i] . ",";
  114 + }
  115 +
  116 + $this->sQuery .= $aColumns[count($aColumns) - 1] . " ";
  117 + $this->sQuery .= "FROM " . $sTableName . " ";
  118 +
  119 +
  120 +
  121 + if (isset($sWhereClause)) {
  122 + $this->sQuery .= "WHERE " . $sWhereClause . " ";
  123 + }
  124 +
  125 + if (isset($sOrderByClause)) {
  126 + $this->sQuery .= "ORDER BY " . $sOrderByClause . " ";
  127 + }
  128 +
  129 + $this->sQuery .= "LIMIT " . $iOffset . ", " . $iLimit;
  130 + }
  131 +
  132 + /**
  133 + * Get the result count for the previously executed query. Meant
  134 + * to be used in conjuction with createSSQLQueryWithOffset so that
  135 + * the total number of results can be calculated
  136 + *
  137 + * @return int row count
  138 + */
  139 + function & getLastQueryResultCount() {
  140 + if (isset($this->sLastTableName)) {
  141 + $sCountResultQuery = "SELECT COUNT(*) AS ResultCount FROM " . $this->sLastTableName;
  142 +
  143 + if (isset($this->sLastWhereClause)) {
  144 + sCountResultQuery . " WHERE " . $this->sLastWhereClause;
  145 + }
  146 + $this->query($sCountResultQuery);
  147 + $this->next_record();
  148 + return $this->f("ResultCount");
  149 + } else {
  150 + return 0;
  151 + }
  152 + }
  153 +
  154 + /**
  155 + * Execute the query and return the results
  156 + *
  157 + * @returns Results of query
  158 + */
  159 + function & getQueryResults() {
  160 + $result = null;
  161 + if (isset($this->sQuery)) {
  162 + $result = $this->query($this->sQuery);
  163 + }
  164 + return $result;
  165 + }
  166 +
167 167 /**
168 168 * Display any database errors encountered
169 169 */
170 170 function haltmsg($msg) {
171   - printf("</td></table><b>Database error:</b> %s<br>\n", $msg);
  171 + printf("</td></table><b>Database error:</b> %s<br>\n", $msg);
172 172 printf("<b>SQL Error</b>: %s (%s)<br>\n",$this->Errno, $this->Error);
173 173 }
174 174 }
... ... @@ -183,9 +183,9 @@ class Owl_DB extends DB_Sql {
183 183 * @package Owl
184 184 */
185 185 class Owl_Session {
186   - var $sessid;
187   - var $sessuid;
188   - var $sessdata;
  186 + var $sessid;
  187 + var $sessuid;
  188 + var $sessdata;
189 189  
190 190 //------------------------------------------------------------
191 191 /**
... ... @@ -194,30 +194,30 @@ class Owl_Session {
194 194 * Opens a session
195 195 *
196 196 * @param $sessid
197   - * The Session id
  197 + * The Session id
198 198 * @param ssessuid
199   - * The user session id
  199 + * The user session id
200 200 * @Return $this
201   - * Return the session
  201 + * Return the session
202 202 *
203 203 */
204 204 //------------------------------------------------------------
205 205 // Usable
206   - function Open_Session($sessid=0, $sessuid=0) {
  206 + function Open_Session($sessid=0, $sessuid=0) {
207 207 global $default;
208   - $this->sessid = $sessid;
209   - $this->sessuid = $sessuid;
210   -
211   - // if there is no user loged in, then create a session for them
212   - if($sessid == "0")
213   - {
214   - $current = time();
215   - $random = $this->sessuid . $current;
216   - $this->sessid = md5($random);
217   - $sql = new Owl_DB;
218   -
219   - if(getenv("HTTP_CLIENT_IP"))
220   - {
  208 + $this->sessid = $sessid;
  209 + $this->sessuid = $sessuid;
  210 +
  211 + // if there is no user loged in, then create a session for them
  212 + if($sessid == "0")
  213 + {
  214 + $current = time();
  215 + $random = $this->sessuid . $current;
  216 + $this->sessid = md5($random);
  217 + $sql = new Owl_DB;
  218 +
  219 + if(getenv("HTTP_CLIENT_IP"))
  220 + {
221 221 $ip = getenv("HTTP_CLIENT_IP");
222 222 }
223 223 elseif(getenv("HTTP_X_FORWARDED_FOR"))
... ... @@ -229,29 +229,29 @@ class Owl_Session {
229 229 {
230 230 $ip = getenv("REMOTE_ADDR");
231 231 }
232   - //$result = $sql->query("insert into active_sessions values ('$this->sessid', '$this->sessuid', '$current', '$ip')");
233   - $result = $sql->query("insert into $default->owl_sessions_table values ('$this->sessid', '$this->sessuid', '$current', '$ip')");
234   -
235   - if(!'result')
236   - {
237   - die("$lang_err_sess_write");
238   - }
239   - }
240   -
241   - // else we have a session id, try to validate it...
242   - $sql = new Owl_DB;
243   - $sql->query("select * from $default->owl_sessions_table where sessid = '$this->sessid'");
244   -
245   - // any matching session ids?
246   - $numrows = $sql->num_rows($sql);
247   - if(!$numrows) die("$lang_err_sess_notvalid");
248   -
249   - // return if we are a.o.k.
250   - while($sql->next_record()) {
251   - $this->sessdata["sessid"] = $sql->f("sessid");
252   - }
253   - return $this;
254   - }
  232 + //$result = $sql->query("insert into active_sessions values ('$this->sessid', '$this->sessuid', '$current', '$ip')");
  233 + $result = $sql->query("insert into $default->owl_sessions_table values ('$this->sessid', '$this->sessuid', '$current', '$ip')");
  234 +
  235 + if(!'result')
  236 + {
  237 + die("$lang_err_sess_write");
  238 + }
  239 + }
  240 +
  241 + // else we have a session id, try to validate it...
  242 + $sql = new Owl_DB;
  243 + $sql->query("select * from $default->owl_sessions_table where sessid = '$this->sessid'");
  244 +
  245 + // any matching session ids?
  246 + $numrows = $sql->num_rows($sql);
  247 + if(!$numrows) die("$lang_err_sess_notvalid");
  248 +
  249 + // return if we are a.o.k.
  250 + while($sql->next_record()) {
  251 + $this->sessdata["sessid"] = $sql->f("sessid");
  252 + }
  253 + return $this;
  254 + }
255 255 }
256 256  
257 257  
... ... @@ -262,19 +262,19 @@ class Owl_Session {
262 262 * Used to notify users
263 263 *
264 264 * @param $groupid
265   - * The Id of the group
  265 + * The Id of the group
266 266 * @param $flag
267   - * The relvant flag
  267 + * The relvant flag
268 268 * @param $filename
269   - * The relevant filename
  269 + * The relevant filename
270 270 * @param $title
271   - * The relevant title
  271 + * The relevant title
272 272 * @param $desc
273   - * The description
  273 + * The description
274 274 * @param $type
275   - * the Relevant type
  275 + * the Relevant type
276 276 */
277   -//-------------------------------------------------------------
  277 +//-------------------------------------------------------------
278 278 // Semi-Usable Some Interface based code
279 279 function notify_users($groupid, $flag, $parent, $filename, $title, $desc, $type)
280 280 {
... ... @@ -285,9 +285,9 @@ function notify_users($groupid, $flag, $parent, $filename, $title, $desc, $type)
285 285 // BEGIN BUG 548994
286 286 // get the fileid
287 287 $path = find_path($parent);
288   - $sql->query("select id from $default->owl_files_table where filename='$filename' AND parent='$parent'");
289   - $sql->next_record();
290   - $fileid = $sql->f("id");
  288 + $sql->query("select id from $default->owl_files_table where filename='$filename' AND parent='$parent'");
  289 + $sql->next_record();
  290 + $fileid = $sql->f("id");
291 291 // END BUG 548994 More Below
292 292 $sql->query("select distinct id, email,language,attachfile from $default->owl_users_table as u, $default->owl_users_grpmem_table as m where notify = 1 and (u.groupid = $groupid or m.groupid = $groupid)");
293 293  
... ... @@ -295,112 +295,112 @@ function notify_users($groupid, $flag, $parent, $filename, $title, $desc, $type)
295 295 while($sql->next_record())
296 296 {
297 297 // BEGIN BUG 548994
298   - // check authentication rights
299   - if ( check_auth($fileid, "file_download", $sql->f(id)) == 1 )
300   - {
  298 + // check authentication rights
  299 + if ( check_auth($fileid, "file_download", $sql->f(id)) == 1 )
  300 + {
301 301 // END BUG 548994 More Below
302   - $newpath = ereg_replace(" ","%20",$path);
303   - $newfilename = ereg_replace(" ","%20",$filename);
304   - $DefUserLang = $sql->f("language");
305   - require("$default->owl_fs_root/locale/$DefUserLang/language.inc");
306   -
307   - $r=preg_split("(\;|\,)",$sql->f("email"));
308   - reset ($r);
309   - while (list ($occ, $email) = each ($r))
310   - {
311   - $mail = new phpmailer();
312   - // Create a temporary session id, the user
313   - // will need to get to this file before
314   - // the default session timeout
315   - $session = new Owl_Session;
316   - $uid = $session->Open_Session(0,$sql->f("id"));
  302 + $newpath = ereg_replace(" ","%20",$path);
  303 + $newfilename = ereg_replace(" ","%20",$filename);
  304 + $DefUserLang = $sql->f("language");
  305 + require("$default->owl_fs_root/locale/$DefUserLang/language.inc");
  306 +
  307 + $r=preg_split("(\;|\,)",$sql->f("email"));
  308 + reset ($r);
  309 + while (list ($occ, $email) = each ($r))
  310 + {
  311 + $mail = new phpmailer();
  312 + // Create a temporary session id, the user
  313 + // will need to get to this file before
  314 + // the default session timeout
  315 + $session = new Owl_Session;
  316 + $uid = $session->Open_Session(0,$sql->f("id"));
317 317 $tempsess = $uid->sessdata["sessid"];
318   -
319   - // if flag set to 0
320   - if ( $flag == 0 ) {
321   - $mail->IsSMTP(); // set mailer to use SMTP
322   - $mail->Host = "$default->owl_email_server"; // specify main and backup server
323   - $mail->From = "$default->owl_email_from";
324   - $mail->FromName = "$default->owl_email_fromname";
325   - $mail->AddAddress($email);
326   - $mail->AddReplyTo("$default->owl_email_replyto", "OWL Intranet");
327   - $mail->WordWrap = 50; // set word wrap to 50 characters
328   - $mail->IsHTML(true); // set email format to HTML
329   - $mail->Subject = "$lang_notif_subject_new";
330   -
331   - // as long as its not a url
332   - if ($type != "url")
333   - {
334   - // if attachfile is true
  318 +
  319 + // if flag set to 0
  320 + if ( $flag == 0 ) {
  321 + $mail->IsSMTP(); // set mailer to use SMTP
  322 + $mail->Host = "$default->owl_email_server"; // specify main and backup server
  323 + $mail->From = "$default->owl_email_from";
  324 + $mail->FromName = "$default->owl_email_fromname";
  325 + $mail->AddAddress($email);
  326 + $mail->AddReplyTo("$default->owl_email_replyto", "OWL Intranet");
  327 + $mail->WordWrap = 50; // set word wrap to 50 characters
  328 + $mail->IsHTML(true); // set email format to HTML
  329 + $mail->Subject = "$lang_notif_subject_new";
  330 +
  331 + // as long as its not a url
  332 + if ($type != "url")
  333 + {
  334 + // if attachfile is true
335 335 if ($sql->f("attachfile") == 1)
336 336 {
337 337 $mail->Body = "$lang_notif_msg<BR><BR>" . "$lang_title: $title" . "<BR><BR>$lang_description: $desc";
338   - $mail->altBody = "$lang_notif_msg\n\n" . "$lang_title: $title" . "\n\n $lang_description: $desc";
339   -
340   - // use file system
341   - if (!$default->owl_use_fs)
342   - {
343   - //check if file exits
344   - if (file_exists("$default->owl_FileDir/$filename"))
345   - {
346   - unlink("$default->owl_FileDir/$filename");
347   - }
348   - $file = fopen("$default->owl_FileDir$filename", 'wb');
349   - $getfile = new Owl_DB;
350   - $getfile->query("select data,compressed from $default->owl_files_data_table where id='$fileid'");
351   - while ($getfile->next_record())
352   - {
353   - //check if compressed ..and uncompress it
354   - if ($getfile->f("compressed")) {
355   -
356   - $tmpfile = $default->owl_FileDir . "owltmp.$fileid.gz";
357   - $uncomptmpfile = $default->owl_FileDir . "owltmp.$fileid";
358   - if (file_exists($tmpfile)) unlink($tmpfile);
359   -
360   - $fp=fopen($tmpfile,"w");
361   - fwrite($fp, $getfile->f("data"));
362   - fclose($fp);
363   -
364   - system($default->gzip_path . " -df $tmpfile");
365   -
366   - $fsize = filesize($uncomptmpfile);
367   - $fd = fopen($uncomptmpfile, 'rb');
368   - $filedata = fread($fd, $fsize);
369   - fclose($fd);
370   -
371   - fwrite($file, $filedata);
372   - unlink($uncomptmpfile);
373   - }
374   - else
375   - { // otherwise just write the file
376   - fwrite($file, $getfile->f("data"));
377   - }
378   - }
379   - fclose($file);
380   - // add a mail attachment
381   - $mail->AddAttachment("$default->owl_FileDir$newfilename");
382   - } else
383   - {
384   - $mail->AddAttachment("$default->owl_FileDir/$newpath/$newfilename");
385   - }
  338 + $mail->altBody = "$lang_notif_msg\n\n" . "$lang_title: $title" . "\n\n $lang_description: $desc";
  339 +
  340 + // use file system
  341 + if (!$default->owl_use_fs)
  342 + {
  343 + //check if file exits
  344 + if (file_exists("$default->owl_FileDir/$filename"))
  345 + {
  346 + unlink("$default->owl_FileDir/$filename");
  347 + }
  348 + $file = fopen("$default->owl_FileDir$filename", 'wb');
  349 + $getfile = new Owl_DB;
  350 + $getfile->query("select data,compressed from $default->owl_files_data_table where id='$fileid'");
  351 + while ($getfile->next_record())
  352 + {
  353 + //check if compressed ..and uncompress it
  354 + if ($getfile->f("compressed")) {
  355 +
  356 + $tmpfile = $default->owl_FileDir . "owltmp.$fileid.gz";
  357 + $uncomptmpfile = $default->owl_FileDir . "owltmp.$fileid";
  358 + if (file_exists($tmpfile)) unlink($tmpfile);
  359 +
  360 + $fp=fopen($tmpfile,"w");
  361 + fwrite($fp, $getfile->f("data"));
  362 + fclose($fp);
  363 +
  364 + system($default->gzip_path . " -df $tmpfile");
  365 +
  366 + $fsize = filesize($uncomptmpfile);
  367 + $fd = fopen($uncomptmpfile, 'rb');
  368 + $filedata = fread($fd, $fsize);
  369 + fclose($fd);
  370 +
  371 + fwrite($file, $filedata);
  372 + unlink($uncomptmpfile);
  373 + }
  374 + else
  375 + { // otherwise just write the file
  376 + fwrite($file, $getfile->f("data"));
  377 + }
  378 + }
  379 + fclose($file);
  380 + // add a mail attachment
  381 + $mail->AddAttachment("$default->owl_FileDir$newfilename");
  382 + } else
  383 + {
  384 + $mail->AddAttachment("$default->owl_FileDir/$newpath/$newfilename");
  385 + }
386 386 }
387 387 else
388   - { // set up mail body
  388 + { // set up mail body
389 389 $mail->Body = "$lang_notif_msg<BR><BR>" . "$lang_title: $title" . "<BR><BR>URL: $default->owl_notify_link" . "browse.php?sess=$tempsess&parent=$parent&expand=1&fileid=$fileid" . "<BR><BR>$lang_description: $desc";
390   - $mail->altBody = "$lang_notif_msg\n\n" . "$lang_title: $title" . "\n\n $lang_description: $desc";
  390 + $mail->altBody = "$lang_notif_msg\n\n" . "$lang_title: $title" . "\n\n $lang_description: $desc";
391 391 }
392   - }
393   - else
394   - {
395   - $mail->Body = "URL: $newfilename <BR><BR>$lang_notif_msg<BR><BR>" . "$lang_title: $title" . "<BR><BR>$lang_description: $desc";
396   - $mail->altBody = "URL: $newfilename \n\n$lang_notif_msg\n\n" . "$lang_title: $title" . "\n\n $lang_description: $desc";
397   - }
398   -
399   - }
400   - else
401   - // set up mailer
402   - {
403   - $mail = new phpmailer();
  392 + }
  393 + else
  394 + {
  395 + $mail->Body = "URL: $newfilename <BR><BR>$lang_notif_msg<BR><BR>" . "$lang_title: $title" . "<BR><BR>$lang_description: $desc";
  396 + $mail->altBody = "URL: $newfilename \n\n$lang_notif_msg\n\n" . "$lang_title: $title" . "\n\n $lang_description: $desc";
  397 + }
  398 +
  399 + }
  400 + else
  401 + // set up mailer
  402 + {
  403 + $mail = new phpmailer();
404 404 $mail->IsSMTP(); // set mailer to use SMTP
405 405 $mail->Host = "$default->owl_email_server"; // specify main and backup server
406 406 $mail->From = "$default->owl_email_from";
... ... @@ -409,19 +409,19 @@ function notify_users($groupid, $flag, $parent, $filename, $title, $desc, $type)
409 409 $mail->AddReplyTo("$default->owl_email_replyto", "OWL Intranet");
410 410 $mail->WordWrap = 50; // set word wrap to 50 characters
411 411 $mail->IsHTML(true); // set email format to HTML
412   - $mail->Subject = "$lang_notif_subject_upd";
  412 + $mail->Subject = "$lang_notif_subject_upd";
413 413  
414   - // if type not a url
  414 + // if type not a url
415 415 if ($type != "url")
416 416 {
417   - // if attachfile is true..go through process of attaching file..simarly to previous
  417 + // if attachfile is true..go through process of attaching file..simarly to previous
418 418 if ($sql->f("attachfile") == 1)
419 419 {
420 420 $mail->Body = "$lang_notif_msg<BR><BR>" . "$lang_title: $title" . "<BR><BR>$lang_description: $desc";
421 421 $mail->altBody = "$lang_notif_msg\n\n" . "$lang_title: $title" . "\n\n $lang_description: $desc";
422   - if (!$default->owl_use_fs)
423   - {
424   - // check existence of file
  422 + if (!$default->owl_use_fs)
  423 + {
  424 + // check existence of file
425 425 if (file_exists("$default->owl_FileDir/$filename"))
426 426 {
427 427 unlink("$default->owl_FileDir/$filename");
... ... @@ -480,18 +480,18 @@ function notify_users($groupid, $flag, $parent, $filename, $title, $desc, $type)
480 480 $mail->Body = "URL: $newfilename <BR><BR>$lang_notif_msg<BR><BR>" . "$lang_title: $title" . "<BR><BR>$lang_description: $desc";
481 481 $mail->altBody = "URL: $newfilename \n\n$lang_notif_msg\n\n" . "$lang_title: $title" . "\n\n $lang_description: $desc";
482 482 }
483   - }
484   - // send the email
485   - $mail->Send();
486   - if (!$default->owl_use_fs && $sql->f("attachfile") == 1)
487   - {
488   - unlink("$default->owl_FileDir$newfilename");
489   - }
490   -
  483 + }
  484 + // send the email
  485 + $mail->Send();
  486 + if (!$default->owl_use_fs && $sql->f("attachfile") == 1)
  487 + {
  488 + unlink("$default->owl_FileDir$newfilename");
  489 + }
  490 +
491 491 }
492 492 }
493 493 // BEGIN BUG 548994
494   - }
  494 + }
495 495 // END BUG 548994
496 496 }
497 497  
... ... @@ -502,29 +502,29 @@ function notify_users($groupid, $flag, $parent, $filename, $title, $desc, $type)
502 502 * Used to verify a users login name and password
503 503 *
504 504 * @param $username
505   - * The username to verfiy
  505 + * The username to verfiy
506 506 * @param $password
507   - * The password to verify
  507 + * The password to verify
508 508 */
509 509 //-------------------------------------------------------------
510 510 // Usable
511 511 function verify_login($username, $password)
512 512 {
513   - global $default;
514   - $sql = new Owl_DB;
515   - $query = "select * from $default->owl_users_table where username = '$username' and password = '" . md5($password) . "'";
516   - $sql->query("select * from $default->owl_users_table where username = '$username' and password = '" . md5($password) . "'");
517   - $numrows = $sql->num_rows($sql);
  513 + global $default;
  514 + $sql = new Owl_DB;
  515 + $query = "select * from $default->owl_users_table where username = '$username' and password = '" . md5($password) . "'";
  516 + $sql->query("select * from $default->owl_users_table where username = '$username' and password = '" . md5($password) . "'");
  517 + $numrows = $sql->num_rows($sql);
518 518 // Bozz Begin added Password Encryption above, but for now
519 519 // I will allow admin to use non crypted password untile he
520 520 // upgrades all users
521   - if ($numrows == "1")
522   - {
523   - while($sql->next_record()) {
  521 + if ($numrows == "1")
  522 + {
  523 + while($sql->next_record()) {
524 524 if ( $sql->f("disabled") == 1 )
525   - $verified["bit"] = 2;
  525 + $verified["bit"] = 2;
526 526 else
527   - $verified["bit"] = 1;
  527 + $verified["bit"] = 1;
528 528 $verified["user"] = $sql->f("username");
529 529 $verified["uid"] = $sql->f("id");
530 530 $verified["group"] = $sql->f("groupid");
... ... @@ -533,10 +533,10 @@ function verify_login($username, $password)
533 533 }
534 534 // Remove this else in a future version
535 535 else {
536   - // username admin check password
  536 + // username admin check password
537 537 if ($username == "admin")
538 538 {
539   - $sql->query("select * from $default->owl_users_table where username = '$username' and password = '$password'");
  539 + $sql->query("select * from $default->owl_users_table where username = '$username' and password = '$password'");
540 540 $numrows = $sql->num_rows($sql);
541 541 if ($numrows == "1")
542 542 {
... ... @@ -564,13 +564,13 @@ function verify_login($username, $password)
564 564 $sql = new Owl_DB;
565 565 $sql->query("select * from $default->owl_sessions_table where uid = '".$verified["uid"]."'");
566 566  
567   - if ($sql->num_rows($sql) >= $maxsessions && $verified["bit"] != 0) {
  567 + if ($sql->num_rows($sql) >= $maxsessions && $verified["bit"] != 0) {
568 568 if ( $verified["group"] == 0)
569   - $verified["bit"] = 1;
  569 + $verified["bit"] = 1;
570 570 else
571   - $verified["bit"] = 3;
572   - }
573   - return $verified;
  571 + $verified["bit"] = 3;
  572 + }
  573 + return $verified;
574 574 }
575 575  
576 576 //------------------------------------------------------------
... ... @@ -580,82 +580,82 @@ function verify_login($username, $password)
580 580 * Used to verify a users session
581 581 *
582 582 * @param $username
583   - * The username to check
  583 + * The username to check
584 584 * @param $password
585   - * The password to check
  585 + * The password to check
586 586 */
587 587 //-------------------------------------------------------------
588 588 // Usable
589 589  
590 590 function verify_session($sess) {
591 591 getprefs();
592   - global $default, $lang_sesstimeout, $lang_sessinuse, $lang_clicklogin;
  592 + global $default, $lang_sesstimeout, $lang_sessinuse, $lang_clicklogin;
593 593 $sess = ltrim($sess);
594   - $verified["bit"] = 0;
595   -
596   - $sql = new Owl_DB;
  594 + $verified["bit"] = 0;
  595 +
  596 + $sql = new Owl_DB;
597 597 $sql->query("select * from $default->owl_sessions_table where sessid = '$sess'");
598   - $numrows = $sql->num_rows($sql);
599   - $time = time();
600   -
601   - if ($numrows == "1")
602   - {
603   - while($sql->next_record())
604   - {
605   - if(getenv("HTTP_CLIENT_IP"))
606   - {
607   - $ip = getenv("HTTP_CLIENT_IP");
608   - }
609   - elseif(getenv("HTTP_X_FORWARDED_FOR"))
610   - {
611   - $forwardedip = getenv("HTTP_X_FORWARDED_FOR");
612   - list($ip,$ip2,$ip3,$ip4)= split (",", $forwardedip);
613   - }
614   - else
615   - {
616   - $ip = getenv("REMOTE_ADDR");
617   - }
618   - if ($ip == $sql->f("ip"))
619   - {
620   - // if timeout not exceeded
621   - if(($time - $sql->f("lastused")) <= $default->owl_timeout)
622   - {
623   - $verified["bit"] = 1;
624   - $verified["userid"] = $sql->f("uid");
625   - $sql->query("select * from $default->owl_users_table where id = '".$verified["userid"]."'");
626   - while($sql->next_record()) $verified["groupid"] = $sql->f("groupid");
627   - }
628   - else
629   - {
  598 + $numrows = $sql->num_rows($sql);
  599 + $time = time();
  600 +
  601 + if ($numrows == "1")
  602 + {
  603 + while($sql->next_record())
  604 + {
  605 + if(getenv("HTTP_CLIENT_IP"))
  606 + {
  607 + $ip = getenv("HTTP_CLIENT_IP");
  608 + }
  609 + elseif(getenv("HTTP_X_FORWARDED_FOR"))
  610 + {
  611 + $forwardedip = getenv("HTTP_X_FORWARDED_FOR");
  612 + list($ip,$ip2,$ip3,$ip4)= split (",", $forwardedip);
  613 + }
  614 + else
  615 + {
  616 + $ip = getenv("REMOTE_ADDR");
  617 + }
  618 + if ($ip == $sql->f("ip"))
  619 + {
  620 + // if timeout not exceeded
  621 + if(($time - $sql->f("lastused")) <= $default->owl_timeout)
  622 + {
  623 + $verified["bit"] = 1;
  624 + $verified["userid"] = $sql->f("uid");
  625 + $sql->query("select * from $default->owl_users_table where id = '".$verified["userid"]."'");
  626 + while($sql->next_record()) $verified["groupid"] = $sql->f("groupid");
  627 + }
  628 + else
  629 + {
630 630 // Bozz Bug Fix begin
631 631 if (file_exists("./lib/header.inc"))
632 632 {
633   - include("./lib/header.inc");
  633 + include("./lib/header.inc");
634 634 } else {
635 635 include("../lib/header.inc");
636 636 }
637 637 // Bozz Buf Fix End
638   - print("<BR><BR><CENTER>".$lang_sesstimeout);
  638 + print("<BR><BR><CENTER>".$lang_sesstimeout);
639 639 if ($parent == "" || $fileid == "")
640   - print("<A HREF='$default->owl_root_url/index.php'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/btn_login.gif' BORDER=0 ></A>");
  640 + print("<A HREF='$default->owl_root_url/index.php'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/btn_login.gif' BORDER=0 ></A>");
641 641 else
642   - print("<A HREF='$default->owl_root_url/index.php?parent=$parent&fileid=$fileid'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/btn_login.gif' BORDER=0 ></A>");
643   - exit();
644   - }
645   - } else {
  642 + print("<A HREF='$default->owl_root_url/index.php?parent=$parent&fileid=$fileid'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/btn_login.gif' BORDER=0 ></A>");
  643 + exit();
  644 + }
  645 + } else {
646 646 // Bozz Bug Fix begin
647 647 if (file_exists("./lib/header.inc")) {
648   - include("./lib/header.inc");
  648 + include("./lib/header.inc");
649 649 } else {
650 650 include("../lib/header.inc");
651 651 }
652 652 // Bozz Bug Fix End
653   - print("<BR><BR><CENTER>".$lang_sessinuse);
654   - exit;
655   - }
656   - }
657   - }
658   - return $verified;
  653 + print("<BR><BR><CENTER>".$lang_sessinuse);
  654 + exit;
  655 + }
  656 + }
  657 + }
  658 + return $verified;
659 659 }
660 660  
661 661 //------------------------------------------------------------
... ... @@ -665,21 +665,21 @@ function verify_session($sess) {
665 665 * used to get the folder name
666 666 *
667 667 * @param $parent
668   - * The parent id
  668 + * The parent id
669 669 * @Return $sql->f("name");
670   - * Return the name of the folder
  670 + * Return the name of the folder
671 671 */
672 672 //-------------------------------------------------------------
673 673 // Usable
674 674 function fid_to_name($parent)
675 675 {
676   - global $default;
677   - $sql = new Owl_DB;
  676 + global $default;
  677 + $sql = new Owl_DB;
678 678 $sql->query("select name from $default->owl_folders_table where id = $parent");
679   - while($sql->next_record())
680   - {
681   - return $sql->f("name");
682   - }
  679 + while($sql->next_record())
  680 + {
  681 + return $sql->f("name");
  682 + }
683 683 }
684 684  
685 685 //------------------------------------------------------------
... ... @@ -689,21 +689,21 @@ function fid_to_name($parent)
689 689 * Gets the filename corresponding to the file id
690 690 *
691 691 * @param $id
692   - * The file id
  692 + * The file id
693 693 * @Return $sql->f("name");
694   - * Return the name of the file
  694 + * Return the name of the file
695 695 */
696 696 //-------------------------------------------------------------
697 697 // Usable
698 698 function flid_to_name($id)
699 699 {
700   - global $default;
701   - $sql = new Owl_DB;
  700 + global $default;
  701 + $sql = new Owl_DB;
702 702 $sql->query("select name from $default->owl_files_table where id = $id");
703   - while($sql->next_record())
704   - {
705   - return $sql->f("name");
706   - }
  703 + while($sql->next_record())
  704 + {
  705 + return $sql->f("name");
  706 + }
707 707 }
708 708  
709 709 //------------------------------------------------------------
... ... @@ -713,20 +713,20 @@ function flid_to_name($id)
713 713 * gets filename based on id
714 714 *
715 715 * @param $id
716   - * file id
  716 + * file id
717 717 * @Return $sql->f("name");
718   - * Return the name of the file
  718 + * Return the name of the file
719 719 */
720 720 //-------------------------------------------------------------
721 721 // Usable
722 722 function flid_to_filename($id) {
723   - global $default;
724   - $sql = new Owl_DB;
  723 + global $default;
  724 + $sql = new Owl_DB;
725 725 $sql->query("select filename from $default->owl_files_table where id = $id");
726   - while($sql->next_record())
727   - {
728   - return $sql->f("filename");
729   - }
  726 + while($sql->next_record())
  727 + {
  728 + return $sql->f("filename");
  729 + }
730 730 }
731 731 //------------------------------------------------------------
732 732 /**
... ... @@ -735,22 +735,22 @@ function flid_to_filename($id) {
735 735 * Gets the group id that the user blongs to
736 736 *
737 737 * @param $userid
738   - * The user id
  738 + * The user id
739 739 * @Return $groupid
740   - * Return the groupId
  740 + * Return the groupId
741 741 */
742 742 //-------------------------------------------------------------
743 743 // Usable
744 744 function owlusergroup($userid)
745 745 {
746   - global $default;
747   - $sql = new Owl_DB;
  746 + global $default;
  747 + $sql = new Owl_DB;
748 748 $sql->query("select groupid from $default->owl_users_table where id = '$userid'");
749   - while($sql->next_record())
750   - {
751   - $groupid = $sql->f("groupid");
752   - return $groupid;
753   - }
  749 + while($sql->next_record())
  750 + {
  751 + $groupid = $sql->f("groupid");
  752 + return $groupid;
  753 + }
754 754 }
755 755 //------------------------------------------------------------
756 756 /**
... ... @@ -759,21 +759,21 @@ function owlusergroup($userid)
759 759 * used to find the file creator
760 760 *
761 761 * @param $fileid
762   - * The parent id
  762 + * The parent id
763 763 * @return $filecreator
764   - * Return the creatorid of the file
  764 + * Return the creatorid of the file
765 765 */
766 766 //-------------------------------------------------------------
767 767 // Usable
768 768 function owlfilecreator($fileid) {
769   - global $default;
770   - $sql = new Owl_DB;
  769 + global $default;
  770 + $sql = new Owl_DB;
771 771 $sql->query("select creatorid from ".$default->owl_files_table." where id = '$fileid'");
772   - while($sql->next_record())
773   - {
774   - $filecreator = $sql->f("creatorid");
775   - return $filecreator;
776   - }
  772 + while($sql->next_record())
  773 + {
  774 + $filecreator = $sql->f("creatorid");
  775 + return $filecreator;
  776 + }
777 777 }
778 778 //------------------------------------------------------------
779 779 /**
... ... @@ -782,22 +782,22 @@ function owlfilecreator($fileid) {
782 782 * Used to get the folder creator
783 783 *
784 784 * @param $fileid
785   - * The file id
  785 + * The file id
786 786 * @Return $foldercreator
787   - * Return the creatorid of the folder
  787 + * Return the creatorid of the folder
788 788 */
789 789 //-------------------------------------------------------------
790 790 // Usable
791 791 function owlfoldercreator($folderid)
792 792 {
793   - global $default;
794   - $sql = new Owl_DB;
  793 + global $default;
  794 + $sql = new Owl_DB;
795 795 $sql->query("select creatorid from ".$default->owl_folders_table." where id = '$folderid'");
796   - while($sql->next_record())
797   - {
798   - $foldercreator = $sql->f("creatorid");
799   - return $foldercreator;
800   - }
  796 + while($sql->next_record())
  797 + {
  798 + $foldercreator = $sql->f("creatorid");
  799 + return $foldercreator;
  800 + }
801 801 }
802 802 //-------------------------------------------------------------
803 803 /**
... ... @@ -806,23 +806,23 @@ function owlfoldercreator($folderid)
806 806 * Used to get the file group id
807 807 *
808 808 * @param $fileid
809   - * The file id
  809 + * The file id
810 810 * @Return $filegroup;
811   - * Returns the group id of the file group
  811 + * Returns the group id of the file group
812 812 */
813 813 //-------------------------------------------------------------
814 814 // Usable
815 815 function owlfilegroup($fileid)
816 816 {
817   - global $default;
818   - $sql = new Owl_DB;
  817 + global $default;
  818 + $sql = new Owl_DB;
819 819 $sql->query("select groupid from $default->owl_files_table where id = '$fileid'");
820   - while($sql->next_record())
821   - {
822   - $filegroup = $sql->f("groupid");
823   - return $filegroup;
824   - }
825   -
  820 + while($sql->next_record())
  821 + {
  822 + $filegroup = $sql->f("groupid");
  823 + return $filegroup;
  824 + }
  825 +
826 826 }
827 827 //-------------------------------------------------------------
828 828 /**
... ... @@ -831,22 +831,22 @@ function owlfilegroup($fileid)
831 831 * Used to get the folder group id
832 832 *
833 833 * @param $folderid
834   - * The folder id
  834 + * The folder id
835 835 * @Return $foldergroup;
836   - * Returns the group id of the folder group
  836 + * Returns the group id of the folder group
837 837 */
838 838 //-------------------------------------------------------------
839 839 // Usable
840 840 function owlfoldergroup($folderid) {
841   - global $default;
842   - $sql = new Owl_DB;
  841 + global $default;
  842 + $sql = new Owl_DB;
843 843 $sql->query("select groupid from $default->owl_folders_table where id = '$folderid'");
844   - while($sql->next_record())
845   - {
846   - $foldergroup = $sql->f("groupid");
847   - return $foldergroup;
848   - }
849   -
  844 + while($sql->next_record())
  845 + {
  846 + $foldergroup = $sql->f("groupid");
  847 + return $foldergroup;
  848 + }
  849 +
850 850 }
851 851 //-------------------------------------------------------------
852 852 /**
... ... @@ -855,23 +855,23 @@ function owlfoldergroup($folderid) {
855 855 * Used to get the folder parent
856 856 *
857 857 * @param $folderid
858   - * The folder id
  858 + * The folder id
859 859 * @Return $folderparent
860   - * Returns the folderparent of from the folder
  860 + * Returns the folderparent of from the folder
861 861 */
862 862 //-------------------------------------------------------------
863 863 // Usable
864 864 function owlfolderparent($folderid)
865 865 {
866   - global $default;
867   - $sql = new Owl_DB;
  866 + global $default;
  867 + $sql = new Owl_DB;
868 868 $sql->query("select parent from $default->owl_folders_table where id = '$folderid'");
869   - while($sql->next_record())
870   - {
871   - $folderparent = $sql->f("parent");
872   - return $folderparent;
873   - }
874   -
  869 + while($sql->next_record())
  870 + {
  871 + $folderparent = $sql->f("parent");
  872 + return $folderparent;
  873 + }
  874 +
875 875 }
876 876 //-------------------------------------------------------------
877 877 /**
... ... @@ -880,22 +880,22 @@ function owlfolderparent($folderid)
880 880 * Used to get the file parent
881 881 *
882 882 * @param $fileid
883   - * The file id
  883 + * The file id
884 884 * @Return $fileparent
885   - * Returns the file parent of from the files
  885 + * Returns the file parent of from the files
886 886 */
887 887 //-------------------------------------------------------------
888 888 // Usable
889 889 function owlfileparent($fileid)
890 890 {
891   - global $default;
892   - $sql = new Owl_DB; $sql->query("select parent from $default->owl_files_table where id = '$fileid'");
893   - while($sql->next_record())
894   - {
895   - $fileparent = $sql->f("parent");
896   -
897   - return $fileparent;
898   - }
  891 + global $default;
  892 + $sql = new Owl_DB; $sql->query("select parent from $default->owl_files_table where id = '$fileid'");
  893 + while($sql->next_record())
  894 + {
  895 + $fileparent = $sql->f("parent");
  896 +
  897 + return $fileparent;
  898 + }
899 899 }
900 900 //------------------------------------------------------------
901 901 /**
... ... @@ -904,26 +904,26 @@ function owlfileparent($fileid)
904 904 * Used to get the creator of the files
905 905 *
906 906 * @param $id
907   - * The id
  907 + * The id
908 908 * @Return $name;
909   - * Return the name of the creator
  909 + * Return the name of the creator
910 910 */
911 911 //-------------------------------------------------------------
912 912 // Usable
913 913 function fid_to_creator($id) {
914 914  
915   - global $default;
916   - $sql = new Owl_DB;
917   - $sql->query("select creatorid from ".$default->owl_files_table." where id = '$id'");
918   - $sql2 = new Owl_DB;
919   - while($sql->next_record())
920   - {
921   - $creatorid = $sql->f("creatorid");
922   - $sql2->query("select name from $default->owl_users_table where id = '".$creatorid."'");
923   - $sql2->next_record();
924   - $name = $sql2->f("name");
925   - }
926   - return $name;
  915 + global $default;
  916 + $sql = new Owl_DB;
  917 + $sql->query("select creatorid from ".$default->owl_files_table." where id = '$id'");
  918 + $sql2 = new Owl_DB;
  919 + while($sql->next_record())
  920 + {
  921 + $creatorid = $sql->f("creatorid");
  922 + $sql2->query("select name from $default->owl_users_table where id = '".$creatorid."'");
  923 + $sql2->next_record();
  924 + $name = $sql2->f("name");
  925 + }
  926 + return $name;
927 927 }
928 928 //------------------------------------------------------------
929 929 /**
... ... @@ -932,21 +932,21 @@ function fid_to_creator($id) {
932 932 * select name from the group
933 933 *
934 934 * @param $id
935   - * The id
  935 + * The id
936 936 * @Return $sql->f("name");
937   - * Return the name of the group
  937 + * Return the name of the group
938 938 */
939 939 //-------------------------------------------------------------
940 940 // Usable
941 941 function group_to_name($id)
942 942 {
943   - global $default;
944   - $sql = new Owl_DB;
945   - $sql->query("select name from $default->owl_groups_table where id = '$id'");
946   - while($sql->next_record())
947   - {
948   - return $sql->f("name");
949   - }
  943 + global $default;
  944 + $sql = new Owl_DB;
  945 + $sql->query("select name from $default->owl_groups_table where id = '$id'");
  946 + while($sql->next_record())
  947 + {
  948 + return $sql->f("name");
  949 + }
950 950 }
951 951 //------------------------------------------------------------
952 952 /**
... ... @@ -955,26 +955,26 @@ function group_to_name($id)
955 955 * name from the users
956 956 *
957 957 * @param $id
958   - * The id
  958 + * The id
959 959 * @Return $name
960   - * Return the name of the user
  960 + * Return the name of the user
961 961 */
962 962 //-------------------------------------------------------------
963 963 // Usable
964 964 function uid_to_name($id)
965 965 {
966   - global $default;
967   - $sql = new Owl_DB;
968   - $sql->query("select name from $default->owl_users_table where id = '$id'");
969   - while($sql->next_record())
970   - {
971   - $name = $sql->f("name");
972   - if ($name == "")
973   - {
974   - $name = "Owl";
975   - }
976   - return $name;
977   - }
  966 + global $default;
  967 + $sql = new Owl_DB;
  968 + $sql->query("select name from $default->owl_users_table where id = '$id'");
  969 + while($sql->next_record())
  970 + {
  971 + $name = $sql->f("name");
  972 + if ($name == "")
  973 + {
  974 + $name = "Owl";
  975 + }
  976 + return $name;
  977 + }
978 978 }
979 979 //------------------------------------------------------------
980 980 /**
... ... @@ -983,22 +983,22 @@ function uid_to_name($id)
983 983 * get the noprefaccess from the users to compare if access granted
984 984 *
985 985 * @param $id
986   - * The id
  986 + * The id
987 987 * @Return prefaccess;
988   - * Return the name of the folder
  988 + * Return the name of the folder
989 989 */
990 990 //-------------------------------------------------------------
991 991 // Usable
992 992  
993 993 function prefaccess($id) {
994   - global $default;
995   - $prefaccess = 1;
996   - $sql = new Owl_DB; $sql->query("select noprefaccess from $default->owl_users_table where id = '$id'");
997   - while($sql->next_record())
998   - {
999   - $prefaccess = !($sql->f("noprefaccess"));
1000   - return $prefaccess;
1001   - }
  994 + global $default;
  995 + $prefaccess = 1;
  996 + $sql = new Owl_DB; $sql->query("select noprefaccess from $default->owl_users_table where id = '$id'");
  997 + while($sql->next_record())
  998 + {
  999 + $prefaccess = !($sql->f("noprefaccess"));
  1000 + return $prefaccess;
  1001 + }
1002 1002 }
1003 1003 //------------------------------------------------------------
1004 1004 /**
... ... @@ -1007,28 +1007,28 @@ function prefaccess($id) {
1007 1007 * Used to generate a nav bar
1008 1008 *
1009 1009 * @param $parent
1010   - * The parent id
  1010 + * The parent id
1011 1011 * @Return $Navbar
1012   - * Return the navbar that has been generated
  1012 + * Return the navbar that has been generated
1013 1013 */
1014 1014 //-------------------------------------------------------------
1015 1015 // NOT Usable -> Interface based
1016 1016 function gen_navbar($parent)
1017 1017 {
1018   - global $default;
1019   - global $sess, $expand, $sort, $sortorder, $order;
1020   - $name = fid_to_name($parent);
1021   - $navbar = "<A HREF='browse.php?sess=$sess&parent=$parent&expand=$expand&order=$order&$sortorder=$sort'>$name</A>";
1022   - $new = $parent;
1023   - while ($new != "1")
1024   - {
1025   - $sql = new Owl_DB; $sql->query("select parent from $default->owl_folders_table where id = '$new'");
1026   - while($sql->next_record()) $newparentid = $sql->f("parent");
1027   - $name = fid_to_name($newparentid);
1028   - $navbar = "<A HREF='browse.php?sess=$sess&parent=$newparentid&expand=$expand&order=$order&$sortorder=$sort'>$name</A>/" . $navbar;
1029   - $new = $newparentid;
1030   - }
1031   - return $navbar;
  1018 + global $default;
  1019 + global $sess, $expand, $sort, $sortorder, $order;
  1020 + $name = fid_to_name($parent);
  1021 + $navbar = "<A HREF='browse.php?sess=$sess&parent=$parent&expand=$expand&order=$order&$sortorder=$sort'>$name</A>";
  1022 + $new = $parent;
  1023 + while ($new != "1")
  1024 + {
  1025 + $sql = new Owl_DB; $sql->query("select parent from $default->owl_folders_table where id = '$new'");
  1026 + while($sql->next_record()) $newparentid = $sql->f("parent");
  1027 + $name = fid_to_name($newparentid);
  1028 + $navbar = "<A HREF='browse.php?sess=$sess&parent=$newparentid&expand=$expand&order=$order&$sortorder=$sort'>$name</A>/" . $navbar;
  1029 + $new = $newparentid;
  1030 + }
  1031 + return $navbar;
1032 1032 }
1033 1033 //------------------------------------------------------------
1034 1034 /**
... ... @@ -1037,9 +1037,9 @@ function gen_navbar($parent)
1037 1037 * Get the directory path from the db
1038 1038 *
1039 1039 * @param $parent
1040   - * The parent id
  1040 + * The parent id
1041 1041 * @Return $Navbar;
1042   - * Return the navbar with directory path
  1042 + * Return the navbar with directory path
1043 1043 */
1044 1044 //-------------------------------------------------------------
1045 1045 // NOT Usable if used in ocnjunction with navbar
... ... @@ -1067,22 +1067,22 @@ function get_dirpath($parent) {
1067 1067 * generates the file size
1068 1068 *
1069 1069 * @param $filesize
1070   - * The size of the file
  1070 + * The size of the file
1071 1071 * @Return $file_size;
1072   - * Return the rounded off file size
  1072 + * Return the rounded off file size
1073 1073 */
1074 1074 //-------------------------------------------------------------
1075 1075 // Usable
1076 1076 function gen_filesize($file_size)
1077 1077 {
1078   - if(ereg("[^0-9]", $file_size))
1079   - {
1080   - return $file_size;
1081   - }
1082   -
1083   - if ($file_size >= 1073741824)
1084   - {
1085   - $file_size = round($file_size / 1073741824 * 100) / 100 . "g";
  1078 + if(ereg("[^0-9]", $file_size))
  1079 + {
  1080 + return $file_size;
  1081 + }
  1082 +
  1083 + if ($file_size >= 1073741824)
  1084 + {
  1085 + $file_size = round($file_size / 1073741824 * 100) / 100 . "g";
1086 1086 }
1087 1087 elseif ($file_size >= 1048576)
1088 1088 {
... ... @@ -1096,7 +1096,7 @@ function gen_filesize($file_size)
1096 1096 {
1097 1097 $file_size = $file_size . "b";
1098 1098 }
1099   - return $file_size;
  1099 + return $file_size;
1100 1100 }
1101 1101 //------------------------------------------------------------
1102 1102 /**
... ... @@ -1105,9 +1105,9 @@ function gen_filesize($file_size)
1105 1105 * used to upload
1106 1106 *
1107 1107 * @param $varname
1108   - * The parent id
  1108 + * The parent id
1109 1109 * @Return $sql->f("name");
1110   - * Return the name of the folder
  1110 + * Return the name of the folder
1111 1111 */
1112 1112 //-------------------------------------------------------------
1113 1113 // Usable
... ... @@ -1130,7 +1130,7 @@ function uploadCompat($varname) {
1130 1130 * Used to check requirments
1131 1131 *
1132 1132 * @Return 1
1133   - * Returns 1
  1133 + * Returns 1
1134 1134 */
1135 1135 //-------------------------------------------------------------
1136 1136 // Usable
... ... @@ -1159,32 +1159,32 @@ function checkrequirements()
1159 1159 *
1160 1160 *
1161 1161 * @param $cmd
1162   - * The command
  1162 + * The command
1163 1163 * @param $lines
1164 1164 *
1165 1165 * @param $errco
1166   - * The error code
  1166 + * The error code
1167 1167 * @Return "";
1168   - * Return empty string
  1168 + * Return empty string
1169 1169 * @Return $lines[count($lines)-1]
1170   - * Returns numba of lines
  1170 + * Returns numba of lines
1171 1171 */
1172 1172 //-------------------------------------------------------------
1173 1173 // Usable
1174 1174 function myExec($_cmd, &$lines, &$errco)
1175 1175 {
1176   - $cmd = "$_cmd ; echo $?";
1177   - exec($cmd, $lines);
1178   - // Get rid of the last errco line...
1179   - $errco = (integer) array_pop($lines);
1180   - if (count($lines) == 0)
1181   - {
1182   - return "";
1183   - }
1184   - else
1185   - {
1186   - return $lines[count($lines) - 1];
1187   - }
  1176 + $cmd = "$_cmd ; echo $?";
  1177 + exec($cmd, $lines);
  1178 + // Get rid of the last errco line...
  1179 + $errco = (integer) array_pop($lines);
  1180 + if (count($lines) == 0)
  1181 + {
  1182 + return "";
  1183 + }
  1184 + else
  1185 + {
  1186 + return $lines[count($lines) - 1];
  1187 + }
1188 1188 }
1189 1189 //------------------------------------------------------------
1190 1190 /**
... ... @@ -1193,32 +1193,32 @@ function myExec($_cmd, &amp;$lines, &amp;$errco)
1193 1193 * used to delete a file if it exists
1194 1194 *
1195 1195 * @param $file
1196   - * The file to be deleted
  1196 + * The file to be deleted
1197 1197 */
1198 1198 //-------------------------------------------------------------
1199 1199 // Usable
1200 1200 function myDelete($file) {
1201   - if (file_exists($file))
1202   - {
1203   - chmod($file,0777);
1204   - if (is_dir($file))
1205   - {
1206   - $handle = opendir($file);
1207   - while($filename = readdir($handle))
1208   - {
1209   - if ($filename != "." && $filename != "..")
1210   - {
1211   - myDelete($file."/".$filename);
1212   - }
1213   - }
1214   - closedir($handle);
1215   - rmdir($file);
1216   - }
1217   - else
1218   - {
1219   - unlink($file);
1220   - }
1221   - }
  1201 + if (file_exists($file))
  1202 + {
  1203 + chmod($file,0777);
  1204 + if (is_dir($file))
  1205 + {
  1206 + $handle = opendir($file);
  1207 + while($filename = readdir($handle))
  1208 + {
  1209 + if ($filename != "." && $filename != "..")
  1210 + {
  1211 + myDelete($file."/".$filename);
  1212 + }
  1213 + }
  1214 + closedir($handle);
  1215 + rmdir($file);
  1216 + }
  1217 + else
  1218 + {
  1219 + unlink($file);
  1220 + }
  1221 + }
1222 1222 }
1223 1223 //------------------------------------------------------------
1224 1224 /**
... ... @@ -1227,41 +1227,41 @@ function myDelete($file) {
1227 1227 * Prints out error messages
1228 1228 *
1229 1229 * @param $message
1230   - * The message
  1230 + * The message
1231 1231 * @param $submessage
1232   - * The submessage
  1232 + * The submessage
1233 1233 */
1234 1234 //-------------------------------------------------------------
1235 1235 // Not Usable -> INTERFACE Based
1236 1236 function printError($message, $submessage) {
1237   - global $default;
  1237 + global $default;
1238 1238 global $sess, $parent, $expand, $order, $sortorder ,$sortname, $userid;
1239 1239 global $language;
1240 1240  
1241   - require("$default->owl_fs_root/locale/$default->owl_lang/language.inc");
1242   - include("./lib/header.inc");
  1241 + require("$default->owl_fs_root/locale/$default->owl_lang/language.inc");
  1242 + include("./lib/header.inc");
1243 1243  
1244   - if(check_auth($parent, "folder_view", $userid) != "1") {
1245   - $sql = new Owl_DB;
  1244 + if(check_auth($parent, "folder_view", $userid) != "1") {
  1245 + $sql = new Owl_DB;
1246 1246 $sql->query("select * from $default->owl_folders_table where id = '$parent'");
1247 1247 $sql->next_record();
1248 1248 $parent = $sql->f("parent");
1249   - }
1250   -
1251   - echo("<TABLE WIDTH=$default->table_expand_width BGCOLOR=\"#d0d0d0\" CELLSPACING=0 CELLPADDING=0 BORDER=0 HEIGHT=30>");
1252   - echo("<TR><TD ALIGN=LEFT>");
1253   - print("$lang_user: ");
1254   - print("<A HREF='prefs.php?owluser=$userid&sess=$sess&expand=$expand&order=$order&sortname=$sortname'>");
1255   - print uid_to_name($userid);
1256   - print ("</A><FONT SIZE=-1>");
1257   - print("<A HREF='index.php?login=logout&sess=$sess'> $lang_logout</A>");
1258   - print("</FONT></TD>");
1259   - print("<TD ALIGN=RIGHT><A HREF='browse.php?sess=$sess&parent=$parent&expand=$expand&order=$order&$sortorder=$sortname'><IMG SRC='$default->owl_root_url/locale/$language/graphics/btn_browse.gif' BORDER=0></A>");
1260   - print("</TD></TR></TABLE><BR><BR><CENTER>");
1261   - print $message;
  1249 + }
  1250 +
  1251 + echo("<TABLE WIDTH=$default->table_expand_width BGCOLOR=\"#d0d0d0\" CELLSPACING=0 CELLPADDING=0 BORDER=0 HEIGHT=30>");
  1252 + echo("<TR><TD ALIGN=LEFT>");
  1253 + print("$lang_user: ");
  1254 + print("<A HREF='prefs.php?owluser=$userid&sess=$sess&expand=$expand&order=$order&sortname=$sortname'>");
  1255 + print uid_to_name($userid);
  1256 + print ("</A><FONT SIZE=-1>");
  1257 + print("<A HREF='index.php?login=logout&sess=$sess'> $lang_logout</A>");
  1258 + print("</FONT></TD>");
  1259 + print("<TD ALIGN=RIGHT><A HREF='browse.php?sess=$sess&parent=$parent&expand=$expand&order=$order&$sortorder=$sortname'><IMG SRC='$default->owl_root_url/locale/$language/graphics/btn_browse.gif' BORDER=0></A>");
  1260 + print("</TD></TR></TABLE><BR><BR><CENTER>");
  1261 + print $message;
1262 1262 print("<BR>");
1263   - print $submessage;
1264   - include("./lib/footer.inc");
  1263 + print $submessage;
  1264 + include("./lib/footer.inc");
1265 1265 exit();
1266 1266 }
1267 1267 //------------------------------------------------------------
... ... @@ -1275,34 +1275,34 @@ function printError($message, $submessage) {
1275 1275 // Usable
1276 1276 function getprefs ( )
1277 1277 {
1278   - global $default;
1279   -
1280   - $sql = new Owl_DB;
1281   - //$sql->query("select * from $default->owl_prefs_table");
1282   - $sql->query("select * from prefs");
1283   - $sql->next_record();
1284   -
1285   - $default->owl_email_from = $sql->f("email_from");
1286   - $default->owl_email_fromname = $sql->f("email_fromname");
1287   - $default->owl_email_replyto = $sql->f("email_replyto");
1288   - $default->owl_email_server = $sql->f("email_server");
1289   - $default->owl_LookAtHD = $sql->f("lookathd");
1290   - $default->owl_def_file_security = $sql->f("def_file_security");
1291   - $default->owl_def_file_group_owner= $sql->f("def_file_group_owner");
1292   - $default->owl_def_file_owner = $sql->f("def_file_owner");
1293   - $default->owl_def_file_title = $sql->f("def_file_title");
1294   - $default->owl_def_file_meta = $sql->f("def_file_meta");
1295   - $default->owl_def_fold_security = $sql->f("def_fold_security");
1296   - $default->owl_def_fold_group_owner= $sql->f("def_fold_group_owner");
1297   - $default->owl_def_fold_owner = $sql->f("def_fold_owner");
1298   - $default->max_filesize = $sql->f("max_filesize");
1299   - $default->owl_timeout = $sql->f("timeout");
1300   - $default->expand = $sql->f("expand");
1301   - $default->owl_version_control = $sql->f("version_control");
1302   - $default->restrict_view = $sql->f("restrict_view");
1303   - $default->dbdump_path = $sql->f("dbdump_path");
1304   - $default->gzip_path = $sql->f("gzip_path");
1305   - $default->tar_path = $sql->f("tar_path");
  1278 + global $default;
  1279 +
  1280 + $sql = new Owl_DB;
  1281 + //$sql->query("select * from $default->owl_prefs_table");
  1282 + $sql->query("select * from prefs");
  1283 + $sql->next_record();
  1284 +
  1285 + $default->owl_email_from = $sql->f("email_from");
  1286 + $default->owl_email_fromname = $sql->f("email_fromname");
  1287 + $default->owl_email_replyto = $sql->f("email_replyto");
  1288 + $default->owl_email_server = $sql->f("email_server");
  1289 + $default->owl_LookAtHD = $sql->f("lookathd");
  1290 + $default->owl_def_file_security = $sql->f("def_file_security");
  1291 + $default->owl_def_file_group_owner= $sql->f("def_file_group_owner");
  1292 + $default->owl_def_file_owner = $sql->f("def_file_owner");
  1293 + $default->owl_def_file_title = $sql->f("def_file_title");
  1294 + $default->owl_def_file_meta = $sql->f("def_file_meta");
  1295 + $default->owl_def_fold_security = $sql->f("def_fold_security");
  1296 + $default->owl_def_fold_group_owner= $sql->f("def_fold_group_owner");
  1297 + $default->owl_def_fold_owner = $sql->f("def_fold_owner");
  1298 + $default->max_filesize = $sql->f("max_filesize");
  1299 + $default->owl_timeout = $sql->f("timeout");
  1300 + $default->expand = $sql->f("expand");
  1301 + $default->owl_version_control = $sql->f("version_control");
  1302 + $default->restrict_view = $sql->f("restrict_view");
  1303 + $default->dbdump_path = $sql->f("dbdump_path");
  1304 + $default->gzip_path = $sql->f("gzip_path");
  1305 + $default->tar_path = $sql->f("tar_path");
1306 1306  
1307 1307  
1308 1308 };
... ... @@ -1319,23 +1319,23 @@ function getprefs ( )
1319 1319  
1320 1320 function gethtmlprefs ( )
1321 1321 {
1322   - global $default;
1323   -
1324   - $sql = new Owl_DB;
1325   - $sql->query("select * from $default->owl_html_table");
1326   - $sql->next_record();
1327   -
1328   - $default->table_border = $sql->f("table_border");
1329   - $default->table_header_bg = $sql->f("table_header_bg");
1330   - $default->table_cell_bg = $sql->f("table_cell_bg");
1331   - $default->table_cell_bg_alt = $sql->f("table_cell_bg_alt");
1332   - $default->table_expand_width = $sql->f("table_expand_width");
1333   - $default->table_collapse_width = $sql->f("table_collapse_width");
1334   - $default->main_header_bgcolor = $sql->f("main_header_bgcolor");
1335   - $default->body_bgcolor = $sql->f("body_bgcolor");
1336   - $default->body_textcolor = $sql->f("body_textcolor");
1337   - $default->body_link = $sql->f("body_link");
1338   - $default->body_vlink = $sql->f("body_vlink");
  1322 + global $default;
  1323 +
  1324 + $sql = new Owl_DB;
  1325 + $sql->query("select * from $default->owl_html_table");
  1326 + $sql->next_record();
  1327 +
  1328 + $default->table_border = $sql->f("table_border");
  1329 + $default->table_header_bg = $sql->f("table_header_bg");
  1330 + $default->table_cell_bg = $sql->f("table_cell_bg");
  1331 + $default->table_cell_bg_alt = $sql->f("table_cell_bg_alt");
  1332 + $default->table_expand_width = $sql->f("table_expand_width");
  1333 + $default->table_collapse_width = $sql->f("table_collapse_width");
  1334 + $default->main_header_bgcolor = $sql->f("main_header_bgcolor");
  1335 + $default->body_bgcolor = $sql->f("body_bgcolor");
  1336 + $default->body_textcolor = $sql->f("body_textcolor");
  1337 + $default->body_link = $sql->f("body_link");
  1338 + $default->body_vlink = $sql->f("body_vlink");
1339 1339  
1340 1340 };
1341 1341 //------------------------------------------------------------
... ... @@ -1345,20 +1345,20 @@ function gethtmlprefs ( )
1345 1345 * Print file permissions
1346 1346 *
1347 1347 * @param $currentval
1348   - * The current value
  1348 + * The current value
1349 1349 * @param $namevariable
1350   - * The name of the file
  1350 + * The name of the file
1351 1351 * @param $pringmessage
1352   - * The message to be printed
  1352 + * The message to be printed
1353 1353 * @param $type
1354   - * The type of file
  1354 + * The type of file
1355 1355 */
1356 1356 //-------------------------------------------------------------
1357 1357 // SEMI-Usable Interface based
1358 1358 function printfileperm($currentval, $namevariable, $printmessage, $type) {
1359   - global $default;
1360   - global $lang_everyoneread, $lang_everyonewrite, $lang_everyonewrite_nod, $lang_groupread, $lang_groupwrite, $lang_groupwrite_nod, $lang_groupwrite_worldread, $lang_groupwrite_worldread_nod, $lang_onlyyou;
1361   - global $lang_everyoneread_ad, $lang_everyonewrite_ad, $lang_everyonewrite_ad_nod, $lang_groupread_ad, $lang_groupwrite_ad, $lang_groupwrite_ad_nod, $lang_groupwrite_worldread_ad, $lang_groupwrite_worldread_ad_nod, $lang_onlyyou_ad;
  1359 + global $default;
  1360 + global $lang_everyoneread, $lang_everyonewrite, $lang_everyonewrite_nod, $lang_groupread, $lang_groupwrite, $lang_groupwrite_nod, $lang_groupwrite_worldread, $lang_groupwrite_worldread_nod, $lang_onlyyou;
  1361 + global $lang_everyoneread_ad, $lang_everyonewrite_ad, $lang_everyonewrite_ad_nod, $lang_groupread_ad, $lang_groupwrite_ad, $lang_groupwrite_ad_nod, $lang_groupwrite_worldread_ad, $lang_groupwrite_worldread_ad_nod, $lang_onlyyou_ad;
1362 1362  
1363 1363  
1364 1364 $file_perm[0][0] = 0;
... ... @@ -1370,31 +1370,31 @@ function printfileperm($currentval, $namevariable, $printmessage, $type) {
1370 1370 $file_perm[6][0] = 6;
1371 1371 $file_perm[7][0] = 7;
1372 1372 $file_perm[8][0] = 8;
1373   -
1374   - // show admin permissions
1375   - if ($type == "admin")
1376   - {
1377   - $file_perm[0][1] = "$lang_everyoneread_ad";
1378   - $file_perm[1][1] = "$lang_everyonewrite_ad";
1379   - $file_perm[2][1] = "$lang_groupread_ad";
1380   - $file_perm[3][1] = "$lang_groupwrite_ad";
1381   - $file_perm[4][1] = "$lang_onlyyou_ad";
1382   - $file_perm[5][1] = "$lang_groupwrite_ad_nod";
1383   - $file_perm[6][1] = "$lang_everyonewrite_ad_nod";
1384   - $file_perm[7][1] = "$lang_groupwrite_worldread_ad";
1385   - $file_perm[8][1] = "$lang_groupwrite_worldread_ad_nod";
1386   - }
1387   - else {// otherwise show other permissions
1388   - $file_perm[0][1] = "$lang_everyoneread";
1389   - $file_perm[1][1] = "$lang_everyonewrite";
1390   - $file_perm[2][1] = "$lang_groupread";
1391   - $file_perm[3][1] = "$lang_groupwrite";
1392   - $file_perm[4][1] = "$lang_onlyyou";
1393   - $file_perm[5][1] = "$lang_groupwrite_nod";
1394   - $file_perm[6][1] = "$lang_everyonewrite_nod";
1395   - $file_perm[7][1] = "$lang_groupwrite_worldread";
1396   - $file_perm[8][1] = "$lang_groupwrite_worldread_nod";
1397   - }
  1373 +
  1374 + // show admin permissions
  1375 + if ($type == "admin")
  1376 + {
  1377 + $file_perm[0][1] = "$lang_everyoneread_ad";
  1378 + $file_perm[1][1] = "$lang_everyonewrite_ad";
  1379 + $file_perm[2][1] = "$lang_groupread_ad";
  1380 + $file_perm[3][1] = "$lang_groupwrite_ad";
  1381 + $file_perm[4][1] = "$lang_onlyyou_ad";
  1382 + $file_perm[5][1] = "$lang_groupwrite_ad_nod";
  1383 + $file_perm[6][1] = "$lang_everyonewrite_ad_nod";
  1384 + $file_perm[7][1] = "$lang_groupwrite_worldread_ad";
  1385 + $file_perm[8][1] = "$lang_groupwrite_worldread_ad_nod";
  1386 + }
  1387 + else {// otherwise show other permissions
  1388 + $file_perm[0][1] = "$lang_everyoneread";
  1389 + $file_perm[1][1] = "$lang_everyonewrite";
  1390 + $file_perm[2][1] = "$lang_groupread";
  1391 + $file_perm[3][1] = "$lang_groupwrite";
  1392 + $file_perm[4][1] = "$lang_onlyyou";
  1393 + $file_perm[5][1] = "$lang_groupwrite_nod";
  1394 + $file_perm[6][1] = "$lang_everyonewrite_nod";
  1395 + $file_perm[7][1] = "$lang_groupwrite_worldread";
  1396 + $file_perm[8][1] = "$lang_groupwrite_worldread_nod";
  1397 + }
1398 1398  
1399 1399 print("<TR><TD ALIGN=RIGHT BGCOLOR=$default->table_header_bg>$printmessage</TD><TD align=left><SELECT NAME=$namevariable>");
1400 1400 foreach($file_perm as $fp) {
... ... @@ -1414,123 +1414,123 @@ function printfileperm($currentval, $namevariable, $printmessage, $type) {
1414 1414 *prints the file icons
1415 1415 *
1416 1416 * @param $fid
1417   - * The folder id
  1417 + * The folder id
1418 1418 * @param $filename
1419   - * The name of the file
  1419 + * The name of the file
1420 1420 * @param $check_out
1421   - * checkout status
  1421 + * checkout status
1422 1422 * @param $url
1423   - * The relevant url
  1423 + * The relevant url
1424 1424 * @param $allicons
1425   - *
  1425 + *
1426 1426 * @param $ext
1427   - * The extension of the file
  1427 + * The extension of the file
1428 1428 * @Return $sql->f("name");
1429   - * Return the name of the folder
  1429 + * Return the name of the folder
1430 1430 */
1431 1431 //-------------------------------------------------------------
1432 1432 // NOT Usable INTERFACE based
1433 1433 function printFileIcons ($fid, $filename, $checked_out, $url, $allicons, $ext)
1434 1434 {
1435   - global $default;
1436   - global $sess, $parent, $expand, $order, $sortorder ,$sortname, $userid;
1437   - global $lang_log_file, $lang_reallydelete, $lang_del_file_alt, $lang_mod_file_alt;
1438   - global $lang_move_file_alt,$lang_upd_file_alt,$lang_get_file_alt,$lang_lock_file,$lang_email_alt,$lang_view_file_alt;
1439   -
1440   - if ($allicons == 1)
1441   - {
1442   - if ($url != "1")
1443   - print("<a href='log.php?sess=$sess&id=".$fid."&filename=".$filename."&parent=$parent&expand=$expand&order=$order&sortname=$sortname'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/log.gif' BORDER=0 ALT='$lang_log_file' TITLE='$lang_log_file'></a>");
1444   - }
1445   -
1446   - if (($checked_out == 0) || ($checked_out == $userid)) {
1447   - // *****************************************************************************
1448   - // Don't Show the delete icon if the user doesn't have delete access to the file
1449   - // *****************************************************************************
1450   -
1451   - if (check_auth($fid, "file_delete", $userid) == 1)
1452   - if ($url == "1")
1453   - print("\t<A HREF='dbmodify.php?sess=$sess&action=file_delete&type=url&id=".$fid."&parent=$parent&expand=$expand&order=$order&sortname=$sortname'\tonClick='return confirm(\"$lang_reallydelete ".$filename."?\");'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/trash.gif' ALT='$lang_del_file_alt' TITLE='$lang_del_file_alt'\tBORDER=0></A>");
1454   - else
1455   - print("\t<A HREF='dbmodify.php?sess=$sess&action=file_delete&id=".$fid."&parent=$parent&expand=$expand&order=$order&sortname=$sortname'\tonClick='return confirm(\"$lang_reallydelete ".$filename."?\");'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/trash.gif' ALT='$lang_del_file_alt' TITLE='$lang_del_file_alt'\tBORDER=0></A>");
1456   -
1457   - // *****************************************************************************
1458   - // Don't Show the modify icon if the user doesn't have modify access to the file
1459   - // *****************************************************************************
1460   -
1461   - if(check_auth($fid, "file_modify", $userid) == 1)
1462   - print("<A HREF='modify.php?sess=$sess&action=file_modify&id=".$fid."&parent=$parent&expand=$expand&order=$order&sortname=$sortname'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/edit.gif' BORDER=0 ALT='$lang_mod_file_alt' TITLE='$lang_mod_file_alt'></A>");
1463   -
1464   - // *****************************************************************************
1465   - // Don't Show the move modify icon if the user doesn't have move access to the file
1466   - // *****************************************************************************
1467   -
1468   - if(check_auth($fid, "file_modify", $userid) == 1)
1469   - if ($url == "1")
1470   - print("<A HREF='move.php?sess=$sess&id=".$fid."&parent=$parent&expand=$expand&action=file&type=url&order=$order&sortname=$sortname'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/icons/move.gif' BORDER=0 ALT='$lang_move_file_alt' TITLE='$lang_move_file_alt'></A>");
1471   - else
1472   - print("<A HREF='move.php?sess=$sess&id=".$fid."&parent=$parent&expand=$expand&action=file&order=$order&sortname=$sortname'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/icons/move.gif' BORDER=0 ALT='$lang_move_file_alt' TITLE='$lang_move_file_alt'></A>");
1473   - // *****************************************************************************
1474   - // Don't Show the file update icon if the user doesn't have update access to the file
1475   - // *****************************************************************************
1476   -
1477   - if(check_auth($fid, "file_modify", $userid) == 1)
1478   - if ($url != "1")
1479   - print("<A HREF='$default->owl_root_url/modify.php?sess=$sess&expand=$expand&action=file_update&order=$order&sortname=$sortname&id=".$fid."&parent=".$parent."'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/update.gif' BORDER=0 ALT='$lang_upd_file_alt' TITLE='$lang_upd_file_alt'></A>");
1480   -
1481   - // *****************************************************************************
1482   - // Don't Show the file dowload icon if the user doesn't have download access to the file
1483   - // *****************************************************************************
1484   -
1485   - if(check_auth($fid, "file_download", $userid) == 1)
1486   - if ($url != "1")
1487   - print("<A HREF='$default->owl_root_url/download.php?sess=$sess&id=".$fid."&parent=".$parent."&binary=1'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/icons/bin.gif' BORDER=0 ALT='$lang_get_file_alt' TITLE='$lang_get_file_alt'></A>");
1488   -
1489   - if ($allicons == 1)
1490   - {
1491   - // *****************************************************************************
1492   - // Don't Show the lock icon if the user doesn't have access to the file
1493   - // *****************************************************************************
1494   - if(check_auth($fid, "file_modify", $userid) == 1)
1495   - if ($url != "1")
1496   - print("<A HREF='dbmodify.php?sess=$sess&action=file_lock&id=".$fid."&parent=$parent&expand=$expand&order=$order&sortname=$sortname'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/lock.gif' BORDER=0 ALT='$lang_lock_file' TITLE='$lang_lock_file'></a>");
1497   - }
1498   -
1499   - // *****************************************************************************
1500   - // Don't Show the email icon if the user doesn't have access to email the file
1501   - // *****************************************************************************
1502   -
1503   - if(check_auth($fid, "file_modify", $userid) == 1)
1504   - if ($url == "1")
1505   - print("<A HREF='$default->owl_root_url/modify.php?sess=$sess&expand=$expand&action=file_email&type=url&order=$order&sortname=$sortname&id=".$fid."&parent=".$parent."'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/email.gif' BORDER=0 ALT='$lang_email_alt' TITLE='$lang_email_alt'></A>");
1506   - else
1507   - print("<A HREF='$default->owl_root_url/modify.php?sess=$sess&expand=$expand&action=file_email&order=$order&sortname=$sortname&id=".$fid."&parent=".$parent."'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/email.gif' BORDER=0 ALT='$lang_email_alt' TITLE='$lang_email_alt'></A>");
1508   -
1509   - // *****************************************************************************
1510   - // Don't Show the view icon if the user doesn't have download access to the file
1511   - // *****************************************************************************
1512   -
1513   - if(check_auth($fid, "file_download", $userid) == 1)
1514   - if ($url != "1") {
1515   - $imgfiles = array("jpg","gif");
1516   - if ($ext != "" && preg_grep("/$ext/", $imgfiles)) {
1517   - print("<A HREF='view.php?sess=$sess&id=".$fid."&parent=$parent&action=image_preview&expand=$expand&order=$order&sortname=$sortname'>&nbsp;<IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/mag.jpg' BORDER=0 ALT='$lang_view_file_alt' TITLE='$lang_view_file_alt'></A>");
1518   - }
1519   - $htmlfiles = array("html","htm",xml);
1520   - if ($ext != "" && preg_grep("/$ext/", $htmlfiles)) {
1521   - print("<A HREF='view.php?sess=$sess&id=".$fid."&parent=$parent&action=html_show&expand=$expand&order=$order&sortname=$sortname'>&nbsp;<IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/mag.jpg' BORDER=0 ALT='$lang_view_file_alt' TITLE='$lang_view_file_alt'></A>");
1522   - }
1523   - $txtfiles = array("txt","text","README", "readme", "sh", "c", "cpp", "php", "php3", "pl", "perl", "sql", "py");
1524   - if ($ext != "" && preg_grep("/$ext/", $txtfiles)) {
1525   - print("<A HREF='view.php?sess=$sess&id=".$fid."&parent=$parent&action=text_show&expand=$expand&order=$order&sortname=$sortname'>&nbsp;<IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/mag.jpg' BORDER=0 ALT='$lang_view_file_alt' TITLE='$lang_view_file_alt'></A>");
1526   - }
1527   - if (substr(php_uname(), 0, 7) != "Windows") {
1528   - $zipfiles = array("tar.gz", "tgz", "tar", "gz");
1529   - if ($ext != "" && preg_grep("/$ext/", $zipfiles))
1530   - print("<A HREF='view.php?sess=$sess&id=".$fid."&parent=$parent&action=zip_preview&expand=$expand&order=$order&sortname=$sortname'>&nbsp;<IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/mag.jpg' BORDER=0 ALT='$lang_view_file_alt' TITLE='$lang_view_file_alt'></A>");
1531   - }
1532   - }
1533   - }
  1435 + global $default;
  1436 + global $sess, $parent, $expand, $order, $sortorder ,$sortname, $userid;
  1437 + global $lang_log_file, $lang_reallydelete, $lang_del_file_alt, $lang_mod_file_alt;
  1438 + global $lang_move_file_alt,$lang_upd_file_alt,$lang_get_file_alt,$lang_lock_file,$lang_email_alt,$lang_view_file_alt;
  1439 +
  1440 + if ($allicons == 1)
  1441 + {
  1442 + if ($url != "1")
  1443 + print("<a href='log.php?sess=$sess&id=".$fid."&filename=".$filename."&parent=$parent&expand=$expand&order=$order&sortname=$sortname'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/log.gif' BORDER=0 ALT='$lang_log_file' TITLE='$lang_log_file'></a>");
  1444 + }
  1445 +
  1446 + if (($checked_out == 0) || ($checked_out == $userid)) {
  1447 + // *****************************************************************************
  1448 + // Don't Show the delete icon if the user doesn't have delete access to the file
  1449 + // *****************************************************************************
  1450 +
  1451 + if (check_auth($fid, "file_delete", $userid) == 1)
  1452 + if ($url == "1")
  1453 + print("\t<A HREF='dbmodify.php?sess=$sess&action=file_delete&type=url&id=".$fid."&parent=$parent&expand=$expand&order=$order&sortname=$sortname'\tonClick='return confirm(\"$lang_reallydelete ".$filename."?\");'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/trash.gif' ALT='$lang_del_file_alt' TITLE='$lang_del_file_alt'\tBORDER=0></A>");
  1454 + else
  1455 + print("\t<A HREF='dbmodify.php?sess=$sess&action=file_delete&id=".$fid."&parent=$parent&expand=$expand&order=$order&sortname=$sortname'\tonClick='return confirm(\"$lang_reallydelete ".$filename."?\");'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/trash.gif' ALT='$lang_del_file_alt' TITLE='$lang_del_file_alt'\tBORDER=0></A>");
  1456 +
  1457 + // *****************************************************************************
  1458 + // Don't Show the modify icon if the user doesn't have modify access to the file
  1459 + // *****************************************************************************
  1460 +
  1461 + if(check_auth($fid, "file_modify", $userid) == 1)
  1462 + print("<A HREF='modify.php?sess=$sess&action=file_modify&id=".$fid."&parent=$parent&expand=$expand&order=$order&sortname=$sortname'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/edit.gif' BORDER=0 ALT='$lang_mod_file_alt' TITLE='$lang_mod_file_alt'></A>");
  1463 +
  1464 + // *****************************************************************************
  1465 + // Don't Show the move modify icon if the user doesn't have move access to the file
  1466 + // *****************************************************************************
  1467 +
  1468 + if(check_auth($fid, "file_modify", $userid) == 1)
  1469 + if ($url == "1")
  1470 + print("<A HREF='move.php?sess=$sess&id=".$fid."&parent=$parent&expand=$expand&action=file&type=url&order=$order&sortname=$sortname'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/icons/move.gif' BORDER=0 ALT='$lang_move_file_alt' TITLE='$lang_move_file_alt'></A>");
  1471 + else
  1472 + print("<A HREF='move.php?sess=$sess&id=".$fid."&parent=$parent&expand=$expand&action=file&order=$order&sortname=$sortname'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/icons/move.gif' BORDER=0 ALT='$lang_move_file_alt' TITLE='$lang_move_file_alt'></A>");
  1473 + // *****************************************************************************
  1474 + // Don't Show the file update icon if the user doesn't have update access to the file
  1475 + // *****************************************************************************
  1476 +
  1477 + if(check_auth($fid, "file_modify", $userid) == 1)
  1478 + if ($url != "1")
  1479 + print("<A HREF='$default->owl_root_url/modify.php?sess=$sess&expand=$expand&action=file_update&order=$order&sortname=$sortname&id=".$fid."&parent=".$parent."'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/update.gif' BORDER=0 ALT='$lang_upd_file_alt' TITLE='$lang_upd_file_alt'></A>");
  1480 +
  1481 + // *****************************************************************************
  1482 + // Don't Show the file dowload icon if the user doesn't have download access to the file
  1483 + // *****************************************************************************
  1484 +
  1485 + if(check_auth($fid, "file_download", $userid) == 1)
  1486 + if ($url != "1")
  1487 + print("<A HREF='$default->owl_root_url/download.php?sess=$sess&id=".$fid."&parent=".$parent."&binary=1'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/icons/bin.gif' BORDER=0 ALT='$lang_get_file_alt' TITLE='$lang_get_file_alt'></A>");
  1488 +
  1489 + if ($allicons == 1)
  1490 + {
  1491 + // *****************************************************************************
  1492 + // Don't Show the lock icon if the user doesn't have access to the file
  1493 + // *****************************************************************************
  1494 + if(check_auth($fid, "file_modify", $userid) == 1)
  1495 + if ($url != "1")
  1496 + print("<A HREF='dbmodify.php?sess=$sess&action=file_lock&id=".$fid."&parent=$parent&expand=$expand&order=$order&sortname=$sortname'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/lock.gif' BORDER=0 ALT='$lang_lock_file' TITLE='$lang_lock_file'></a>");
  1497 + }
  1498 +
  1499 + // *****************************************************************************
  1500 + // Don't Show the email icon if the user doesn't have access to email the file
  1501 + // *****************************************************************************
  1502 +
  1503 + if(check_auth($fid, "file_modify", $userid) == 1)
  1504 + if ($url == "1")
  1505 + print("<A HREF='$default->owl_root_url/modify.php?sess=$sess&expand=$expand&action=file_email&type=url&order=$order&sortname=$sortname&id=".$fid."&parent=".$parent."'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/email.gif' BORDER=0 ALT='$lang_email_alt' TITLE='$lang_email_alt'></A>");
  1506 + else
  1507 + print("<A HREF='$default->owl_root_url/modify.php?sess=$sess&expand=$expand&action=file_email&order=$order&sortname=$sortname&id=".$fid."&parent=".$parent."'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/email.gif' BORDER=0 ALT='$lang_email_alt' TITLE='$lang_email_alt'></A>");
  1508 +
  1509 + // *****************************************************************************
  1510 + // Don't Show the view icon if the user doesn't have download access to the file
  1511 + // *****************************************************************************
  1512 +
  1513 + if(check_auth($fid, "file_download", $userid) == 1)
  1514 + if ($url != "1") {
  1515 + $imgfiles = array("jpg","gif");
  1516 + if ($ext != "" && preg_grep("/$ext/", $imgfiles)) {
  1517 + print("<A HREF='view.php?sess=$sess&id=".$fid."&parent=$parent&action=image_preview&expand=$expand&order=$order&sortname=$sortname'>&nbsp;<IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/mag.jpg' BORDER=0 ALT='$lang_view_file_alt' TITLE='$lang_view_file_alt'></A>");
  1518 + }
  1519 + $htmlfiles = array("html","htm",xml);
  1520 + if ($ext != "" && preg_grep("/$ext/", $htmlfiles)) {
  1521 + print("<A HREF='view.php?sess=$sess&id=".$fid."&parent=$parent&action=html_show&expand=$expand&order=$order&sortname=$sortname'>&nbsp;<IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/mag.jpg' BORDER=0 ALT='$lang_view_file_alt' TITLE='$lang_view_file_alt'></A>");
  1522 + }
  1523 + $txtfiles = array("txt","text","README", "readme", "sh", "c", "cpp", "php", "php3", "pl", "perl", "sql", "py");
  1524 + if ($ext != "" && preg_grep("/$ext/", $txtfiles)) {
  1525 + print("<A HREF='view.php?sess=$sess&id=".$fid."&parent=$parent&action=text_show&expand=$expand&order=$order&sortname=$sortname'>&nbsp;<IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/mag.jpg' BORDER=0 ALT='$lang_view_file_alt' TITLE='$lang_view_file_alt'></A>");
  1526 + }
  1527 + if (substr(php_uname(), 0, 7) != "Windows") {
  1528 + $zipfiles = array("tar.gz", "tgz", "tar", "gz");
  1529 + if ($ext != "" && preg_grep("/$ext/", $zipfiles))
  1530 + print("<A HREF='view.php?sess=$sess&id=".$fid."&parent=$parent&action=zip_preview&expand=$expand&order=$order&sortname=$sortname'>&nbsp;<IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/mag.jpg' BORDER=0 ALT='$lang_view_file_alt' TITLE='$lang_view_file_alt'></A>");
  1531 + }
  1532 + }
  1533 + }
1534 1534 };
1535 1535  
1536 1536 //------------------------------------------------------------
... ... @@ -1540,19 +1540,19 @@ function printFileIcons ($fid, $filename, $checked_out, $url, $allicons, $ext)
1540 1540 * Prints group permissions
1541 1541 *
1542 1542 * @param $currentval
1543   - * The current value
  1543 + * The current value
1544 1544 * @param $namevariable
1545   - * The name of the group
  1545 + * The name of the group
1546 1546 * @param $printmessage
1547   - * The message to be printed
  1547 + * The message to be printed
1548 1548 * @param $type
1549   - * The type of group
  1549 + * The type of group
1550 1550 */
1551 1551 //-------------------------------------------------------------
1552 1552 // NOT Usable INTERFACE based
1553 1553 function printgroupperm($currentval, $namevariable, $printmessage, $type) {
1554   - global $default;
1555   - global $lang_geveryoneread, $lang_geveryonewrite, $lang_geveryonewrite_nod, $lang_ggroupread, $lang_ggroupwrite, $lang_ggroupwrite_nod, $lang_ggroupwrite_worldread, $lang_ggroupwrite_worldread_nod, $lang_gonlyyou;
  1554 + global $default;
  1555 + global $lang_geveryoneread, $lang_geveryonewrite, $lang_geveryonewrite_nod, $lang_ggroupread, $lang_ggroupwrite, $lang_ggroupwrite_nod, $lang_ggroupwrite_worldread, $lang_ggroupwrite_worldread_nod, $lang_gonlyyou;
1556 1556 global $lang_geveryoneread_ad, $lang_geveryonewrite_ad, $lang_geveryonewrite_ad_nod, $lang_ggroupread_ad, $lang_ggroupwrite_ad, $lang_ggroupwrite_ad_nod, $lang_ggroupwrite_worldread_ad, $lang_ggroupwrite_worldread_ad_nod, $lang_gonlyyou_ad;
1557 1557  
1558 1558  
... ... @@ -1565,8 +1565,8 @@ function printgroupperm($currentval, $namevariable, $printmessage, $type) {
1565 1565 $group_perm[6][0] = 56;
1566 1566 $group_perm[7][0] = 57;
1567 1567 $group_perm[8][0] = 58;
1568   - if ($type == "admin")
1569   - {
  1568 + if ($type == "admin")
  1569 + {
1570 1570 $group_perm[0][1] = "$lang_geveryoneread_ad";
1571 1571 $group_perm[1][1] = "$lang_geveryonewrite_ad";
1572 1572 $group_perm[2][1] = "$lang_ggroupread_ad";
... ... @@ -1577,9 +1577,9 @@ function printgroupperm($currentval, $namevariable, $printmessage, $type) {
1577 1577 $group_perm[7][1] = "$lang_ggroupwrite_worldread_ad";
1578 1578 $group_perm[8][1] = "$lang_ggroupwrite_worldread_ad_nod";
1579 1579  
1580   - }
1581   - else
1582   - {
  1580 + }
  1581 + else
  1582 + {
1583 1583 $group_perm[0][1] = "$lang_geveryoneread";
1584 1584 $group_perm[1][1] = "$lang_geveryonewrite";
1585 1585 $group_perm[2][1] = "$lang_ggroupread";
... ... @@ -1589,7 +1589,7 @@ function printgroupperm($currentval, $namevariable, $printmessage, $type) {
1589 1589 $group_perm[6][1] = "$lang_geveryonewrite_nod";
1590 1590 $group_perm[7][1] = "$lang_ggroupwrite_worldread";
1591 1591 $group_perm[8][1] = "$lang_ggroupwrite_worldread_nod";
1592   - }
  1592 + }
1593 1593  
1594 1594 print("<TR><TD ALIGN=RIGHT BGCOLOR=$default->table_header_bg>$printmessage</TD><TD align=left><SELECT NAME=$namevariable>");
1595 1595 foreach($group_perm as $fp)
... ... @@ -1655,7 +1655,7 @@ if(isset($default-&gt;owl_lang)) {
1655 1655  
1656 1656 $langdir = "$default->owl_fs_root/locale/$default->owl_lang";
1657 1657  
1658   - if(is_dir("$langdir") != 1) {
  1658 + if(is_dir("$langdir") != 1) {
1659 1659 die("$lang_err_lang_1 $langdir $lang_err_lang_2");
1660 1660 } else {
1661 1661  
... ... @@ -1687,8 +1687,8 @@ if ($sess) {
1687 1687 gethtmlprefs();
1688 1688 $ok = verify_session($sess);
1689 1689 $temporary_ok = $ok["bit"];
1690   - $userid = $ok["userid"];
1691   - $usergroupid = $ok["groupid"];
  1690 + $userid = $ok["userid"];
  1691 + $usergroupid = $ok["groupid"];
1692 1692  
1693 1693 if ($ok["bit"] != "1") {
1694 1694 // Bozz Bug Fix begin
... ... @@ -1702,21 +1702,21 @@ if ($sess) {
1702 1702 if ($parent == "" || $fileid == "") {
1703 1703 print("<A HREF='$default->owl_root_url/index.php'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/btn_login.gif' BORDER=0 ></A>");
1704 1704 } else {
1705   - print("<A HREF='$default->owl_root_url/index.php?parent=$parent&fileid=$fileid'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/btn_login.gif' BORDER=0 ></A>");
  1705 + print("<A HREF='$default->owl_root_url/index.php?parent=$parent&fileid=$fileid'><IMG SRC='$default->owl_root_url/locale/$default->owl_lang/graphics/btn_login.gif' BORDER=0 ></A>");
1706 1706 }
1707   - exit;
  1707 + exit;
1708 1708 } else {
1709   - $lastused = time();
1710   - $sql = new Owl_DB;
1711   - $sql->query("update $default->owl_sessions_table set lastused = '$lastused' where uid = '$userid'");
1712   - }
  1709 + $lastused = time();
  1710 + $sql = new Owl_DB;
  1711 + $sql->query("update $default->owl_sessions_table set lastused = '$lastused' where uid = '$userid'");
  1712 + }
1713 1713 }
1714 1714  
1715 1715 if (!$sess && !$loginname && !$login) {
1716   - if(!isset($fileid)) {
1717   - header("Location: " . $default->owl_root_url . "/index.php?login=1");
  1716 + if(!isset($fileid)) {
  1717 + header("Location: " . $default->owl_root_url . "/index.php?login=1");
1718 1718 } else {
1719   - header("Location: " . $default->owl_root_url . "/index.php?login=1&fileid=$fileid&parent=$parent");
  1719 + header("Location: " . $default->owl_root_url . "/index.php?login=1&fileid=$fileid&parent=$parent");
1720 1720 }
1721 1721 }
1722 1722 */
... ...