Fork me on GitHub

document management  Bottom

Go to page [-1] 1 - 2 - 3:

  • It's called CoDoc. It tries to offer:

    * to allow sharing of documents between groups of users
    * simple revision control
    * checkin / checkout (locking) functionality
    * categorisation (using custom categorisation system that works in .764)
    * full-text searching

    A separate hook module additionally offers email notification on new documents (or updates).

    I'll upload first SVN later today.




    edited by: dits, Oct 19, 2008 - 09:19 AM
  • That sounds great icon_smile

    --
    campertoday.nl, Module development, Dutch Zikula Community
  • thanks for the quick reply
  • The first commit is in SVN (http://code.zikula.org/dits). I think the code should be reasonably ok. The templates definitely need some more work.

    Please feel free to test it and report any problems in Cozi.
  • i don't want to abuse, but is it possible to have some screenshots ?

    thanks in advance
  • I have been testing a little bit. It works out of the box icon_smile
    stored a ticket on the maintainer default uid.

    Some questions/remarks (just from testing and comparing to Owl doc management):
    - It might be nice to check on the writability of the documentroot (filed a ticket with some example code)
    - Are you planning to incorporate the Zikula category system into the module ? If not, I'm tempted do it myself. Would you mind if I gave it a try (lateron)? Since it is not linked to the folder structure on disk, why not use the general category system.
    - Would a 'trash' location be nice? for deleted documents or too much work ?
    - It would be nice to have options for View - Download directly on the document list in a category.
    - Subcategories might be a nice addition in the future. Or a category tree of some sort.
    - Moving a document from one folder to another would be great.
    - Zip and dload the files in a whole category
    - monitoring or emailing of a document would be a nice future addition
    - CoDoc start page could list the New - Updated etc docs. A block with these items could be nice as well.
    - Showing the size of the whole category content


    --
    campertoday.nl, Module development, Dutch Zikula Community
  • espaan

    I have been testing a little bit. It works out of the box icon_smile

    I'm glad.

    espaan

    stored a ticket on the maintainer default uid.

    I know about this. I did not have the need yet to use the maintainer. The idea is to have an administrator that can be contacted about unlocking documents that have not been released and ask general questions. I'll look at the ticket.

    espaan

    Some questions/remarks (just from testing and comparing to Owl doc management):
    - It might be nice to check on the writability of the documentroot (filed a ticket with some example code)

    Sure, I should definitely do that. Will look at the ticket.

    espaan

    - Are you planning to incorporate the Zikula category system into the module ? If not, I'm tempted do it myself. Would you mind if I gave it a try (lateron)? Since it is not linked to the folder structure on disk, why not use the general category system.

    That is in the planning. The reason I used a custom simple categorisation system is to maintain .76x compatibility. Obviously the Catgegories module in .8 is far more sophisticated and offers the ability to group content across modules. Which, I think, is absolutely wonderful and unique to .8.

    Any help is very welcome. I was thinking adding .8 categorisation would be a good exercise to get more in depth understanding of the categorisation implementation. On the other hand, I'm probably not going to have a lot of time available in the near future. So, yes sure, you're very welcome to dive in.

    I'm not sure yet what route would be better though: The menutree route where there is a .76x version next to a .8 version; drop .76x compatibility at a certain stage; create a 'hybrid module', that uses .8 API when running on .8 and .76x when running on .76x. What do you think?

    espaan

    - Would a 'trash' location be nice? for deleted documents or too much work ?

    Not sure about this one. I don't immediately see much value in that functionality. Will think about it.

    espaan

    - It would be nice to have options for View - Download directly on the document list in a category.

    I have various templates that do that. I'll structure that a bit better and I'll integrate those.

    espaan

    - Subcategories might be a nice addition in the future. Or a category tree of some sort.

    I started on subcategories (there is a parentid field in the categories table). If .76x compatibility stays required I'll finalise it. Not sure yet.

    espaan

    - Moving a document from one folder to another would be great.

    Currently the administrator can do that. Should no be to difficult. Will look into that.

    espaan

    - Zip and dload the files in a whole category

    Like in pnRelay. Would be nice. Although might be confusing users. Not high priority, but yes, nice.

    espaan

    - monitoring or emailing of a document would be a nice future addition

    I have a little module that hooks into CoDoc and does exactly that. A rewrite of some older module. I'll publish that as well. You'll see some commented out references to 'notify' in the user templates.

    espaan

    - CoDoc start page could list the New - Updated etc docs. A block with these items could be nice as well.
    - Showing the size of the whole category content

    Definitely good ideas as well.

    All co-operation is very welcome. I've though about some kind of pnRelay fusion as well. Apart from stealing some of Mateo's nice Javascript implementations and interface ideas it seems to me that the purposes of the modules are two different ones. But, if anyone can suggest something concrete, I'm very willing to explore this further.

    Also all kind of Cozi tickets are welcome!

    Something, and I haven't got a clue if this is possible at all, that crossed my mind is investigating the possibility to offer 'Save to CoDoc' services for MS-Word and OO.

    Erik, thanks for testing and feedback. Much appreciated. En groeten aan mijn familie in Wijchen.
  • dits


    Something, and I haven't got a clue if this is possible at all, that crossed my mind is investigating the possibility to offer 'Save to CoDoc' services for MS-Word and OO.


    Something like this http://wiki.knowledg…ffice_Add-in_Beta_2 would be nice icon_lol .
  • dits

    espaan

    stored a ticket on the maintainer default uid.

    I know about this. I did not have the need yet to use the maintainer. The idea is to have an administrator that can be contacted about unlocking documents that have not been released and ask general questions. I'll look at the ticket.

    Ok no so important then icon_smile

    dits

    espaan

    - Are you planning to incorporate the Zikula category system into the module ? If not, I'm tempted do it myself. Would you mind if I gave it a try (lateron)? Since it is not linked to the folder structure on disk, why not use the general category system.

    That is in the planning. The reason I used a custom simple categorisation system is to maintain .76x compatibility. Obviously the Catgegories module in .8 is far more sophisticated and offers the ability to group content across modules. Which, I think, is absolutely wonderful and unique to .8.
    Any help is very welcome. I was thinking adding .8 categorisation would be a good exercise to get more in depth understanding of the categorisation implementation. On the other hand, I'm probably not going to have a lot of time available in the near future. So, yes sure, you're very welcome to dive in.
    I'm not sure yet what route would be better though: The menutree route where there is a .76x version next to a .8 version; drop .76x compatibility at a certain stage; create a 'hybrid module', that uses .8 API when running on .8 and .76x when running on .76x. What do you think?

    Ok great, so you already had Zikula categorization in the planning icon_smile It also depends on how long you (or others) expect to be using the pn764 version? For my storiesext block I also have made a pn764 version and a Zk version, but new things I only put in the Zk version. I've added full categorization to the storiesext (and Content newsarticles plug) lately, and have had discussions with Mateo about it. So I already know the system somewhat more icon_smile It is not difficult, there are a lot of function ready made.
    Subcategories are automatically taken care of in the Zk categorization.

    dits

    espaan

    - Zip and dload the files in a whole category

    Like in pnRelay. Would be nice. Although might be confusing users. Not high priority, but yes, nice.

    yup, nice addition but not main functionality of course icon_wink

    dits

    espaan

    - monitoring or emailing of a document would be a nice future addition

    I have a little module that hooks into CoDoc and does exactly that. A rewrite of some older module. I'll publish that as well. You'll see some commented out references to 'notify' in the user templates.

    You've got most of the comments covered already in some way. Great.

    dits

    All co-operation is very welcome. I've though about some kind of pnRelay fusion as well. Apart from stealing some of Mateo's nice Javascript implementations and interface ideas it seems to me that the purposes of the modules are two different ones. But, if anyone can suggest something concrete, I'm very willing to explore this further.

    I'm think I won't have too much time myself. (Busy with a lot of things, also non web/zikula related icon_smile ). But I definitely would like to have a DocManagement module when I convert my TrackField site from pn764 to Zk. I can use Owl Intranet for some time, but it is not integrated.

    dits

    Something, and I haven't got a clue if this is possible at all, that crossed my mind is investigating the possibility to offer 'Save to CoDoc' services for MS-Word and OO.
    Erik, thanks for testing and feedback. Much appreciated. En groeten aan mijn familie in Wijchen.

    That sounds like a whole new project all together icon_smile But it would be nice to have some form of working on the remote files.

    Familie in Wijchen ? Nice.
  • Oh, it was my post. I got logged out somehow before posting icon_biggrin

    --
    campertoday.nl, Module development, Dutch Zikula Community
  • about the trash location, you will have it the moment the Zk Categories module will be ported. Indeed, you create a specific categories "trash" and assign a trash icon to its (then you will have to display it in the template).

    Even if you can't move item for now , i think it's possible to edit the categories from a given item

    http://community.zikula.org/module-Forum-viewtopic-topic-55435-start-0.htm

    Thinking about it, you can do that now too, by adding a "bin" category and pimp it with a trash icon (with some if in your template)

    Notes : be carefull on your permission on this category
  • I love CoDoc, it was exactly what I was looking for.
    Anyhow, it would be really nice to create sub-categories, then it would be perfect.
    Thank you so much for creating CoDoc.
  • Hi there. New to Zikula - however old PN user.

    Am I missing something? When trying to download CoDoc I'm denied. Lack permission to access downloads. What's that all about?

    This module sure sounds promising. Keep up the good work!
  • Hi and welcome polkadot!
    Probably there's no Downloads section in dits@Cozi because there's no alpha/beta release by now, but you can download the latest development copy of the module using the Trac browser.

    Use this link to download the revision 27 icon_wink

    Note that the Zip includes the itsNews dits' module too,
    just copy the CoDoc folder in your /modules icon_wink

    --
    - Mateo T. -
    Mis principios... son mis fines

Go to page [-1] 1 - 2 - 3:

  • 0 users

This list is based on users active over the last 60 minutes.