. */ /* * @brief view technical informations * * @file * @author Laurent Giovannoni * @date $date$ * @version $Revision$ * @ingroup apps */ require_once('core' . DIRECTORY_SEPARATOR . 'class' . DIRECTORY_SEPARATOR . 'class_request.php'); require_once('core' . DIRECTORY_SEPARATOR . 'class' . DIRECTORY_SEPARATOR . 'class_functions.php'); require_once('core' . DIRECTORY_SEPARATOR . 'class' . DIRECTORY_SEPARATOR . 'class_db.php'); require_once('core' . DIRECTORY_SEPARATOR . 'class' . DIRECTORY_SEPARATOR . 'class_security.php'); require_once('core' . DIRECTORY_SEPARATOR . 'class' . DIRECTORY_SEPARATOR . 'class_resource.php'); require_once('core' . DIRECTORY_SEPARATOR . 'class' . DIRECTORY_SEPARATOR . 'docservers_controler.php'); $func = new functions(); $coreTools = new core_tools(); $coreTools->test_user(); $coreTools->load_lang(); $security = new security(); $db = new dbquery(); $db->connect(); if ($coreTools->test_service('view_technical_infos', 'apps', false)) { if (!isset ($_SESSION['collection_id_choice']) || empty ($_SESSION['collection_id_choice']) ) { $collId = 'res_coll'; $table = 'res_view'; $adrTable = 'adr_x'; $isView = true; } else { $collId = $_SESSION['collection_id_choice']; $table = $security->retrieve_view_from_coll_id($collId); $isView = true; if (empty ($table)) { $table = $security->retrieve_table_from_coll($collId); $isView = false; } } for ($cptColl = 0;$cptColl < count($_SESSION['collections']);$cptColl++) { if ($table == $_SESSION['collections'][$cptColl]['table'] || $table == $_SESSION['collections'][$cptColl]['view'] ) { $adrTable = $_SESSION['collections'][$cptColl]['adr']; } } $selectRes = "select * from " . $table . " where res_id = " . $_SESSION['doc_id']; $db->query($selectRes); $res = $db->fetch_object(); $typist = $res->typist; $format = $res->format; $filesize = $res->filesize; $docserverId = $res->docserver_id; $path = $res->path; $fileName = $res->filename; $creationDate = $db->format_date_db($res->creation_date, false); $fingerprint = $res->fingerprint; $offsetDoc = $res->offset_doc; $workBatch = $res->work_batch; $pageCount = $res->page_count; $isPaper = $res->is_paper; $scanDate = $db->format_date_db($res->scan_date); $scanUser = $res->scan_user; $scanLocation = $res->scan_location; $scanWkstation = $res->scan_wkstation; $scanBatch = $res->scan_batch; $docLanguage = $res->doc_language; $policyId = $res->policy_id; $cycleId = $res->cycle_id; $isMultiDs = $res->is_multi_docservers; if ($isMultiDs == 'Y') { $adr = array(); $resource = new resource(); $whereClause = ' and 1=1'; $adr = $resource->getResourceAdr( $table, $_SESSION['doc_id'], $whereClause, $adrTable ); } ?>


<?php echo _TYPIST;?> : <?php echo _SIZE;?> : " />
<?php echo _FORMAT;?> : <?php echo _CREATION_DATE;?> :
<?php echo _FINGERPRINT;?> : <?php echo _WORK_BATCH;?> :

is_module_loaded('life_cycle')) { ?>


  :   :


'; print_r($adr); echo '';*/ $docserversControler = new docservers_controler(); if ($isMultiDs == 'Y') { for ($cptAdr = 0;$cptAdr < count($adr[0]);$cptAdr++) { $docserver = $docserversControler->get( $adr[0][$cptAdr]['docserver_id'] ); echo '

' . $adr[0][$cptAdr]['docserver_id'] . ' (' . $docserver->device_label . ')

'; ?>
  :   :
  :   :
  :   :
get($docserverId); echo '

' . $docserverId . ' (' . $docserver->device_label . ')

'; ?>
  :   :
  :   :
  :   :