cList(); if ($this->error()) return false; $this->removeTarget_ = '/modules/fileserver/shares_remove.php'; $this->listHeader_ = lmsg('fileserver__shares_list_header'); $this->columns_ = array ( array('size' => 30, 'name' => lmsg('fileserver__share_name'), 'sort' => 'name'), array('size' => 40, 'name' => lmsg('fileserver__share_path'), 'sort' => 'path'), array('size' => 30, 'name' => lmsg('fileserver__share_description'), 'sort' => 'description'), array('size' => 0, 'name' => lmsg('fileserver__share_w'), 'sort' => 'writable'), ); return true; } function fetchFileServerSharesList() { $query = 'SELECT id, name, description, path, writable FROM ' . FILESERVER_TABLE_SHARES; if (false === ($res = mysql_query($query))) { $this->setError_('mysql_query() failed: ' . db_error()); return false; } while (list($id, $name, $description, $path, $writable) = mysql_fetch_row($res)) { $this->list_[$id] = array( 'name' => $name, 'path' => $path, 'description' => $description, 'writable' => 'true' == $writable, ); } } function javascript() { return ' '; } function nameGet($id) { return '