Hello,
this is my first post in the forum as for now I am still evaluating the usability of OpenKM, and found all necessary config-info online up till now. So, sorry if I am not familiar with the process of professional to community features migration.
But
has this answer changed with 6.2.3 ? I can't say if I encounter a bug or a community version restriction.
I was expecting "Massive add category" (and other massive functions) to work in community version, especially as this page
http://wiki.openkm.com/index.php/Massive_add_category doesn't mention it is a professional version feature.
Plus available changelogs for either version are not very clear about this point :
- Community changelog :
6.2.0 : "massive functions" were added --> I suppose these were only copy/move/delete
6.2.2 : Massive checkout/download/cancel checkout implementation
6.2.3 : no mention of new massive functions, but there were "Misc fixes and improvements" who could include that...
- Professional changelog :
6.2.10 : Massive Property Groups update & Massive export to ZIP
(I don't know when the massive add category and others appeared in earlier professional versions)
I tried massively adding categories in the professionnal demo (
http://demo.openkm.com/OpenKM) and it works fine.
But while it seems to be available in the menu in community version, it doesn't work on a "massive" scale :
- if one taxonomy folder is selected (on the taxonomy panel) and no document in the files list (right panel), the "Add category" menu option only adds it to the taxonomy folder itself but not to documents and subfolders.
- if no row on the documents lists from the right panel is selected (no blue row) and I check "Select all", the Add category from menu doesn't add it to all selected files and folders (but only the taxonomy folder selected on the left).
- if only some documents are manually checked, then it turns one row blue and only this one receives the category.
(my config for now is a localhost installation on Windows XP SP3, and I checked this with both OKM community v.6.2.3 and 6.2.4-DEV build 8074, with a MySQL okm database and the repository kept out of the MySQL database)
It seems to me that this "massive add category" (as well as massive add property group and massive add keyword) is an absolutely necessary "core" function of OKM : when users try to transfer an existing collection of documents to openKM, there often are dozens and even hundreds of documents which need identical categories and metadata (author, status...). I think it is really sad if this is only available in professional edition, as it doesn't allow to make realistic and rapid tests with community version.
Without this function nor understanding the future implementation (or not) of these functions in community version, I cannot plan OKM set-up and usage correctly, as dealing with each file individually means A LOT more time to spend before our pre-existing data is finally ready for use (my categories go down to numerous sub-levels, which make so many clicks for each file).
So :
1) is this a bug (it looks like one when an interface doesn't do what it suggests), or is there any luck we'll see these functions available in a next release (a new build, or official 6.2.4, or which later one ?) of the community version like the massive checkout/download were added ?
2) If not a bug, can you explain why in more details (do we only have to wait the corresponding community release version based on professional edition, like 6.2.10 for "Massive Property Groups update", or is it a definitive choice to leave it out of community for good ?), as I really don't understand the limitation ?
3) Or would someone know (and agree to explain) how to unlock/enable the function ?
Maybe an OKM community user has already modified the community code to have it work ? Like the way "ciropom" made a patch last november to implement the "massive checkout/download/cancel checkout" ?
http://forum.openkm.com/viewtopic.php?f=31&t=8428
4) If none, is there a possible alternative on this step of categorizing numerous imported files to build a first database ?... like maybe :
- using a trial version of professional edition to massively edit files categories and metadata, to then export it and re-import it in community version ?
- modifying the MySQL database itself through SQL queries ? which tables are needed to SELECT from existing documents ? and can the link between selected files and categories be made this way and work in the OpenKM interface ? Anyone knows how to do this through MySQL Workbench ?
thanks for anyone's well needed help...
And thanks and congrats to all developpers of this fantastic application !