Current version: 03.00.04 (20/sep/2009)
DSLocalizator is a module that includes a set of tools for:
Modules and skin objects to change the user locale
- Skin object
- Module
- Both can be set as a dropdown or a list of links
- Templates for links can be specified
Custom localization based on user selected locale
- Localize all your portal settings properties (Portal name, keywords, skin, container, copyright text, etc)
- Localize all you tab settings (Skin, Tab name, description, keywords, etc)
- Localize all your module settings (Title, header, footer, container ,etc)
- Enables search for localized data
- Can use a cookie, querystring parameter or browser specified language
- Can use GeoIP database to detect locale based on the client IP address
- You can set the detection order
- You can enable/disable a detection feature
- An automatic replacement can be done to change all links in page to include the language parameter
- SOLPART menu links will be automatically replaced to include the language parameter
- You can create your own custom replacements based on current locale and regular expressions
- Create regex based replacements for each locale
Can enable SQL storage for the response viewstate
- IP ranges can be specified (You can enable it depending of the client IP)
- Per page option (Some pages can use normal viewstate and heavy pages uses SQL viewstate)
- Host can enable/disable this option
- Host can set a scheduler task (automatic) to clear old data (configurable time interval)
- Administrators can change the behavior per site, per page or per IP
Turn you preview mode as default
- Control panel is hidden in preview mode (good for intranets)
- The skin object can show/hide a link designed to change the preview mode status
The module includes a helper that makes all installation for you (you need only a couple of clicks).
License information
MMLinks is released as a free module. It can be used freely only as a PA. Your are not allowed to sell it or rent it (There is no problem if your are using the module and offering some services in the site the module is installed on). No redistribution is allowed
Any reverse engineering is not allowed.
The author takes no responsibility of any damage or injuries produced by the use of this module, so take the necessary steps to keep your data safe.