Merge branch 'seeddms-5.0.x' into seeddms-5.1.x

This commit is contained in:
Uwe Steinmann 2016-08-25 17:10:01 +02:00
commit a8fd2da7ea
8 changed files with 199 additions and 138 deletions

View File

@ -77,6 +77,9 @@
- apply all login restrictions like guest login, restrict to ip address,
disabled account when authenticating by ldap
- place all authentication methods into its own class
- do not cache output of op/op.Ajax.php (Closes #280)
- major update of italian translations
- search also in comment of document versions
--------------------------------------------------------------------------------
Changes in version 4.3.27

View File

@ -1282,6 +1282,7 @@ class SeedDMS_Core_DMS {
}
if (in_array(3, $searchin)) {
$searchFields[] = "`tblDocuments`.`comment`";
$searchFields[] = "`tblDocumentContent`.`comment`";
}
if (in_array(4, $searchin)) {
$searchFields[] = "`tblDocumentAttributes`.`value`";

View File

@ -1176,5 +1176,38 @@ SeedDMS_Core_DMS::getNotificationsByUser() are deprecated
- all changes from 4.3.26 merged
</notes>
</release>
<release>
<date>2016-04-26</date>
<time>12:04:59</time>
<version>
<release>4.3.27</release>
<api>4.3.27</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
<notes>
- callbacks can have more then one user function
- fix some sql statements, because they didn't work with mysql 5.7.5 anymore
</notes>
</release>
<release>
<date>2016-08-24</date>
<time>10:18:59</time>
<version>
<release>4.3.28</release>
<api>4.3.28</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
<notes>
- all changes from 4.3.28 merged
</notes>
</release>
</changelog>
</package>

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
//
// Translators: Admin (1425), dgrutsch (7), netixw (14)
// Translators: Admin (1426), dgrutsch (7), netixw (14)
$text = array(
'2_factor_auth' => '2-factor authentication',
@ -653,7 +653,7 @@ URL: [url]',
'move_folder' => 'Move Folder',
'my_account' => 'My Account',
'my_documents' => 'My Documents',
'my_transmittals' => 'My transmittals',
'my_transmittals' => 'My Transmittals',
'name' => 'Name',
'needs_workflow_action' => 'This document requires your attention. Please check the workflow tab.',
'network_drive' => 'Network drive',

View File

@ -19,15 +19,15 @@
// along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
//
// Translators: Admin (1530), s.pnt (26)
// Translators: Admin (1530), rickr (144), s.pnt (26)
$text = array(
'2_factor_auth' => '',
'2_factor_auth_info' => '',
'2_fact_auth_secret' => '',
'2_factor_auth' => 'Autorizzazione a due fattori',
'2_factor_auth_info' => 'Questo sistema usa autenticazione a due fattori. Sarà necessario il “Google Authenticator” sul tuo telephono cellulare. Qui potete vedere due codici QR. Quello di destra è il tuo segreto. è sulla sinistra chè un nuovo segreto. Se si imposta un nuovo segreto per assicurarsi si deve scansione con “Google Authenticator” di nouvo.',
'2_fact_auth_secret' => 'Segreto',
'accept' => 'Accetta',
'access_control' => '',
'access_control_is_off' => '',
'access_control' => 'Il controllo degli accessi',
'access_control_is_off' => 'Controlo avanzate è spento',
'access_denied' => 'Accesso negato',
'access_inheritance' => 'Permessi ereditari',
'access_mode' => 'Permessi',
@ -54,7 +54,7 @@ URL: [url]',
'action_revise' => 'Revisiona',
'add' => 'Aggiungi',
'add_approval' => 'Invio approvazione',
'add_attrdefgroup' => '',
'add_attrdefgroup' => 'Aggiungi nuovo gruppo attributo',
'add_document' => 'Aggiungi documento',
'add_document_link' => 'Aggiungi collegamento',
'add_document_notify' => 'Notifica a',
@ -68,7 +68,7 @@ URL: [url]',
'add_receipt' => 'invio ricevuta',
'add_review' => 'Invio revisione',
'add_revision' => 'Aggiungi approvazione',
'add_role' => '',
'add_role' => 'Aggiungi nuova responsabilità',
'add_subfolder' => 'Aggiungi sottocartella',
'add_to_clipboard' => 'Aggiungi agli appunti',
'add_to_transmittal' => 'Aggiungi alla trasmissione',
@ -131,20 +131,20 @@ URL: [url]',
'assign_reviewers' => 'Assegna Revisori',
'assign_user_property_to' => 'Assegna le proprietà dell\'utente a',
'assumed_released' => 'Rilascio acquisito',
'attrdefgroup_management' => '',
'attrdefgrp_show_detail' => '',
'attrdefgrp_show_list' => '',
'attrdefgrp_show_search' => '',
'attrdefgrp_show_searchlist' => '',
'attrdefgroup_management' => 'Gestire gruppi di attributi',
'attrdefgrp_show_detail' => 'Dettagli',
'attrdefgrp_show_list' => 'Lista',
'attrdefgrp_show_search' => 'Trova',
'attrdefgrp_show_searchlist' => 'risultati trovati',
'attrdef_exists' => 'Definizione di Attributo già esistente',
'attrdef_info' => '',
'attrdef_info' => 'Informazione',
'attrdef_in_use' => 'Definizione di Attributo ancora in uso',
'attrdef_management' => 'Gestione Attributi',
'attrdef_maxvalues' => 'Numero di valori Max.',
'attrdef_minvalues' => 'Numero di valori Min.',
'attrdef_min_greater_max' => 'Il numero minimo di valori è maggiore del massimo',
'attrdef_multiple' => 'Permetti valori multipli',
'attrdef_multiple_needs_valueset' => '',
'attrdef_multiple_needs_valueset' => 'Attributo definizione con i molteplici valori esigenze un valore impostato.',
'attrdef_must_be_multiple' => 'Gli Attributi devono avere più di un valore, ma non sono permessi valori multipli',
'attrdef_name' => 'Nome',
'attrdef_noname' => 'Nella definizione dell\'Attributo manca il nome',
@ -172,7 +172,7 @@ URL: [url]',
'attribute_value' => 'Valore dell\'Attributo',
'attr_malformed_email' => 'Il valore di \'[value]\' dell,
=> attributo \'[attrname]\' non é un URL valido.',
'attr_malformed_url' => '',
'attr_malformed_url' => 'Il valore dell\'attributo \'[valore]\' di attributo \'[attrname]\' non è un URL valido.',
'attr_max_values' => 'Il numero massimo dei valori richiesti per l\'Attributo [attrname] è superato.',
'attr_min_values' => 'Il numero minimo di valori richiesti per l\'Attributo [attrname] non è raggiunto.',
'attr_no_regex_match' => 'Il valore dell\'Attributo non è conforme ad un\'espressione regolare.',
@ -201,11 +201,11 @@ URL: [url]',
'cannot_retrieve_review_snapshot' => 'Impossibile recuperare lo stato di revisione per questa versione del documento',
'cannot_rm_root' => 'Impossibile cancellare la cartella principale (root)',
'categories' => 'Categorie',
'categories_loading' => '',
'categories_loading' => 'Si prega di aspettare, fino a quando viene caricato elenco delle categorie ...',
'category' => 'Categoria',
'category_exists' => 'Categoria esistente.',
'category_filter' => 'Solo categorie',
'category_info' => '',
'category_info' => 'Informazione',
'category_in_use' => 'Questa categoria è attualmente in uso in alcuni documenti.',
'category_noname' => 'Non è stato attribuito un nome alla categoria.',
'ca_ES' => 'Catalano',
@ -231,10 +231,10 @@ URL: [url]',
'checkout_document' => 'Approvato',
'checkout_is_disabled' => 'Approvazione dei documenti disabilitata',
'choose_attrdef' => 'Seleziona l\'Attributo',
'choose_attrdefgroup' => '',
'choose_attrdefgroup' => 'Scegli gruppo di attributi',
'choose_category' => 'Seleziona',
'choose_group' => 'Seleziona il gruppo',
'choose_role' => '',
'choose_role' => '--Scegli ruolo--',
'choose_target_category' => 'Seleziona la categoria',
'choose_target_document' => 'Seleziona il documento',
'choose_target_file' => 'Scegli il file',
@ -243,19 +243,19 @@ URL: [url]',
'choose_workflow' => 'Seleziona il flusso di lavoro',
'choose_workflow_action' => 'Seleziona l\'azione del flusso di lavoro',
'choose_workflow_state' => 'Seleziona lo stato del flusso di lavoro',
'class_name' => '',
'class_name' => 'Nome della classe',
'clear_cache' => 'Pulisci cache',
'clear_clipboard' => 'Cancella appunti',
'clear_password' => '',
'clear_password' => 'Cancella la password',
'clipboard' => 'Appunti',
'close' => 'Chiudi',
'comment' => 'Commento',
'comment_changed_email' => '',
'comment_for_current_version' => 'Commento per la versione',
'confirm_clear_cache' => '',
'confirm_clear_cache' => 'Vuoi davvero cancellare la cache? Questo eliminerà tutte le immagini di anteprima precalcolate.',
'confirm_create_fulltext_index' => 'Sì, desidero ricreare l\'indice fulltext!',
'confirm_move_document' => '',
'confirm_move_folder' => '',
'confirm_move_document' => 'Conferma lo spostamento del documento.',
'confirm_move_folder' => 'Si prega di confermare lo spostamento della cartella.',
'confirm_pwd' => 'Conferma la password',
'confirm_rm_backup' => 'Vuoi davvero rimuovere il file "[arkname]"? Attenzione: questa operazione non può essere annullata.',
'confirm_rm_document' => 'Vuoi veramente eliminare il documento "[documentname]"? Attenzione: questa operazione non può essere annullata.',
@ -266,7 +266,7 @@ URL: [url]',
'confirm_rm_folder_files' => 'Vuoi davvero rimuovere tutti i file dalla cartella "[foldername]" e dalle sue sottocartelle? Attenzione: questa operazione non può essere annullata.',
'confirm_rm_group' => 'Vuoi davvero rimuovere il gruppo "[groupname]"? Attenzione: questa operazione non può essere annullata.',
'confirm_rm_log' => 'Vuoi davvero rimuovere il file di log "[logname]"?<br>Attenzione: questa operazione non può essere annullata.',
'confirm_rm_transmittal' => '',
'confirm_rm_transmittal' => 'Si prega di confermare l\'eliminazione della trasmissione.',
'confirm_rm_transmittalitem' => 'Conferma rimozione',
'confirm_rm_user' => 'Vuoi davvero rimuovere l\'utente "[username]"? Attenzione: questa operazione non può essere annullata.',
'confirm_rm_version' => 'Vuoi veramente eliminare la versione [version] del documento "[documentname]"? Attenzione: questa operazione non può essere annullata.',
@ -288,7 +288,7 @@ URL: [url]',
'databasesearch' => 'Ricerca nel Database',
'date' => 'Data',
'days' => 'Giorni',
'debug' => '',
'debug' => 'Localizzare e rimuovere errori da (Debug)',
'december' => 'Dicembre',
'default_access' => 'Permesso di default',
'default_keywords' => 'Parole-chiave disponibili',
@ -303,15 +303,15 @@ URL: [url]',
'documents' => 'Documenti',
'documents_checked_out_by_you' => 'Documenti approvati da te',
'documents_in_process' => 'Documenti in lavorazione',
'documents_locked' => '',
'documents_locked' => 'Documenti bloccati',
'documents_locked_by_you' => 'Documenti bloccati da te',
'documents_only' => 'Solo documenti',
'documents_to_approve' => 'Documenti in attesa della tua approvazione',
'documents_to_process' => '',
'documents_to_process' => 'I documenti che necessitano di trattamento',
'documents_to_receipt' => 'Documenti in attesa di conferma ricezione',
'documents_to_review' => 'Documenti in attesa della tua revisione',
'documents_to_revise' => 'Documenti da revisionare.',
'documents_user_rejected' => '',
'documents_user_rejected' => 'Documenti rifiutati',
'documents_user_requiring_attention' => 'Tuoi documenti in attesa di revisione o approvazione',
'document_already_checkedout' => 'Questo documento è già approvato',
'document_already_locked' => 'Questo documento è già bloccato',
@ -324,7 +324,7 @@ Cartella: [folder_path]
Utente: [username]
URL: [url]',
'document_comment_changed_email_subject' => '[sitename]: [name] - Commento modificato',
'document_count' => '',
'document_count' => 'Numero di documenti',
'document_deleted' => 'Documento cancellato',
'document_deleted_email' => 'Documento cancellato',
'document_deleted_email_body' => 'Cancellazione documento
@ -385,9 +385,9 @@ URL: [url]',
'draft_pending_approval' => 'Bozza - in approvazione',
'draft_pending_review' => 'Bozza - in revisione',
'drag_icon_here' => 'Trascina qui l\'icona della cartella o del documento',
'dropfolderdir_missing' => '',
'dropfolderdir_missing' => 'La vostra cartella di personale non esiste sul server! Si prega di chiedere all\'amministratore di creare per te.',
'dropfolder_file' => 'Scegli file dal server',
'dropfolder_folder' => '',
'dropfolder_folder' => 'Cartella per il cartella di ricezione',
'dropupload' => 'Caricamento Rapido',
'drop_files_here' => 'Trascina qui il file',
'dump_creation' => 'Creazione del DB dump',
@ -404,38 +404,38 @@ URL: [url]',
'edit_document_props' => 'Modifica le proprietà del documento',
'edit_event' => 'Modifica l\'evento',
'edit_existing_access' => 'Modifica i permessi',
'edit_existing_attribute_groups' => '',
'edit_existing_attribute_groups' => 'Modifica gruppi degli attributi',
'edit_existing_notify' => 'Gestione lista di notifica',
'edit_folder_access' => 'Modifica permessi',
'edit_folder_attrdefgrp' => '',
'edit_folder_attrdefgrp' => 'Modifica i attributi degli gruppi',
'edit_folder_notify' => 'Modifica la lista di notifica per la cartella',
'edit_folder_props' => 'Modifica proprietà cartella',
'edit_group' => 'Modifica il gruppo',
'edit_online' => '',
'edit_online' => 'Modifica online',
'edit_transmittal_props' => 'Modifica proprietà trasmissione',
'edit_user' => 'Modifica l\'utente',
'edit_user_details' => 'Modifica i dettagli utente',
'edit_version' => '',
'edit_version' => 'Versione editato',
'email' => 'Email',
'email_error_title' => 'Nessuna email immessa',
'email_footer' => 'Puoi cambiare l\'impostazione della tua email utilizzando le funzioni del menu \'Account personale\'',
'email_header' => 'Questo è un messaggio automatico inviato dal server DMS',
'email_not_given' => 'Inserisci un indirizzo email valido.',
'empty_attribute_group_list' => '',
'empty_attribute_group_list' => 'Nessun gruppo di attributi',
'empty_folder_list' => 'Cartella vuota',
'empty_notify_list' => 'Nessun record',
'en_GB' => 'Inglese (GB)',
'equal_transition_states' => 'Lo stato iniziale e quello finale sono identici',
'error' => 'Errore',
'error_add_aro' => '',
'error_add_permission' => '',
'error_clearcache' => '',
'error_importfs' => '',
'error_add_aro' => 'Errore durante l\'accesso aggiungendo richiesta oggetto',
'error_add_permission' => 'Errore durante l\'aggiunta di permesso',
'error_clearcache' => 'Errore durante svuotare la cache',
'error_importfs' => 'Errore durante l\'importazione dal file system',
'error_no_document_selected' => 'Nessun documento selezionato',
'error_no_folder_selected' => 'Nessuna cartella selezionata',
'error_occured' => 'Ooops... Si è verificato un errore',
'error_remove_permission' => '',
'error_toogle_permission' => '',
'error_remove_permission' => 'Errore durante la rimozione delle autorizzazioni',
'error_toogle_permission' => 'Errore durante la modifica permessi',
'es_ES' => 'Spagnolo',
'event_details' => 'Dettagli evento',
'exclude_items' => 'Escludi Elementi',
@ -504,7 +504,7 @@ URL: [url]',
'fullsearch' => 'Ricerca Fulltext',
'fullsearch_hint' => 'Usa l\'indice fulltext',
'fulltext_info' => 'Info indice Fulltext',
'global_attributedefinitiongroups' => '',
'global_attributedefinitiongroups' => 'Attributo gruppi',
'global_attributedefinitions' => 'Definizione attributi',
'global_default_keywords' => 'Parole-chiave globali',
'global_document_categories' => 'Categorie',
@ -515,16 +515,16 @@ URL: [url]',
'groups' => 'Gruppi',
'group_approval_summary' => 'Dettaglio approvazioni di gruppo',
'group_exists' => 'Il gruppo è già esistente',
'group_info' => '',
'group_info' => 'Informazion del gruppo',
'group_management' => 'Amministrazione gruppi',
'group_members' => 'Membri del gruppo',
'group_receipt_summary' => '',
'group_receipt_summary' => 'Panoramica delle conferme ricevute gruppo.',
'group_review_summary' => 'Dettaglio revisioni di gruppo',
'guest_login' => 'Login come Ospite',
'guest_login_disabled' => 'Il login come Ospite è disabilitato.',
'help' => 'Aiuto',
'home_folder' => 'Cartella Utente',
'hook_name' => '',
'hook_name' => 'Nome del gangio',
'hourly' => 'Ogni ora',
'hours' => 'ore',
'hr_HR' => 'Croato',
@ -533,16 +533,16 @@ URL: [url]',
'id' => 'ID',
'identical_version' => 'La nuova versione è identica a quella attuale.',
'import' => 'Importa',
'importfs' => '',
'importfs' => 'Importa da File System / disco',
'import_fs' => 'Importa dalla cartella di sistema',
'import_fs_warning' => '',
'import_fs_warning' => 'Questo funziona solo per le cartelle nella cartella per lasciare. L\'operazione importa in modo ricorsivo tutte le cartelle e file. I file saranno rilasciati immediatamente.',
'include_content' => 'Includi contenuto',
'include_documents' => 'Includi documenti',
'include_subdirectories' => 'Includi sottocartelle',
'index_converters' => 'Indice di conversione documenti',
'index_folder' => 'Indicizza cartella',
'individuals' => 'Singoli',
'indivіduals_in_groups' => '',
'indivіduals_in_groups' => 'I membri de la gruppo',
'inherited' => 'ereditato',
'inherits_access_copy_msg' => 'Copia la lista degli accessi ereditati',
'inherits_access_empty_msg' => 'Reimposta una lista di permessi vuota',
@ -555,9 +555,9 @@ URL: [url]',
'invalid_create_date_end' => 'Fine data non valida per la creazione di un intervallo temporale',
'invalid_create_date_start' => 'Inizio data non valida per la creazione di un intervallo temporale',
'invalid_doc_id' => 'ID del documento non valido',
'invalid_dropfolder_folder' => '',
'invalid_expiration_date_end' => '',
'invalid_expiration_date_start' => '',
'invalid_dropfolder_folder' => 'cartella non valido nella cartella goccia',
'invalid_expiration_date_end' => 'Data di fine non è valida per l\'intervallo di data di scadenza.',
'invalid_expiration_date_start' => 'Data di inizio non valida per l\'intervallo di date di scadenza.',
'invalid_file_id' => 'ID del file non valido',
'invalid_folder_id' => 'ID della cartella non valido',
'invalid_group_id' => 'ID del gruppo non valido',
@ -608,7 +608,7 @@ URL: [url]',
'linked_documents' => 'Documenti collegati',
'linked_files' => 'Allegati',
'link_alt_updatedocument' => 'Se vuoi caricare file più grandi del limite massimo attuale, usa la <a href="%s">pagina alternativa di upload</a>.',
'list_hooks' => '',
'list_hooks' => 'Lista ganci',
'local_file' => 'File locale',
'locked_by' => 'Bloccato da',
'lock_document' => 'Blocca',
@ -640,9 +640,9 @@ URL: [url]',
'minutes' => 'minuti',
'misc' => 'Varie',
'missing_checksum' => 'Checksum mancante',
'missing_file' => '',
'missing_file' => 'File mancante',
'missing_filesize' => 'Dimensione mancante',
'missing_request_object' => '',
'missing_request_object' => 'Manca oggetto di richiesta',
'missing_transition_user_group' => 'Utente/Gruppo per la transizione mancanti',
'monday' => 'Lunedì',
'monday_abbr' => 'Lun',
@ -657,7 +657,7 @@ URL: [url]',
'my_transmittals' => 'Mie trasmissioni',
'name' => 'Nome',
'needs_workflow_action' => 'Il documento richiede attenzione. Prego controllare il flusso di lavoro.',
'network_drive' => '',
'network_drive' => 'Network drive',
'never' => 'Mai',
'new' => 'Nuovo',
'new_attrdef' => 'Nuovo attributo',
@ -718,7 +718,7 @@ URL: [url]',
'no_default_keywords' => 'Nessuna parola-chiave disponibile',
'no_docs_checked_out' => 'Nessun documento approvato',
'no_docs_locked' => 'Nessun documento bloccato.',
'no_docs_rejected' => '',
'no_docs_rejected' => 'Nessun documento rifiutato',
'no_docs_to_approve' => 'Non ci sono documenti che richiedano approvazione.',
'no_docs_to_look_at' => 'Non ci sono documenti che richiedano attenzione.',
'no_docs_to_receipt' => 'Nessuna cartella richiesta.',
@ -730,14 +730,14 @@ URL: [url]',
'no_group_members' => 'Questo gruppo non ha membri',
'no_linked_files' => 'Nessun file collegato',
'no_previous_versions' => 'Nessun\'altra versione trovata',
'no_receipt_needed' => '',
'no_receipt_needed' => 'Rete disco',
'no_review_needed' => 'Nessuna revisione in sospeso.',
'no_revision_needed' => '',
'no_revision_needed' => 'Nessuna revisione in corso.',
'no_revision_planed' => 'Nessuna revisione pianificata.',
'no_update_cause_locked' => 'Non è quindi possible aggiornare il documento. Prego contattare l\'utente che l\'ha bloccato.',
'no_user_image' => 'Nessuna immagine trovata',
'no_version_check' => 'Il controllo per una nuova versione di SeedDMS è fallito! Questo può essere causato da allow_url_fopen settato a 0 nella tua configurazione php.',
'no_version_modification' => '',
'no_version_modification' => 'Nessuna modifica versione',
'no_workflow_available' => 'Nessun flusso di lavoro disponibile',
'objectcheck' => 'Controllo cartelle o documenti',
'obsolete' => 'Obsoleto',
@ -782,16 +782,16 @@ Dovessero esserci ancora problemi al login, prego contatta l\'Amministratore di
'password_strength' => 'Sicurezza password',
'password_strength_insuffient' => 'Efficacia della password insufficiente',
'password_wrong' => 'Password errata',
'pending_approvals' => '',
'pending_reviews' => '',
'pending_workflows' => '',
'pending_approvals' => 'Approvazioni in sospeso',
'pending_reviews' => 'In attesa di recensioni',
'pending_workflows' => 'I flussi di lavoro in sospeso',
'personal_default_keywords' => 'Parole-chiave personali',
'pl_PL' => 'Polacco',
'possible_substitutes' => 'Sostituti',
'preview' => '',
'preview' => 'Anteprima',
'preview_converters' => 'Anteprima convesione documento',
'preview_markdown' => '',
'preview_plain' => '',
'preview_markdown' => 'Riduione ribasso',
'preview_plain' => 'Testo',
'previous_state' => 'Stato precedente',
'previous_versions' => 'Versioni precedenti',
'pt_BR' => 'Portoghese (BR)',
@ -800,9 +800,14 @@ Dovessero esserci ancora problemi al login, prego contatta l\'Amministratore di
'quota_is_disabled' => 'Il supporto per le quote è attualmente disattivato nelle impostazioni. L\'impostazione di una quota-utente non avrà alcun effetto finché tale funzionalità non verrà nuovamente attivata.',
'quota_warning' => 'Il vostro utilizzo massimo di spazio è stato superato di [bytes]. Si prega di rimuovere documenti o versioni obsolete.',
'receipt_log' => 'Ricezione Log',
'receipt_request_email_body' => '',
'receipt_request_email_subject' => '',
'receipt_status' => '',
'receipt_request_email_body' => 'Richiesta di ricezione
Document: [name]
Version: [version]
Parent folder: [folder_path]
User: [username]
URL: [url]',
'receipt_request_email_subject' => '[sitename]: [name] - Richiesta di ricezione',
'receipt_status' => 'Status',
'receipt_summary' => 'Sommario ricezione',
'recipients' => 'Cartelle',
'refresh' => 'Ricarica',
@ -839,7 +844,7 @@ Utente: [username]
URL: [url]',
'request_workflow_action_email_subject' => 'Richiesta di azione in un flusso di lavoro',
'reset_checkout' => 'Check Out terminato',
'restrict_access' => '',
'restrict_access' => 'Nessun accesso al',
'results_page' => 'Pagina dei risultati',
'return_from_subworkflow' => 'Ritorno dal sotto-flusso di lavoro',
'return_from_subworkflow_email_body' => 'Ritorno dal sotto-flusso di lavoro
@ -891,9 +896,14 @@ URL: [url]',
'revise_document_on' => 'Prossima revisione del documento il [date]',
'revision_date' => 'data revisione',
'revision_log' => 'Log revisione',
'revision_request_email_body' => '',
'revision_request_email_subject' => '',
'revision_status' => '',
'revision_request_email_body' => 'Richiesta di ricezione
Document: [name]
Version: [version]
Parent folder: [folder_path]
User: [username]
URL: [url]',
'revision_request_email_subject' => '[sitename]: [name] - Richiesta di revisione',
'revision_status' => 'Status',
'revisors' => 'Revisori',
'revisor_already_assigned' => 'Utente già assegnato al ruolo di revisore',
'revisor_already_removed' => 'Revisore già rimosso dal processo di revisione o ha già revisionato documento.',
@ -908,7 +918,7 @@ URL: [url]',
'rewind_workflow_email_subject' => '[sitename]: [name] - Il flusso di lavoro è stato invertito',
'rewind_workflow_warning' => 'Se si inverte un flusso di lavoro al suo stato iniziale ogni traccia del flusso di lavoro originale per questo documento sarà cancellata permanentemente.',
'rm_attrdef' => 'Rimuovi attributo',
'rm_attrdefgroup' => '',
'rm_attrdefgroup' => 'Rimuovere questo gruppo di attributi',
'rm_default_keyword_category' => 'Rimuovi categoria',
'rm_document' => 'Rimuovi documento',
'rm_document_category' => 'Rimuovi categoria',
@ -916,7 +926,7 @@ URL: [url]',
'rm_folder' => 'Rimuovi cartella',
'rm_from_clipboard' => 'Rimuovi dalla clipboard',
'rm_group' => 'Rimuovi questo gruppo',
'rm_role' => '',
'rm_role' => 'Eliminare questo ruolo',
'rm_transmittal' => 'Rimuovi trasmissione',
'rm_transmittalitem' => 'Rimuovi oggetto',
'rm_user' => 'Rimuovi questo utente',
@ -928,10 +938,10 @@ URL: [url]',
'role' => 'Ruolo',
'role_admin' => 'Amministratore',
'role_guest' => 'Ospite',
'role_info' => '',
'role_management' => '',
'role_name' => '',
'role_type' => '',
'role_info' => 'Informazioni',
'role_management' => 'Gestione dei ruoli',
'role_name' => 'Nome',
'role_type' => 'Tipo di roulo',
'role_user' => 'Utente',
'ro_RO' => 'Rumeno',
'run_subworkflow' => 'Inizia un sotto-flusso di lavoro',
@ -966,14 +976,14 @@ URL: [url]',
'search_time' => 'Tempo trascorso: [time] secondi.',
'seconds' => 'secondi',
'selection' => 'Selezione',
'select_attrdefgrp_show' => '',
'select_attrdefgrp_show' => 'Scegli quando mostrare',
'select_category' => 'Clicca per selezionare la categoria',
'select_groups' => 'Clicca per selezionare i gruppi',
'select_grp_approvers' => 'Seleziona gruppo approvatore',
'select_grp_ind_approvers' => '',
'select_grp_ind_notification' => '',
'select_grp_ind_recipients' => '',
'select_grp_ind_reviewers' => '',
'select_grp_ind_approvers' => 'Fare clic per scegliere il gruppo',
'select_grp_ind_notification' => 'Fare clic per scegliere il gruppo',
'select_grp_ind_recipients' => 'Fare clic per scegliere il gruppo',
'select_grp_ind_reviewers' => 'Fare clic per scegliere il gruppo',
'select_grp_notification' => 'Seleziona Gruppo',
'select_grp_recipients' => 'Seleziona gruppo cartelle',
'select_grp_reviewers' => 'Seleziona gruppo revisore',
@ -986,7 +996,7 @@ URL: [url]',
'select_one' => 'Seleziona uno',
'select_users' => 'Clicca per selezionare gli utenti',
'select_workflow' => 'Seleziona il flusso di lavoro',
'send_test_mail' => '',
'send_test_mail' => 'Invia messagio di prova',
'september' => 'Settembre',
'sequence' => 'Posizione',
'seq_after' => 'Dopo "[prevname]"',
@ -999,14 +1009,14 @@ URL: [url]',
'settings_adminIP' => 'IP Amministratore',
'settings_adminIP_desc' => 'Se attivato l\'Amministratore si può collegare solo da un IP specifico; lasciare vuoto per evitare il controllo. NOTA: funziona solo con autenticazione locale (no LDAP)',
'settings_Advanced' => 'Avanzate',
'settings_advancedAcl' => '',
'settings_advancedAcl_desc' => '',
'settings_advancedAcl' => 'Avanzate controlo accesso',
'settings_advancedAcl_desc' => 'Avanzatoa controlo di accesso consente di attivare / diattivare alcuni moduli di software. Non può essere utilizzato per i diritti di accesso su documenti e cartelle.',
'settings_apache_mod_rewrite' => 'Apache - Mod Rewrite',
'settings_Authentication' => 'Impostazioni di Autenticazione',
'settings_autoLoginUser' => '',
'settings_autoLoginUser_desc' => '',
'settings_backupDir' => '',
'settings_backupDir_desc' => '',
'settings_autoLoginUser' => 'Login automatico',
'settings_autoLoginUser_desc' => 'Utilizzare questo ID utente per l\'accesso se l\'utente non è già connesso. Questo tipo di accesso non creerà una sessione.',
'settings_backupDir' => 'Directory di backup',
'settings_backupDir_desc' => 'Directory in cui lo strumento di backup salva i backup. Se questa directory non è impostato o non è possibile accedervi, quindi i backup vengono salvati nella directory dei contenuti.',
'settings_cacheDir' => 'Cartella di cache',
'settings_cacheDir_desc' => 'Cartella in cui vengono conservate le immagini di anteprima, si consiglia di scegliere una cartella sul web-server che non sia direttamente accessibile.',
'settings_Calendar' => 'Impostazioni calendario',
@ -1043,9 +1053,9 @@ URL: [url]',
'settings_dbUser_desc' => 'Utente per accedere al database da utilizzarsi durante il processo di installazione. Non modificare questo campo se non assolutamente necessario, per esempio nel caso di trasferimento del database su un nuovo Host.',
'settings_dbVersion' => 'Schema del database obsoleto',
'settings_defaultSearchMethod' => 'Metodo di ricerca predefinito',
'settings_defaultSearchMethod_desc' => '',
'settings_defaultSearchMethod_desc' => 'Metodo di ricerca predefinito, quando la ricerca viene avviata dal modulo di ricerca nel menu principale.',
'settings_defaultSearchMethod_valdatabase' => 'database',
'settings_defaultSearchMethod_valfulltext' => '',
'settings_defaultSearchMethod_valfulltext' => 'Testo intero',
'settings_delete_install_folder' => 'Per poter usare SeedDMS, devi cancellare il file ENABLE_INSTALL_TOOL nella cartella di configurazione.',
'settings_disableSelfEdit' => 'Disabilita Auto-Modifica',
'settings_disableSelfEdit_desc' => 'Se selezionato l\'utente non può modificare il proprio profilo',
@ -1055,9 +1065,9 @@ URL: [url]',
'settings_dropFolderDir_desc' => 'Questa cartella viene utilizzata per rilasciare (drop) files sul server per importarli direttamente anziché caricarli attraverso il browser. La cartella deve contenere una sottocartella per ciascun utente autorizzato ad importare files in questo modo.',
'settings_Edition' => 'Impostazioni di edizione',
'settings_editOnlineFileTypes' => 'Tipi di files modificabili Online',
'settings_editOnlineFileTypes_desc' => '',
'settings_enable2FactorAuthentication' => '',
'settings_enable2FactorAuthentication_desc' => '',
'settings_editOnlineFileTypes_desc' => 'I file con uno dei seguenti terminali possono essere modificati on-line (usare solo caratteri minuscoli)',
'settings_enable2FactorAuthentication' => 'Permettere autenticazione a due fattori',
'settings_enable2FactorAuthentication_desc' => 'Abilitare / disabilitare autenticazione a due fattori. Gli utenti avranno bisogno di "Google Authenticator" sul tuo telefono cellulare.',
'settings_enableAcknowledgeWorkflow' => 'Abilitare per notifiche',
'settings_enableAcknowledgeWorkflow_desc' => 'Abilitare per attivare sul workflow le ricevute di notifica.',
'settings_enableAdminRevApp' => 'Permetti la revisione/approvazione da parte degli amministratori',
@ -1079,7 +1089,7 @@ URL: [url]',
'settings_enableFullSearch' => 'Abilita ricerca fulltext',
'settings_enableFullSearch_desc' => 'Abilita/disabilita la ricerca fulltext',
'settings_enableGuestAutoLogin' => 'Activer la connexion automatique pour le compte invité',
'settings_enableGuestAutoLogin_desc' => '',
'settings_enableGuestAutoLogin_desc' => 'Se il login ospite e il login automatico è abilitato, il login ospite sarà usato automaticamente.',
'settings_enableGuestLogin' => 'Permetti login come ospite',
'settings_enableGuestLogin_desc' => 'Per impedire il login come ospite, selezionare questa opzione. Nota bene: il login come ospite dovrebbe essere permesso soltanto in un ambiente fidato.',
'settings_enableHelp' => 'Abilita Aiuto',
@ -1088,8 +1098,8 @@ URL: [url]',
'settings_enableLanguageSelector_desc' => 'Mostra/nasconde il selettore di lingua successivamente al login.',
'settings_enableLargeFileUpload' => 'Abilita caricamento grandi files',
'settings_enableLargeFileUpload_desc' => 'Se selezionato, il caricamento (upload) dei files può essere effettuato anche attraverso un\'applet Java chiamata Jumploader evitando il limite di dimensioni file imposto dal browser; Jumploader permette anche il caricamento di diversi files contemporaneamente.',
'settings_enableMenuTasks' => '',
'settings_enableMenuTasks_desc' => '',
'settings_enableMenuTasks' => 'Abilita compito delle attività nel menù',
'settings_enableMenuTasks_desc' => 'Abilita / Disabilita la voce di menu che contiene tutte le attività degli utenti. Questo conterrà i documenti che devono essere rivisti, approvati, etc.',
'settings_enableNotificationAppRev' => 'Abilita/disabilita notifica a revisore/approvatore',
'settings_enableNotificationAppRev_desc' => 'Spuntare per inviare una notifica al revisore/approvatore nel momento in cui viene aggiunta una nuova versione del documento.',
'settings_enableNotificationWorkflow' => 'Invia notifiche ai partecipanti al flusso di lavoro',
@ -1171,8 +1181,8 @@ URL: [url]',
'settings_maxExecutionTime_desc' => 'Imposta il tempo limite per l\'esecuzione di uno script prima che il parser lo termini.',
'settings_maxRecursiveCount' => 'Conteggio ricursivo Max di files e cartelle',
'settings_maxRecursiveCount_desc' => 'Numero massimo di documenti e cartelle considerati dal conteggio ricursivo per il controllo dei diritti d\'accesso. Se tale valore dovesse essere superato, il risultato del conteggio sarà stimato.',
'settings_maxSizeForFullText' => '',
'settings_maxSizeForFullText_desc' => '',
'settings_maxSizeForFullText' => 'La lungeza massima del file per l\'indicizzazione istantanea',
'settings_maxSizeForFullText_desc' => 'Tutte le nuove versioni dei documenti più in basso della dimensione configurata saranno completamente indicizzati dopo il caricamento. In tutti gli altri casi sarà indicizzato solo i metadati.',
'settings_more_settings' => 'Ulteriori configurazioni. Login di default: admin/admin',
'settings_notfound' => 'Non trovato',
'settings_Notification' => 'Impostazioni di notifica',
@ -1209,8 +1219,8 @@ URL: [url]',
'settings_printDisclaimer_desc' => 'Se abilitato il messaggio circa i termini e le condizioni d\'uso verrà mostrato nel pié di pagina.',
'settings_quota' => 'Quota utente',
'settings_quota_desc' => 'La quantità Max di spazio su disco che può essere occupata da ciascun utente. Impostare il valore 0 offre spazio illimitato.',
'settings_removeFromDropFolder' => '',
'settings_removeFromDropFolder_desc' => '',
'settings_removeFromDropFolder' => 'Rimuovere file dalla cartella di ricezione dopo il successo di posto',
'settings_removeFromDropFolder_desc' => 'Attivare questa, se un file è preso dalla cartella di ricezione, si è cancellata dopo il caricamento di successo.',
'settings_restricted' => 'Accesso limitato',
'settings_restricted_desc' => 'Permette agli utenti di entrare nel sistema soltanto se hanno un record nel database locale (ignora l\'autenticazione positiva attraverso LDAP)',
'settings_rootDir' => 'Cartella principale',
@ -1291,10 +1301,10 @@ URL: [url]',
'splash_add_attribute' => 'Attributo aggiunto',
'splash_add_group' => 'Gruppo aggiunto',
'splash_add_group_member' => 'Membro aggiunto al gruppo',
'splash_add_role' => '',
'splash_add_to_transmittal' => '',
'splash_add_role' => 'Aggiunto nuovo ruolo',
'splash_add_to_transmittal' => 'Aggiungere alla trasmissione',
'splash_add_user' => 'Utente aggiunto',
'splash_clearcache' => '',
'splash_clearcache' => 'Cache cancellata',
'splash_cleared_clipboard' => 'Appunti cancellati',
'splash_document_added' => 'Documento aggiunto',
'splash_document_checkedout' => 'Documento approvato',
@ -1303,24 +1313,24 @@ URL: [url]',
'splash_document_unlocked' => 'Documento sbloccato',
'splash_edit_attribute' => 'Attributo modificato',
'splash_edit_group' => 'Gruppo modificato',
'splash_edit_role' => '',
'splash_edit_role' => 'Ruolo memorizzata',
'splash_edit_user' => 'Utente modificato',
'splash_error_add_to_transmittal' => '',
'splash_error_add_to_transmittal' => 'Errore durante l\'aggiunta di documento per la trasmissione',
'splash_folder_edited' => 'Cartella modificata',
'splash_importfs' => '',
'splash_importfs' => 'Importati [Documenti] documenti e cartelle [cartelle]',
'splash_invalid_folder_id' => 'ID cartella non valido',
'splash_invalid_searchterm' => 'Termine di ricerca non valido',
'splash_moved_clipboard' => 'Appunti trasferiti nella cartella corrente',
'splash_move_document' => '',
'splash_move_folder' => '',
'splash_move_document' => 'Documento spostato',
'splash_move_folder' => 'Cartella spostato',
'splash_removed_from_clipboard' => 'Rimosso dagli appunti',
'splash_rm_attribute' => 'Attributo rimosso',
'splash_rm_document' => 'Documento rimosso',
'splash_rm_folder' => 'Cartella eliminata',
'splash_rm_group' => 'Gruppo eliminato',
'splash_rm_group_member' => 'Membro del gruppo eliminato',
'splash_rm_role' => '',
'splash_rm_transmittal' => '',
'splash_rm_role' => 'Ruolo cancellato',
'splash_rm_transmittal' => 'Trasmissione cancellato',
'splash_rm_user' => 'Utente eliminato',
'splash_settings_saved' => 'Impostazioni salvate',
'splash_substituted_user' => 'Utente sostituito',
@ -1348,21 +1358,21 @@ URL: [url]',
'status_revisor_removed' => 'Revisore rimosso dalla lista',
'status_unknown' => 'Sconosciuto',
'storage_size' => 'Spazio di archiviazione',
'submit_2_fact_auth' => '',
'submit_2_fact_auth' => 'Salva segreto',
'submit_approval' => 'Invio approvazione',
'submit_login' => 'Accedi',
'submit_password' => 'Impostazione nuova password',
'submit_password_forgotten' => 'Inizio processo di recupero',
'submit_receipt' => 'Invio ricevuta',
'submit_review' => 'Invio revisione',
'submit_revision' => '',
'submit_revision' => 'Aggiungere Revisione',
'submit_userinfo' => 'Invio info utente',
'substitute_to_user' => 'Cambia in \'[username]\'',
'substitute_user' => 'Impersona utente',
'success_add_aro' => '',
'success_add_permission' => '',
'success_remove_permission' => '',
'success_toogle_permission' => '',
'success_add_aro' => 'Aggiunto richiesta di accesso oggetto',
'success_add_permission' => 'Il permesso aggiungato',
'success_remove_permission' => 'Il permesso rimosso',
'success_toogle_permission' => 'Il permesso è cambiato',
'sunday' => 'Domenica',
'sunday_abbr' => 'Dom',
'sv_SE' => 'Svedese',
@ -1371,7 +1381,7 @@ URL: [url]',
'takeOverGrpReviewer' => 'Riprendi il gruppo dei revisori dall\'ultima versione.',
'takeOverIndApprover' => 'Riprendi l\'approvatore dall\'ultima versione.',
'takeOverIndReviewer' => 'Riprendi il revisore dall\'ultima versione.',
'tasks' => '',
'tasks' => 'Compiti',
'testmail_body' => 'Questo messaggio di posta elettronica è solo un test per verificare la configurazione del repository',
'testmail_subject' => 'Messaggio di test',
'theme' => 'Tema',
@ -1379,11 +1389,11 @@ URL: [url]',
'thursday_abbr' => 'Gio',
'timeline' => 'Linea del Tempo',
'timeline_add_file' => 'Nuovo allegato',
'timeline_add_version' => '',
'timeline_full_add_file' => '',
'timeline_full_add_version' => '',
'timeline_full_status_change' => '',
'timeline_selected_item' => '',
'timeline_add_version' => 'Nuova versione [version]',
'timeline_full_add_file' => '[document]<br />Nuovo attacco',
'timeline_full_add_version' => '[document]<br />Nuovo versione [version]',
'timeline_full_status_change' => '[document]<br />Versione [version]: [status]',
'timeline_selected_item' => 'Documento selezionato',
'timeline_skip_add_file' => 'allegato aggiunto',
'timeline_skip_status_change_-1' => 'respinto',
'timeline_skip_status_change_-3' => 'scaduto',
@ -1391,10 +1401,10 @@ URL: [url]',
'timeline_skip_status_change_1' => 'in attesa di approvazione',
'timeline_skip_status_change_2' => 'rilasciato',
'timeline_skip_status_change_3' => 'nel workflow',
'timeline_status_change' => 'Versione - Stato',
'timeline_status_change' => 'Versione [version]: Stato',
'to' => 'A',
'toggle_manager' => 'Gestore',
'toggle_qrcode' => '',
'toggle_qrcode' => 'Mostri / nascondi codice QR',
'to_before_from' => 'La data di fine non può essere antecedente a quella di inizio',
'transition_triggered_email' => 'Inizio transizione del flusso di lavoro',
'transition_triggered_email_body' => 'Transizione del flusso di lavoro iniziata
@ -1419,7 +1429,7 @@ URL: [url]',
'tr_TR' => 'Turco',
'tuesday' => 'Martedì',
'tuesday_abbr' => 'Mar',
'type_of_hook' => '',
'type_of_hook' => 'Tipo',
'type_to_search' => 'Digitare per cercare',
'uk_UA' => 'Ucraino',
'under_folder' => 'Nella cartella',
@ -1500,7 +1510,7 @@ URL: [url]',
'workflow_management' => 'Gestione flusso di lavoro',
'workflow_name' => 'Nome',
'workflow_no_states' => 'Prima di aggiungere un flusso di lavoro occorre definirne prima gli stati.',
'workflow_state' => '',
'workflow_state' => 'Stato del flusso di lavoro',
'workflow_states_management' => 'Gestione stati del flusso di lavoro',
'workflow_state_docstatus' => 'Stato del documento',
'workflow_state_in_use' => 'Questo stato è attualmente usato da alcuni flussi di lavoro',

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
//
// Translators: Admin (1039), aydin (83)
// Translators: Admin (1040), aydin (83)
$text = array(
'2_factor_auth' => '',
@ -150,7 +150,7 @@ URL: [url]',
'attrdef_type_email' => '',
'attrdef_type_float' => '',
'attrdef_type_int' => 'TamSayı',
'attrdef_type_string' => '',
'attrdef_type_string' => 'Dizi',
'attrdef_type_url' => '',
'attrdef_valueset' => 'Değer',
'attributes' => 'Nitelik',

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
//
// Translators: Admin (642), fengjohn (5)
// Translators: Admin (644), fengjohn (5)
$text = array(
'2_factor_auth' => '',
@ -527,7 +527,7 @@ URL: [url]',
'language' => '语言',
'lastaccess' => '最后登录',
'last_update' => '上次更新',
'legend' => '',
'legend' => '图例',
'librarydoc' => '',
'linked_documents' => '相关文档',
'linked_files' => '附件',
@ -1160,7 +1160,7 @@ URL: [url]',
'splash_switched_back_user' => '',
'splash_toogle_group_manager' => '',
'state_and_next_state' => '',
'statistic' => '',
'statistic' => '统计',
'status' => '状态',
'status_approval_rejected' => '拟拒绝',
'status_approved' => '批准',

View File

@ -37,6 +37,7 @@ if (isset($_COOKIE["mydms_session"])) {
$dms_session = $_COOKIE["mydms_session"];
$session = new SeedDMS_Session($db);
if(!$resArr = $session->load($dms_session)) {
header('Content-Type: application/json');
echo json_encode(array('error'=>1));
exit;
}
@ -47,6 +48,7 @@ if (isset($_COOKIE["mydms_session"])) {
/* Load user data */
$user = $dms->getUser($resArr["userID"]);
if (!is_object($user)) {
header('Content-Type: application/json');
echo json_encode(array('error'=>1));
exit;
}
@ -87,6 +89,11 @@ if (isset($_COOKIE["mydms_session"])) {
$user = null;
}
/* make sure the browser doesn't cache the output of this page.
* Edge doesn't if not explicitly told to not do it, see bug #280
*/
header("Cache-Control: no-cache,no-store");
$command = $_REQUEST["command"];
switch($command) {
case 'checkpwstrength': /* {{{ */
@ -99,17 +106,21 @@ switch($command) {
$score = $ps->get_score();
if($settings->_passwordStrength) {
if($score >= $settings->_passwordStrength) {
header('Content-Type: application/json');
echo json_encode(array('error'=>0, 'strength'=>$score, 'score'=>$score/$settings->_passwordStrength, 'ok'=>1));
} else {
header('Content-Type: application/json');
echo json_encode(array('error'=>0, 'strength'=>$score, 'score'=>$score/$settings->_passwordStrength, 'ok'=>0));
}
} else {
header('Content-Type: application/json');
echo json_encode(array('error'=>0, 'strength'=>$score));
}
break; /* }}} */
case 'sessioninfo': /* {{{ */
if($user) {
header('Content-Type: application/json');
echo json_encode($resArr);
}
break; /* }}} */
@ -183,6 +194,7 @@ switch($command) {
}
}
header('Content-Type: application/json');
echo json_encode($tree);
// echo json_encode(array(array('label'=>'test1', 'id'=>1, 'load_on_demand'=> true), array('label'=>'test2', 'id'=>2, 'load_on_demand'=> true)));
}
@ -581,6 +593,7 @@ switch($command) {
}
if ($folder->getAccessMode($user) < M_READWRITE) {
header('Content-Type: application/json');
echo json_encode(array('success'=>false, 'message'=>getMLText("access_denied")));
exit;
}
@ -588,6 +601,7 @@ switch($command) {
if($settings->_quota > 0) {
$remain = checkQuota($user);
if ($remain < 0) {
header('Content-Type: application/json');
echo json_encode(array('success'=>false, 'message'=>getMLText("quota_exceeded", array('bytes'=>SeedDMS_Core_File::format_filesize(abs($remain))))));
exit;
}