Me le faccio e me le rispondo:
Ciao ragazzi,
vorrei fare 2 cose su docman ma non trovo soluzione:
1. Nascondere alcuni Tab nella fase di upload ad esempio "Licenze"...ho cercato in configurazione e niente, provato con gli stili...niente...come si fa??
In documents.html.php questa parte di codice riga 87..
<?php
$tabs->startPane("content-pane");
//$tabs->startTab(_DML_DOCUMENT, "document-page");
//HTML_DMDocuments::_showTabDocument($row, $lists, $last, $created);
//$tabs->endTab();
$tabs->startTab(_DML_TAB_PERMISSIONS, "permissions-page");
HTML_DMDocuments::_showTabPermissions($row, $lists, $last, $created);
$tabs->endTab();
/*$tabs->startTab(_DML_TAB_LICENSE, "license-page");
HTML_DMDocuments::_showTabLicense($row, $lists, $last, $created);
if(isset($params)) :
$tabs->endTab();
$tabs->startTab(_DML_TAB_DETAILS, "details-page");
HTML_DMDocuments::_showTabDetails($row, $lists, $last, $created, $params);
endif;
$tabs->endTab();*/
$tabs->endPane();
?>
Crea i pannelli, basta commentare quelli che non interessano..
2. Questa è + complessa, è possibile ridurre gli step dell' upload da 3 a 2, vorrei togliere lo step quando chiede "Carica un file dal tuo computer".
Grazie
Qui ho fatto una forzatura...
Aprire il file upload.php in include_frontend sempre nella cartella components di docman...
Riga 59
function fetchMethodForm($uid, $step, $method, $update)
{
global $_DOCMAN, $task;
$method = "http";
$method_file = $_DOCMAN->getPath('includes_f', 'upload.'.$method) ;
...ho forzato il metodo http --> $method = "http";
Poi fate un link alla pagina dello step 2. Brutto ma funzionale.