Proposals for extensions to KOM 2000

Here are links to various specifications for new functions in KOM 2000.

By Jacob Palme, e-mail: jpalme@dsv.su.se at Stockholms Universitet and KTH.

Mail notification facility

The object of the mail notification facility is to allow users to subscribe to messages, which will be sent to them once a day, with a report about news in subscribed activities (if there is no news, no notification is sent.)

To request this feature, a user just has to check a checkbox in the "modify user" dialogue of KOM 2000. Unchecking the same checkbox can be used to cancel the subscription facility.

File name

Title

Description

notification-spec.html Notification tasks spec Specification of tasks needed for a notification facility in KOM 2000.
registration.html Register as a new user Additional fields needed in user registration to handle notification facility.
news-notification-letter.html News Report from KOM 2000 Text of notification about news in KOM 2000, HTML version
news-notification-letter.txt News Report from KOM 2000 Same text in plain text version.
news-notification-letter.mime News Report from KOM 2000 The combined multipart/alternative message containing the above two parts.

Distance-education facility (in Swedish)

0du-extensions-se.html Distance education additions to Web4Groups Proposal (in Swedish) for extending Web4Groups or KOM 2000 for distance education.

Various other specifications

get-small-help-window.html How to open smaller help windows How to open smaller help windows using Javascript.
paragraph-width-div.html Paragraph width Shows how you can avoid difficult to read wide paragraphs of text.
button-row-3.html Alternatives for the top button row in KOM 2000  
text-input-spec.html Specification of text format handling in KOM 2000 What should be written into the <TEXTAREA> for the "Review" and "Edit message" commands.
two-windows.html   Example of how reading and writing can be separated into two browser windows.
frames-example.html   The same example using frames.

I prefer the two windows approach, since it gives the user more freedom of positioning and sizing the windows. However, I do not know how to open a subwindow with a suitable size and position in relation to the main window.
help.html KOM 2000 Help English language, non-context-sensitive, help texts.
english-swedish-detection.html Automatically detecting the language ofa message Description of an algorithm to automatically detect if a message is written in English or Swedish.

New Icons

File name

How it looks like

Description

yes-no-icons.html Yes-No Icons Icons for the replies yes, no and abstain in voting.
course-icon.gif Large course icon.
course-small.gif Smaller course icon.
icohome.gif Icon for the home/start page.
female.gif Female 15x15 pixels
female-big.gif Female 32x31 pixels
male.gif Male 15x15 pixels
male-big.gif Male 32x31 pixels