Tue Dez 09 14:52:56 2004  Luis Felipe Strano Moraes <lfelipe@ccuec.unicamp.br> 

        - Added tutorials 
        - Added the option of inserting a question together with it's answer (this option is triggered by the cfg_question_with_answer variable on the config file)
        - Added the option of ordering the questions by their score instead of the date they were posted
        - Added a new option to the config (cfg_faq_mode) that creates a sort of frequently asked questions mode, where people who are not logged on the system can only view questions, and have fewer options available to them on the interface
        - Added the option of removing topics (admin only)
        - Added the option of changing a question to a different topic (admin only)
        - Some random bugs on the HTML generation were corrected
        - Fixed the installation scripts to work with PHP 4.2 and above.
        - Fixed bug where questions that were resent had their 'asked' date changed
        - Hopefully removed the last vestiges of portuguese from the source code (there are still portuguese words on the CSS file, but these weren't changed due to compatibility issues)
        - Fixed an inconsistency in the database schema, that could cause problems if a registered user with a name bigger than 32 chars tried to post a question
        - Fixed the schema to work correctly with PostgreSQL 7.2 and above.
        - Fixed a bug in the mass_mailing function that happened when the cfg_webmaster variable was not set in the format "Name <e-mail>"
        - Added a new italian translation made by Gian Franco Bagdadi Barcellini <gian@ccuec.unicamp.br>


Tue Sep 16 14:52:56 2003  Edson Hiroshi Aoki  <edson@ccuec.unicamp.br>

        - Added voting for archived questions
        - Searches use relevance to order questions. The relevance of a archived questions is determined using its answer evaluation, its number of page views, and its number of positive and negative votes.
        - Words used on a search don't have a minimum number of letters anymore.
        - User can change the number of questions shown on a search or on the topic repository. The default can also be changed on the configuration.
        - Visual style of tables changed
        - Answer notifications now show the time the answer will expire
        - Edit and remove question operations now redirect the user back to the list of questions (instead of list of topics)
        - Update of old Rau-Tu versions now centralized on Makefile

Thu Jul 24 17:08:14 2003  Edson Hiroshi Aoki  <edson@ccuec.unicamp.br>

        - Question e-mails are sent on background to increase the interface performance
        - Search form is now below the top menu
        - Possible to include html files to customize the header and footer of the page
        - Added keywords to field to post question form (allows automatic update of technical words database)
        - Visitors are required to read and accept disclaimer to subscribe as collaborators
        - Old Rau-tus updated only: old collaborators are required to read and accept disclaimer the first time they log into the updated system. If they don't accept, they are deleted along with their questions and ranking entries (but all of them can be recovered later)
        - Collaborators deleted by admin can be recovered later
        - Questions, notices and history entries from deleted collaborators now keep the old collaborators names visible (but their other data is unacessible)
        - Many small bugs fixed (most related to installation or incorrect file and directory permissions)
        - Database and file acess errors are (optionally) reported to webmaster through e-mail. This allows fast detection of problems
        - Administrator can send e-mail to all collaborators
        - "To:" field of bulk e-mails now appears with webmaster e-mail
        - Option to obfuscate e-mail avaliable again
        - "Similiar questions" system can now be deactivated
        - Changed many interface customization options, including basic CSS styles
        - Installation procedure drastically changed to be simpler and faster
        - Added scripts for administration tasks such as: permanent removal of user, recover of (non-permanently) removed users, etc.
        - Visitors can send subscription requests more than once (through only the last counts). This makes possible for visitors who lost the confirmation e-mail to attempt to subscribe again.

Mon Jun 30 17:08:14 2003  Edson Hiroshi Aoki  <edson@ccuec.unicamp.br>

        - Statistics are avaliable on main menu
        - Passwords can (only) be changed on the login screen
        - Added a technical words database to help finding similiar questions
        - Interface redrawn completely to eliminate all use of frames
        - Descriptive texts and information shown on each page changed
        - Topic maintainers can edit the archived questions of their maintained topics (or all topics for administrators)
        - Topic maintainers can delete any non-locked questions from their maintained topics (or all topics for administrators)
        - Collaborators can hide their e-mail address on their profile screens
        - Collaborators can disactivate the reception of question e-mails from any topic they are subscribed
        - Profile management interface changed to allow users to change the personal data with a single button
        - Topic management interface changed to allow the administrator to change the topic information with a single button
        - Create collaborator and reset ranking functions moved to the "Manage collaborators" section
        - Administrator can download and update the database of technical words
        - "Garbage" questions (unposted questions) are automatically cleaned
        - Bulk_mailer program is now used to send mass e-mails
        - Font customization is now solely on the 'css/rau-tu.css' file
        - 'config.php' allows a greater variety of interface customizations
        - New Makefile allows the user to install the files, manage the common words list, activate the update function and convert old versions
        
Tue Apr 30 19:36:43 2002  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * www/start.php: explicitly defined LC_ALL environment variable
        * www/top.php: removed the image link at the right side

Tue Mar 19 21:10:32 2002  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * README, README.pt, INSTALL, INSTALL.pt: added english
          documentation (provided by Felipe Uliani)

Tue Mar 19 17:58:02 2002  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * all: branched 1.1.x series from 1.0.7, completed system
          internationalization with a portuguese translation, started
          rearrangement of files

Tue Feb 26 16:22:54 2002  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * AUTHORS, Makefile, config.php, db.php, install.php: added
        optional password for database (based on patch by Carlos Romel)

Mon Feb 18 22:24:45 2002  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * NEWS: made release 1.0.7
        * AUTHORS: added contributors

Mon Feb 18 17:34:01 2002  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * edit.php, list-users.php, user.php: added mechanism to remove
          users from the system
        * go.php: force logout when rating an answer
        * edit.php, new-topic.php, question-all.php, topic.php, util.php:
          improved checks to prevent a maintainer to edit any topic
          (reported by Humberto Sturiale Sartini)

Fri Feb 15 17:18:23 2002  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * post-question.php: added statement to not reply to notifications

Tue Feb  5 17:16:07 2002  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * answer.php: added auto-refresh to 'Answer' page (suggested by
          Jose Edson Moreno Junior)
        * new-user.php, util.php: fixed random code generation bounds
        * post-answer.php, post-question.php, post-rating.php, util.php:
          changed layout and showed question subject in notifications
        * config.php, post-answer.php, util.php: added flag to send
          question text inside notifications (based on patch by Roberto
          Mello)
        * util.php: added word wrap for lines in e-mail messages
          (suggested by Roberto Mello)
        * answer.php, go.php, login.php, post-question.php: added direct
          link to questions to be answered (suggested by many people)
        * config.php, profile.php, util.php: added flag to obfuscate
          e-mail addresses shown publically (suggested by Feng Sian)
        * robots.txt: added explicit exclusion from search engines

Sun Dec 16 23:56:20 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * search.php, util.php: fixed previous/next search links

Sun Nov 18 22:18:32 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * util.php: fixed highlighting to work only outside HTML tags

Sat Nov 10 16:19:54 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * start.php: increased version to 1.0.7
        * answer.php: explain that users must log in first to answer
          questions

Fri Nov  9 14:27:41 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * NEWS: made release 1.0.6
        * LEIAME: minor adjusts and changes to requirements
        * site/config.php: changed 'localhost' to '127.0.0.1' for more
          portability

Fri Nov  9 02:30:05 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * answer.php, search.php, util.php: highlight matches inside
          questions and answers from search results
        * answer.php, post-question: added action to unlock questions
          (suggested by Jose Edson Moreno Junior)
        * answer.php, edit.php, post-answer.php, post-rating.php,
          post-question: replaced duplicated code by 'get' convenience
          functions

Tue Oct 23 18:20:07 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * start.php: increased version to 1.0.6
        * edit.php, question-all.php, question.php, util.php: maintainer
          can now resend all expired questions and renotify all expired
          answers at one once
        * answer.php: minor message adjusts
        * LEIAME: minor changes to requirements
        * Makefile, dump-pg.pl, install.php: rearranged installation,
          added work-around to PHP 4.0.3pl1 argument bug
        * search.php: increased search results to 16

Mon Sep  3 15:37:13 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * menu.php: increased search box input to 32 characters

Sun Sep  2 18:42:36 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * NEWS, start.php: made release 1.0.5
        * LEIAME: added comment to where to run 'make install'

Fri Aug 24 21:26:29 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * site/topic.php: minor fix to relative redirect

Thu Aug  9 18:11:07 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * Makefile: added seconds to backup file

Wed Aug  8 22:40:59 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * LEIAME: added comments about persistent connections

Tue Aug  7 23:32:51 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * about.php: simplified question statistics
        * change-password.php, edit.php, new-topic.php, new-user.php,
          new-user2.php, post-answer.php, post-notice.php,
          post-question.php, post-rating.php, profile.php, search.php,
          topic.php: added proper escaping to default values of form
          fields
        * profile.php, util.php: added 'convert_value' and changed
          'format_text' to 'convert_text'
        * LEIAME: some changes in the requirements

Tue Jul 31 21:10:57 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * LEIAME, Makefile, dump-pg.sql, rautu-schema.sql,
          rautu-reset.sql, upgrade.php: revamped database installation and
          added automatic database upgrade
        * topic.php, util.php: changed insert commands to be more complete
        * new-topic.php, new-user.php, new-user2.php, post-notice.php,
          post-question.php: insertions are now atomic by using sequences
        * util.php: increased font size of errors, warnings and messages
        * db.php: added fallback to non-persistent database connection
        * TODO, rautu-data.sql, rautu-drop.sql: removed these obsolete
          files
        * CHANGES, rautu-schema.sql, rautu-reset.sql: added table to
          record system and schema version

Fri Jul 27 02:12:21 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * new-user.php: slightly change confirmation message

Fri Jul  6 02:18:20 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * Makefile: added variables for PostgreSQL tools
        * util.php: force absolute page redirections and refreshes
        * post-answer.php, post-question.php: added more rows to
          textareas, added note about showing HTML code
        * post-answer.php, post-notice.php, post-question.php,
          post-rating.php, profile.php, topic.php: added soft wrap to
          all the textareas
        * post-question.php: added IP address and user agent logging when
          posting
        * post-question.php, post-rating.php, topic.php: strip slashes
          from form variables before sending them by e-mail
        * post-question.php, question.php, util.php: changed
          'send_bulk_mail' to accept an array as the Bcc list

Wed Jul  4 20:07:12 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * config.php, go.php, post-answer.php: added configuration to
          disable answer rating, thus archiving questions right after
          they are answered
        * post-rating.php: when there are comments, send replies to
          question poster instead of webmaster
        * util.php: added reply parameter to mail functions

Tue Jun 19 16:30:35 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * LEIAME: add comment about 'make restore' depending on psql

Fri Jun 15 22:05:39 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * NEWS, start.php: made release 1.0.4
        * html.php: minor adjusts to reduce wasted page space

Tue Jun 12 19:48:33 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * login.php: add log entry when logging in

Mon Jun 11 16:01:55 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * answer.php: change from 'rate question' to 'rate answer'

Thu Jun  7 20:57:06 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * front.php: show only users with points inside ranking box
        * login.php, logout.php: record last access time during login, not
          on logout

Wed Jun  6 19:36:03 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * CHANGES, rautu-schema.sql, rautu-reset.sql: added table to
          record ranking history
        * db.php: small fix for argument of 'db_reset'
        * edit.php: added action to reset ranking, now collaborators
          are sorted by last access
        * front.php: show usernames in bold inside ranking box
        * list-users.php: new script to list users
        * profile.php: show ranking history for the given user, added
          link to ranking page
        * ranking.php: show previous rankings, minor adjusts
        * read.php: added links to 'list-users.php'
        * reset-ranking: new script to reset ranking

Wed May 30 22:33:13 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * util.php: another 'format_text' fix, no need to convert back
          &amp; inside URLs
Wed May 16 23:06:15 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * NEWS, start.php: made release 1.0.3
        * LEIAME: miscellaneous additions
        * profile.php, ranking.php: hide score when scoring is disabled
        * start.php: added connection parameters
        * util.php: revert last 'format_text' changes to be compatible
          with all 4.0.x releases, but using non-ASCII delimiter now

Tue May  8 22:52:13 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * db.php: replaced 'split' with the faster 'explode'
        * util.php: changed 'send_bulk_mail' to not use BCC header
        * post-rating.php: included poster name and e-mail with the comments

Thu Apr 26 16:00:11 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * LEIAME: added hints for setting up multiple Rau-Tus in the same
          server

Mon Apr 23 17:22:43 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * post-rating.php: added message to repost question if needed

Sun Apr  8 21:42:54 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * post-question.php, question.php, util.php: send the same message
          to multiple recipients using 'send_bulk_mail'
        * post-question.php: prevent multiple posting due to processing
          delays
        * post-rating.php: added comment form

Fri Apr  6 19:58:01 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * answer.php, edit.php: enabled administrator to answer on and
          edit all topics

Thu Mar 29 22:46:51 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * NEWS, start.php: made release 1.0.2
        * util.php: used 'F' modifier in 'format_text' pattern
        * answer.php, cron.php, post-answer.php, post-rating.php,
          question.php, util.php: reworked question timestamps to fix
          loosing answer time after resending a notification
        * CHANGES, rautu-schema.sql: renamed 'changed' to 'answered',
          added 'modified' field

Tue Mar 27 15:14:53 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * topic.php: fix for not accepting empty requests

Mon Mar 26 15:47:58 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * NEWS, start.php: made release 1.0.1
        * util.php: small fix for the pattern in 'format_text'
        * question.php: fixed missing code when resending notification

Fri Mar 23 21:29:07 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * util.php, new-user2.php: removed password confirmation, now
          suggests a random password

Wed Mar 21 16:32:18 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * front.php, read.php: list fix for no topics available
        * util.php: fix for 'can_edit_question'

Wed Mar 21 02:35:26 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * start.php: set version to 1.0.0
        * top.php: changed right link to point to homepage
        * rautu-reset.sql: added
        * config.php, util.php: added subject tag for e-mails

Tue Mar 20 16:13:44 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * edit.php,topic.php: maintainer now can subscribe collaborators
        * new-user2.php: administrator can create new user
        * change-password.php: added page to change password
        * get-password.php: added way to mail back forgotten password
        * all: renamed 'topic.php' to 'read.php', 'question.php' to
          'answer.php', edit-topic.php' to 'edit.php', 'user.php' to
          'profile.php', '*-do.php' to '*.php', 'notice.php' to
          'publish.php'

Fri Mar 16 19:51:19 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * all: using 'format_action'
        * edit-topic.php, question.php, topic.php, util.php: now show
          question numbers
        * about.php: added site statistics, modified text
        * config.php, front.php, post-rating.php: scoring can be hidden
        * rautu-schema.sql, go.php, post-answer.php, post-question.php,
          post-rating.php: added 'code' and 'rating' fields to questions

Thu Mar 15 22:11:01 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * util.php, login.php, new-user.php: now store passwords using
          rot13
        * all: simplified color scheme and changed defaults
        * user.php, user-do.php: enabled changing user name, email, and
          personal info

Tue Mar 13 21:28:44 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * util.php: added link highlighting

Mon Mar 12 19:08:03 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * search.php, topic.php, util.php: use 'format_action'
        * topic.php: added paging to question archive
        * search.php: fix for number of rows displayed
        * go.php, new-user.php: changed subscription to use both email
          and code for validation, added timestamp

Thu Mar  8 17:09:17 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * new-user.php, post-question.php, rautu-schema.sql: increased
          e-mail fields to 48
        * question-do.php, util.php: notify collaborators when question
          is resent
        * question-do.php, question.php: added action to notify visitor
          again about available answer
        * all: moved into 'site' directory
        * top.php, index.php, config.php: moved banner settings into
          'config.php'
        * topic.php: sort questions by answer date
        * post-notice.php: changed to show all notices, making some
          editable depending on ownership
        * notice.php: add security checks for editing

Mon Mar  5 12:33:11 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * edit-topic.php, question.php: modified order in which
        colaborators and questions are shown

Sun Mar  4 18:47:50 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * edit-topic.php, util.php, new-topic.php, topic-do.php: the
          maintainer for each topic can be changed
        * menu.php, notice.php, post-notice.php: changed interface to
          notices, now is possible to edit posted notices
        * Makefile: do not echo commands

Sat Mar  3 15:54:27 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * topic-do.php: renamed from request.php, added deleted state
          for questions
        * all: implemented logging for most operations

Thu Feb 22 16:47:13 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * new-user.php, post-answer.php, post-question.php, ranking.php:
          enhanced form instructions
        * config.php, cron.php, post-answer.php: tightened locking
          mechanism to one lock per user
        * login.php, new-topic.php, new-user.php, post-answer.php,
          post-notice.php, post-question.php, post-rating.php,
          request.php, util.php: strip whitespace from input forms and
          validate username and e-mail

Wed Feb 21 18:49:25 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * all: now unrated answers can expire, made changes to framing
          code
        * about.php: show version number
        * front.php, menu.php: made some simplifications to the layout
        * ranking.php: added full ranking listing

Mon Feb 19 19:09:49 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * all: removed reset form buttons
        * front.php, help.php, post-question.php: enhanced site instructions
        * rautu-schema.sql, start.php, post-question.php, post-answer.php,
          post-notice.php, request.php: increased again text field size
          and changed limit warnings
        * logout.php: fixed update of last access

Fri Feb 16 20:12:26 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * front.php, question.php: added better introduction to front page,
          modified its layout and added help message to 'question.php'
          when not subscribed

Fri Feb 16 02:20:22 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * help.php, post-rating.php: altered and explained scoring
        * front.php: added link to previous notices
        * util.php, question.php, post-answer.php, post-rating.php:
          unified 'format_question', added link to answerer
        * config.php, front.php, go.php, index.php, html.php, util.php:
          moved all site specific properties into config file, changed
          back to 'Rau-Tu'
        * rautu-schema.sql, start.php, post-question.php, post-answer.php,
          post-notice.php, request.php: increased text field size and
          added limit checking to forms
        * question.php: added little help when not subscribed to any
          topics

Wed Feb 14 16:36:48 2001  Marcelo Malheiros  <mgm@valedofuturo.unicamp.br>

        * ChangeLog: started