1.2.6 Beta Commit Log – 01/14/2011

This commit is a substantial change from 1.2.5.7. With these changes we have a new installer, new web-configuration editor, and web-filetypes editor. There are also some other changes. If you are running from the last 1.2.6beta version you should be able to run the 1.2.5.7 update. Please bang on this release a bit and report any bugs/issues/suggestions at: OpenDocMan Bug Tracking Download here: 1.2.6 Daily

01/14/2011 Changelog 753 Fri Jan 14 23:16:00 PST 2011 logart #0000324 – Admin users should see all reviewable files #0000329 – Remove treeview mode #0000330 – index.php – re-direct authenticated users #0000331 – mysql column mis-match error during install #0000328 – Add config-sample.php file #0000325 – Add current username to status bar #0000323 – UDF values are limited to 16 chars #0000321 – Reviewers should see all files for department they review for #0000322 – Improve the error reporting during file uploads #0000257 – Get all the config options into the database #0000306 – UI – Add jQuery table to out.php to replace legacy table sorter #0000307 – DB – Move allowedFileTypes to database #0000259 – Improvements to the installer #0000296 – Root User – Should allow the root user to edit all files #0000298 – Folder Perms – Check all perms during install #0000300 – TYPE= is causing errors in some versions of mysql

3 Comments

1.2.6 Beta – Commit Log – 12/28/2010

I am going to be slowly releasing new 1.2.6beta features over the coming weeks, and today is one of them: Plug-ins! I am releasing this early in hopes that it will encourage developers to start creating plug-ins for OpenDocMan to extend the core functionality without needing to be committed into our main development trunk. Changelog 12/28/2010: 0000328: Add config-sample.php file. 0000327: Add plugin system Documentation for the new plugin system can be found here. You can view the available plugins list at our Downloads page.
0 Comments

New Features/Fixes Upcoming

There are a number of new features upcoming for the 1.2.6 release and I felt like doing a preview of them to get some feedback from the community. Feature: Web-based configuration – Gone is editing the config.php file for all the various settings. The only thing it holds now is the database connection info. There is going to be a new admin option called Edit Settings which will provide you with a nice web form for updating all of the various opendocman settings. Feature: Multi-Language support – We have integrated a translation feature into OpenDocMan that will allow anyone to translate their own languages. Currently have Dutch, German, Spanish and Turkish. To translate a new language you would just need to copy the /includes/language/english.php file and rename it to your language. Then proceed to translate the various words and phrases from english to your own language. The new language will then be available in the Edit Settings page. Feature: Web-based Filetypes Editor – You no longer have to edit the config.php file to add/update filetypes. There is now a new admin settings page called Edit File Types that lets you Select/Unselect/Add/Delete new filetypes that are allowed to be uploaded to your DMS. Feature: jQuery Table output – The default file list code has been converted over to a nice jQuery table, with sortable columns, search, and pagination features. This replaces a hand-made system that was bloated and complex. Feature: New UI Tweeks – Some improvements to the overall UI including new button styling, and more visual feedback messages. Feature: Improved installer logic to provide better feedback to user on errors Many bug fixes including:
  • Non-admin user promoting themselves to admin
  • Fresh install should use IF NOT EXISTS for db creation
  • allowedFileTypes – not used for Adding a file, but is used for check-in
  • PHP 5.3 Depricated functions
  • Depricated function – ereg
  • Usage of MySQL’s PASSWORD function in OpenDocMan
  • Search by filename is hardcoded to be non-wildcard
  • Add user error Incorrect integer value
We also have a list of some features that will be looked at for v2.0. You can vote on these features at our uservoice site If you have any questions you can contact us our forums or our getsatisfaction page.
0 Comments

How can you help the OpenDocMan project?

I’m glad you asked! If you like OpenDocMan and are looking for ways to help us out we are always happy to have new product evangelists. Here are a few ideas of ways to help us out (in no particular order):
  1. Answer questions from users on our community forum
  2. Report any bugs you find
  3. Add new feature requests
  4. Create a patch to fix a bug or add a new feature
  5. Like our Facebook Page
  6. Tweet about us @opendocman
  7. Write about us on your blog
  8. Donate to our project
  9. Sign-up for hosted OpenDocMan
  10. Purchase an annual support contract
  11. Send us an email and tell us how you are using OpenDocMan at your company
  12. Create some documentation for the project
  13. Send us a testimonial that we can put on our website
  14. Visit our getsatisfaction page
  15. Help translate OpenDocMan into your language
  16. Vote for a feature at our Uservoice page
Any of those items in the list help a lot. Our project is run by volunteers. The more the merrier. Thanks, Stephen Lawrence – OpenDocMan Developer
0 Comments

UI Design

I am in the process of re-designing the OpenDocMan UI. I will be posting some wireframe ideas on our feedback site. You can check back there to see the UI candidates and vote,etc. For the UI wire frame, I am using an outstanding tool from Balsamiq called Balsamiq Mockups. More info can be found here: Balsamiq Mockups
0 Comments

Internationalization

I knew that OpenDocMan DMS was used all around the world, but I never had any idea how many of our users are outside of the US. Only around 40% of our visitors are from the US, than means that 60% are coming from elsewhere. With that in mind, and some discussion with a user in Turkey recently, I have started work once again on an old internationalization feature request. Most of the logic is done, so I am now in the process of placing the proper tags throughout the program to display each message in its translated form. One thing that will be a big help would be some assistance with translating into various languages. If you have an interest in helping out with this, please visit our Feature Requests forum and reply to that feature request post for I18N. Let us know which language you would be willing to translate. Translation is pretty simple, just a matter of editing a language file and converting the various words, phrases, and sentences from the English version into your language. I hope to have this feature released, along with a couple of other new items, in the next couple of weeks.
0 Comments

OpenDocMan 1.2.5.6 Released

More minor bug cleanup: http://www.opendocman.com/forum/viewtopic.php?f=8&t=186 SQL error in check-in.php no database changes
0 Comments

OpenDocMan 1.2.5.4 Released

Fixed issue: https://sourceforge.net/apps/trac/opendocman/ticket/5 Call to undefined function sanitize_system_string() in /var/ This was causing an error upon adding a new file. Minor changes to a few files. No database changes.
0 Comments

OpenDocMan on Facebook

OpenDocMan is no now on Facebook.
OpenDocMan on Facebook
0 Comments

OpenDocMan v1.2.5.2 Released

* XSS security fix * SQL Injection fix * udf auto-increment bug fix * This is a security enhancement. No database changes are included.
0 Comments