5
(30 product reviews.)
My Tokens 5 - Custom DNN Tokens (with Razor Support)
posted by DNN Sharp - 4/3/2018
DNN Sharp Active Since 2/3/2009
Romania
4.33
(3 total reviews for DNN Sharp in the last six months.)
Ask a Question
Everybody needs tokens. My Tokens allows including dynamic content such as from database or HTTP Requests (could be Web Services) in common modules such as the HTML module. Razor and Spark templates supported!
Module
37945
Automation and Integration with Custom DNN Tokens
Everybody needs tokens. My Tokens connects data to DNN modules. For example, pull content from Database table or a Web Service into HTML modules, being very useful for achieving seamless integration between otherwise isolated components. Imagine possibilities!
DOWNLOAD TRIAL
READ MORE
Marketers
Easily personalize content for visitors
Power Users
Pull data together to build dynamic content.
.NET Developers
Expose data for content editors to use
Powerful Features That Put You In Control
-
Extends Existing Tokens
My Tokens inherits all token sources available in DNN (Host, Portal, User, Membership, Profile, Tab, Module, DateTime, Ticks).
-
New Predefined Tokens
Application, ServerVars, Session, Cookie, Get, Post, Params, UserRoles, URL, NavigateURL, Random, HttpContextItems, Browser
-
Razor Support (C# and VB.NET)
Once with 2.0, My Tokens supports Razor scripts so it's now possible to write complex templates with loops and conditions.
-
Gadgets Interface
My Tokens provides XML mechanism to define gadgets, that are tokens that result in embedding some 3rd party controls on the page. It comes with gadgets for embedding YouTube videos, Facebook Like button, Disqus, and much more.
-
Inline Script Support
Normally, Razor and Spark templates are built from My Tokens studio the later used in modules (such as HTML module). But it also support writing the templates directly in the content.
-
Tokens That Persist
Special Tokens that get their value from page state and save it in cookies or session so after page state is lost the token maintains its value.
-
Spark Support
Same as Razor, Spark is an engine capable of building complex templates. The main difference between the two is Spark is more HTML friendly, a lot of it syntax happens inside tags.
-
Custom Tokens
Create new tokens as constant strings or built against Database, HTTP Server, FTP Servers or Mail Servers. Further processing of result is possible with use of Parsers.
-
HTTP Tokens
My Tokens will make an HTTP Request and put the response in tokens. Using the parsers, the response can be interpreted as text, json, xml or stripped using a regular expression.
-
Database Tokens
Will run a query and fetch the results in tokens that can be used in any My Tokens aware module.
-
FTP Tokens
These tokens are built from a file loaded from a FTP Server. How they are extracted depends on parsers and rules used.
-
File System Tokens
These tokens are built from a file loaded from disk. Paths can be specified absolute or relative to website root.
-
Mail Server Tokens
My Tokens can connect to a Mail Server using POP3 or IMAP and fetch email parts (subject, body, to, from, attachment). Currently, it's only possible to retrieve latest email; filters will be added to match emails.
-
Token Parsers
Once data is returned from the Token Source, further processing is made with use of Parsers. My Tokens comes with following parsers: No Parser (data is left as it is), Strip Xml/Html tags, XML Parser, Json Parser and RegExp Parser.
-
Patch Standard Modules
MyTokens will automatically patch some standard modules (even if they're installed after MyTokens). Supported modules are: Text/Html, Links, Announcements, Reports, Documents, User Defined Table, Form and List, IFrame, MLHTML.
-
Token Replacement in DNN Skin
My Tokens provides a Skin Object that will replace tokens in Skin Files. In general, it can be included in any .ascx or .aspx file.
-
Advanced Caching Strategies
My Tokens provides several configurable layers for caching tokens. There are: global (per host), per portal, per role and per user.
What's New in 5
- Added the possibility to update Page's title
- Added the possibility to call tokens from razor scripts with named parameters
- Added the possibility to add comment on razor script
- DNN 9.2 compatibility and other bug fixes
Read Full Changelog...
Application Screenshots
choose
your edition
|
Standard |
3 Standard Pack |
Host |
Enterprise* |
Developer |
Install licence |
1 domain and unlimited subdomains |
3 domains and unlimited subdomains |
1 DNN instance with up to 20 portals |
Unlimited installations and portals |
Unlimited installations and portals |
Subscription
(free updates and new versions)** |
3 months or 1 year |
3 months or 1 year |
3 months or 1 year |
3 months or 1 year |
3 months or 1 year |
Source Code |
No |
No |
No |
No |
Only with 1 year of updates option |
Redistribution |
Not permitted |
Not permitted |
Not permitted |
Not permitted |
Permitted |
Support** |
3 months or 1 year |
3 months or 1 year |
3 months or 1 year |
3 months or 1 year |
3 months or 1 year |
* Enterprise is defined as your company site(s) and those of your customers that are directly managed by your organization.
** The updates and support subscription depends on the option you choose (bundled with 1 year of free updates and support or bundled with 3 months of free updates and support )
You Have Questions, We Have The Answers
Frequently asked questions cover answers to most of the questions that you might have related to My Tokens. Please read this section carefully before waiting for support. Who knows? You might find the answer quicker than expected.
FAQ 1. Is there a trial version available?
Yes. You can download the My Tokens 30 day free trial from:
http://www.dnnsharp.com/dnn/modules/my-custom-tokens/download
The trial version is identical to the full version, except for the time limitations.
FAQ 2. Does the trial have limited functionalities?
No, there is no limitations on the Trial version.
FAQ 3. Can I extend my trial?
No, but for outstanding situations, please email us at [email protected]
FAQ 4. Will I lose the settings I make during the trial when I buy?
Absolutely not. You just need to use for activation the registration key received via email after the purchase was made.
FAQ 5. What does a My Tokens license get me and how long is it good for?
Once you buy a My Tokens license you'll have 3 months of free updates and support and after that you'll receive a 50% discount to keep that same level of service.
You will not lose your data or any functionality out of the module itself. But you will lose access to downloads, updates, and support. If at any time in the future you want to upgrade to the latest version and get those perks back, you can do it.
FAQ 6. I’ve hired a developer to work on my site. Who should buy the license?
You should. It is always best for you, the site owner, to have access to your account on dnnsharp.com. That’s how you access downloads, license keys, and support. You can purchase a My Tokens license under your own name and then give the developer the license key for the site. That way, you retain control of your own module purchase in the event that you need access or decide to switch developers.
FAQ 7. Am I eligible for upgrade?
You'll be eligible for this upgrade if you have an active My Tokens subscription. If not, then you'll receive a 50% discount for upgrade to the last version. Just email us at [email protected] and we'll take care of the rest.
FAQ 8. How do I get the updates that I'm eligible for?
That's easy.You need to go to My Account > My Downloads while logged in on our website: http://www.dnnsharp.com/my-account/my-downloads.
FAQ 9. Does the module stop working if I choose not to upgrade?
My Tokens will continue working even if you won't upgrade. You can buy it once and use it for years until it is so old that it will tell the other DNN modules stories about having to walk uphill both ways back in those good old days. =)
The license allows you to access to upgrades or support while it is valid.
FAQ 10. Can I use My Tokens to build and distribute applications?
You can integrate and distribute My Tokens with your own products, but it should not be main functionality, it shoud be added value, and should not be in competition with our existing product. If we go into competition later, the developer will still be allowed to use the version he owns at that time, and continue to develop it, but will not receive new updates.
FAQ 11. Can I have one instance for dev, staging and live?
Yes, but please contact us at [email protected]
FAQ 12. Can the license be transferred?
Yes, but only if there is a transfer of ownership of the entire product.
FAQ 13. Can I upgrade to different license type later?
Yes, you can upgrade to a higher tier (and more value-packed) license for just the price difference in qualifying purchases made within the past 3 months. If your purchase was made more than 3 months ago, don’t worry, we still have a special offer for you. Just email us at [email protected]
FAQ 14. Can I become a reseller?
Yes, please contact us at [email protected] to discuss commissions.
FAQ 15. Where can I get support?
We have a dedicated support forum for My Tokens:
http://www.dnnsharp.com/Support#opturl=%2Fmy-tokens.
This forum is monitored on week days. That is the best place to pose your questions; not only does our team moderate the forum and provide light module support, but other users are always chiming into the the discussions with their own thoughts — which makes for a solid experience on all fronts, and allows a number of perspectives that wouldn’t be present during an email exchange.
Our support forums focus on helping people with bugs and other issues, and we can not provide in-depth support on complex customizations of our modules. Most legitimate bugs that are reported will be logged and fixed for the next release; if a workaround can be easily provided, we’ll share one in the interim. When it comes to customization, while we’re happy to help point users in the right direction towards accomplishing a desired customization if we can, we won’t build your site or app for you.
FAQ 16. If I upgrade my DNN version, do I need to also upgrade the module?
Not necessarily, but it's recommended because we test and optimize for new versions. Sometimes, new DNN version also breaks our modules so then you'll be required to upgrade. It's recommended to upgrade all at once to optimize the Q&A costs.
FAQ 17. If I purchase one collection (App Sharp or Web Sharp) and I already have My Tokens, will I receive some discount?
Yes, you can save 50% from what you've already paid for up to 50% the cost of collection. Just email us at [email protected]
FAQ 18. Can I get a discount?
You're about to enter a long term partnership with us that needs to be beneficial to everybody. Giving discounts will decrease the value that we can deliver to you over time because every discount that we give is a feature less in our products.
We'd rather give discounts for bundle purchases and to contributors.
Related Modules
DNN Presentations Easy As 1, 2, 3
Use Dynamic Rotator .NET to show off content and pictures with class or to present ideas and products professionally to potential customers.
DNN Containers on the Fly
Easy Container helps build rich DNN containers at a click of a mouse with live preview! Cut the middle man and increase productivity!
Fully Featured DNN FAQ Functionality
Provide your users with a well-designed and informative FAQ section using FAQ Master. It's the easiest and most modern FAQ solution for DNN. It's takes minutes!
Highly Customizable DNN Menus
NavXp gives you full control over layout, hierarchy and appearance. Build any DNN menu you can think of in minutes!
Segmentation and Workflows for DNN
Redirect toolkit has got them all: user redirects, roles redirects, mobile redirects, variable redirects, random A/B testing redirects and a dozen more.
Feature-packed DNN Search Engine
Search Boost has been often said to be light years ahead of any other search engine. Make sure you are not losing customers because they can't find what they're looking for.
Ultimate DNN SEO URL Rewriter
URL Adapter takes on some rather complex concepts such as usability, SEO or redirect workflows and builds a new interface that Everyone can understand!
DNN API Endpoint
DNN API Endpoint was born to create an easy-to-use and well-tested framework for building REST APIs to help support applications that live especially outside of DNN.
NEED HELP?
When it comes to support we pride ourselves on going the extra mile for our clients. One of the greatest joys we get is the awesome stuff we see based on the concerted effort of both our clients and ourselves. With dedicated support staff at your back, you can be sure that you will get your DNN portal up and running without a hitch.
CHECK FAQ SECTION
|
|
says...  5.0 A go to module Posted 7/31/2018 such a cool module. highly recommend in conjunction with their action form and action grid. Posted 9/17/2015 Easy to use! Used it f.i. to read an url parameter in a form. Great support and quick response! Posted 6/22/2014 A must-have for highly customized systems in DNN. Quick method for extending tokens to/from the DNN core. Posted 2/14/2014 Great Module, great support! Enough said. Posted 2/5/2014 Estoy muy impresionado con los alcance de MyTokens, me parece él producto que me mantienen en DNN. Felicidades Posted 12/7/2013 Very robust tool and infinite number of possibilities! Still need to learn many tricks :) Posted 5/17/2013 Good module and Great support from Avatar Soft ! Posted 12/22/2011 Excellent Support, Very quick response with solved solution, great product! Posted 12/2/2011 It is a great module. You can use it in combination with the othe DNN Sharp products so you can create a giant flexible solution. Support is great! Posted 1/30/2015 says...  5.0 An amazing module. Posted 8/16/2017 Show More ReviewsShow Less Reviews
-
DNN Integration Tool:
My Tokens features API to easily export data for integration with other components such as other websites, Desktop Apps, Mobile Apps.
-
Custom Tokens:
What's more, you can create custom tokens from Database, File System, HTTP, FTP and Mail Servers.
-
DNN Tokens Replacement:
My Tokens allows you to use predefined DNN tokens and new ones such as: Session, Cookie, Get or Query String, POST data, Host, User, etc.
|