Три проблемы менеджмента данных

Главные вкладки

Аватар пользователя xseed xseed 31 января 2007 в 20:04

1. Является ли Drupal альтернативой для шароварных заметочных утилит Macropool Webresearch и Wjj Software Mybase? Конкретно, как быстро собирать информацию с других сайтов при помощи Drupal или его модулей и, разметив ее на ходу по категориям, занести на свой сайт (это контекст в виде html (файлы описания чего-либо, т.е. любого контента), и файлы других расширений (в них содержится описание только цифрового контента - файлы релизов, в том числе в нетекстовом, бинарном виде, которую нужно каким-либо образом выудить))?
2. Есть ли такие интерфейсы, в т.ч. для Drupal, которые позволяют для каждого конкретного типа файла (примеры - документ chm, кино avi, музыка mp3) предлагать при его открытие заполнение соответствующей веб-формы для описания метаданных этого файлового типа? Основные аттрибуты для файлов - имя, тип, размер, дата, а нужен менеджер метаатрибутов?
3. Как достигнуть еще более быстрой автоматизации процесса сбора информации о цифровом контенте? Как при помощи априори созданных словарей терминов автоматически разметить данные текущего контекста (текстового описания чего-либо, - цифрового и аналогового контента)? Как пополнять словари терминами прямо из текстового описания? Поясню: во время прочтения чего-либо часто встречаешь ключевые слова: Mitsubishi (voc. компания), John Carmack (voc. разработчик), GeForce (voc. семейство видеокарт) и т.д. То есть чтобы прямо в тексте, буквально мышью, выделять новые термины Mitsubishi, John Carmack, GeForce непонятные системе распознавания CMS, и по ходу прочтения назначать новые или имеющиеся в списке словари. А те термины, которые имеются в словарях, система бы подсвечивала в тексте, и автоматом назначала бы словарь, причем добавление (создание), редактирование (изменение, удаление), словарей происходило бы в форме наглядного дружественного интерфейса, например, при щелчке на подсвеченный термин.

Короче как избавиться от файловых менеджеров и заметочных утилит - расскажите, пожалуйста, я уже устал искать выход, программист таких интерфейсов из меня никудышный, простите.

Комментарии

Аватар пользователя vadbars@drupal.org vadbars@drupal.org 1 февраля 2007 в 11:45

Но потребуется довольно много дополнительного программирования.

1. Собирать можно через XML данные (например, RSS-потоки). Drupal умеет с ними работать. С категориями - тоже. Дело за "малым" - объединить эти две возможности.
2. Есть модули для файлохранилищ (для download файлов), они предлагают _при закачке файла на хранение_ описывать его (т.е. метаданные). Вам "всего лишь" придется научить эти модули предлагать эту процедуру при _скачивании файла_ из хранилища.
3. У Drupal есть механизм "фильтров вывода", который позволяет дополнительно обрабатывать текст перед его выводом на страницу сайта. Разработайте свой фильтр, который будет искать для каждого слова соответствие в словарях таксономии и, при нахождении, размечать это слово (например, ссылкой на соответствующий словарь).
Добавление слова в словарь можно реализовать через JavaScript или через модный нынче AJAX.