| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- <?php
- dol_include_once('/documentfollower/class/documentfollowerprocess.class.php');
- dol_include_once('/documentfollower/class/wizard/wizardfilehelper.class.php');
- dol_include_once('/documentfollower/class/smb/smbclient.class.php');
- dol_include_once('/documentfollower/class/smb/smbview.class.php');
- global $db;
- global $user;
- // validate ID
- $id = GETPOST('id', 'int');
- if (empty($id)) {
- setEventMessages('Missing ID', [], 'errors');
- }
- // check object
- $object = new DocumentFollowerProcess($db);
- if ($object->fetch($id) < 1) {
- setEventMessages('Process not found', [], 'errors');
- }
- // user is the process creator
- if ($object->fk_user_creat !== (int)$user->id) {
- setEventMessages('Do not permission to modify', [], 'errors');
- }
- $data = (new WizardFileHelper)->initViewData($object);
- $editable = ($object->status == 0 && $object->process_status == 0);
- /**
- * *******************************************
- * VIEW
- * *******************************************
- */
- print load_fiche_titre($object->label.' folyamat fájlok', '', null);
- ?>
- <form method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>" id="file_form">
- <input type="hidden" name="token" value="<?php echo newToken(); ?>">
- <input type="hidden" name="action" value="add_files">
- <input type="hidden" name="id" value="<?php echo $id; ?>">
- <div class="fiche">
- <div class="fichehalfleft tree_container">
- <div class="div-table-responsive">
- <div id="sidetreecontrol"><a href="?#">Collapse All</a> | <a href="?#">Expand All</a></div><br />
- <ul id="tree" ondrop="dropIntoTree(event)" ondragover="allowDropToTree(event)">
- <?php echo (new SmbView)->generateTreeView($data['tree'], (new SmbClient)->access); ?>
- </ul>
- </div>
- </div>
- <div class="fichehalfright">
- <div id="assigned_files_box" class="files_container" ondrop="dropIntoAssignBox(event)" ondragover="allowDropToAssignBox(event)"></div>
- </div>
- </div>
- <div class="center file_button_container">
- <input type="button" class="button" name="btn_back" id="btn_back" value="Vissza">
- <input type="submit" class="button" name="btn_save" id="btn_save" value="Tovább">
- </div>
- </form>
- <script type="text/javascript">
- var _assignedFiles = <?php echo json_encode($data['assigned']); ?>;
- var _editable = <?php echo ($editable) ? 'true' : 'false'; ?>;
- </script>
- <link rel="stylesheet" type="text/css" href="/includes/jquery/plugins/jquerytreeview/jquery.treeview.css">
- <script type="text/javascript" src="/includes/jquery/plugins/jquerytreeview/jquery.treeview.js"></script>
- <script type="text/javascript" src="/custom/documentfollower/js/files.js"></script>
- <link rel="stylesheet" type="text/css" href="/custom/documentfollower/css/files.css">
|