Enhanced TWO Templates v1.1 : Information
Introduction
This work is based on the Teamware Office 5.3 Ed. 4
for Linux templates. The new templates provide a
number of fixes and enhancements on top of the
standard ones, with one of the main goals being
improved browser compatibility.
You are free to use, modify and redistribute these
templates at your own will, without any obligation
towards Proteusworld.com.
If you find them useful, if you have an idea
for enhancement or if you find a bug, please take
the time and contact the author.
NOTE: Starting with Teamware Office 6.0, the
enhancements from this package have become part of the
official Teamware Office release.
Version History
Version 1.1
- Fixed problem with listing Library documents, the
default used to be to show all versions instead of the latest.
- When selecting a library, the right-side folder
was displaying '-->' at top, followed by a header
line (Title, Version etc.) which shouldn't be
there. This was a bug from the original Teamware
templates and is fixed now.
Version 1.0
Tested Browsers
The templates have been tested and they were found to
work on: Internet Explorer 5/6, Netscape 6.x, Mozilla, Firefox,
Galeon, Konqueror and Netscape 4.
Konqueror note: Sometimes Konqueror 2.x might crash
when using these templates. This is caused by a known
Konqueror bug in handling appendChild/removeChild
DOM Javascript functions. Konqueror 3 does not have
these problem and therefore you are encouraged to
upgrade.
What These Templates Provide
Here is a list of modifications and enhancements:
- Completely redesigned templates for the tree folder
functionality in Mail, Library, and Forum. These
templates work now as expected (meaning fully
dynamic, corect indentation etc.) in all browsers
mentioned above.
With the default templates the Library and Forum
services couldn't be used at all in some browsers
(e.g. Netscape, Mozilla, Opera) because the folder
structure wasn't displayed.
All these services use now a common model for building
and handling the folder tree. The Javascript functions
are stored in htdocs/proteusworld/protreefunc.js
- New templates for a Forum threaded view. They have
the same principles I used when creating the first
version of this (which is now included in TWO 6.0),
but provide better browser compatibility and take
more advantage of the W3C DOM standard.
- Corrected a number of other bugs and browser issues:
- There were confusions between criterias when doing
wildcard searches for TO/CC or BCC/Reply TO
recipients.
- The scope of the search when looking for recipients
could not be modified.
- Moving mail messages didn't work in some browsers
(Netscape 6, Mozilla and Opera included).
- After login, the right-side frame was not displayed
if the Web service didn't use the standard Web port.
- The login was failing without any explanation
if the URL used did not contain the declared
cookie domain (e.g. if using an alias or IP
address).
- The function "Other Calendars" didn't work because
it returned names from the Personal Address Book
instead of returning users which actually have
calendars.
- The function "Search for free time" allowed
selection of only one recipient at a time, meaning
that the search had to be repeated for each recipient.
- When opening appointments from the "Appointments
that you created" view, the wrong template was
used for showing the appointments.
- When doing Directory searches it was not possible
to specify the type of object searched (user,
group, external entry etc.).
- Various other minor corrections for style, alignament,
sizing, items selection etc.
Special Thanks
I would like to present my appreciation to some of the
people who made possible the development of these
templates:
To the regreted Hans Halsema, former Teamware Office Development Director,
for his support and for helping me understanding
the inner works of the Web Service.
To Colin Sydes, ex Teamware Office for Linux Product
Manager, for his support and for being such a good
friend.
To Antony Bowesman, Teamware Developer, for invaluable
in-depth technical advice.
And to Teamware Group in general, for creating Teamware Office.
« Back to Downloads page
|