source code for openkm 6.3.0 required

We tried to make OpenKM as intuitive as possible, but an advice is always welcome.
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.
Post Reply
jagritip
Fresh Boarder
Fresh Boarder
Posts: 7
Joined: Wed Dec 30, 2020 8:23 am

source code for openkm 6.3.0 required

Post by jagritip »

i am not able to find source code for openkm6.3.0 in any of openkm sites. please share link . source code above 6.3.3 is available but not 6.3.0
jllort
Moderator
Moderator
Posts: 11407
Joined: Fri Dec 21, 2007 11:23 am
Location: Sineu - ( Illes Balears ) - Spain
Contact:

Re: source code for openkm 6.3.0 required

Post by jllort »

For these versions take a look here https://sourceforge.net/p/openkm/code/HEAD/tree/ ( we moved 1-2 years ago to github )
jagritip
Fresh Boarder
Fresh Boarder
Posts: 7
Joined: Wed Dec 30, 2020 8:23 am

Re: source code for openkm 6.3.0 required

Post by jagritip »

even in the git hub code for openkm 6.3.0 is not present.

git hub has code from openkm6.3.3 onward.

please provide source code for openkm6.3.0 as i cant change openkm version installed on server machine.
jllort
Moderator
Moderator
Posts: 11407
Joined: Fri Dec 21, 2007 11:23 am
Location: Sineu - ( Illes Balears ) - Spain
Contact:

Re: source code for openkm 6.3.0 required

Post by jllort »

1- Shortcuts definition are set in ExtendedDockPanel class , take a look at https://github.com/openkm/document-mana ... .java#L232

2- In ToolBar class there're the object resizeToolBarMenu, take a look at https://github.com/openkm/document-mana ... r.java#L84

3- In the you'll find the methods what must call:
* https://github.com/openkm/document-mana ... u.java#L93
* https://github.com/openkm/document-mana ... .java#L107
* https://github.com/openkm/document-mana ... .java#L121
* https://github.com/openkm/document-mana ... .java#L136

For consistent variable status, because variable

Code: Select all

private int actualView = NORMAL
https://github.com/openkm/document-mana ... u.java#L52

Maybe will be better do the ResizeToolBarMenu class public and call like

Code: Select all

Main.get().mainPanel.topPanel.toolBar.resizeToolBarMenu etc...
either

Code: Select all

Main.get().mainPanel.desktop.browser.expandFileBrowserView();
because the variable actualView must be updated:

Code: Select all

actualView = CLOSE_PROPERTIES; // Take as a sample, variable should have coherent value based in the method executed to close or expand screens sections
Hope you will be able to follow the explanation.
Post Reply