123456789101112131415161718192021222324252627282930313233343536373839404142 |
- <?php
- if (cfr('PLDOCS')) {
- $altcfg = $ubillingConfig->getAlter();
- if ($altcfg['DOCX_SUPPORT']) {
- $documents = new ProfileDocuments();
- $date = (wf_CheckPost(array('showdate'))) ? $_POST['showdate'] : '';
- $documents->loadAllUsersDocuments($date);
- //existing document downloading
- if (wf_CheckGet(array('documentdownload'))) {
- zb_DownloadFile($documents::DOCUMENTS_PATH . $_GET['documentdownload'], 'docx');
- }
- //document deletion from database
- if (wf_CheckGet(array('deletedocument'))) {
- $documents->unregisterDocument($_GET['deletedocument']);
- rcms_redirect('?module=report_documents');
- }
- //controls
- $actionLinks = wf_Link('?module=report_documents', __('Grid view') . ' ' . wf_img('skins/icon_table.png'), false, 'ubButton');
- $actionLinks.= wf_Link('?module=report_documents&calendarview=true', __('As calendar') . ' ' . wf_img('skins/icon_calendar.gif'), false, 'ubButton');
- show_window('', $actionLinks);
- if (!wf_CheckGet(array('calendarview'))) {
- //show calendar control
- show_window(__('By date'), $documents->dateControl());
- //list available documents
- show_window(__('Previously generated documents'), $documents->renderAllUserDocuments());
- } else {
- //or calendar view
- show_window(__('Previously generated documents'), $documents->renderAllUserDocumentsCalendar());
- }
- } else {
- show_error(__('This module is disabled'));
- }
- } else {
- show_error(__('You cant control this module'));
- }
- ?>
|