After 8 months of planning and development, and logging over 380 hours of programming and testing, our team has finally produced the definitive chat application designed specifically for DotNetNuke. Since the success of the original SwirlChat version 1.0, we've been scouring our New Features forums and listening to customer feedback to help us produce a chat application that meets the demands of the DotNetNuke community. It's been a long journey for our development team, spending many sleepless nights making sure we produce what everyone has been asking for. Well, now the wait is over. Come experience the new SwirlChat Module 2.0 for DotNetNuke: http://www.swirlhost.com/chatroom. So, what's new in this version, you ask? Well, for starters, we've rebuilt the chatroom from the ground up. The new version is completely database driven to help relieve memory constraints in environments where memory is limited. The chatroom has several performance options which can be configured to make it run as smoothly as possible in your environment. The new version not only comes with all the same great features you remember from version 1.0, but many, many new features we're sure you're going to love!
Tab-Based Private Messaging allows you and other visitors to carry on private chat conversations in the easy to use tab based interface. You can quickly flip from one private conversation to another while still carrying on conversations in the main room. And, since it uses the latest AjaxPro technology, there is no long wait time. Multiple Rooms can be defined across the entire portal, allowing you and your visitors to easily change from one room to another without having to switch pages. Plus, each room can be customized with its own role-based security and permissions. Popout Chat allows your visitors to "pop-out" the chatroom in a separate, dedicated chat window so you can keep browsing the website without missing any of the conversation in the chat. Customizable User Settings are saved for each user. This allows users to set their preferences, and the preferences are remembered for each user for each room when they rejoin later!
Oh, and did we mention, it comes with a newly redesigned interface? The new interface takes advantage of the ExtJS library to produce stunning visual effects. This new design includes four amazing themes with soft borders, rounded edges, and eye-catching effects. The entire interface is completely localized using the DotNetNuke localization technology you are already familiar with. You can customize the chatroom for any language you want (including double-byte). Want to see more? Come take a test drive at: http://www.swirlhost.com/chatroom
And, we're not done yet... Even though this release is ready, we've already begun working on new features for the next minor revision! We're still listening, and were still developing enhancements for the SwirlChat Module. Did you already purchase version 1.0 in the past? Well, if so, you get a 50% discount on the new 2.0 version! You have two ways to get the discount. If you purchased through another reseller, simply purchase the through that same reseller, and you automatically recieve the discount. If you purchased through our website directly, simply login at http://www.swirlhost.com/chatroom, and click on the "Purchase" page to get your discount.
System Requirements
DotNetNuke 4.4.1 or higher
Testimonials
Great product, a world of features have been added since 1.9! Easy to manage and very user friendly. It is refreshing to see that someone actually understands that software is about the user experience and not just making it work! -- Steven S
"Great module and fantastic support. It does just what it should, and if you need more, they will gladly work with you to meet your needs...however, I hear the next version is supposed to be even better, so check back. These guys do first rate work!" -- Rob Frierson
"Great module! I haven't used it since previous versions, but the module, support, and frequency of feature updates was absolutely beautiful." -- Lance May
This is a CONTRACT between you (either an individual or a single entity) and SWIRLHOST INCORPORATED, which covers your use of SWIRLHOST INCORPORATED - SWIRL AJAX CHATROOM MODULE and related software components. All such software is referred to herein as the Software Product. A software license issued to a designated user only by SWIRLHOST INCORPORATED Inc. or its authorized agents is required for each user of the Software Product. If you do not agree to the terms of this EULA, then do not install or use the Software Product or the Software Product License. By explicitly accepting this End-User License Agreement (EULA) you are acknowledging and agreeing to be bound by the following terms:
Summary of this EULA: 1. Evaluation copies may only be used to determine suitability 2. License for use is non-exclusive, non transferable right a. User has the right to modify, alter, improve, or enhance the Software Product b. Distribution of modified Software Product must be agreed upon between SWIRLHOST INCORPORATED and the user prior to distribution c. Support of modified Software Product must be agreed upon between SWIRLHOST INCORPORATED and the user prior to distribution d. You may install each Software Product License on a single computer system, or if installed on multiple computers, only a single copy may come into concurrent use 3. The Software Product is owned by SWIRLHOST INCORPORATED and is protected by United States and international copyright laws 4. You may not rent, lease, lend, or in any way distribute or transfer any rights in this EULA or the Software Product to third parties without SWIRLHOST INCORPORATED's written approval 5. You hereby agree to indemnify SWIRLHOST INCORPORATED against and hold harmless SWIRLHOST INCORPORATED from any claims 6. Any software provided along with the Software Product that is associated with a separate license agreement 7. SWIRLHOST INCORPORATED may provide you with support services related to the Software Product 8. SWIRLHOST INCORPORATED may terminate this EULA if you fail to comply with any term or condition of this EULA 9. Export of Software Product is limited to that allowable by law 10. YOU ACCEPT THE SOFTWARE PRODUCT AND SOFTWARE PRODUCT LICENSE 'AS IS” 11. Limitation of liability 12. High risk activities 13. Governing Law; Entire Agreement; Dispute Resolution 14. If any provision of this EULA is held invalid, the remainder of this EULA shall continue in full force and effect 15. If you are located outside the UNITED STATES, then the provisions of this Section shall apply
1. EVALUATION LICENSE WARNING
This Software Product under special circumstances be used in conjunction with a free evaluation Software Product License. If you are using such an evaluation Software Product License, you may use the Software Product only to evaluate its suitability for purchase. Evaluation Software has been limited in some way either through timeouts, disabled save or restricted use. SWIRLHOST INCORPORATED BEARS NO LIABILITY FOR ANY DAMAGES RESULTING FROM USE (OR ATTEMPTED USE AFTER EXPIRATION) OF THE SOFTWARE PRODUCT AND HAS NO DUTY TO PROVIDE ANY SUPPORT BEFORE OR AFTER THE EXPIRATION DATE OF AN EVALUATION LICENSE.
2. GRANT OF NON-EXCLUSIVE LICENSE
SWIRLHOST INCORPORATED grants the non-exclusive, non-transferable right for a single user, or household to use this Software Product. Each additional user or household of the Software Product requires an additional Software Product License. A household is defined as you, your spouse, and any dependents living within your residence.
When the source code is provided with the Software Product, SWIRLHOST INCORPORATED grants you the right to modify, alter, improve, or enhance the Software Product without limitation, except as described in this EULA.
Although rights to modification of the Software Product are granted by this EULA, you may not tamper with, alter, or use the Software Product in a way that disables, circumvents, or otherwise defeats its built-in licensing verification and enforcement capabilities. The right to modification of the Software Product also does not include the right to remove or alter any trademark, logo, copyright or other proprietary notice, legend, symbol or label in the Software Product.
Any modifications made to the Software Product will render it non-supportable by SWIRLHOST INCORPORATED. You may, at your discretion, contact SWIRLHOST INCORPORATED about distribution of the altered Software Product, and if agreeable terms can be determined, the software product may be distributed according to the agreement. The altered Software Product will become supported by the party designated in the agreement between SWIRLHOST INCORPORATED and the user. Ownership of the altered SOFTWARE PRODUCT is transferred to the party designated in the agreement between SWIRLHOST INCORPORATED and the user. You may not distribute or redistribute changes made to the Software Product to anyone other than groups designated by the agreement between SWIRLHOST INCORPORATED and the user. Contact SWIRLHOST INCORPORATED using the information included at the end of this document.
Although the source code for the Software Product may be included, you may not share, use, or reuse the knowledge or technologies in other applications without explicit approval from SWIRLHOST INCORPORATED.
You may make copies of the Software Product as is reasonably necessary for its use. Each copy must reproduce all copyright and other proprietary rights notices on or in the Software Product.
You may install each Software Product License on a single computer system. A second installation of the same Software Product License may be made on one other computer system, so long as both copies of the same Software Product License never come into concurrent use. You may also make copies of the Software Product License as necessary for backup and/or archival purposes. Backup and archival copies may not come into active use with the Software Product for any purpose. No other copies may be made.
Each copy must reproduce all copyright and other proprietary rights notices on or in the Software Product License. You may not modify or create derivative copies of the Software Product License.
All rights not expressly granted to you are retained by SWIRLHOST INCORPORATED.
3. INTELLECTUAL PROPERTY RIGHTS RESERVED BY SWIRLHOST INCORPORATED INC.
The Software Product is owned by SWIRLHOST INCORPORATED and is protected by United States and international copyright laws and treaties, as well as other intellectual property laws and treaties. You must not remove or alter any copyright notices on any copies of the Software Product. This Software Product copy is licensed, not sold. You may not use, copy, or distribute the Software Product, except as granted by this EULA, without written authorization from SWIRLHOST INCORPORATED or its designated agents. Furthermore, this EULA does not grant you any rights in connection with any trademarks or service marks of SWIRLHOST INCORPORATED. SWIRLHOST INCORPORATED reserves all intellectual property rights, including copyrights, and trademark rights.
4. NO RIGHT TO TRANSFER
You may not rent, lease, lend, or in any way distribute or transfer any rights in this EULA or the Software Product to third parties without SWIRLHOST INCORPORATED's written approval, and subject to written agreement by the recipient of the terms of this EULA.
5. INDEMNIFICATION
You hereby agree to indemnify SWIRLHOST INCORPORATED against and hold harmless SWIRLHOST INCORPORATED from any claims, lawsuits or other losses that arise out of your breach of any provision of this EULA.
6. THIRD PARTY RIGHTS
Any software provided along with the Software Product that is associated with a separate license agreement is licensed to you under the terms of that license agreement. This license does not apply to those portions of the Software Product. Copies of these third party licenses are included in all copies of the Software Product.
7. SUPPORT SERVICES
SWIRLHOST INCORPORATED may provide you with support services related to the Software Product. Use of any such support services is governed by SWIRLHOST INCORPORATED policies and programs described in online documentation and/or other SWIRLHOST INCORPORATED-provided materials.
As part of these support services, SWIRLHOST INCORPORATED may make available bug lists, planned feature lists, and other supplemental informational materials. SWIRLHOST INCORPORATED MAKES NO WARRANTY OF ANY KIND FOR THESE MATERIALS AND ASSUMES NO LIABILITY WHATSOEVER FOR DAMAGES RESULTING FROM ANY USE OF THESE MATERIALS. FURTHERMORE, YOU MAY NOT USE ANY MATERIALS PROVIDED IN THIS WAY TO SUPPORT ANY CLAIM MADE AGAINST SWIRLHOST INCORPORATED.
Any supplemental software code or related materials that SWIRLHOST INCORPORATED provides to you as part of the support services, in periodic updates to the Software Product or otherwise, is to be considered part of the Software Product and is subject to the terms and conditions of this EULA.
With respect to any technical information you provide to SWIRLHOST INCORPORATED as part of the support services, SWIRLHOST INCORPORATED may use such information for its business purposes without restriction, including product support and development. SWIRLHOST INCORPORATED Inc. will not use such technical information in a form that personally identifies you without first obtaining your permission.
8. TERMINATION WITHOUT PREJUDICE TO ANY OTHER RIGHTS
SWIRLHOST INCORPORATED may terminate this EULA if you fail to comply with any term or condition of this EULA. In such event, you must destroy all copies of the Software Product and Software Product Licenses.
9. EXPORT RESTRICTIONS
You will not download, export, or re-export the Software Product, any part thereof, or any software, tool, process, or service that is the direct product of the Software Product, to any country, person, or entity -- even to foreign units of your own company -- if such a transfer is in violation of United States export restrictions.
10. NO WARRANTIES
YOU ACCEPT THE SOFTWARE PRODUCT AND SOFTWARE PRODUCT LICENSE 'AS IS' AND SWIRLHOST INCORPORATED AND ITS THIRD PARTY SUPPLIERS AND LICENSORS MAKE NO WARRANTY AS TO ITS USE, PERFORMANCE, OR OTHERWISE. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, SWIRLHOST INCORPORATED AND ITS THIRD PARTY SUPPLIERS AND LICENSORS DISCLAIM ALL OTHER REPRESENTATIONS, WARRANTIES, AND CONDITIONS, EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OR CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT. THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE PRODUCT REMAINS WITH YOU.
11. LIMITATION OF LIABILITY
THIS LIMITATION OF LIABILITY IS TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW. IN NO EVENT SHALL SWIRLHOST INCORPORATED OR ITS THIRD PARTY SUPPLIERS AND LICENSORS BE LIABLE FOR ANY COSTS OF SUBSTITUTE PRODUCTS OR SERVICES, OR FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, OR LOSS OF BUSINESS INFORMATION) ARISING OUT OF THIS EULA OR THE USE OF OR INABILITY TO USE THE SOFTWARE PRODUCT OR THE FAILURE TO PROVIDE SUPPORT SERVICES, EVEN IF SWIRLHOST INCORPORATED HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN ANY CASE, SWIRLHOST INCORPORATED'S, AND ITS THIRD PARTY SUPPLIERS' AND LICENSORS', ENTIRE LIABILITY ARISING OUT OF THIS EULA SHALL BE LIMITED TO THE LESSER OF THE AMOUNT ACTUALLY PAID BY YOU FOR THE SOFTWARE PRODUCT OR THE PRODUCT LIST PRICE; PROVIDED, HOWEVER, THAT IF YOU HAVE ENTERED INTO A SWIRLHOST INCORPORATED SUPPORT SERVICES AGREEMENT, SWIRLHOST INCORPORATED'S ENTIRE LIABILITY REGARDING SUPPORT SERVICES SHALL BE GOVERNED BY THE TERMS OF THAT AGREEMENT.
12. HIGH RISK ACTIVITIES
The Software Product is not fault-tolerant and is not designed, manufactured or intended for use or resale as on-line control equipment in hazardous environments requiring fail-safe performance, such as in the operation of nuclear facilities, aircraft navigation or communication systems, air traffic control, direct life support machines, or weapons systems, in which the failure of the Software Product, or any software, tool, process, or service that was developed using the Software Product, could lead directly to death, personal injury, or severe physical or environmental damage ('High Risk Activities'). Accordingly, SWIRLHOST INCORPORATED and its suppliers and licensors specifically disclaim any express or implied warranty of fitness for High Risk Activities. You agree that SWIRLHOST INCORPORATED and its suppliers and licensors will not be liable for any claims or damages arising from the use of the Software Product, or any software, tool, process, or service that was developed using the Software Product, in such applications.
This EULA is governed by the laws of the State of Arkansas, USA, excluding the application of any conflict of law rules. The United Nations Convention on Contracts for the International Sale of Goods shall not apply.
This EULA is the entire agreement between SWIRLHOST INCORPORATED and you, and supersedes any other communications or advertising with respect to the Software Product. This EULA may be modified only by written agreement signed by authorized representatives of you and SWIRLHOST INCORPORATED.
Unless otherwise agreed in writing, all disputes relating to this EULA (except any dispute relating to intellectual property rights) shall be subject to final and binding arbitration in the State of Tennessee, in accordance with the Licensing Agreement Arbitration Rules of the American Arbitration Association, with the losing party paying all costs of arbitration. Arbitration must be by a member of the American arbitration Association. If any dispute arises under this EULA, the prevailing party shall be reimbursed by the other party for any and all legal fees and costs associated therewith.
14. GENERAL
If any provision of this EULA is held invalid, the remainder of this EULA shall continue in full force and effect.
A waiver by either party of any term or condition of this EULA or any breach thereof, in any one instance, shall not waive such term or condition or any subsequent breach thereof.
15. OUTSIDE UNITED STATES
If you are located outside the UNITED STATES, then the provisions of this Section shall apply. The parties confirm that this EULA and all related documentation is and will be in the English language. You are responsible for complying with any local laws in your jurisdiction which might impact your right to import, export or use the Software Product, and you represent that you have complied with any regulations or registration procedures required by applicable law to make this license enforceable.
16. CONTACT INFORMATION
If you have any questions about this EULA, or if you want to contact SWIRLHOST INCORPORATED for any reason, please direct all correspondence to: SWIRLHOST INCORPORATED, 1 Allendale Lane, Bella Vista, AR 72714. support@swirlhost.com
Swirlhost Inc.
Swirlhost.com is a premier Internet hosting and software development company based in Arkansas. We feature a wide array of Internet hosting solutions to companies, organizations, clubs, churches, and individuals. With over 20 years of combined software design, and web development experience, our solutions designers are able to transform your needs into real world solutions. Whether you already have experience with web design, or you are new to building websites, we have a package that can meet your needs. Feel free to contact our sales team at: sales@swirlhost.com for any questions you have.