Recent Changes in AnyBoard bottom of page (for earlier changes) Version 10.0.0 (April 2005) * Performance improvements, rewrite of some modules 9.9.8 (November 2004) There were many improvements * Improved send email function at the master admin panel, now one can send to a list of email addresses one by one. * Improved fetch url function, now AnyBoard fetches the content of a list of urls and post them as messages into the board. * Improved WYSIWYG functionality, more reliable, works with IE, Mozilla and Firefox. * Limit the total number of outstanding posts by a user, autodelete old posts if exceeded limit. * Improved event schedular, now shows data with a calendar * FormMagic feature, now the search function can extract a specified fieldi into plain text. * Added many global macros configurable by the master admin, such as ORG_LOGO * Simplified the layout configuration of various pages. * Included the code to post messages programmatically. * Many minor fixes and improvements 9.9.6.2 (May 29, 2003) *Performance improvements 9.9.6.1 (Mar 31, 2003) *Allow users to have customized views of the index page 9.9.6.0 (Mar 10, 2003) *Allow users to have file folders on the server *Assign quota to users for the file folders *Improved file explorer 9.9.5.7 (Feb 18, 2003) *Use built-in tar command to backup forum files *Specify date range for the files to be backuped 9.9.5.6 (Feb 7, 2003) *Generate RSS for the forum 9.9.5.5 (Nov 25, 2002) *Many minor improvements *Integrated WWWboard conversion routine into admin panel *Now, posts via email will maintain thread relationship 9.9.5.4 (Oct 16,2002) * Added configuration for layout of the member profile form * Many minor improvements 9.9.5.3 (Oct 5, 2002) * Added optional sort key to messages * Improved the layout options so AB can be used to construct a web site 9.9.5.2 (Sept 26, 2002) * Added various macros for use in the message page * Now one can layout the forum index page in an easier way * Require admin to change password is the password is empty 9.9.5.1 (Sept 12, 2002) *Avatars *Search message category 9.9.5.0 (Aug 9, 2002) ***Major new feature, now one can abitrarily layout the message links on the index page. For example, one can put the author name left to the subject, or arranage the field orders in any way desired. This feature introduced several configuration entries, such as the "message row layout". Furthermore, this feature is backward compatible with existing templates. *Many improvements on the overall look and feel consistency, simplified configuration. Now the single CSS style block is shaerd among almost all pages. *On posting error, display the user input on the error page. 9.9.3.0 (Aug 1, 2002) *** Major new feature: File Management for all forums and the whole web site, features include upload/edit/delete/chmod/replace and others. 9.9.2.6 (July 30, 2002) *Improved the news management page 9.9.2.5 (July 14, 2002) *Many minor fixes *Added the orginzation information macros. Using these macros, one can set common information, such as organization name across the whole site, individual forums can override these global settings. 9.9.2.0 (June 6, 2002) *Many minor improvments *Many small bug fixes *Improved online installation wizard 9.9.1.1 (Mar 25, 2002) *Added user control panel *Allow adding multiple fields at a time when designing a form *Allow a form to submit multiple entries at a time *Allow local control of shared users *Now AB can generate SQL create table statements for user designed forms and use SQL DB for the FormMagic part 9.9.1 (Mar 5, 2002) *Support SQL DB *Indicate a private message as unread if modified *Simple WorkFlow capability with forms 9.9 (Feb 19, 2002) * Now FormMagic is fully integrated into AB's thread message code 9.1.1 (Feb 18, 2002) *FormMagic: modify by user, sort by key *Add retrieve email button to admin panel 9.1.0 (Feb 17, 2002) *WYSIWYG html editing when posting messages (IE5 only) 9.0.1 (Feb 14, 2002) *More improvments FormMagic part *Improved search engine to show results in multiple pages 9.0.0 (Feb 10, 2002) *Integrated FormMagic into AnyBoard *Added more features to FormMgaic component 8.3.2.4 (Feb 1, 2002) *Set proper download file name when pathinfo is enabled *allow using nav bar macros anywhere on the forum page 8.3.2.3 (Jan 16, 2002) * Admin can set different font attribute for different users 8.3.2.2 (Jan 14, 2002) * Show moderators on ablist page 8.3.2.1 (Dec 7, 2001) * A lot of code changes, ready for SQL 8.3.2 (Oct 31, 2001) * Notify author by email when a private message is read by a recipient * Add dynamic tag for users that have read a private msg * Improved search engine: added file size and modified date * Make the index validation function available to all versions 8.3.1 (Oct 26, 2001) * Sending private messages to multiple recipients * Option to control maximum number of private recipients * Allow registered user and admin to have higher weight when rating messages 8.3.0 ( Sep 12, 2001) **Major feature addition: added indexed search database for very fast keyword search of all messages, incoporated the complete PowerSearch tool into every AnyBoard forum. Basically, a small database of keyword to documents is built, the search function allows advanced queries such as "and/or" conditionals. A new marco named GSRCHLNK is added for the link to the search form. The ?cmd=gfindform leads to the search form with all forums listed. * Other minor improvements 8.2.1.1 (Aug 28, 2001) *Show progress during delete/archive operation *Rewrite code of the deletion mechanism, now it's very fast to delete just a few message 8.2.1.0 (Aug 23, 2001) * Add feature for users to email each other via AnyBoard * Code reorg, performance improvement, substantially reduced the memory usage during deletion 8.2.0.1 (Aug 10, 2001) * Added function find and replace strings in the configurations, this is a very convenient feature. * Added 4 additional fields to nav bar configuration so it's possible to have round corners for the main nav bars * Changed extension for private messages, so they won't be picked up by simple file reading index programs. * Consolidated the header/footer configurations, there are fewer of them now * Block banned IP/domains on reading messages * It can now be configured to play a wav sound file when there is a private message 8.2.0 (Aug 1, 2001) *** Major new feature: Now AnyBoard can retrieve email messages from a mail box and post them along with attachments to the forum. Very Cool! AnyBoard sends out posts by email, now emails can be auto-posted to AnyBoard. * Add quick view link for many textarea fields, so one can see the effect immediately 8.1.5.6 (July 27, 2001) * Added function for admin to download web objects directly to forum * Improved setup wizard 8.1.5.5 (July 8, 2001) * Allow poster to make all replies private * Add allowed email addresses for registration * Allow admin to edit member profile * Get rid of almost all hard coded colors. 8.1.5.4 (June 30, 2001) * rolling news for each forum * expand the lead page to include rolling news * made lead page more configurable * lead page inherit certain attributes from master forum * do tag transformation on news subject * add code to delete a news entry 8.1.5.3 (June 26, 2001) *option to show main page in dynamic form only *various fixes *next/previous links inside message 8.1.5.2 (May 23, 2001) *Flat display mode, no threading 8.1.5.1 (April 25, 2001) *Function for admin to get new password by email *Reorg search function *Feature to set different font for quoted text in replies *Add news categories 8.1.5 (April 20, 2001) *Allow private reply to public messages *Remember no html setting when edit message *Allow CC message to poster *Allow different font for name of registered user *Add function for a user to ignore others 8.1.4.5 (April 17, 2001) *Some code reorg *Optional backup posts during deletion *Better handling of viewing deleted message 8.1.4.4 (March 14, 2001) *two tag trans categories *tag trans in subjects too *separate font setting for top level message 8.1.4.3 (Marc 6, 2001) *Add newest topic abstract to lead page *More configurable listing table *Try automate master_cfg_dir creation 8.1.4.2 (Feb 24, 2001) * Add additional notify list for admin * Major improvement to site search engine, now can do non-western languages * Made the attachment layout configurable * Allow user to choose whether to show online presence (except Chat room, which always shows) 8.1.4.1 (Feb 10, 2001) *Major rewrite of IO functions 8.1.4 (Jan 31, 2001) *Improved the chat room, now supports icons, also able to display messages in reverse order *Able to display frames in reverse positions when frame interface is used *Add commands in Master Admin Panel to send emails to all registered users 8.1.3 (Jan 23, 2001) *Changed poll layout and made it more configurable *Allow multiple choices in poll *Add background configuration for the user list in chat room 8.1.2 (Jan 20, 2001) * Major performance enhancements * Automatically create a master offweb forum when master admin is created * Various improvements 8.1.1.1 (Jan 11, 2001) *Add constraint on the number of recipients of recommendation emails 8.1.1 (Jan 8, 2001) *Improved the lead page displayed by ablist command, now one can organize forums in categories 8.1.0.2 (Jan 6, 2001) *Add jump box among categories *Now able to arrange the forum listing order displayed by the ablist command. *Other improvements 8.1.0.1 (Nov 22, 2000) *Add LOCAL_USER_LIST dynamic tag 8.1.0.0 (Nov 17, 2000) *Implemented the off webroot feature, this allows AnyBoard forums to be off the web directory paths. This change also enable AnyBoard use all dynamic pages. A change of major impact(we will see). *Bring generated code close to XHTML (still much to be done) *Add send private message link in member profile page *Add dynamic tag LOGIN_USER and PRIVATE_MSG_ALERT, the latter one allows a user to see a private message immediately after it is posted 8.0.1.1 (Nov 12, 2000) * add the alert admin function * small change to default message page layout * add number of reads and average rating to posting stats 8.0.1 (Nov 11, 2000) *add code to convert message data to XML *make the cmd=get command capable of returning XML 8.0.0 (Nov 9, 2000) **Major change in data format, ready for handling any type of data (confgurable posting forms) * able to configure the message page in much more flexible way * many improvements 7.9.1.3 (Oct 16, 2000) *Feature to block user by track. Forum admin can block user's access to the specific forum. Master admin can block the access to all forums. 7.9.1.2 (Oct 9, 2000) *Further improvement to performance by re-organizing the code *Added the STATS and WHO link to the nav bar *Various minor improvements 7.9.1.1 (Oct 3, 2000) *Added the user list to chat room 7.9.1.0 (Oct 2, 2000) *Added the functions for checking who's online and doing what 7.9.0.1 (Sep 29, 2000) *Added the tracking system *Changes to cookie scheme *Many minor improvements 7.9.0.0 (Sep 21, 2000) *A lot changes to default HTML scheme *Generate past chat summary function added to admin panel 7.8.9.9 (Sep 11, 2000) *Implement the modify banner function 7.8.9.8 (Sep 4, 2000) *Popup window when viewing member details 7.8.9.7 (Aug 25, 2000) *Rotating news feature fully implemented, this function allows you to add a message on a forum to a list of hot posts, and a JavaScript is created to display the links. 7.8.9.6 (Aug 18, 2000) *Add configurable header &footer to forum listing page *Add random banner capability (look for it in master admin panel) , this function allows you to add banners (or any html code), which will be randomly selected and displayed in the forums. *minor fixes 7.8.9.5 (Aug 12, 2000) *Add an additional set of categories which are restricted to administrator only. When an admin is posting, these additional categories can be chosen besides the other categories. For example, admin can create an Announcement category. *The auto welcome message can now be assigned to a category. 7.8.9.4 (Aug 11, 2000) *Auto post a message to welcome a new member, message subjects can be randomly chosen from a list and message content is configurable. 7.8.9.3 (Aug 9, 2000) *Improved read counter performance by rearranging the code. 7.8.9.2 (Aug 3, 2000) ** Major feature: copy a whole thread from a local forum to current forum. This function is available in the admin panel. A flag is available to choose whether to preserve the posting date. 7.8.9.1 (Aug 1, 2000) *?cmd=ablist command to show all forums with description and message count *Add signature to member profile *Add anchor (cat{idx}) to category heading 7.8.9 (July 27, 2000) *Generate vcards from user profile. *Send vcards to an email box 7.8.8 (July 24, 2000) *Add viewing of the tag transformation table via the ?cmd=viewtags command *Add preview of message body using JavaScript *many small improvements 7.8.7 (July 18, 2000) *Added spell checking 7.8.6 (July 3, 2000) *Added the tag transformation configuration. This allows AnyBoard to substitute text appeared in messages with some other text. For example, :) can be replaced with a simley icon. The format of the transformation table is text=repalcement where text is the text to be replaced. The whole entry must be entered in one line. For example: :)= =some html code (--)=Laughing loud 7.8.5 (June 30, 2000) *Skip fields for extended member profile *allow using radio buttons for categories, this way, images and other html can be used in label. *Display an abstract for top level posts, with configurable length and html code 7.8.3.2 (June 25, 2000) *Add find member form 7.8.3.1 (June 18, 2000) *Flag to disable extended profiles 7.8.3 (June 16, 2000) *Add registration question (which user must answer correctly to register) 7.8.2 (June 14, 2000) *Flag to force user to choose a category (but you must add a category with empty index) *Minor fixes 7.8.1 (June 10, 2000) ** Lots of minor features a) Can show an abstract of configurable length and font for top level messages b) Separate flags for allow edit and allow collapse/close threads. c) Allow not displaying author name and posting date. c) Other minor improvments 7.8 (June 4, 2000) *Added the master admin panel, which includes functions to create/delete forum, setup search engine, fix configuration, etc. To logon the master admin panel, use the command ?cmd=admin *Various changes to the default board configuration, including using the same font for all labels. 7.7.0.1 (May 27,2000) *Improved search engine 7.7 (May 23, 2000) * Add master admin login page, http://your-site/cgi-bin/anyboard.cgi?cmd=admin which allows master admin to access the new search engine functions. **** Major feature: advanced and powerful general search engine built into AnyBoard 1) The search engine can index both local web site (the site where AnyBoard is installed) and remote web sites. This means AnyBoard can build indices for multiple web sites and allow them to be searched from one location, a great feature for those manage a set of related sites (example: http://netbula.com, http://anyboard.net/netbula/support) 2) For the local site, two scan method can be used, file scan or http spiding. Using http spiding means AnyBoard simulates a browser fetching web pages from the site. 3) AnyBoard provides extensive control to contraint the files (urls) to be indexed. 4) The search result page is configurable 5) Once the index is built, the search form page is accessed at ?cmd=sitesearchform 7.6.0.8.5 (May 7, 2000) *Add posts in last few hours and since last visit to to Go page drop list *Improved since list visit time tracking 7.6.0.8 (May 5, 2000) *Implemented the web installer, which greatly simplifies the installation, as it has a web ftp interface, so there is no need to ftp files back and forth to make changes. *Link edit link to member profile if not author or admin *fixes *cleaned up some templates 7.6.0.7 (April 24, 2000) *Able to close/open a thread *Auto-collapse inactive threads *Resend login dialog in case of incorrect password during login *Minor fixes 7.6.0.6 (April 18, 2000) *Form Mail: take abf_subject field in form as subject of sent email. CC mail to registered user if abf_cc_registered_user is set in the form. Other improvments, such as include AnyBoard username and email in form data. *Allow showing message number for top level messages 7.6.0.5 (April 10, 2000) * Various small improvements * Various minor fixes * Now support servers which do not supply path_info at all 7.6.0.1 *fix: edit member profile form does not load current value correctly *pre-moderation bug 7.6.0 (Mar 29, 2000) ** Added any web form processing function. This allows you to use AnyBoard to process any form, including those with file-upload fields, and save or send the submitted information to a list of email addresses. To use this, simply set your form's ACTION to http://your-site/your-cgi_dir/anyboard.cgi/your-forum-vpath, and add the following hidden field to the form With this function, Anyboard can replace formmail and any other submit and store/email CGI programs, such as file-upload CGI programs. A new configuration section "Form Mail" has been added to the configurator. 7.5.1 (Mar 25, 2000) **Added message categories, now a forum can be divided into multiple sub categories, available for Gold licensense only. * Various improvements 7.4.3.1 (Mar 22, 2000) **Added detail member profile 7.4.2.1 (Mar 18, 2000) * Add edit command inside the message body * Allow collapse and expand of a thread or sub thread * fix: email was not sent to admin when allow user to receive message by email is enabled 7.4.1.6 (Mar 12, 2000) * Allow sorting threads by average psoting time. Average posting time is defined as the sum of UTC time divided by the number of posts in a thread. Using this on a busy board is better than using last post time. 7.4.1.5 (Mar 11, 2000) * Allow sorting of threads by starting time, last post time, subject, author, message number, size * Change to reduce memory usage when generating large pages (may affect speed a bit) 7.4.1.1 (Mar 8, 2000) * Put thumbnails in free form * Fixes bug in moderation 7.4.1 (Feb 29, 2000) ** Optionally iconize the uploaded images using icon.anyboard.net 7.4.0.7 (Feb 25, 2000) * Add more configurations to chat room (header, footer, separator, etc) * Autolink URLs in the chatroom message * Allow both admin and moderator to post at the same time 7.4.0.6 (Feb 20, 2000) *Log posting failures 7.4.0.5 (Feb 19, 2000) *More checking on file writing errors. 7.4.0.4 (Feb 16, 2000) *Disallow modifying messages that are too old *Major improvment on require login to read, it is now truly SECURE as Anyboard no longer redirects but send the page diretcly back to the browser. *Add a limit on max number of matches returned from a search 7.4.0.3 (Feb 15, 2000) *Add header and footer configuration for registration pages *Add header and footer configuration for all other pages (shared) 7.4.0.2 (Feb 14, 2000) *Able to select users to be managed by type and status. 7.4.0.1 (Feb 10, 2000) *fix: add multiple upload boxes to the reply form *Add separate parameter to control the default number of file-upload boxes in the post form, in addition to the maximum number. *fix: disable submit on the change refresh time box on the chat page 7.4.0 (Feb 7, 2000) ** Upload multiple files on posting. This is accessed by using the ?cmd=form&upldcnt=N command, where N is the number of ADDITIONAL files to upload, so setting N to 2 can allow 3 files to be uploaded at a time. Maxinum N is controled in the posting policy section of the configuration. 7.3.2.5 (Feb 6, 2000) *Add delete archived messages function 7.3.2.4 *Vast improvement on the category index configuration *Various minor changes 7.3.2.3 *Add a maximum presence ratio setting, yet another way to prevent spamming. The presence ratio is defined as the number of top level posts by a non-admin user in the newest 10 threads divided by 10. *Add command to set all users to a given type 7.3.2.2 *Add nav bar to the search result page and where am i page *Add Today's entry to the page drop down list *Add option to inline search results 7.3.2.1 * various improvement on the messages during the forum creation process. * added the split command to split the script itself to smaller files Usage: ?cmd=split This command, if successful, will break the script into many smaller files, the main script's size will be reduced to only the header section, all functions will be autoloaded from the small files. The startup time will be reduced by a large percentage after the split. 7.3.2 * add additional attributes to the message links and related links, for example one can set the attribute to "target=_newwin" to show related link in a new window * add option to truncate subject displayed for the message link to certain length, this is useful when displaying the message index page in a narrow window (such as frame on the left) * add the try group followups options, this is to try to group the followups whose parent topic is not available on the current index page. 7.3.1 * Improvement on the show user email function. * Randomize message sequence number. Instead of using message numbers sequentially, Anyboard now adds a random two digit number to the message id. * minor change: when delete message in admin panel, disable show visit count and force login for read option. * changed the find and getlink function to make it able to return page with messages inlined * add the View All command to a message, this command will return a message and all its followups in a single page. 7.3.0 **Major improvement on user access control. We have 3 user statuses: Disabled, Validated and Active. Only active user can post. We have four levels of user types, and the admin can change the user type. The following are the types: E: Full member: full access, by-pass moderation even if moderation is enabled C: Moderated: full access to forum info (events, chat, member profile), posts need to be approved if moderation is enabled. B: Restricted: can't access forum info, posts must be approved is moderation is enabled. A: Observer: can't post *Admin can set a user's default type when a user is created or validated. This way even if a user has gone through email validation, he may still have restricted access until the admin changes his status. *Start to use AutoSplitted modules. From our tests, by splitting the modules we get speedier startup (almost 100% improvement). This is very important for high-frequency functions such as visit counter. On Anyboard.net, we compiled the whole script into a C program, the startup time has been reduced by almost 75% (from 0.2 seconds to 0.05 seconds on a single CPU machine). However, the process of compiling the script is host dependent and ISPs usually do not allow users to run compilers. 7.2.4 *add email recommendation of a page to a friend. Only URL is sent. *add viewing of recommendations logs in admin panel (contains sender and recipient email) *Add search pattern box to the Configure function in admin panel. Due to the large number of options in Anyboard, this is very useful for finding the options we need to configure. For example, by checking the boxes for all configuration sections and enter "color|font" into the search condition, only the options which related to font or color will be displayed. 7.2.3 *add export/import user database function to the admin panel Usage: click on the export button, and then save the data to a text file. To import, select a previously exported file and click the Import button.To import a list of users, simply create a text file with one user name per line. Anyboard will set the user's password to the same as the username. *do not notify admin when a private message is posted *fix a weird bug for certain version of IE5 under win98, for some reason the style configuration won't work. IE5 submits junk data to the server. By removing a + in the normal HTML, the problem fixed. A total mystery. *fix some minor inconsistency among checking/modification of user registrations. 7.2.2 *add posting stats to user profile *allow admin to edit user registration info *re-organized the admin panel *optionally allow moderator to manage surveys 7.2.1 *made chat more configurable (refresh time. manual reload) *add reload button to nav bar *add filtered words setting *add reply command link at the end of the message *add reload button to nav bar 7.2.0 ** Add Links Submission Admin and users can submit links * Removed Overview link on overview page 7.1.1 * Add an integrated interface to the functions, make Anyboard more group-oriented. * In the notification email, set the Reply-To field to the poster's email address ** Add Events Anyboard can be used to add/modify/delete events, Users can sign up events. 7.0.1 * changed the html code for the GO button to eliminate the extra vertical space below nav bar. * When HTML tags are allowed in posting, user can optionally turn it off by checking a box, this is useful when user wants to show HTML source code. * Relax the requirement that only registered users can receive private messages, this is now optional setting. 7.0.0 *** Major new feature Integrated chat room To access the chat room via the ?cmd=gochat link. Existing users of Anyboard need to create the chat/ directory (as the same level as the posts/ directory). 6.9.7.0 *Add style sheet configuration to the style section, by modifying the CSS section, one can control the overall html look& feel at one place. * Improved the sinfo command to provide more detailed explanation. * Added option to show private messages only on delete page and option to exclude private messages on archive page. * Indicate a message is a private one on delete page 6.9.6.6 *made the width of post form configurable *made the header for search results page configurable *wrap certain areas with
*some other very minor improvements on the html 6.9.6.5 *Revised the translation scheme. *Made the font for followup count configurable *Made the separator configuration more manageable *Add a tag after followups count *Show if there is a link inside message 6.9.6.4 * Show total number of followups for a top level post (instead number of immediate replies) * Add the optional taint checking ($abmain::do_untaint) * fix: font setting lost in message body when edited 6.9.6.3 * Not link the rate to the rate page when not show rate link on main page is checked * Display simple rate form right inside message * Add another vote count for hiding low rate messages, originally this was the same count for showing rates. 6.9.6.2 * add delete survey function * add reset survey function * made error message form background configurable * use maxlength to limit subject and name field * fix: reconfigure a moderated forum cause inproper regen of main page 6.9.6.1 * Add delete button to the "Approve" message page, so unwanted messages can be conveniently deleted without going to the "Delete" page. * Option to not moderate private messages even if moderation is enabled * fix: overview button in private forum when user name contains space ^ ^ ^ ^ ^########### Anyboard now has over 300 configuration parameters ########## 6.9.6 ** major improvement on delete/edit messages directly from main index page a) now subject can be modified b) admin can delete message from main page regardless of message age, admin can delete all followups of a message c) a different color can be used to indicate a message has been modified d) Message size is also updated e) changed layout of the user delete/edit form * Show current rating and rating indicators on rate form. * Option to not show rate message link on main index page * Regen board regularly (every 6 minutes) when rating and read count changes, previously, rating and read counter changes are reflected only when a new post is added or board is reconfigured. * Add a configurable rating offset (so a rate of 4.8 will show up as 5 stars) 6.9.5.1 * Search message changed to case insensitive * Add admin to user database automatically. * enhanced the rating function a) setable rating range b) change rating form layout c) add rate button inside message 6.9.5 * A lot of improvement on the survey functions a) more configurable b) generate index page of all polls * Option to allow only registered user to rate post * More survey function improvements and function to view details of the vote (see who voted for what) 6.9.4 * major feature** Add integrated survey function, this allows Anyboard to do survey and take advantage of the access control functions of Anyboard such as require user to login in before vote, etc. To add a poll, following this procedure 1) login to the admin panel, look for "Add/modify" survey function. 2) Enter an id for the survey (no spaces) and click the "Add/modify" button, for example, survey0. 3) Enter the settings for the survey, for the questions part, enter each question in its own line, in the format of index=question. For example: q1=OK q2=Fine q3=No good Note, the survey results are stored with the index (q1, q2, q3), so be careful to always map the index to the correct question whe you modify an ongoing survey. 4) Submit the form, Anyboard will generate a javascript survey0.js under the polls/ directory. If you are using a previous version of Anyboard, you would need to manually create the polls/ directory for a board first. 5) To add the poll to your page, you can a) Copy and paste the html code for the poll to a page, or b) Add the following Javascript to your page 6) The result is in the javascript {survey_id}_res.js and {survey_id}_res.html 6.9.3 * made the nav bar more configurable * add Archive link text to label config * made the column attributes in column justified mode complete configurable (color background width...) * add link to Archive to nav bar by default * made the separator between name and date etc configurable * option to collapse the multiple REs * optionally allow admin/moderator to modify user's message * allow admin/moderator to delete message from main index page 6.9.2.1 * fix: bug in archive function introduced in 6.9.1 * better handling of login and registration, now Anyboard will automatically redirect user to intended page after user login/register. *fix: revert function reference call to 5.003 syntax, the 5.004 syntax caused syntax error in 5.003 6.9.2 * fix: number of private message displayed on the post confirmation page * created the scripts for generating anyboard in other languages. 6.9.1 * Now Anyboard assumes that multiple patterns separated by spaces in search condition means the AND of the patterns. For example to search articles which contain both DOG and CAT, simply enter DOG CAT in the search condition. * More understandable handling of redirect/mailback on posting replies. Instead of redirecting directly to the related URL, Anyboard presents the post confirmation page telling users what is happening and then redirects the user, and/or inform the user when an email is sent back. 6.9.0.1 * configure: made the font of the date in message body configurable * remove the javascript to pop up a small window when reconfigure, as it sometimes cause confusing. * many other small changes 6.9.0 * Many additional features: Labels: uploaded file label Configure: # of rows in the message box on post form Posting policy: a) can allow admin to upload file, add links/images even if users can't b) can choose not to display link url and uploaded file, can disallow direct access to uplaoded file (chmod 600) c) can allow overwrite of uploaded file b) can fix replying subject c) allow negative ratings *** Major feature: 1) can redirect a replying user to the related link url in the original post 2) can mail back replying user the file attachment in the original post 3) can enabled the above functions for all users or for admin only See what we are trying to achieve? AnyBoard can now be used for a) file download control b) autoresponder c) general mailback tool 6.8.5 * Add preview main page with cofiguration template in admin panel This allows admin to see what a configuration look like first Plan to add preview of other pages, such as post form, confirmation and message pages. * Add option to remember user login 6.8.4.1 * do not show users' email address when notification is sent to registered users * made the width of navigation bar inside message body configurable * regen the message link files for older pages and overview page if configuration has changed 6.8.4 * allow registered user to choose to be added to the email notification list, this way anyboard can act as a mailing list (kind of), posts on the board are also delivered to users by email, and the users have the option to receive or not receive the messages in mail. * made background of navigation bar on archive page configurable 6.8.3 ** major overhaul of the delete/archive function, do not delete unless archive is successful, in case of exceptions (such as disk quota exceeded, or program exceeded CPU allowance during archiving of massive amount of threads), this would prevent loss of data. * add admin function to re-validate and error correct the main index and archive index * do not url encode the greeting message sent in validation email. * new option: do not use list item in threaded messages 6.8.2 * show selection list to jump to any page number (support both javascript and non javascript) * show smilieys in configuration form * fix: reconfigure with individual section in builtin configuration changes all sections 6.8.1 * made the layout of navigation bar configuarble * can link TAG in front of a sub topic directly to top of the thread * show number of private messages when user login and after posting a message 6.8.0 *** major feature: mailback a message when user posts a message can mail back a greeting message include the posted message attach a file on the server and check if email address is in a mail list. The next: make the post form so configurable, that it can be any form, such as a product order form. This way, people can order anyboard through anyboard, and get the software mailed back.... ha! 6.7.9 * made the posting confirmation page configurable, added an additional configure section for it. * made general error messages configurable *separate Presentation cfg to Colors and Presentation *add config for bgcolors of the form entry fields (affects login, find, config forms) 6.7.8 * add email to the Set User Password command in the admin panel, this allow admin to CREATE/set user's password and email address. When email validation is required, an email address must be entered if a new user is to be added by this command. * remove the dependency between force registration and enable registration. Previously, force registration implies enable registration (meaning user can register themselves), now this correlation is removed. This allows a board to have enforced authentication, while the registration of user is controlled by admin using the Set User Password command in the admin panel. * add option to allow user to request lost password. When this is enabled, a registered user can request anyboard to email back a new password, the user must enter both the correct login id and the email address in user's profile. 6.7.7 * add link to Current page (the top level page one just visited). For example, suppose one is reading a message listed on page 2, this link brings the user back to page 2, works only with JavaScript1.1 capable browser. * made width of jump link area configurable * minor changes 6.7.6 * add date range and search pattern when viewing login logs * updated the installation instructions, explain the sinfo command * add option to strip html tags in the post (this is different from not allowing html tags, in that case, < is replaced by <) * add option to strip html tags in the notification email * made separator between subject and author name configurable * add 4 optional moods * made the bg on the msg navigation bar (the one inside a message configurable) * use readdir instead of glob to glob files * changed the default look a bit * add configurable header to the where am I page 6.7.5 * allow adding border (with configurable width, color, padding) around message links * allow adding border (with configurable width, color, padding) around navigation bar * allow set width of the inner border (0 or any size) * allow use http authentication only * add a border around configuration forms 6.7.4 *allow list threads in reverse order (oldest on top) *allow list replies in reverse order (oldest on top) #comment: the above options are independent of each other, so there #are 4 combinations *separate presentation config to two sections: style and presentation. 6.7.3 *allow set time zone offset (+/- # hours) for each forum *allow reconfigure with individual sections of a template *allow saving forum configuration to template from admin panel *add message of the day to admin panel (for anyboard.net) 6.7.2 *allow limiting upload file size from admin panel (use the smallest one of the global $max_upload_file_size and per board setting) *show upload file size limit on post form *add optional enforcing http server authentication in forum control cfg *make column width in column justified format configurable *add file upload function to admin panel (to make admin for silver version happier) 6.7.1 *more code reorganization, ready for compiling into C program *allow delete private messages even if deletion is disabled for the main forum *allow disallow deleting posts that are too old *fix search reveals private message bug *allow only a setable set of file extensions when upload *made it to pass -T checking 6.7.0 **can now list new messages since last visit. thru the /?cmd=find command or leave starting day empty when search for messages. **support even one more kind of message display format: column justified subject, name, date. **can now use user defined indentation spacers intead of just unordered list for display followup links. *more mod_perl improvements 6.6.1 *preview of several config sections *added rules config directly in admin panel, override rules file *code reorganization *improvement on catgeory generation, handle layout inheritance *add my forum link to nav bar 6.6.0 *allow admin to create registered user thru set password command **allow use .override files in master cfg dir and forum dir to override forum config this allow easy centralized control of forum options **mod_perl enhancement: now can be preloaded into server to conserv memory **auto generation of board categories (platinum+ only), for use at anyboard.net *rewrote/reduce part of the file name config code, allow easier extension *allow admin to set the Logo link on nav bar thru admin panel (Gold only, remove logo on non-gold version may cause board to malfunction) *add additional banner section to forum presentation, this allow easy centralized control of banners on all forums by using .override 6.5.2.1 *fix file upload in mod_perl mode, move init to BEGIN block for mod_perl *add block by hostname pattern, such as junksite\.com 6.5.2 *allow setting alternative password directory in Name & File configuration this allows multiple groups of forums, each group share its own passwords. *allow showing six kinds of moods with a message 6.5.1 *add option to delete (or not) attachment files when auto delete ******major feature: allow private discussion between two users (GOLD only) 6.5.0 *made font attribute of message counter on nav bar configurable *remove edit message link on post confirmation page if edit message is not enabled *allow hiding of posts that below certain rating after certain number of votes, this make peer moderating possible. The undisplayed message is not deleted. 6.2.5 *add function for user to retrieve other user's registration info, email will not be shown is displaying email is disable in the board. *fixed the single quote problem in registration info *added logs for user logins, "view login record" button extended to view both admin logins and user logins. New format for login records. 6.2.4 Improved handling of detecting urls in message body Catch invalid regular expressions when search message Add confirmation checkbox when reconfigure the forum Add function to undo last configuration Add netbula support forum configuration to sample 6.2.3.2 minor changes allow choose of date range when regen the board, for a busy board, this could shorten the time for regen, on some servers, the system limit the duration a CGI program can run. 6.2.3.1 Remove space in uploaded filename changed the link format for reading a message consistent handling of "where am I" in archive page 6.2.3 button to select all messages when delete/archive, convenient tool for busy boards. Added pattern to filter out unwanted email addresses on registration, such as @junkmail.com Now ip address can be used in the selection criteria when delete by subject 6.2.2 Command to display to the full thread showing relative position of current message. (Where am I?) 6.2.1 Optionally add jump links to parent message and top message at the end of the message body 6.2.0 Make it mod_perl compatible, mod_perl compiles the script once, major performance gain for mod_perl enabled servers. This feature is available only for Gold users 6.1.4 *add function to send email to all forum members from admin panel 6.1.3 *made show modification time optional(see presentation config) *add function for admin to set password for user 6.1.2 *add test email function in admin screen, this allows admin to see if email works, even if he has silver version only. *add back link on info pages *don't pop window when user register fix: add uploads/ to zip file when backup fix: bug in using forum specific smtp server 6.1.1 set license key on forum creation modify license key from admin page set binmode on STDIN for win32 6.1.0 *Able to limit number of posts and uploads per 24 hours, respectively *Able to specify registration date range when list users/emails 6.0.2 Added list email command to the admin screen, this allows admin to easily send email to all registered users. Top of Page ---------------------------------------------------------