Project:KnowledgeTree integration
Version:6.x-2.x-dev
Component:Miscellaneous
Category:feature request
Priority:normal
Assigned:Unassigned
Status:active

Issue Summary

Alex,

I have knowledgetree and drupal in my corporate environment. I was wondering what your development roadmap looks like and how I can help. Here's what I was thinking would be nice for our environment. Keep in mind that I have not yet tried your module, and I realize some of these are already covered.

1) Single sign-on: looks like this is covered. Also, both drupal and kt are currently authenticating against my AD servers, so I'm guessing this will not be a problem.

2) Drupal should store all file attachments in kt since that's our dms.

3) Drupal search should refer to lucene on kt, and drupal content should be indexed in kt's lucene instance. Indexed items should include the source (kt or drupal) in the index metadata. Then you can have one search box on your drupal intranet site that searches both and tells the user which system the results are coming from. (One-stop enterprise search). Ultimately it would be a nice side project (although out of scope for the drupal/kt specific integration) to also index files on windows shares to turn this into truly enterprise search.

That's all I can think of right now, but my 4 and 6 year olds keep distracting me so I may regain my train of thought later...=)

Anyway, I would like to make this happen for us internally and it makes the most sense to team up with you rather than reinventing the wheel.

Please let me know what your roadmap is, how you think this stuff fits, and how I can help.

Best,
Dave

Comments

#1

Hi Dave,

Don't currently have a roadmap - currently getting a cck field sorted and removing a third party library that shouldn't be in CVS - but I very much welcome your interest in this module. Some of your suggestions are really good. I'm currently on holiday for the next two weeks and I'm not going to be online much. If you do any work in this direction just submit patches and I'm more than happy to review and test when I'm back.

Cheers,

Alex

#2

Alex,

At first glance, judging by the KT Integration configuration page in Drupal, it looks like there's no passthrough authentication going on between Drupal and KT, right? I'm guessing this due to the statement "Best to create a new user in KT with restricted permissions. Whatever this user can access in KT will be accessible to all drupal users." Is that correct?

Have you looked into authenticating to KT with the user currently logged in to Drupal? I'm relatively new to Drupal (this year), but have successfully written a couple of custom modules. However, I have not dug too deeply into this.

This is one item I'd want on my "need to have" list for integrating these two platforms, so I would add this to my contribution list as well (or at least attempting it...=) Any pointers you have on potential issues or places to start poking around in the code would be great. Otherwise, I'll start groping on my own...=) Also, can I get your email address so we can communicate more directly? I have noticed that this thing doesn't email me when you comment on this thread. Maybe I'm missing something in my Drupal.org profile settings or something.

Best,
Dave

#3

Hi Dave,

The dev module currently provides a couple of different ways of integrating with KnowledgeTree (KT).

The cck field requires a user on KT to work. This allows you to attach files from KT to content types.

The iframe integration which is offered by the "KnowledgeTree app page" module works in a different way and will copy users from Drupal to KT (with their roles) when they visit the DMS page. To enable the iframe page you need to install the drupal plugin for KT which is included.

Both can work together. If you read this issue queue http://drupal.org/node/529326 you'll get some idea of where we are headed.