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

Search Knowledgebase articles #98

Open
asyahana opened this issue May 6, 2021 · 4 comments
Open

Search Knowledgebase articles #98

asyahana opened this issue May 6, 2021 · 4 comments

Comments

@asyahana
Copy link

asyahana commented May 6, 2021

Knowledgebase articles are not currently searched.
It is a function by a plug-in, and although it is not standard, it seems that there are many plug-in users.
Do you have any plans to support it?
(現時点では、ナレッジベースの記事は検索対象となっていません。
 ナレッジベースはプラグインによる機能ではありますが、多くのユーザーが使用していると思われます。
 対応予定はございますでしょうか。)

@kou
Copy link
Member

kou commented May 6, 2021

https://github.com/alexbevi/redmine_knowledgebase ?

Our company and our customers don't use the plugin. So we don't have a plan to support it.
If someone opens a pull request to support it or a new customer wants to use it, we'll support it.

@juno-nishizaki
Copy link

I'll try to extend this plugin for redmine_knowledgebase. ( and I want to search Redmine DMSF articles, too. )

Could you tell me how to extend this plugin?
I read some source code but I can't understand entire plugin's architecture.

I think following changes are needed .

  • create new mapper class file at lib/full_text_search ( like attachment_mapper.rb )
  • append require_dependency in init.rb

すみません、英語が得意でないので日本語でコメントします。
Full Text Search プラグインを利用させていただいているものです。
素晴らしいプラグインを利用させていただきありがとうございます。

早速ですが、僕の方で redmine_knowledgebase プラグインへの拡張を試してみたいと考えています。(できれば DMSF プラグインにも対応したいと考えています)

ソースコードを眺めてみたのですが、プラグイン全体の構造が把握できずどこから手をつければよいかわからないので、もし可能であれば変更の方針をご教示いただけると助かります。

少なくとも以下の変更が必要だと考えています。

  • lib/full_text_search の配下に新しい mapper クラスを作成する
  • init.rb に require_dependency を追加する

他にもここを変えなければいけないとか、こういう点に注意する必要があるなどがあればお教えいただけたらと思います。

@kou
Copy link
Member

kou commented May 10, 2021

さすがです!

https://github.com/clear-code/redmine_full_text_search#how-to-develop にちょっとまとめてみました!

@juno-nishizaki
Copy link

ありがとうございます! 反応遅くなってしまい申し訳ございません。
まとめていただいた情報を参考にしながらトライしてみます!

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

No branches or pull requests

3 participants