} else { //$my_app->set_param('root_id', null); //$my_app->set_param('dir_id', null); } // If shared and readonly $in_shared = $my_app->get_param('in_shared'); $readonly = $my_app->get_param('readonly'); /*.............................................. */ if ($in_shared == 1) { $shared = new phpos_shared(); $share_dir_id = $my_app->get_param('dir_id'); if (substr($share_dir_id, -1) == '/') { $share_dir_id = substr($share_dir_id, 0, -1); } //echo $share_dir_id; $shared_id = $shared->find_shared($share_dir_id); /*.............................................. */ if (!empty($shared_id) && !$shared->is_my($shared_id)) { $shared->set_id($shared_id); $shared->get_shared(); $readonly = $shared->get_readonly(); } /*.............................................. */ if ($readonly) { $my_app->set_param('readonly', 1); } } else { $my_app->set_param('readonly', null); } /*.............................................. */ cache_param('readonly');