Howto avoid using the AJAX search in add-users-to-session screen

In Dokeos 1.8.5, in the admin screen that allows to add users to a session, we have implemented an AJAX search, or in human words, a search box that dynamically generates a short list of the users which contain the search string. This feature is only enabled when you have more than 100 users, because the users list would otherwise be very long to load. If you don't like this feature, and would like to keep to a straight, classical, 5000 users list, just change the main/admin/add_users_to_session.php, line 232, change "100" to "5000" to put the limit at 5000, or just remove the option by sett

HOWTO Install kana and kanji for Firefox on Debian Sarge

This article was first written in May 2004 for the BeezNest technical
website (http://glasnost.beeznest.org/articles/130).
This is a quick manual on how to install kana and kanji (Japanese writing) handling for the Mozilla-Firefox browser (and probably all other browsers) on Debian Sarge. I don't know whether the following is or isn't mandatory, but these steps were enough to give a good result.

Installing the "Languages" extension

* Note: this section has proven useless so I have moved it to the end of t

CSV to Vcard converter

This article was first written in May 2004 for
the BeezNest technical website (http://glasnost.beeznest.org/articles/127)
Here is a Python script I used to convert CSV files containing contact information, extracted from a Microsoft Exchange Server, to vcard format. See also: csv2vcard which is probably better maintained nowadays. TODO:
  • the field names are in Dutch.

Dokeos 1.8.5 and FCKeditor

A bunch of Dokeos users have reported problems with FCKeditor in Dokeos 1.8.5. The first one is with the creation of links in Firefox 3 (somehow the JavaScript was wrong there). This one has already been fixed in preparation of the next version of Dokeos. The other ones are all related to the management of special resources (flv, sounds, swf) which seem to be a little bit less reliable than in Dokeos 1.8.4. Be reassured that we are working on this right now.

Activating the comma instead of the dot in OOo Calc

This article was first written in May 2004 for
the BeezNest technical website (http://glasnost.beeznest.org/articles/126)
GNOME seems to have its own way of managing the numeric keypad, which leads to something very frustrating: the dot (or comma) on the keypad is understood as dot, while the decimal separator in Belgium should be the comma. To change that, I have not found a better solution that to add a line like this in /etc/X11/Xmodmap create it if needed:
keycode 91 = KP_Delete comma
This has been tested on Debian Woody and Debian Sarge, both using GDM and a GNOM

XAMS - The eXtended Account Managing Software

This article was first written in April 2004 for
the BeezNest technical website (http://glasnost.beeznest.org/articles/122)
XAMS (eXtended Account Managing Software) is a powerful application suite for managing e-mail accounts for multiple domains in a virtual hosting environment, using a simple set of web pages coded in PHP. It provides with quotas on mailboxes and delegation of management of some tasks to others, through a simple, neat web interface. XAMS is written using

Redirecting ports (NAT) to another machine on a Cisco router

This article was first written in April 2004 for
the BeezNest technical website (http://glasnost.beeznest.org/articles/121)
Log into the machine (using telnet for example). Change to enable mode. Change to configuration terminal mode:
# conf term
Issue the following command to redirect port 22/tcp from the outside interface (address) to the inside machine you would like the connection to get to:
(config)# ip nat inside source static tcp 192.168.0.7 22 222.221.220.68 22
First IP is the inside local IP address (inside the LAN, only reachable locally, so interna

Automatically install a signature for all Ximian Evolution accounts

This article was first written in April 2004 for
the BeezNest technical website (http://glasnost.beeznest.org/articles/118)
Create the file /etc/evolution-beeznest-signature.skeleton and adapt it to your needs [1]:
FULLNAME
BeezNest
Web: http://www.beeznest.net
E-mail: info@beeznest.net
Create the file /etc/evolution-gconf-signature.skeleton [