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

This commit is contained in:
Uwe Steinmann 2017-03-08 11:33:05 +01:00
commit a528a3ce57
30 changed files with 36 additions and 8 deletions

View File

@ -81,6 +81,7 @@
name starts with a multibyte char name starts with a multibyte char
- show both number of links from a document A to B and vise versa in tab header - show both number of links from a document A to B and vise versa in tab header
on ViewDocuments page on ViewDocuments page
- add link to duplicate document on ObjectCheck page
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
Changes in version 4.3.33 Changes in version 4.3.33

View File

@ -2115,8 +2115,7 @@ class SeedDMS_Core_DMS {
$versions = array(); $versions = array();
foreach($resArr as $row) { foreach($resArr as $row) {
$document = new $this->classnames['document']($row['document'], '', '', '', '', '', '', '', '', '', '', ''); $document = $this->getDocument($row['document']);
$document->setDMS($this);
$version = new $this->classnames['documentcontent']($row['id'], $document, $row['version'], $row['comment'], $row['date'], $row['createdBy'], $row['dir'], $row['orgFileName'], $row['fileType'], $row['mimeType'], $row['fileSize'], $row['checksum']); $version = new $this->classnames['documentcontent']($row['id'], $document, $row['version'], $row['comment'], $row['date'], $row['createdBy'], $row['dir'], $row['orgFileName'], $row['fileType'], $row['mimeType'], $row['fileSize'], $row['checksum']);
if(!isset($versions[$row['dupid']])) { if(!isset($versions[$row['dupid']])) {
$versions[$row['id']]['content'] = $version; $versions[$row['id']]['content'] = $version;

View File

@ -24,6 +24,7 @@
</stability> </stability>
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license> <license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
<notes> <notes>
SeedDMS_Core_DMS::getDuplicateDocumentContent() returns complete document
</notes> </notes>
<contents> <contents>
<dir baseinstalldir="SeedDMS" name="/"> <dir baseinstalldir="SeedDMS" name="/">

View File

@ -395,6 +395,7 @@ URL: [url]',
'dump_creation_warning' => 'من خلال تلك العملية يمكنك انشاء ملف مستخرج من محتوى قاعدة البيانات. بعد انشاء الملف المستخرج سيتم حفظه في مجلد البيانات الخاص بسيرفرك', 'dump_creation_warning' => 'من خلال تلك العملية يمكنك انشاء ملف مستخرج من محتوى قاعدة البيانات. بعد انشاء الملف المستخرج سيتم حفظه في مجلد البيانات الخاص بسيرفرك',
'dump_list' => 'ملف مستخرج حالي', 'dump_list' => 'ملف مستخرج حالي',
'dump_remove' => 'ازالة الملف المستخرج', 'dump_remove' => 'ازالة الملف المستخرج',
'duplicates' => '',
'duplicate_content' => '', 'duplicate_content' => '',
'edit' => 'تعديل', 'edit' => 'تعديل',
'edit_attributes' => 'تعديل السمات', 'edit_attributes' => 'تعديل السمات',

View File

@ -350,6 +350,7 @@ $text = array(
'dump_creation_warning' => 'Тази операция шъ създаде дамп на базата данни. След създаването, файлът ще бъде съхранен в папката с данни на сървъра.', 'dump_creation_warning' => 'Тази операция шъ създаде дамп на базата данни. След създаването, файлът ще бъде съхранен в папката с данни на сървъра.',
'dump_list' => 'Съществуващи дъмпове', 'dump_list' => 'Съществуващи дъмпове',
'dump_remove' => 'Изтрий дъмп', 'dump_remove' => 'Изтрий дъмп',
'duplicates' => '',
'duplicate_content' => '', 'duplicate_content' => '',
'edit' => 'Редактирай', 'edit' => 'Редактирай',
'edit_attributes' => 'Редактирай атрибути', 'edit_attributes' => 'Редактирай атрибути',

View File

@ -355,6 +355,7 @@ URL: [url]',
'dump_creation_warning' => 'Amb aquesta operació es crearà un bolcat a fitxer del contingut de la base de dades. Després de la creació del bolcat, el fitxer es guardarà a la carpeta de dades del seu servidor.', 'dump_creation_warning' => 'Amb aquesta operació es crearà un bolcat a fitxer del contingut de la base de dades. Després de la creació del bolcat, el fitxer es guardarà a la carpeta de dades del seu servidor.',
'dump_list' => 'Fitxers de bolcat existents', 'dump_list' => 'Fitxers de bolcat existents',
'dump_remove' => 'Eliminar fitxer de bolcat', 'dump_remove' => 'Eliminar fitxer de bolcat',
'duplicates' => '',
'duplicate_content' => '', 'duplicate_content' => '',
'edit' => 'editar', 'edit' => 'editar',
'edit_attributes' => '', 'edit_attributes' => '',

View File

@ -402,6 +402,7 @@ URL: [url]',
'dump_creation_warning' => 'Pomocí této operace můžete vytvořit soubor se zálohou databáze. Po vytvoření bude soubor zálohy uložen ve složce data vašeho serveru.', 'dump_creation_warning' => 'Pomocí této operace můžete vytvořit soubor se zálohou databáze. Po vytvoření bude soubor zálohy uložen ve složce data vašeho serveru.',
'dump_list' => 'Existující soubory záloh', 'dump_list' => 'Existující soubory záloh',
'dump_remove' => 'Odstranit soubor zálohy', 'dump_remove' => 'Odstranit soubor zálohy',
'duplicates' => '',
'duplicate_content' => '', 'duplicate_content' => '',
'edit' => 'upravit', 'edit' => 'upravit',
'edit_attributes' => 'Editovat atributy', 'edit_attributes' => 'Editovat atributy',

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (2379), dgrutsch (22) // Translators: Admin (2380), dgrutsch (22)
$text = array( $text = array(
'2_factor_auth' => '2-Faktor Authentifizierung', '2_factor_auth' => '2-Faktor Authentifizierung',
@ -407,6 +407,7 @@ URL: [url]',
'dump_creation_warning' => 'Mit dieser Operation können Sie einen Dump der Datenbank erzeugen. Nach der Erstellung wird der Dump im Datenordner Ihres Servers gespeichert.', 'dump_creation_warning' => 'Mit dieser Operation können Sie einen Dump der Datenbank erzeugen. Nach der Erstellung wird der Dump im Datenordner Ihres Servers gespeichert.',
'dump_list' => 'Vorhandene DB dumps', 'dump_list' => 'Vorhandene DB dumps',
'dump_remove' => 'DB dump löschen', 'dump_remove' => 'DB dump löschen',
'duplicates' => 'Duplikate',
'duplicate_content' => 'Doppelte Dateien', 'duplicate_content' => 'Doppelte Dateien',
'edit' => 'Bearbeiten', 'edit' => 'Bearbeiten',
'edit_attributes' => 'Edit attributes', 'edit_attributes' => 'Edit attributes',

View File

@ -350,6 +350,7 @@ $text = array(
'dump_creation_warning' => '', 'dump_creation_warning' => '',
'dump_list' => '', 'dump_list' => '',
'dump_remove' => '', 'dump_remove' => '',
'duplicates' => '',
'duplicate_content' => '', 'duplicate_content' => '',
'edit' => '', 'edit' => '',
'edit_attributes' => '', 'edit_attributes' => '',

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (1506), dgrutsch (9), netixw (14) // Translators: Admin (1507), dgrutsch (9), netixw (14)
$text = array( $text = array(
'2_factor_auth' => '2-factor authentication', '2_factor_auth' => '2-factor authentication',
@ -407,6 +407,7 @@ URL: [url]',
'dump_creation_warning' => 'With this operation you can create a dump file of your database content. After the creation the dump file will be saved in the data folder of your server.', 'dump_creation_warning' => 'With this operation you can create a dump file of your database content. After the creation the dump file will be saved in the data folder of your server.',
'dump_list' => 'Existings dump files', 'dump_list' => 'Existings dump files',
'dump_remove' => 'Remove dump file', 'dump_remove' => 'Remove dump file',
'duplicates' => 'Duplicates',
'duplicate_content' => 'Duplicate Content', 'duplicate_content' => 'Duplicate Content',
'edit' => 'Edit', 'edit' => 'Edit',
'edit_attributes' => 'Edit attributes', 'edit_attributes' => 'Edit attributes',

View File

@ -402,6 +402,7 @@ URL: [url]',
'dump_creation_warning' => 'Con esta operación se creará un volcado a fichero del contenido de la base de datos. Después de la creación del volcado el fichero se guardará en la carpeta de datos de su servidor.', 'dump_creation_warning' => 'Con esta operación se creará un volcado a fichero del contenido de la base de datos. Después de la creación del volcado el fichero se guardará en la carpeta de datos de su servidor.',
'dump_list' => 'Ficheros de volcado existentes', 'dump_list' => 'Ficheros de volcado existentes',
'dump_remove' => 'Eliminar fichero de volcado', 'dump_remove' => 'Eliminar fichero de volcado',
'duplicates' => '',
'duplicate_content' => 'Contenido duplicado', 'duplicate_content' => 'Contenido duplicado',
'edit' => 'editar', 'edit' => 'editar',
'edit_attributes' => 'Editar atributos', 'edit_attributes' => 'Editar atributos',

View File

@ -407,6 +407,7 @@ URL: [url]',
'dump_creation_warning' => 'Avec cette opération, vous pouvez créer une sauvegarde du contenu de votre base de données. Après la création, le fichier de sauvegarde sera sauvegardé dans le dossier de données de votre serveur.', 'dump_creation_warning' => 'Avec cette opération, vous pouvez créer une sauvegarde du contenu de votre base de données. Après la création, le fichier de sauvegarde sera sauvegardé dans le dossier de données de votre serveur.',
'dump_list' => 'Fichiers de sauvegarde existants', 'dump_list' => 'Fichiers de sauvegarde existants',
'dump_remove' => 'Supprimer fichier de sauvegarde', 'dump_remove' => 'Supprimer fichier de sauvegarde',
'duplicates' => '',
'duplicate_content' => 'Contenu en double', 'duplicate_content' => 'Contenu en double',
'edit' => 'Modifier', 'edit' => 'Modifier',
'edit_attributes' => 'Modifier les attributs', 'edit_attributes' => 'Modifier les attributs',

View File

@ -407,6 +407,7 @@ Internet poveznica: [url]',
'dump_creation_warning' => 'Ovom radnjom možete stvoriti datoteku za odlaganje sadržaja vaše baze podataka. Nakon izrade datoteka za odlaganje će biti pohranjena u podatkovnoj mapi na vašem serveru.', 'dump_creation_warning' => 'Ovom radnjom možete stvoriti datoteku za odlaganje sadržaja vaše baze podataka. Nakon izrade datoteka za odlaganje će biti pohranjena u podatkovnoj mapi na vašem serveru.',
'dump_list' => 'Postojeće datoteke za odlaganje', 'dump_list' => 'Postojeće datoteke za odlaganje',
'dump_remove' => 'Ukloni datoteku za odlaganje', 'dump_remove' => 'Ukloni datoteku za odlaganje',
'duplicates' => '',
'duplicate_content' => 'Duplicirani sadržaj', 'duplicate_content' => 'Duplicirani sadržaj',
'edit' => 'Uredi', 'edit' => 'Uredi',
'edit_attributes' => 'Uredi atribute', 'edit_attributes' => 'Uredi atribute',

View File

@ -402,6 +402,7 @@ URL: [url]',
'dump_creation_warning' => 'Ezzel a művelettel az adatbázis tartalmáról lehet adatbázis mentést készíteni. Az adatbázis mentés létrehozását követően a mentési állomány a kiszolgáló adat mappájába lesz mentve.', 'dump_creation_warning' => 'Ezzel a művelettel az adatbázis tartalmáról lehet adatbázis mentést készíteni. Az adatbázis mentés létrehozását követően a mentési állomány a kiszolgáló adat mappájába lesz mentve.',
'dump_list' => 'Meglévő adatbázis metések', 'dump_list' => 'Meglévő adatbázis metések',
'dump_remove' => 'Adatbázis mentés eltávolítása', 'dump_remove' => 'Adatbázis mentés eltávolítása',
'duplicates' => '',
'duplicate_content' => '', 'duplicate_content' => '',
'edit' => 'Szerkesztés', 'edit' => 'Szerkesztés',
'edit_attributes' => 'Jellemzők szerkesztése', 'edit_attributes' => 'Jellemzők szerkesztése',

View File

@ -408,6 +408,7 @@ URL: [url]',
'dump_creation_warning' => 'Con questa operazione è possibile creare un file di dump del contenuto del database. Dopo la creazione il file viene salvato nella cartella dati del server.', 'dump_creation_warning' => 'Con questa operazione è possibile creare un file di dump del contenuto del database. Dopo la creazione il file viene salvato nella cartella dati del server.',
'dump_list' => 'List dei dump presenti', 'dump_list' => 'List dei dump presenti',
'dump_remove' => 'Cancella il file di dump', 'dump_remove' => 'Cancella il file di dump',
'duplicates' => '',
'duplicate_content' => 'Contenuto Duplicato', 'duplicate_content' => 'Contenuto Duplicato',
'edit' => 'Modifica', 'edit' => 'Modifica',
'edit_attributes' => 'Modifica gli attributi', 'edit_attributes' => 'Modifica gli attributi',

View File

@ -407,6 +407,7 @@ URL: [url]',
'dump_creation_warning' => '이 작업으로 만들 수있는 데이터베이스 내용의 덤프 파일. 작성 후 덤프 파일은 서버의 데이터 폴더에 저장됩니다.', 'dump_creation_warning' => '이 작업으로 만들 수있는 데이터베이스 내용의 덤프 파일. 작성 후 덤프 파일은 서버의 데이터 폴더에 저장됩니다.',
'dump_list' => '덤프된 파일', 'dump_list' => '덤프된 파일',
'dump_remove' => '덤프 파일 제거', 'dump_remove' => '덤프 파일 제거',
'duplicates' => '',
'duplicate_content' => '중복 내용', 'duplicate_content' => '중복 내용',
'edit' => '편집', 'edit' => '편집',
'edit_attributes' => '속성 편집', 'edit_attributes' => '속성 편집',

View File

@ -400,6 +400,7 @@ URL: [url]',
'dump_creation_warning' => 'M.b.v. deze functie maakt U een DB dump file. het bestand wordt opgeslagen in uw data-map op de Server', 'dump_creation_warning' => 'M.b.v. deze functie maakt U een DB dump file. het bestand wordt opgeslagen in uw data-map op de Server',
'dump_list' => 'Bestaande dump bestanden', 'dump_list' => 'Bestaande dump bestanden',
'dump_remove' => 'Verwijder dump bestand', 'dump_remove' => 'Verwijder dump bestand',
'duplicates' => '',
'duplicate_content' => 'Dubbele inhoud', 'duplicate_content' => 'Dubbele inhoud',
'edit' => 'Wijzigen', 'edit' => 'Wijzigen',
'edit_attributes' => 'Bewerk attributen', 'edit_attributes' => 'Bewerk attributen',

View File

@ -395,6 +395,7 @@ URL: [url]',
'dump_creation_warning' => 'Ta operacja utworzy plik będący zrzutem zawartości bazy danych. Po utworzeniu plik zrzutu będzie się znajdował w folderze danych na serwerze.', 'dump_creation_warning' => 'Ta operacja utworzy plik będący zrzutem zawartości bazy danych. Po utworzeniu plik zrzutu będzie się znajdował w folderze danych na serwerze.',
'dump_list' => 'Istniejące pliki zrzutu', 'dump_list' => 'Istniejące pliki zrzutu',
'dump_remove' => 'Usuń plik zrzutu', 'dump_remove' => 'Usuń plik zrzutu',
'duplicates' => '',
'duplicate_content' => 'Zduplikowana zawartość', 'duplicate_content' => 'Zduplikowana zawartość',
'edit' => 'Edytuj', 'edit' => 'Edytuj',
'edit_attributes' => 'Zmiana atrybutów', 'edit_attributes' => 'Zmiana atrybutów',

View File

@ -401,6 +401,7 @@ URL: [url]',
'dump_creation_warning' => 'With this operation you can create a dump file of your database content. After the creation the dump file will be saved in the data folder of your server.', 'dump_creation_warning' => 'With this operation you can create a dump file of your database content. After the creation the dump file will be saved in the data folder of your server.',
'dump_list' => 'Existings dump files', 'dump_list' => 'Existings dump files',
'dump_remove' => 'Remove dump file', 'dump_remove' => 'Remove dump file',
'duplicates' => '',
'duplicate_content' => 'Conteúdo Duplicado', 'duplicate_content' => 'Conteúdo Duplicado',
'edit' => 'editar', 'edit' => 'editar',
'edit_attributes' => 'Editar atributos', 'edit_attributes' => 'Editar atributos',

View File

@ -407,6 +407,7 @@ URL: [url]',
'dump_creation_warning' => 'Cu această operațiune puteți crea un fișier de imagine a conținutului bazei de date. După crearea fișierului de imagine acesta va fi salvat în folderul de date a serverului.', 'dump_creation_warning' => 'Cu această operațiune puteți crea un fișier de imagine a conținutului bazei de date. După crearea fișierului de imagine acesta va fi salvat în folderul de date a serverului.',
'dump_list' => 'Fișiere imagine existente', 'dump_list' => 'Fișiere imagine existente',
'dump_remove' => 'Sterge fișier imagine', 'dump_remove' => 'Sterge fișier imagine',
'duplicates' => '',
'duplicate_content' => '', 'duplicate_content' => '',
'edit' => 'Editează', 'edit' => 'Editează',
'edit_attributes' => 'Editează atribute', 'edit_attributes' => 'Editează atribute',

View File

@ -407,6 +407,7 @@ URL: [url]',
'dump_creation_warning' => 'Эта операция создаст дамп базы данных. После создания, файл будет сохранен в каталоге данных сервера.', 'dump_creation_warning' => 'Эта операция создаст дамп базы данных. После создания, файл будет сохранен в каталоге данных сервера.',
'dump_list' => 'Существующие дампы', 'dump_list' => 'Существующие дампы',
'dump_remove' => 'Удалить дамп', 'dump_remove' => 'Удалить дамп',
'duplicates' => '',
'duplicate_content' => 'Дублированное содержимое', 'duplicate_content' => 'Дублированное содержимое',
'edit' => 'Изменить', 'edit' => 'Изменить',
'edit_attributes' => 'Изменить атрибуты', 'edit_attributes' => 'Изменить атрибуты',

View File

@ -354,6 +354,7 @@ URL: [url]',
'dump_creation_warning' => 'Touto akciou môžete vytvoriť výstup obsahu Vašej databázy. Po vytvorení bude výstup uložený v dátovej zložke vášho servera.', 'dump_creation_warning' => 'Touto akciou môžete vytvoriť výstup obsahu Vašej databázy. Po vytvorení bude výstup uložený v dátovej zložke vášho servera.',
'dump_list' => 'Existujúce výstupy', 'dump_list' => 'Existujúce výstupy',
'dump_remove' => 'Odstrániť vystup', 'dump_remove' => 'Odstrániť vystup',
'duplicates' => '',
'duplicate_content' => '', 'duplicate_content' => '',
'edit' => 'upraviť', 'edit' => 'upraviť',
'edit_attributes' => 'Uprav parametre', 'edit_attributes' => 'Uprav parametre',

View File

@ -395,6 +395,7 @@ URL: [url]',
'dump_creation_warning' => 'Med denna funktion kan du skapa en dumpfil av innehållet i din databas. När dumpfilen har skapats, kommer den att sparas i datamappen på servern.', 'dump_creation_warning' => 'Med denna funktion kan du skapa en dumpfil av innehållet i din databas. När dumpfilen har skapats, kommer den att sparas i datamappen på servern.',
'dump_list' => 'Befintliga dumpfiler', 'dump_list' => 'Befintliga dumpfiler',
'dump_remove' => 'Ta bort dumpfil', 'dump_remove' => 'Ta bort dumpfil',
'duplicates' => '',
'duplicate_content' => 'Duplicera innehåll', 'duplicate_content' => 'Duplicera innehåll',
'edit' => 'Ändra', 'edit' => 'Ändra',
'edit_attributes' => 'Ändra attribut', 'edit_attributes' => 'Ändra attribut',

View File

@ -401,6 +401,7 @@ URL: [url]',
'dump_creation_warning' => 'Bu işlemle veritabanınızın dump dosyasını oluşturabilirsiniz. Dump dosyası sunucunuzdaki data klasörüne kaydedilcektir.', 'dump_creation_warning' => 'Bu işlemle veritabanınızın dump dosyasını oluşturabilirsiniz. Dump dosyası sunucunuzdaki data klasörüne kaydedilcektir.',
'dump_list' => 'Mevcut dump dosyaları', 'dump_list' => 'Mevcut dump dosyaları',
'dump_remove' => 'Dump dosyasını sil', 'dump_remove' => 'Dump dosyasını sil',
'duplicates' => '',
'duplicate_content' => 'içeriği_klonla', 'duplicate_content' => 'içeriği_klonla',
'edit' => 'Düzenle', 'edit' => 'Düzenle',
'edit_attributes' => 'Nitelikleri düzenle', 'edit_attributes' => 'Nitelikleri düzenle',

View File

@ -407,6 +407,7 @@ URL: [url]',
'dump_creation_warning' => 'Ця операція створить дамп бази даних. Після створення файл буде збережено в каталозі даних сервера.', 'dump_creation_warning' => 'Ця операція створить дамп бази даних. Після створення файл буде збережено в каталозі даних сервера.',
'dump_list' => 'Існуючі дампи', 'dump_list' => 'Існуючі дампи',
'dump_remove' => 'Видалити дамп', 'dump_remove' => 'Видалити дамп',
'duplicates' => '',
'duplicate_content' => 'Дубльований вміст', 'duplicate_content' => 'Дубльований вміст',
'edit' => 'Змінити', 'edit' => 'Змінити',
'edit_attributes' => 'Змінити атрибути', 'edit_attributes' => 'Змінити атрибути',

View File

@ -356,6 +356,7 @@ URL: [url]',
'dump_creation_warning' => '通过此操作,您可以创建一个您数据库的转储文件,之后可以将转储数据保存到您服务器所在的数据文件夹中', 'dump_creation_warning' => '通过此操作,您可以创建一个您数据库的转储文件,之后可以将转储数据保存到您服务器所在的数据文件夹中',
'dump_list' => '存在转储文件', 'dump_list' => '存在转储文件',
'dump_remove' => '删除转储文件', 'dump_remove' => '删除转储文件',
'duplicates' => '',
'duplicate_content' => '重复的内容', 'duplicate_content' => '重复的内容',
'edit' => '编辑', 'edit' => '编辑',
'edit_attributes' => '编辑属性', 'edit_attributes' => '编辑属性',

View File

@ -354,6 +354,7 @@ URL: [url]',
'dump_creation_warning' => '通過此操作,您可以創建一個您資料庫的轉儲檔,之後可以將轉儲資料保存到您伺服器所在的資料檔案夾中', 'dump_creation_warning' => '通過此操作,您可以創建一個您資料庫的轉儲檔,之後可以將轉儲資料保存到您伺服器所在的資料檔案夾中',
'dump_list' => '存在轉儲文件', 'dump_list' => '存在轉儲文件',
'dump_remove' => '刪除轉儲檔', 'dump_remove' => '刪除轉儲檔',
'duplicates' => '',
'duplicate_content' => '', 'duplicate_content' => '',
'edit' => '編輯', 'edit' => '編輯',
'edit_attributes' => '編輯屬性', 'edit_attributes' => '編輯屬性',

View File

@ -90,7 +90,7 @@ for ($file_num=0;$file_num<count($_FILES["userfile"]["tmp_name"]);$file_num++){
} }
$res = $document->addDocumentFile($name, $comment, $user, $userfiletmp, $res = $document->addDocumentFile($name, $comment, $user, $userfiletmp,
basename($userfilename),$fileType, $userfiletype ); utf8_basename($userfilename),$fileType, $userfiletype );
if (is_bool($res) && !$res) { if (is_bool($res) && !$res) {
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("error_occured")); UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("error_occured"));

View File

@ -78,7 +78,7 @@ if( move_uploaded_file( $source_file_path, $target_file_path ) ) {
} }
$res = $document->addDocumentFile($name, $comment, $user, $userfiletmp, $res = $document->addDocumentFile($name, $comment, $user, $userfiletmp,
basename($userfilename),$fileType, $userfiletype ); utf8_basename($userfilename),$fileType, $userfiletype );
if (is_bool($res) && !$res) { if (is_bool($res) && !$res) {
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("error_occured")); UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("error_occured"));

View File

@ -382,12 +382,13 @@ class SeedDMS_View_ObjectCheck extends SeedDMS_Bootstrap_Style {
$this->contentContainerStart(); $this->contentContainerStart();
if($duplicateversions) { if($duplicateversions) {
print "<table class=\"table-condensed\">"; print "<table class=\"table table-condensed\">";
print "<thead>\n<tr>\n"; print "<thead>\n<tr>\n";
print "<th>".getMLText("document")."</th>\n"; print "<th>".getMLText("document")."</th>\n";
print "<th>".getMLText("version")."</th>\n"; print "<th>".getMLText("version")."</th>\n";
print "<th>".getMLText("original_filename")."</th>\n"; print "<th>".getMLText("original_filename")."</th>\n";
print "<th>".getMLText("mimetype")."</th>\n"; print "<th>".getMLText("mimetype")."</th>\n";
print "<th>".getMLText("duplicates")."</th>\n";
print "</tr>\n</thead>\n<tbody>\n"; print "</tr>\n</thead>\n<tbody>\n";
foreach($duplicateversions as $rec) { foreach($duplicateversions as $rec) {
$version = $rec['content']; $version = $rec['content'];
@ -396,7 +397,9 @@ class SeedDMS_View_ObjectCheck extends SeedDMS_Bootstrap_Style {
print "<td>".$doc->getId()."</td><td>".$version->getVersion()."</td><td>".$version->getOriginalFileName()."</td><td>".$version->getMimeType()."</td>"; print "<td>".$doc->getId()."</td><td>".$version->getVersion()."</td><td>".$version->getOriginalFileName()."</td><td>".$version->getMimeType()."</td>";
print "<td>"; print "<td>";
foreach($rec['duplicates'] as $duplicate) { foreach($rec['duplicates'] as $duplicate) {
print $duplicate->getVersion(); $dupdoc = $duplicate->getDocument();
print "<a href=\"../out/out.ViewDocument.php?documentid=".$dupdoc->getID()."\">".$dupdoc->getID()."/".$duplicate->getVersion()."</a>";
echo "<br />";
} }
print "</td>"; print "</td>";
print "</tr>\n"; print "</tr>\n";