Read official announcements
and twitter.
More information about server options: read client screenshot options explain.
Regularly and after all server updates, go to page /admin/check.php (by web browser) and check if everything correct (green).
Mai 2019: IntraMessenger server 2.0.6.252
- Use PHP functions mysqli_... instead of mysql_....
PHP imposes it since version 5.5 - New external authentication possibility: Galette - Joomla (bug fixe)
- Bug fixes
September 2013: IntraMessenger server 2.0.5
-
ACP access: multi-administrators. Each administrator can have different access rights.
For admins dont want to active it, see new server option: _ACP_PROTECT_BY_HTACCESS.
Server option: _ACP_ALLOW_MEMORY_AUTH: allow (or not) to store identifiers (in cookies).
- Users files backup:
- Server option: _BACKUP_FILES: allow (or not) users files backup.
- Server option: _BACKUP_FILES_THIS_LOCAL_FOLDER_ONLY: backup this local folder only (empty: user choose).
- Server option: _BACKUP_FILES_ALLOW_MULTI_FOLDERS: allow multi-folders backup.
- Server option: _BACKUP_FILES_ALLOW_SUB_FOLDERS: allow recursive backup (include sub-folders).
- Server options:
_BACKUP_FILES_MAX_NB_ARCHIVES_USER - _BACKUP_FILES_MAX_ARCHIVE_SIZE - _BACKUP_FILES_MAX_SPACE_SIZE_USER - _BACKUP_FILES_MAX_SPACE_SIZE_TOTAL -
_BACKUP_FILES_FTP_ADDRESS - _BACKUP_FILES_FTP_LOGIN - _BACKUP_FILES_FTP_PASSWORD_CRYPT - _BACKUP_FILES_FTP_PORT_NUMBER - _BACKUP_FILES_FORCE_EVERY_DAY_AT -
- Server option: _ALLOW_HIDDEN_STATUS: allow (or not) users to use hidden status (display "offline" for all users).
- Server option: _ALLOW_HISTORY_MESSAGES_EXPORT: allow (or not) users to export (Excel format) history messages.
- Server option: _FORCE_OPTION_FILE_FROM_SERVER to send default options file (options.ini) to clients (1.31D mini).
- Server option: _SHARE_FILES_ALLOW_ACCENT: allow (or not) to use accent in filename (automatically sended without accent).
Unactive only on Windows FTP server like FileZilla Server. - User roles: ROLE_OFFLINE_MODE: in enterprise mode,
allows install IntraMessenger on each computers (i.e. inventory of computer equipment function) without user have to use it (i.e. because don't want).
Allows also to temporarily ban some users.
- User roles: ROLE_CHANGE_SERVER_STATUS: allow change servers status from client.
- User roles: ALLOW_HIDDEN_STATUS
- ACP: statistics:
- New graphics: ShoutBox messages - Published files - Exchanged files.
- Bug fixes.
- ACP: Dashboard: display storage space used (for files sharing and backup).
- ACP: User's informations: display storage space used (for files sharing and backup).
- ACP: User's informations: User's groups list.
- ACP: User's informations: Can update gender (if profile locked).
- ACP: Out of date accounts list.
- ACP: Admin messages: more long, many rows.
- ACP: reorganized menus.
- ACP: reorganized options.
For each major option: if disabled, dependent options are grayed (update /common/styles/*.css).
Share files tab: do not display all options (to display more).
- ACP: display time zone from PHP and from MySQL (to see differences).
- New external authentication possibility: Fire Soft Board - ProjeQtOr
- Server option: _GROUP_ID_DEFAULT_FOR_NEW_USER.
- Server option: _STOP_USE_THIS_SERVER_ADDRESS_NOW_USE_THIS_URL_AFTER_LOGIN.
-
Some server options renamed (just save options to apply):
- _ALLOW_INVISIBLE -> _ALLOW_HIDDEN_TO_CONTACTS
- _ALLOW_USER_TO_HISTORY_MESSAGES -> _ALLOW_HISTORY_MESSAGES
- _ALLOW_USER_RATING -> _ALLOW_CONTACT_RATING
- _DISPLAY_USER_FLAG_COUNTRY -> _FLAG_COUNTRY_FROM_IP
- _LOG_MESSAGES -> _HISTORY_MESSAGES_ON_ACP
- _OUTOFDATE_AFTER_X_DAYS_NOT_USE -> _OUTOFDATE_AFTER_NOT_USE_DURATION
- _FULL_CHECK -> _SLOW_NOTIFY
- _LOCK_USER_CONTACT_LIST -> _ALLOW_MANAGE_CONTACT_LIST (inverted value !)
- _LOCK_USER_OPTIONS -> _ALLOW_MANAGE_OPTIONS (inverted value !)
- _LOCK_USER_PROFILE -> _ALLOW_MANAGE_PROFILE (inverted value !)
- _HIDE_COL_FUNCTION_NAME -> _ALLOW_COL_FUNCTION_NAME (inverted value !)
September 2013: client 1.3.1
Read announcement.August 2012: client 1.3
Read announcement.August 2012: IntraMessenger server 2.0.4
- Share and exchange files (need a FTP specific access account):
- Server option _SHARE_FILES allow (or not) to share (publish) files: this files are publics.
- Server option _SHARE_FILES_EXCHANGE allow (or not) users to exchange/transfer files: this files are private.
- Define FTP access: server options:
_SHARE_FILES_FTP_ADDRESS - _SHARE_FILES_FTP_PORT_NUMBER
_SHARE_FILES_FTP_LOGIN - _SHARE_FILES_FTP_PASSWORD - Server option _SHARE_FILES_FOLDER
- Server options _SHARE_FILES_NEED_APPROVAL -
_SHARE_FILES_EXCHANGE_NEED_APPROVAL
- Server option _SHARE_FILES_APPROVAL_QUEUE
- Server option _SHARE_FILES_VOTE
- Server option _SHARE_FILES_ALLOW_UPPERCASE
- Server options _SHARE_FILES_TRASH - _SHARE_FILES_EXCHANGE_TRASH
- Server options _SHARE_FILES_COMPRESS - _SHARE_FILES_PROTECT
- Define upload files quota: server options:
_SHARE_FILES_MAX_FILE_SIZE - _SHARE_FILES_MAX_NB_FILES_TOTAL
_SHARE_FILES_MAX_NB_FILES_USER - _SHARE_FILES_QUOTA_FILES_USER_WEEK - Define storage size: server options:
_SHARE_FILES_MAX_SPACE_SIZE_TOTAL - _SHARE_FILES_MAX_SPACE_SIZE_USER - Define download public files quota: server options:
_SHARE_FILES_DOWNLOAD_QUOTA_FILES_USER_DAY - _SHARE_FILES_DOWNLOAD_QUOTA_FILES_USER_WEEK
_SHARE_FILES_DOWNLOAD_QUOTA_FILES_USER_MONTH - _SHARE_FILES_DOWNLOAD_QUOTA_MB_USER_DAY
_SHARE_FILES_DOWNLOAD_QUOTA_MB_USER_WEEK - _SHARE_FILES_DOWNLOAD_QUOTA_MB_USER_MONTH
- Tables structure update: see /admin/check.php (or execute: db_upgrade_23.sql et db_upgrade_24.sql in PHPMyAdmin).
- With custom server version: allow to direct skin client, following images (and color settings) directly on the server.
- Server option _SPECIAL_MODE_OPEN_GROUP_COMMUNITY
- Server option _ALLOW_SKIN
- Server option _SKIN_FORCED_COLOR_CUSTOM_VERSION
- Server option _SKIN_FORCED_NUMBER
- Server option _ALLOW_POST_IT
- Server option _SEND_ADMIN_ALERT_EMAIL
- Server option _PASSWORD_VALIDITY
- Server option _AUTO_ADD_CONTACT_USER_ID
- ACP: can send mass emails.
- ACP: direct configure 4 reasons status options (..._REASONS_LIST).
- ACP: users list: (updatable) col email added.
- ACP: sessions list: col (status) reason added (if one of 4 options ..._REASONS_LIST enabled).
- ACP: avatars managing: option at the bottom to fix some display problem (for some web servers).
- New users roles:
ALLOW_SKIN - SHARE_FILES - SHARE_FILES_NEED_APPROVAL
SHARE_FILES_EXCHANGE - SHARE_FILES_EXCHANGE_NEED_APPROVAL - SHARE_FILES_VOTE
SHARE_FILES_MAX_FILE_SIZE - SHARE_FILES_MAX_NB_FILES_USER
SHARE_FILES_MAX_SPACE_SIZE_USER - SHARE_FILES_QUOTA_FILES_USER_WEEK
SHARE_FILES_TRASH - SHARE_FILES_EXCHANGE_TRASH
SHARE_FILES_DOWNLOAD_QUOTA_FILES_USER_DAY - SHARE_FILES_DOWNLOAD_QUOTA_FILES_USER_WEEK
SHARE_FILES_DOWNLOAD_QUOTA_FILES_USER_MONTH - SHARE_FILES_DOWNLOAD_QUOTA_MB_USER_DAY
SHARE_FILES_DOWNLOAD_QUOTA_MB_USER_WEEK - SHARE_FILES_DOWNLOAD_QUOTA_MB_USER_MONTH
ROLE_SHARE_FILES_READ_ONLY - New external authentication possibility:
ocPortal, SilverStripe, Zazavi, phpScheduleIt, PyroCMS, PCPIN-Chat, DManager, Mound, Cotonti, Dragonfly-CMS, aphpKb, qdPM, BIGACE, Kimai, Etano. - New step on setup to choose external authentication.
Retrieve existing database connection settings. - Server option _ALLOW_CLOSE_IM (default value: activated).
- Server option _ALLOW_SOUND_USAGE (default value: activated).
- Server option _ALLOW_REDUCE_MESSAGE_SCREEN (default value: activated).
- Server option _ALLOW_REDUCE_MAIN_SCREEN (default value: activated).
- Server option _FORCE_LAUNCH_ON_STARTUP
- New user state: locked (to differentiate from pending validation).
- Bugfix: register on internet IntraMessenger public servers directory.
- ... Read announcement (with screenshots).
September 2011: client 1.23
Read announcement.September 2011: server 2.0.3
- Tables structure update: see /admin/check.php (or execute: db_upgrade_20.sql to db_upgrade_22.sql in PHPMyAdmin).
- Full server options documentation in /doc/en/options_list.html.
- User roles: allow permissions more or less to each role
(server option: _ROLES_TO_OVERRIDE_PERMISSIONS).
Roles (in addition to options):
- Get admin alerts;
- Can send alert to (connected) administrators;
- Can send alert to all (connected) of his group;
- Can send alert to all (connected) users;
- Share bookmarks
Server options: _BOOKMARKS - _BOOKMARKS_PUBLIC - _BOOKMARKS_VOTE - _BOOKMARKS_NEED_APPROVAL. - Server option _LOCK_DURATION to lockout after duration (minutes) (account locked for password errors).
- Server option _TIME_ZONES to disalow time zones.
- Server option _SHOUTBOX_PUBLIC to public display ShoutBox.
- Server option _LOCK_USER_PROFILE to lock profile access (for school).
- Server option _UNREAD_MESSAGE_VALIDITY unread message validity (days).
- Server option _INVITE_FILL_PROFILE_ON_FIRST_LOGIN to fill out profile information on first login.
- Server option _LOCK_AFTER_NO_ACTIVITY_DURATION lock user after x days without activity (send/get message, add contact...).
- Server option _WAIT_STARTUP_IF_SERVER_UNAVAILABLE if server unavailable on startup, client still wait (without warn).
- Server options _ONLINE_REASONS_LIST _BUSY_REASONS_LIST _DONOTDISTURB_REASONS_LIST allow to add for each status (and not only for "away") a serial of reasons.
- Button to restore previous configuration (if last save same day) (backup into file config.inc.bak.php).
- ShoutBox: sticker on homepage (if public).
- ShoutBox: RSS Syndication (if public).
- ShoutBox: can read all user's messages (from user's profile).
- Activation of new encrypting messages methods (integrated on client version since version 1.22).
- Select background color.
- New extern authentication possibility:
Open-Realty - Coppermine Photo Gallery (cpg) - Help Center Live - phpwcms - eTraxis - Friendika - Bonfire -
Invision Power Board (version 3.1) - PHProjekt (version 6) - FUDforum (version 3) - PHP-Fusion (version 7). - Correction: external authentication by WordPress.
- MySQL connection port number (write in file /common/config/mysql.config.inc.php).
- Database engine (MyIsam or InnoDB) select on install.
- Dynamic file im_setup.reg generation (if missing).
- /distant/include/ files: action.inc.***.php renamed: ***.inc.php
- Dashboard: username last registered user.
- Dashboard: display most connected user (if single and more than 60 days statistics).
- Dutch (Neterlands) translation (by Zippohontas).
- Server log: direct shoutbox display (if archiving enabled).
- Archiving hack attempt (in server log).
- Save options log.
- Create .htaccess file: can choise username.
- Folder /public/ redirect following enabled option.
- Correction: menu display select (top, left or right).
- Correction: select spanish default language.
- ...
March 2011: client 1.22
Read announcement.January 2011: server 2.0.2.219
- New extern authentication possibility:
Chamilo, ATutor, osCMax, Mahara, SimpleGroupware, BeWelcome-Rox, pragmaMx, Textpattern, Zikula. - Can put the menu on right (or left or top).
- Options list: can display options names.
- On options saving, display that were automatically corrected.
- Rows per page: 15 | 20 | 25 | 30 | 50
October 2010: server 2.0.2.218
- Users list: last password changing date.
- Users list and sessions liste: last activity date.
- Spanish translation (thanks to Jose Carlos Castelo Rojano).
- With fix en top menu (following language).
- Fix "Connections (days)" : different days number (not opened sessions).
- Password date on account create (if not empty) instead of date last changed (empty if never changed).
- ShoutBox: Weekly messages quota per user: need MySQL 5.
September 2010: client 1.21
September 2010: server 2.0.2
- Tables structure update: see /admin/check.php (or execute: db_upgrade_18.sql and db_upgrade_19.sql in PHPMyAdmin).
- Options _SHOUTBOX - _SHOUTBOX_NEED_APPROVAL - _SHOUTBOX_VOTE
Respective sub-options:
_SHOUTBOX_REFRESH_DELAY - _SHOUTBOX_STORE_DAYS - _SHOUTBOX_STORE_MAX - _SHOUTBOX_QUOTA_USER_DAY - _SHOUTBOX_QUOTA_USER_WEEK
_SHOUTBOX_APPROVAL_QUEUE_USER - _SHOUTBOX_APPROVAL_QUEUE - _SHOUTBOX_LOCK_USER_APPROVAL
_SHOUTBOX_MAX_NOTES_USER_DAY - _SHOUTBOX_MAX_NOTES_USER_WEEK - _SHOUTBOX_REMOVE_MESSAGE_VOTES - _SHOUTBOX_LOCK_USER_VOTES
- Servers status (option _SERVERS_STATUS).
- Select style (in ACP): demo.
- _GROUP_FOR_ADMIN_MESSAGES renowned _GROUP_FOR_SBX_AND_ADMIN_MSG ! Allow use groups for Shoutbox to.
Active this option, add 3 level groups: publics - officials - privates.
Users can register to publics and groups, and request to register on officials groups.
- Option _GROUP_USER_CAN_JOIN: users can register to public groups.
- New extern authentication possibility:
Vanilla, osTicket, OneOrZero AIMS, MantisBT, Lodel, PHPDug, b2evolution, Artiphp, web2Project, SocialEngine, Nuked-Klan, Docebo, WebsiteBaker, CS-Cart, LiveCart, ZenCart, TomatoCart, Magento, FrontAccounting, Contao, Geeklog, The Bug Genie, epesi-BIM, Freeway, Dolphin, WebIssues, ProjeLead, StatusNet - Option _PWD_NEED_DIGIT_LETTER: password must contain: letters AND digits (at least one of each).
- Option _PWD_NEED_UPPER_LOWER: password must contain: uppercase and lowercase letters (at least one of each).
- Option _PWD_NEED_SPECIAL_CHARACTER: password must contain: special characters (at least one).
- Option _CENSOR_MESSAGES to active (or not) message censoring (if option crypt not activated).
- Option _CHECK_VERSION_INTERNET to check (on internet) for new server version.
- Folder /distant/ no longer contains the old files php (for client version < 1.02) (replaced by the sub-folder /distant/include/).
- Integrating SypexDumper (in \common\library\sypex_dumper\) for backups / restores.
- Bug fix: reboot IM at midnight (premature end sessions).
- Date last password change.
- Date last activity (last send/received message, add/remove contact).
- External auth with Joomla: notify private message arrival.
- Preventing duplicate messages pending consultation admin (on logon).
- Preventing duplicate messages admin (to admin).
- Session list: legend: second column (total all pages).
- Options list: small symbol to indicate the options bad parameterized to internet IM server book address.
- Register to internet IM server book address from ACP.
- Move GEOIP: /common/geoip/ -> /common/library/geoip/
- Updates on group managing area (groups publics or not, ShoutBox or not...).
- Proposal avatar: filename length check before transferring.
March 2010: server 2.0.1
- Tables structure update: see /admin/check.php (or execute: db_upgrade_17.sql in PHPMyAdmin BEFORE update scripts).
-
Direct select external authentication (options _AUTHENTICATION_ON_.... replaced by a single: _EXTERNAL_AUTHENTICATION).
- Direct external authentication parameter (dont need to edit file /common/config/extern.config.inc.php).
- New extern authentication possibility:
Prestashop, osCommerce, HESK, Tine, SiT!, SPIP, phpMyFAQ, 68KB, Admidio, Feng Office, Adheo, phpFoX, webERP, todoyu, Thelia, Sharetronix, NPDS.
- Update options in 4 tabs.
- Statistics: graphics recast (included a view of only 30-60-90 days, and an average weekday).
- Charts (javascript) in the dashboard (can disable one by one).
- Options: maintenance mode and enterprise server mode are directly updateable.
- Options: direct update mode (normal, or _SPECIAL_MODE_GROUP_COMMUNITY, or _SPECIAL_MODE_OPEN_COMMUNITY).
- Option (_ALLOW_UPPERCASE_SPACE_USERNAME) to allow uppercase and space in nickname (col USR_NICKNAME added).
- Option (_NEED_QUICK_REGISTER_TO_AUTO_ADD_NEW_USER) to require a quick registration to create account from the client (not for external authentication).
- Option (_SITE_TITLE) website title for extern authentication (title for link EXTERN_URL).
- More event logs (user create, password deleting of the by admin, rejected connections ...).
- Event logs: clearer display (with a logo indicating the type of content).
- Look for user, by IP address.
- Users detail: option to hide the other (not visible to potential contacts): Deletes the function / name.
- Portuguese translation (have brazilian already).
- German translation.
November 2009: client 1.2
Read announcement.November 2009: server 2.0
- Extern authentication options files moved from /common/config/extern/*.* in a single file /common/config/extern.config.inc.php.
If you use extern authentication, you must rename the file (e.g.: phpbb2.config.inc.php) and move it in folder /common/config/
and rename options $table_prefix and $extern_prefix ! - Tables structure update: see /admin/check.php (or execute: db_upgrade_16.sql in PHPMyAdmin BEFORE update scripts).
- Direct update options on ACP (need enough rights on file)
- Summary page become a real dashboard (rate by OS, version, gender, time zone...)
- Can choose menu position du menu: normal (on left) or horizontal (on top) to get larger.
- Possibility to customize client (from server): replace title (IntraMessenger), 'about menu'...
- Direct database backup.
- Option _SERVER_ENTERPRISE (enterprise mode):
a) Main software used versions number centralisation (web browser, email...): help to manage and computer inventory.
b) possibility to send (same admin messages) an order: stop/reboot IM or computer.
- Setup Wizard.
- Securing and optimizing scripts with the complete overhaul of the "engine" (folder /distant/ moved in /distant/include/) .
- New external authentication possibility:
Burning Board, Claroline, CMS-Made-Simple, Connectix-Boards, Dokeos, e107, FluxBB, GEPI, ImpressCMS, Malleo, Moodle, PMS, phpBMS, PHPizabi, Pligg, Prométhée, XMB-Forum.
- Manage IP/PC address ban : direct add/delete in ACP (finish to edit text files).
- "user details" more detailed/depth, with possibility to direct ban, switch off... (if options...)
- Improving the usability of the management groups interface.
- Option _GROUP_FOR_ADMIN_MESSAGES: possibility to use group manage (without option _SPECIAL_MODE_GROUP_COMMUNITY) only to send admin messages to user's group.
- Possibility to send admin messages only to group members (if option _SPECIAL_MODE_GROUP_COMMUNITY or _GROUP_FOR_ADMIN_MESSAGES activated).
- Option _ALLOW_USER_RATING to allow users to rate theirs contacts. Possibility to allow access to average (set option to 'PUBLIC').
- Option _ALLOW_EMAIL_NOTIFIER to allow using integrated email notifier.
- Option _INCOMING_EMAIL_SERVER_ADDRESS to force incoming server address (for email notifier).
- Options to force proxy server address _PROXY_ADDRESS and/or port number _PROXY_PORT_NUMBER.
- Option _FORCE_UPDATE_BY_INTERNET to force (client) update by the official internet server.
- Option _MAX_NB_IP to allow only a few simultaneously same IP address (zero: unlimited).
- Option _PUBLIC_OPTIONS_LIST choose if everybody can see options.
- Option _PUBLIC_USERS_LIST choose if everybody can see users list: display or hide combo list on client contacts manage.
- Option _PUBLIC_POST_AVATAR allow submit new avatars.
- Option _PUBLIC_FOLDER choose /public/ folder name (only if changed).
- Option _EXTERN_URL_CHANGE_PASSWORD (url) if exist, redirects user to change password (only on extern authentication).
- Option _SCROLL_TEXT: allow to display (scrolling horizontal) an information temporary small message on client main screen title (e.g.: prevent a future maintenance).
- Option _FULL_CHECK: if empty, will check for waiting contacts adding only every 3 minutes.
- Log nickname and IP rejected (user attempts).
- Log (main) admin actions (adding/validating/delete/ban/... users).
- Log: display date and file size, and possibility to empty file .
- Help to manage and computer inventory (enterprise mode): computer list: display states: switch on, switch on, sleeping (in first col).
- Display hierarchical level in a separate col.
- Duplicates listes: computer and IP address: display contacts number (in parentheses after nickname), same users list.
- Users and current sessions lists: display a flag on user can receive admin alert.
- User list: display caption only when needed.
- Menu: possibility to display full menu, or just useful (not disabled by an option).
- Direct link to PHPinfo in check config.
- Default value for $PREFIX_IM_TABLE is now "IM_" (instead of "T_"): for new install.
June 2009: server 1.4.2.181
- Romanian translation.
- Download link more effective (http instead of ftp).
- New external authentication possibility: OpenGoo, Trellis Desk, PHPBoost, OBM
January 2009: server 1.4.2
- New external authentication possibility: Elgg, YACS,
TYPOlight, Triade, phpCollab.
- New option _EXTERN_URL_FORGET_PASSWORD (only on extern authentication) can write address (URL) to get back forgotten password.
- Help to create file im_setup.reg for easy client setup.
- List accounts with same IP address, and accounts from same computer (example).
- Users by country (need option _DISPLAY_USER_FLAG_COUNTRY to be activated) (example) and users by language (example).
- Direct read logs.
- Possibility to ban IP address (file /common/config/ban_ip.txt).
- Leave 'LEAVE SERVER' when user comme back.
- In _SPECIAL_MODE_GROUP_COMMUNITY, can send a message to a group to.
- No add contact (admin) if _SPECIAL_MODE_OPEN_COMMUNITY (or si _LOCK_USER_CONTACT_LIST).
October 2008: server 1.4.1
- Tables structure update: you have to execute: db_upgrade_15.sql in PHPMyAdmin BEFORE update scripts, or use /admin/check.php
- New external authentication possibility:
Bitweaver, WordPress, IssueManager, Textcube, activeCollab, eZ Publish.
- New option _ALLOW_CHANGE_AVATAR allow user to change his avatar (picture).
- New option _ALLOW_USE_PROXY allow user to use proxy server.
- New option _SEND_ADMIN_ALERT send admin alert to admin users (change user profile to).
- New option _FORCE_STATUS_LIST_FROM_SERVER can force (send) status list (Away, busy...) from server (in server language).
- New option _AWAY_REASONS_LIST can add on "away" status, a list to select reason (example: On phone;Meeting;Not in front of screen;Back in 5 minutes;Eating).
- Confirm before delete or disalow user.
- Users can propose new avatars (example).
- Access to public user list (example).
- Can send a message to a group.
- Choose rows number per page (in cookies) on bottom, delete option _NB_ROWS_PER_PAGE.
- Menu to direct list avatars (example).
- Folder: /options_public/ renamed to /public/.
August 2008: server 1.4
The version 1.4.0 is a major update: many options name has been changed, read list in upgrade_version_1.4.html.Maybe, better you replace your /common/config/config.inc.php by the new one, and after, change options like before.
-
Tables structure update: execute: db_upgrade_14.sql in PHPMyAdmin BEFORE update scripts.
- New option _MAINTENANCE_MODE maintenance mode: to easy apply server updates, without disconnect users.
- New option _MAX_PASSWORD_ERRORS_BEFORE_LOCK_USER maximum password consecutive errors, before server lock user.
- New option _ALLOW_SMILEYS allow send smileys (display by pictures).
- New external authentication possibility:
Concrete5, Dotclear, ProjectPier, TikiWiki 2, phpBB 3.
- Remember (in cookies) display options (hide/show columns).
- Uer's details (when clic on user) display all his informations (include gender, phone number, email), and all possible actions (lock, delete...).
- Client users cannot connect until folder /admin/ name changed (for improve security).
- Wizard to create .htaccess file (to protect folder /admin/).
- Wizard to create tables on setup (if enough rights, so dont need to use phpMyAdmin).
- Wizard to create to update tables structure (if enough rights, so dont need to use phpMyAdmin).
- Can delete all waiting admin messages, with one clic (e.g. send mistake).
- Store last user IP address (not only in session).
- Store user's Windows version.
- Improve password security (sha1 replace md5 method) (password already crytped before send to server, and get this second crypt).
- Can transfert states names (busy, do not disturb...) from server (translation) to client (row 25 of get_options_2.php: remove #).
July 2008: server 1.3.11
- Extern authentication options files moved to folder /common/config/extern/ (e.g. joomla.config.inc.php)
- New external authentication possibility:
Agora-Project, UCenter (Discuz!), Collabtive, Group-Office, CuteFlow, PunBB, FUDforum, AEF Board, miniBB, Owl, VCalendar, WebCalendar, Mambo, Nucleus, MODx, Streber, TikiWiki, PHProjekt, Toutateam, SugarCRM, phpGroupWare, MyBB, Xoops, PHP-Fusion, WebCollab, TaskFreak, IP-Board, SMF, Achievo, eGroupWare, dotProject, Ovidentia ! - Admin can upload avatar (in admin area).
- All extern authentication files moved into /common/extern/ folder.
-
/common/config/mysql.config.inc.php: option $PREFIX_IM_TABLE to change IntraMessenger tables prefix.
- Documentation (install and usage diagrams) on pdf format.
- Update on extern authentication.
Mai 2008: server 1.3.5
- Put picture of users in /distant/avatar/ folder, with filename: username.jpg
(the administrator can replace by avatar).
- New option _ADMIN_EMAIL admin email adress (to display in "About" client screen).
- New option _ADMIN_PHONE admin phone number (to display in "About" client screen).
-
Statistics by week/month/year.
-
Update for time zone difference (connect near midnight).
- Remove option c_option_log_messages_filename.
-
Display user local time.
-
Display language flag (language the user choose on client).
-
Contact numbers in admin sessions list.
-
Display country flag (from IP adress) on client online/offline contacts list.
-
New server language: portuguese (thanks to Maicon Fernando Abreu).
- Changes in /common/config.inc.php to prepare options name changing soon (for version 1.4.0.x).
Future options are (in comments) unable by // on rows begin.
February 2008: server 1.3.2
- Configuration files moved to /common/config/ ! (from /common/)
- config.mysql.inc change name to: mysql.config.inc !
- New external authentication possibility:
PHP-Nuke, Phorum, vBulletin, Joomla, phpBB 2, Dolibarr, Phenix-Agenda !
- _EXTERN_URL_TO_REGISTER adress to register (phpBB, VBulletin, Joomla, Phenix Agenda, Dolibarr...).
- New option _FORCE_UPDATE_BY_SERVER can force client update by server (not by internet).
- New possibility: can search users (in admin area).
- /admin_public/ renamed to /options_public/
- Contact numbers in admin user list.
- New option _STOP_USE_THIS_SERVER_ADRESS_NOW_USE_THIS_URL can change (redirect to another) server.
- Can remind notes from Phenix-Agenda (dont need to keep web browser open to get reminder popup).
- Users can direct change server and see country code.
December 2007: server 1.3
- New option $c_option_allow_conference allow users to create conferences.
- New option $c_minimum_length_of_username minimum length of the username (nickname).
- New option $c_minimum_length_of_password minimum length of the password for users.
- New option $c_user_cannot_history_messages lock users to history (log/save) messages.
September 2007: server 1.2
- New statistics: users numbers by day.
-
Display start date if startup isn't today.
- New menus in administration area.
- New option $c_option_nb_row_by_page rows per page (administration interface).
- New option $c_option_check_new_msg_every the clients check for new message every ... seconds (10 to 60).
- Display messages local time (not server time), if not on same time zone.
- User can choose date format (MM-DD-YYYY or DD/MM/YYYY).
July 2007: server 1.1.7
- Using statistics: option $c_statistics.
- New special option $c_option_groupcommunity can use group only mod.
User stop use contacts list, but the administrator add him/her in one or more groups.
User see (only) all users from them group(s) him/her.
- Directory: internet publics servers (see $c_pass_im_book).
- Users can see option: /admin_public/ directory (can be deleted).
- Capacity to group contacts users (clients).
- Style subSilverPlus added (can choose style in file /common/style.css.inc.php).
- Direct order by on column title (session and users lists).
- Admin menu: interface change, and better display with Opera.
- New special option $c_option_opencommunity can be open community: everybody see everybody, dont need to add to contact for chat.
(just add to contact list for hide...).
- Can send image by admin messenger.
- Save country flag in USERS table (if $c_option_flag_country activated) to display in admin users and sessions lists.
- New option $c_option_flag_country dynamic display country flag of IP adress (internet usage) in session list.
- New option $c_option_col_level_hide can hide col level
- Filter by number in legend.
- Better display admin interface and update translations.
- Can change read language in admin area.
May 2007: server 1.1
- Hiearchic management of the users (can add to contact, only user of lower or equal level).
- Cannot have all contacts in VIP (what VIP they are, if all ?).
- Can read admin messages not read yet (in admin aread).
- Style admin interface (PhpBB style).
- Server translate in english (and ready for other languages): option $c_lang.
- New option $c_option_lock_options can lock access to option screen (clients).
- New option $c_option_lock_contact_list can lock access to contacts lists, only admin can do it.
- New options $c_option_log_messages and $c_option_log_messages_filename can archive on serveur all exchanged messages.
For school or internet cafe:
March 2007: server 1.0.5
- Manage prohibited nicknames (in file /common/ban_nickname.txt).
- Manage messages censure (replace bad words by "...") in file /common/censure.txt.
- New option $c_option_can_change_contact_nickname can rename a nickname in contact list.
- New option $c_option_send_offline can send message to offline recipient
- If message from another day, display date (not time).
- Administrator can send message to users (tip balloon).
25 february 2006: IntraMessenger server 1.0
First version online.Informations
-
The official forum: http://www.intramessenger.com/forum/
Thanks to come post your improvements and translations.
-
Support: http://www.intramessenger.net/contact.php?lang=EN&
THeUDS © 2006 - 2019