Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Расширение: База знаний. #275

Open
serg33rus opened this issue Jan 11, 2021 · 6 comments
Open

Расширение: База знаний. #275

serg33rus opened this issue Jan 11, 2021 · 6 comments
Assignees

Comments

@serg33rus
Copy link

Очень простое и примитивное расширение позволяющее вести простую базу с текстовой информацией. Можно хранить форматированный тест и (или) табличные данные. Есть тэги. К записи можно прикреплять файлы.
В справочнике Константы надо создать константу ПутьБЗ с путем для хранения фалов на сервере. Константа создается автоматически при создании первого элемента. По умолчанию втыкается значение D:\temp\0.
Для показа элемента в списке используется первая строка. Она и считается Заголовком.
Вот в принципе и все. Сделано для себя на коленке, но свою функцию выполняет. Можно быстренько что-то записать для себя в процессе выполнения задачи. А потом поиском найти.
Если будут интересные предложения по доработке, с удовольствием выслушаю.

https://drive.google.com/file/d/1qiIU0SgzPq9mo46401mZvcXa6wIzwMkD/view?usp=sharing

@BlizD
Copy link
Owner

BlizD commented Jan 14, 2021

Привет. Класс! Спасибо. Можешь еще добавить скриншоты как это выглядит в работе

@serg33rus
Copy link
Author

Скриншоты
scr3
scr4

@ViktorErmakov
Copy link

отличное расширение, простое, понятное, полезно. Пользуюсь в работе постоянно!

@serg33rus
Copy link
Author

отличное расширение, простое, понятное, полезно. Пользуюсь в работе постоянно!
Спасибо :-). Рисовал для себя и как раз хотелось что-то простое и понятное :-). Тоже пользуюсь постоянно :-).

@serg33rus
Copy link
Author

Появилась новая версия 1.1.6.5
Главное - теперь в форме списка можно искать не только по содержимому записей, но и по названию и содержимому прицепленных файлов.
Так же в новой версии можно расшифровывать текстовые PDF.
Для реализации данной возможности нужно НА СЕРВЕРЕ разместить утилиту pdftotext.exe, а так же в справочник константы внести новый элемент с названием pdftotext. Значение - строка с полным путем на сервере к утилите (например c:\temp\pdftotext.exe).
Если данный элемент не вносить или значение оставить пустым, то расшифровка PDF производится не будет.
Для расшифровки старых записей в форме списка в меню ЕЩЕ появился новый пункт "Перечитать содержимое" (почти в самом низу).
Так же в новой версии исправлено некорректное поведение. При удалении файла из записи, файл на диске не удалялся. Теперь при удалении файла в записи Базы знаний файл на на сервере удаляется.
Файл pdftotext.exe можно скачать либо с сайта производителя
https://www.xpdfreader.com/download.html
Либо из прицепленного к сообщению файла.

Небольшой ролик с демонстрацией новых возможностей здесь

БазаЗнаний_1.1.6.5.zip
pdftotext.zip

BlizD added a commit that referenced this issue May 19, 2024
…ть не только по содержимому записей, но и по названию и содержимому прикрепленных файлов
@serg33rus
Copy link
Author

Добавил форму настройки. Она доступна из меню Сервис подсистемы База Знаний.
Больше ничего не поменялось.
БазаЗнаний_1.1.6.6.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants