X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=admin%2Fcreate_coy.php;h=d1050f0e321f0ebd846624e5e9c9f637071eebf6;hb=3ff9ed87cb909f19c8fe3e7dfda5df79d0c01a6c;hp=dc420a16a3d5eaee2ad3e2bd5778f802818e9c26;hpb=b956923926de6b7eecf57510cf86857354cac1b3;p=fa-stable.git diff --git a/admin/create_coy.php b/admin/create_coy.php index dc420a16..d1050f0e 100644 --- a/admin/create_coy.php +++ b/admin/create_coy.php @@ -1,15 +1,15 @@ . + See the License here . ***********************************************************************/ -$page_security = 20; +$page_security = 'SA_CREATECOMPANY'; $path_to_root=".."; include_once($path_to_root . "/includes/session.inc"); @@ -20,7 +20,7 @@ include_once($path_to_root . "/includes/ui.inc"); page(_("Create/Update Company")); -$comp_subdirs = array('images', 'pdf_files', 'backup','js_cache', 'reporting'); +$comp_subdirs = array('images', 'pdf_files', 'backup','js_cache', 'reporting', 'attachments'); //--------------------------------------------------------------------------------------------- if (isset($_GET['selected_id'])) @@ -146,20 +146,13 @@ function handle_submit() { return false; } - $index = ""; if ($new) { - $cdir = $comp_path.'/'.$id; - @mkdir($cdir); - save_to_file($cdir.'/'.'index.php', 0, $index); - - foreach($comp_subdirs as $dir) - { - @mkdir($cdir.'/'.$dir); - save_to_file($cdir.'/'.$dir.'/'.'index.php', 0, $index); - } + create_comp_dirs("$comp_path/$id", $comp_subdirs); } + $exts = get_company_extensions(); + write_extensions($exts, $id); return true; } @@ -172,7 +165,7 @@ function handle_delete() $id = $_GET['id']; $cdir = $comp_path.'/'.$id; - @flush_dir($cdir); + @flush_dir($cdir, true); if (!rmdir($cdir)) { display_error(_("Cannot remove company data directory ") . $cdir); @@ -273,7 +266,7 @@ function display_company_edit($selected_id) else $n = count($db_connections); - start_form(true, true); + start_form(true); echo "