LINUX.ORG.RU

SeedDMS 4.0.0

 , , , ,


2

0

SeedDMS — система управления документами с веб-интерфейсом, наследница LetoDMS (в связи с уходом основного разработчика этого проекта) и полностью совместимая с ней.

Возможности:

  • поддержка нескольких баз данных с помощью ADOdb;
  • система контроля доступа к документам (ACL);
  • контроль версий;
  • просмотр и удалённое редактирование документов;
  • уведомление пользователей о новых/обновлённых/просроченных документах по электронной почте;
  • хранение любых типов файлов с сортировкой по категориям с бесконечной глубиной вложения;
  • возможность автоматического конвертирования документов MS Word в HTML;
  • возможность одновременной работы несколькими пользователями;
  • возможность блокировки/разблокировки документов;
  • работа с метаданными (создатель, владелец, дата создания и т. п.);
  • расширенный поиск документов (по содержимому, заголовкам, индексам и пр.), сортировка результатов по заданным критериям.

В этой версии:

  • новый пользовательский интерфейс с возможностью перераспределения базы уже имеющихся документов (старый интерфейс по-прежнему доступен);
  • новый движок контроля/визирования;
  • добавлена поддержка sqlite 3-ей версии;
  • возможность замены ADOdb на PDO;
  • добавлена история буфера обмена и функция drag&drop для перемещения файлов документов.

>>> Страница загрузки

>>> Подробности

★★★★★

Проверено: Shaman007 ()

Ох уж этот синдром Аспергера.

Jaga ★★★ ()

Учитывая «универсальность» СУД, в документах нет возможности ввода/поиска конкретных полей? Т.е. это типа вордового документа (с любым контеном) + общие метаданные типа «заголовок» и «дата создания», правильно?

matumba ★★★★★ ()
Ответ на: комментарий от leg0las

Вконтактля? Да хоть документооборот белого дома! :) Смысл же не в том, что «иногда запорожец едет», а в том, что ты не можешь этого гарантировать 100%.

matumba ★★★★★ ()

Это такой шарепоинт чтоли?

DELIRIUM ☆☆☆☆☆ ()

Нифига не понятно. Как в демо войти? На официальном сайте здоровая кнопка, но требуется логин и пароль, а про них нигде ничего не написано.

Xintrea ★★★★★ ()

с веб-интерфейсом

не любить. очень.

anonymous ()

У меня такое встроено в локальную FS + Dolphin + Nepomuk

Ещё есть ownClowd. А зачем это?

Chaser_Andrey ★★★★★ ()
Ответ на: комментарий от Xintrea

Там же написано: для демки использовать admin в качестве логина и пароля

alex-w ★★★★★ ()
Ответ на: комментарий от matumba

В самом деле, каким местом думали разрабы, когда выбирали похапе для такого проекта? java, ruby, python... всё что угодно, только не похапе. Ну не eterprise это, как ни крути.

anonymous ()

Я думал будет что-то типа Documentum по функционалу

r_a_vic ()
Ответ на: комментарий от matumba

То что некоторые языки позволяют писать более кривой код, чем другие, ещё не означает, что использование этого языка привело к более кривому коду, чем могло бы быть.

На C++ тоже можно писать грамотно и красиво.

anonymous ()
Ответ на: комментарий от anonymous

Ну не eterprise это, как ни крути.

Ты сегодня у мамы стереотипичный аналитик?

anonymous ()
Ответ на: комментарий от helios

Речь не о «защите», а об устойчивости приложения вообще. Тот же C# или D являются намного менее ошибочными ввиду статичности самих языков + простой семантики языковых конструкций. Да чо там, ДАЖЕ БЕЙСИК - и тот намного более разумный выбор.

matumba ★★★★★ ()
Ответ на: комментарий от anonymous

Если есть два языка, один из которых полон граблей, зачем ЕЩЁ к существующим сложностям проекта добавлять проблемы самого языка??
Жаба или Цэшарп - вполне себе удобные языки для прикладных решений, изолирующие прогера от всякой низкоуровневой колбасы. А если взять Ди - тот ещё и нативный код делает!

matumba ★★★★★ ()

Вот небольшой показательный пример говнокода на похапэ, служащего, кстати, ПРИМЕРОМ ДЛЯ КОПИРОВАНИЯ (готовый снипет для школоло). Там внизу я прикамментил вариант на цешарп. Чем плох похапэха?

1. Он не отлавливает мусор: dechex($temp[0]) - тут всё валится при первом же невалидном числе.
2. Он негибок - стоит задействовать альфа-канал (четвёртое число), придётся как перенумеровывать существующие обращения к $temp, так и дописывать ещё один конвертер для $alpha.
3. Любая проблема в коде (после проверки строки на непустоту) - и пипец, функция валится в тарары (не только из-за невалидного входа).
4. Он просто громоздок.

Т.е. до поры до времени, используя исключительно валидные данные, можно с этим кодом жить. Но стоит в него передать что-то из только что прикрученной функции - всё, получите лопатой и не благодарите. Вы доверите такой похапэхе управление дыхательным аппаратом? Защиту банковских данных? Просто конфиденциальную инфу? Я - нет и боже упаси школоло покупаться на простоту этого «Personal Home Page Tools»!

matumba ★★★★★ ()
Ответ на: комментарий от matumba

Вы всегда такой жирный? Вроде же четыре звезды.

1) С какого перепугу ссылка на какой-то ресурс очередного Бабушкина является примером для копирования? Вы бы ещё http://phpstyleguide.com/ процитировали.

2) С какого очередного перепуга вы думаете, что это единственный вариант реализиции задачи?

function rgb_to_hex($rgb_color) {
	if (!$rgb_color) {
		return '#fff';
	}

	return '#' . array_reduce(function($color, $hexValue) { 
		return (string) $color . strtoupper(dechex($hexValue));
	}, explode(',', $rgb_color)); 
}
Хотите, будут эксепшены вместо ошибок (можно настроить в конфиге, в вашей библиотеке/программе, где угодно). Замените if/else на тернарый оператор и будет у вас oneliner.

BobiKK ()

Это такой местный DocsVision или Directum?

nio-kun ()
Ответ на: комментарий от BobiKK

function($color, $hexValue) {

Говнохостинги еще не обновились. Ты бы еще питон3 или руби2 предложил в качестве мейнстримной реализации.

anonymous ()
Ответ на: комментарий от matumba

Говоря о выборе языка, прежде всего стоит смотреть на инфраструктуру — какие есть готовые реализации технологических стеков, размер коммьюнити и прочие инфраструктурные вещи.

В частности, что могут предложить D и Основняк для разработки веб-приложений?

helios ★★★★★ ()
Ответ на: комментарий от anonymous

Вы собираетесь ваш документооборот на говнохостинге хранить?

ppy ★★ ()
Последнее исправление: ppy (всего исправлений: 1)
Ответ на: комментарий от anonymous

My hair is a bird, your argument is invalid.

Сравнение с Python3 некорректно. Всякие Django, twisted, web.py поддреживают только Python 2.X. А в PHP мире ZF2, Symfony2, Doctrine, Amazon SDK 2, Rackspace OpenCloud SDK, и дофига чего еще массового - все 5.3.

Другими словами 5.3 - мэйнстрим давно, вылезайте из пещер

BobiKK ()
Ответ на: комментарий от shimon

Хороший там у них хладагент.

имхо это издержки формулировки новости. Раньше вообще не было поддержки sqlite, а теперь добавили.

AVL2 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.