Next
Previous
Contents
- Better permission: new design for this page will be both more
straight forward for the user and the programmers. The permission
select boxes are now used to directly specify which user has which
right to the file. Admin needs not to set inheriting rights. When
the admin sets rights to the department, he indirectly set inheriting
rights for all users. Require more testing.
- Multiple version of document: Instead of overwriting a document
when a new version is added, keep the old versions, so there is a
traceable change path. Revision configuration is in config.php Revision
dir will be created if not. Inside revision folder, for each file,
a folder will be created with their name (e.g 80/ for 80.dat). Inside
80 folder for example, there will files with the naming of format
of 80_x.dat were x is the revision number. User can view these older
revision through details.php
- Add archiving function for deleted files: When file is deleted
by user, they are moved into an archiving folder. This folder is
configurable in config.php. Root user can permenently delete the
files in admin.php under Del/Undel link
- Add ability to change owner of file: Admin can change owner in
edit.php. New or old owner can have their rights revolked
- File Expiration: file expiration script's name is check_exp.php.
This script will run under root authority. Anyone can invoke it if
they know its url. A link to this page is in Admin.php. Configuration
to this script is available in config.php under "revision_expiration"
- Enable/Disable Reviewing/Authorization: User can disable the
Review and Authorization proccess in config.php setting under "authorization".
After disabled, when files are added or check-ined, they by pass
the whole Review and Authorization proccess
- Drop the Comment column in out.php: Comments columns are droped
out of any table listing
- bookmarkable URL: Url are now bookmarkable
- Wildcard search: Wild card search are now integrated into search.php.
To search for the key word "Administration", user can type
in Admin.
- add bread crumb: Bread Crums are added to the project for betting
browsing
- Should allow telephone numbers in international format: telephone
numbers enforcement are removed
- Add a timeout function to checked-out document: In admin.php,
root user can see all the checked out files and clear their check-out
status
- 3-4 seconds for 5000 files with DB of 3.4 mb in size: ODM1.2-rc1
is optimized to handle a heavy amount of data in a few seconds
- Added icons to the review notices
- changed from using copy() to move_uploaded_file() instead
- New users guide added to docs/
- Small database schema changes
- This release fixes a number of bugs with user sessions, url encoding,
file viewing, and others. See changelog for details.\ Also added
a demo mode setting which will make it a "read only" installation
for demo purposes, where the users will not be able to modify their
info (password, phone, etc). Added new icons for notices.
- setup.php, commitchange.php: fixed username issues from bug #702453
- config.php: added a demo mode setting
- functions.php: fix urlencode for sort_browser. Resolving bug-702377
- view_file.php: added backslash thanks Huy
- out.php, images/exclamation.gif, images/exclamation_red.gif:
added yellow ! for new notice added red ! for rejected notice
- view_file.php: fix https viewing and downloading problem
- FormCheck.js: phonenumber validation has been removed
- New: web based installer/updater
- New: Ability to run with register_globals=off
- New: New mysql connection method
- New: error_reporting can be set to any level
- New: short_open_tags can be off.
- edit.php: fixed error: unable to set modify permission to users
- toBePublished.php: fixed PHP_SELF
- databaseData_class.php: a new level of abstraction has been added
to this foundation class. Unlike before, this class's DB information
such as database name, and table names can now be configured. All
derived classes inherit this feature. One big drawback is the readability
every query has been dramatically reduced.
- FileData_class.php: fixed error in sql statement
- search.php: fixed some locals that were set to _GET
- add.php: turned off error rep for status_bar
- search.php: fixed undefined var $cases in 119
- view_file.php: fixed bug in split code. Missing backslashe for
period
- install/: odm1.1rc1.php, upgrade.php, upgrade_10.php: initial
import of installation scripts
- database.sql: fixed column types (tinyint to smallint, etc.)
Next
Previous
Contents