Picture of Tailored Text v3.0

Tailored Text v3.0

posted by Data Springs, Inc. - 08/03/2011

Everybody loves being called by their name...

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 is part of the Collection 7.0

Trial Version

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.


What's new in v. 3.0?

  • New DotNetNuke 6.x Interface - Including updated pop up interfaces, DNN 6 stylesheet classes, and updated GUI.
  • 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...
    • Page Title
    • Page Keywords
    • Page Description

What's new in v. 2.3?

  • Now supports external connection strings for queries and SQL binds.

See illustration here.

What's new in v. 2.2?

  • 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 with other content for!

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!
  • New debug mode for easier administration
  • New administration interface with AJAX and fewer postbacks

What's new in v. 2.0?

  • Update user interface for easier management of anonymous and registered users templates
  • Now supports content localization! Setup your text to be different based on the users language or the language selected on the site: View Demo of This Feature

Module Features

  • Add rich user-specific text/html content to your DotNetNuke portal.
  • Enter text for anonymous users, and registered users, add tokens/parameters throughout your text that will then be replaced when the user is signed in.
  • Creating custom parameters/tokens based on querystring variables passed to the page, session variables, or even dynamic SQL parameters.
  • IPORTABLE Support - Import/Export custom tailored text between modules
  • Example default parameters include...
    • First Name - SuperUser
    • Last Name - Account
    • Full Name-SuperUser Account
    • Display Name - SuperUser Account
    • Email Address -host
    • UserName - host
    • Portal Name - Data Springs Inc. - DotNetnuke Modules
  • Example custom parameters include...
    • Querystring parameters - Pass querystring values to the page and the parameter within the text/html will be replaced with the querystring value
    • Session parameters - Allow any session variable to be easily displayed to the user
    • SQL parameters - With SQL parameters your options are virtually endless; Easily pull from any database table information. Example: Select BirthDate from yourcustomtable where UserID = 1. This feature can also be utilized with Dynamic Registration.
  • Ability to set the default value if no data is present

DotNetNuke 6 Text Management

Custom SEO Pages w/ Tokens for Title, Keywords, Description


Customize per language and utilize custom tokens for querystring, session, and SQL!


Enable SQL Binding for a single or multiple rows. Utilize all other tokens within your SQL query for the DNN or external connection!



View License Options

* See Product Support Agreement

** See Refund Policy

*** See Upgrade Policy

Licensing FAQs

Q. Can I use the module(s) on several pages on my site? 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 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.