• Customize the OpenKM Office Plugins

  • He we will discuss about how to make customization and improvement to the OpenKM source code.
He we will discuss about how to make customization and improvement to the OpenKM source code.
Forum rules: Please, before asking something see the documentation wiki or use the search feature of the forum. And remember we don't have a crystal ball or mental readers, so if you post about an issue tell us which OpenKM are you using and also the browser and operating system version. For more info read How to Report Bugs Effectively.
 #12495  by cwest
 
I am looking to modify the way the plugins work and to add some additional functionality. Is there a copy of the source code?
 #12510  by jllort
 
yes is shared but we use add-in express installaer ( without it ) you'll get some compilations errors ( althought it you could send to us some changes and we could try appy.

http://openkm.svn.sourceforge.net/viewvc/openkm/trunk/
MSOpenKMCore/ the main libraries and the others are obviously

The idea is changing MSOpenKMCore, for it you don't need add-in express support

Take a look here too:
http://sourceforge.net/scm/?type=svn&group_id=180733
http://wiki.openkm.com/index.php/Developer_Guide
 #16962  by hzen
 
I have made a some changes in MSWord addin (change default URL, translation... etc) in MSOpenKMCore project

I have compiled MSOpenKMCore successully. Then I copy my file MSOpenKMCore.dll from release directory over directory C:\Users\hzen\AppData\Roaming\OpenKM\OpenKM Word AddIn\

But MS Word stop loading OpenKM addin from now.

What did I do wrong?

How could I made change to Addin (without buiding MS Word addin project 'cause I dont have AddInExpress).

Thank you.
 #16963  by hzen
 
When i compiled MSOpenKMCore project, it required password of signature file.

I don't have one so I exclude this signature from project.

Is this the reason MS Word does not load Addin?

Where could i get password for MSOpenCore Project?

Thank you.
 #16966  by hzen
 
after a few of tweaking I've got following:

+ password for MS OpenKM Core is "openkm".
+ It is nesscessary to delete all cached dlls( MSOpenKMCore.dll, OpenKMAddin.dll).


Now I can make my modification work.
 #16982  by jllort
 
If you got source code, really you can use your own signature I think there's no problem on doing it.

If you want we include some features you add by default in repository give us and we will study for add by default ( if are general purpose ).

About Us

OpenKM is part of the management software. A management software is a program that facilitates the accomplishment of administrative tasks. OpenKM is a document management system that allows you to manage business content and workflow in a more efficient way. Document managers guarantee data protection by establishing information security for business content.