Personalization allows you to go the extra mile in communicating or connecting one to one with your clients. When it comes to technology and web site content, you now have the power to leverage this personalization directly with your users on your DotNetNuke® site.

Tailored Text allows you to add text/html to your web site that can be different for anonymous users, registered users, and even individual users specifically. Ever needed to include a a clients user or contact information within a text or html module? What about the date their subscription expires; or maybe just address them directly by name throughout your web site? Tailored Text offers over twenty default parameters or tokens that can be included within the text or HTML of your module. Text can also be setup for unique content per language within your DotNetNuke® portal so you can fully localize all text within your site!

Need custom parameters included within your text? No problem! There are several easy methods of creating custom parameters for your module. These can include querystring, session, or based on a database SQL query.

New features for extended tokens with references for the current portal alias, URL, and if the portal is a child or parent - use these in SQL queries to render back specific content per portal alias / web site url!

New SEO Enhancements! Now all of your tokens for querystring, session, and SQL can create customized SEO pages. Include all tokens within...

SQL Binding now supports multiple rows of data. Previously Tailored Text SQL binding was limited to a single row of data within the item template. Enhancements have been added to now support the same item template with each individual row of data returned from a query.

Additional tokens to support portal alias’s (now you can setup unique content per portal based on the alias of the site!). This could allow you to display unique content for a sandiego.yoursite.com with other content for newyork.yoursite.com!

What's new in v. 2.1?

Now supports SQL DB binding - Now you can setup Tailored Text to conditionally render data driven content throughout the text from a single database query!

A. Yes, you can have multiple instances of the modules across your site.

Q. What if I have several portals on the same DNN installation?

A. If you only have one DNN installation, your Standard edition will work for you across multiple portals.

Q. What license will I need if I have several sites?

A. The Enterprise Edition is a license for as many DNN installations that you directly own and operate. This, however, does not include a license to redistribute to clients. You may purchase Standard or Enterprise licenses on behalf of your clients so they have their own licenses. However, if you wish to purchase 1 license that will allow you to install at unlimited # of client sites, then you will need the Developer License.

Q. What kinds of customers will need the Developer License?

A. The key factor for the Developer License is re-distribution. Here are some examples where the Developer License will be required:

A web developer who will install the module(s) in multiple client sites.

A franchise company who operates applications using our modules across multiple franchisee websites.

A business entity with independent contractors where the business entity provides website templates using our modules for various sites to operate the independent contractor's business.

Q. What do you mean by “direct access to Data Springs support.“

A. For customers who have the Standard or Enterprise license, this means that the customer can contact Data Springs directly via the Contact Us (Support) Form or a Snowcovered HelpDesk ticket for questions and for problem resolution. The same is true if you have the Developer License. However, If you obtained your modules through a developer using a Developer License, please course all questions through this developer. The developer can contact Data Springs for issues that need further assistance. Please see our Data Springs Support Agreement for more details.

Q. Please explain your policy regarding access to patches.

A. All Standard, Enterprise, or Developer licensees can access patches within your Snowcovered.com account under Patches and Hotfixes and/or MyDownloads. However, if you obtained your module through a developer, please contact your developer directly to access any available patches.

Q. What about the Upgrade Path and Discounts?

A. As a Standard, Enterprise, or Developer licensee, there may be automatic discounts available to you when you upgrade. Please see our Upgrade Policy for details. If you obtained your modules through a developer, please contact your developer for product updates and pricing.

Product License

Data Springs Inc.TAILORED TEXT / HTML LICENSE AGREEMENT PROVISIONSSoftware License Agreement1. This is an agreement between Licensor (Data Springs Inc.) and Licensee, who is being licensed to use the namedSoftware (“Tailored Text”).2. Licensee acknowledges that this is only a limited nonexclusive license. Licensor is and remains the owner of all titles,rights, and interests in the Software. Licensee may not sell, distribute, or package for sale named Software.3. This License permits Licensee to install the Software on one installation of DotNetNuke® without additional fees orlicenses. Licensee will not make copies of the Software or allow copies of the Software to be made by others, unlessauthorized by this License Agreement. Licensee may make copies of the Software for backup purposes only Note: Ifmodule software source code was purchased the changes made to the source code/recompiled version are stilllicensed only to one installation of DotNetNuke®.4. This Software is subject to a limited warranty. Licensor warrants to Licensee that the physical medium on whichthis Software is distributed is free from defects in materials and workmanship under normal use, the Software willperform according to its printed documentation, and to the best of Licensor’s knowledge Licensee’s use of thisSoftware according to the printed documentation is not an infringement of any third party’s intellectual property rights.This limited warranty lasts for a period of 30 days after delivery. To the extent permitted by law, THE ABOVE-STATEDLIMITED WARRANTY REPLACES ALL OTHER WARRANTIES, EXPRESS OR IMPLIED, AND LICENSORDISCLAIMS ALL IMPLIED WARRANTIES INCLUDING ANY IMPLIED WARRANTY OF TITLE, MERCHANTABILITY,NONINFRINGEMENT, OR OF FITNESS FOR A PARTICULAR PURPOSE. No agent of Licensor is authorized tomake any other warranties or to modify this limited warranty. Any action for breach of this limited warranty must becommenced within one year of the expiration of the warranty. Because some jurisdictions do not allow any limit on thelength of an implied warranty, the above limitation may not apply to this Licensee. If the law does not allow disclaimerof implied warranties, then any implied warranty is limited to 30 days after delivery of the Software to Licensee.Licensee has specific legal rights pursuant to this warranty and, depending on Licensee’s jurisdiction, may haveadditional rights.5. In case of a breach of the Limited Warranty, Licensee’s exclusive remedy is as follows: Licensee will return all copiesof the Software to Licensor, at Licensee’s cost, along with proof of purchase. (Licensee can obtain a step-by-stepexplanation of this procedure, including a return authorization code, by contacting Licensor at[[email protected]].) At Licensor’s option, Licensor will either send Licensee a replacement copy of theSoftware, at Licensor’s expense, or issue a full refund.6. Notwithstanding the foregoing, LICENSOR IS NOT LIABLE TO LICENSEE FOR ANY DAMAGES, INCLUDINGCOMPENSATORY, SPECIAL, INCIDENTAL, EXEMPLARY, PUNITIVE, OR CONSEQUENTIAL DAMAGES,CONNECTED WITH OR RESULTING FROM THIS LICENSE AGREEMENT OR LICENSEE’S USE OF THISSOFTWARE. Licensee’s jurisdiction may not allow such a limitation of damages, so this limitation may not apply.7. Licensee agrees to defend and indemnify Licensor and hold Licensor harmless from all claims, losses, damages,complaints, or expenses connected with or resulting from Licensee’s business operations.8. Licensor has the right to terminate this License Agreement and Licensee’s right to use this Software upon any materialbreach by Licensee.9. Licensee agrees to return to Licensor or to destroy all copies of the Software upon termination of the License.10. This License Agreement is the entire and exclusive agreement between Licensor and Licensee regarding thisSoftware. This License Agreement replaces and supersedes all prior negotiations, dealings, and agreements betweenLicensor and Licensee regarding this Software.11. This License Agreement is governed by the law of California applicable to California contracts.12. This License Agreement is valid without Licensor’s signature. It becomes effective upon the earlier of Licensee’ssignature or Licensee’s use of the Software.

Spotlight Reviews

This is a great module which helps us to easily solve several issues which required access to custom strings. The interface could use a little bit of... Show More

This is a great module which helps us to easily solve several issues which required access to custom strings. The interface could use a little bit of styling as it was difficult to see the add button, but support was very responsive, and I believe that this will be a 5 star product in its next version. Show Less

VERY useful application if you want to build personalized TEXT/HTML modules on your site based on user or group membership. Usage is the same as the... Show More

VERY useful application if you want to build personalized TEXT/HTML modules on your site based on user or group membership. Usage is the same as the core txt/html mod except it include tokens that allow you to customize the text. Show Less