We are a small company specializing in Java applications. This forum software is the fruit of labor of many developers from Yasna Inc. and including those outside of Yasna Inc.
Although this software is maintained by developers from Yasna Inc., new feature development and enhancement requests are only done based on external requests. We maintain this project on volunteer basis and take no responsibility for its fitness of use. Please read our license agreement.
This forum software is 100% pure Java. |
|
|
|
This is a new verison of Yazd Discussion Forum Software. The functionality has been tested to ensure proper operation. Please feel free to install it and use it and report all the bugs that you come across. You can send your bugs and issues to "yazd@yasna.com". If you are looking for a feature to meet your needs we encourage you to sponsor a change. We greatly value our users and our supporters. Release Notes
Security Advisory:
The following security bugs were present in all versions of Yazd prior to version 3.0. You need to upgrade in order to have your application secure.
An error in how the permissions were assembled caused users to get extra permissions for the forums.
If a user had permissions to create a message in a forum, they could reply to messages in all forums.
- User Black List
Ability to black list a user from posting messages.
- IP Black List
Ability to black list an IP from posting messages.
- FCKeditor
You can now use FCKeditor instead of textarea for composing the messages.
- File Upload (through FCKeditor)
You can now upload files and attach them to your message. The files will be stored on the file directory of the server.
- JavaScript Filter
A filter to remove all JavaScript tags from the messages.
- Image Maximum Size
A filter to change the size of the image that has been uploaded. This doesn't actually resize the image. It updates the HTML tag.
- Article Discussion
A way for you to have an article discussed. It uses the page URL as the key and have the discussions displayed. You need to create a new article discussions forums.
- Type of Thread
You can now have the user define the type of thread. The default types are Other, Announcement, Question and Comment. Using this feature you can enable a knowledgebase to your system.
- Avatars
New settings have been added to the users account. There is now Avatars available. You can easily change this to a list of icons on your server with a drop down menu.
- Users Online List
Ability to see the users that are online. This feature uses Ajax to update the list and it works on newer browsers.
- Close Thread
Admin and moderator can close a thread. This would mean that no other user would be able to post to the thread.
- Sticky Thread
Admin and moderator can mark a thread as sticky. This will display the thread on the top of the messages.
- Move Thread
You can now move a thread from one forum to a different forum from the admin site.
- SMTP authenticaion
There are changes made to facilitate the SMTP servers that need authentication.
- Bug Fixes
There are number of bug fixes that have been included in this release.
Please note that there are database changes from version 2.x
- Yazd 3.0 [Click here to download]
- Note: For WAR installation you should review your application server documentation. The tarball also includes the database scripts.
- Yazd 3.0 source code [Click here to download]
- You can deactivate the e-mail validation.
- You now have user ranking, which allows the admin to permit users with lower ranking post messages faster.
- You can now go against the database to get the next sequence ID. (Property setting)
- You can now use the app server connection provider.
- The category or the groups will not be displayed if the users don't have permission to any of the forums.
- You can now change the order of categories and groups, through the admin.
- A few bug fixes!. Thanks to people who have provided code and guidance.
Please note that there are database changes from version 2.3
- Yazd 2.4 [Click here to download]
- Note: For WAR installation you should review your application server documentation. The tarball also includes the database scripts.
- To get the most recent source code, please visit the CVS at SourceForge [Browse CVS].
- Yazd 2.4 source code [Click here to download]
- User will get a verification e-mail and need to activate their account first. (Sponsored Feature)
- Groups have been modified so that the new users can automatically be added to a group (Sponsored Feature)
- There is an image verification code added for creating a new account. (Not added to this forum due to enviornment issues)
- Messages can be ranked by the creator of the Thread, if the thread creator is a user. (Sponsored Feature)
Please note that there are database changes from version 2.2
- Yazd 2.3 [Click here to download]
- Note: For WAR installation you should review your application server documentation. The tarball also includes the database scripts.
- To get the most recent source code, please visit the CVS at SourceForge [Browse CVS].
- Yazd 2.3 source code [Click here to download]
- The user will be locked out for a period of time and avoided from posting messages repeatedly (to fight spamming a forum)
- The real IP address of the user will be tracked and stored (done through applet).
- The user can watch a forum and get a notification of new messages.
- Yazd 2.2 [Click here to download]
- Note: For WAR installation you should review your application server documentation. The tarball also includes the database scripts.
- To get the most recent source code, please visit the CVS at SourceForge [Browse CVS].
- Yazd 2.2 source code [Click here to download]
- Bug fixes
- Bug fixes for international posting.
- Vodka skin has been changed.
- Added new languages.
- Preview of the message is the acutal filtered message that will be posted.
- You can now search through all the forums for the messages.
Please note that currently the following languages are implemented:
- English (Canadian)
- English (US)
- French (Canadian)
- Chinese (Simplified)
- Arabic
- Spanish
- German
- Danish
- Norwegian
- Italian
If you find a problem with the translations please report it to us.
- Yazd 2.1 [Click here to download]
- Note: For WAR installation you should review your application server documentation. The tarball also includes the database scripts.
- To get the most recent source code, please visit the CVS at SourceForge [Browse CVS].
- Yazd 2.1 source code [Click here to download]
- Bug fixes
- Using the WAR application deployment instead of manual installation.
- Integration of new version of Lucene 1.3
- Moderation through the user skins, instead of Admin tool
- Grouping of the forums
- E-Mail notification back to the user
- Approval process for the moderator before the message is made viewable
- Sorting of the threads by "Posted Date" and "Last Message"
- Preview the message before posting
- Fixed some of the bugs with the skins
- Changed the default setting to flat for Vodka skin
- Changed the skin so you could have the level of replies identified by the colour of the heading.
- Added a header and footer field so that comments or ad tags can be added for each forum.
- Number of different user properties are captured and displayed in the vodka skin (IP, city, country, gender, last login etc.)
- Vodka skin has been changed.
- A count of how many times the thread has been read is added.
- Internationalization for Vodka skin: the user can change the language setting on their account and the forum instructions and information changes to the correct language.
Please note that currently the following languages are implemented:
- English (Canadian)
- English (US)
- French (Canadian)
- Chinese (Simplified)
- Arabic
- Spanish
- German
- Danish
If you find a problem with the translations please report it to us.
- Time Zone: the user can change their time zone, and the dates and postings will appear according to their time. For example if I post a message according to Toronto time 1:00PM, the user with a time zone in California will see that the message was posted at 10:00AM California time.
- Easy integration: A lot of users have been asking for this and now it is here. You can over-ride yazdUser table using a properties file and can easily integrate it into your site and business. (please note that you could have always used a different authentication, but you had to over-ride it in the properties file).
- Yazd 2.0 [Click here to download]
- Note: For WAR installation you should review your application server documentation. The tarball also includes the database scripts.
- To get the most recent source code, please visit the CVS at SourceForge [Browse CVS].
- Yazd 2.0 source code [Click here to download]
- Please consider finanical support for the project, this is very important to the success of it.
- You can also help the project by purchasing support for $75 CDN (about $50 US).
- The least you could do is visit one of our advertisers as I get paid from every person that visits them (Google advertising).
- Future development for other skins might be stopped depending on how many people are interested in it. (Post a message in the features forum if you are interested).
- Yazd 1.0 [download]
Brought to you by: |
|
|
|
| | |