40FINGERS StyleHelper Skin Object 02.06.05

Rating: No reviews yet
Downloads: 146
Released: Aug 28, 2013
Updated: Sep 25, 2013 by Timo_Design
Dev status: Stable Help Icon

Recommended Download

Application 40FINGERS_StyleHelper_02.06.05_Install_DNN5+.zip
application, 21K, uploaded Aug 28, 2013 - 146 downloads

Release Notes

This version will work with DNN 05.06.00 and up.

Version 02.06.05:

Bug Fix Page Order class in Body Class
On upgraded installations where some pages have a CultureCode and some not the order was incorrect.
This has been corrected by removing a not needed CultureCode check.

Version 02.06.04:

Bug Fix SuperUser Detection
Passing IfRole="SuperUsers" did not detect Host users
This has been corrected now and the code has been rewritten.

New Attribute ContentFalse
This is the content that gets injected when the conditions

Version 02.06.03:

Changed IfQs behavior:
IfQs also to test if a query String Parameter exists
You can now pass a QS paramter without value
Where IfQS="ProductId:122" would test for a QS parameter ProductId with value 122
IfQS="ProductId" allows you to test if querystring parameter ProductId exists (has any value).

Version 02.06.02:

Added Simple Content Injection:
Added attribute Content
The passed value of this attribute will be injected if the set conditions are met.<br />
This will be expanded in the future (load HTML file content and the use of tokens).

Fixed bug in DNN5 Stylesheet removal:
The code change for DNN6 caused stylsheets not be removed in DNN 5 anymore, fixed now..
Also added a warning for DNN6 users if the try something that does not work in DNN6.

Version 02.06.01:

Changes to detectmobilebrowser detection:
Added attribute DetectMobileRegex1
You can use this attribute to overwrite the first regex used by the detectmobilebrowser.com method

Added attribute DetectMobileRegex2
You can use this attribute to overwrite the second regex used by the detectmobilebrowser.com method

Added Attribute: DetectMobileIncludeTablet
On detectmobilebrowser.com/about there's a method to include tablets as mobile devices (by changing the first regex).

If you set DetectMobileIncludeTablet to True, the first regex is replaced and Tablets are treated as mobile (although I'm not 100% sure this is up to date).

Version 02.06.00

- Changes to Redirection (mostly used for mobile)
- Add conditions for inject body class (used to inject a class for a role for instance)

Version 02.04.00

- Remove all stylesheets in DNN 6.1+

Version 02.03.00

- Change an existing Meta tag
- You can now also use tokens to add or manipulate Meta tags

Version 02.02.02

- AddHtmlAttribute, now replaces an attribute if it already exists

Version 02.02.01

- Bug fix in Referrer handling

Version 02.02.00

- Improved Redirect Handling
- Get Backlink to the Page that casued the redirect
- Add anything to the Head of the DotNetNuke page
- Remove Existing DotNetNuke MetaTags
- Links to Style sheets and Javascript files are now templatable

Version 02.00.01

Fixed bug in Mobile detection

Version 02.00.00

Changes:
DNN 5 only release
New:
- Set the Doctype of a skin: Doctype="XHTML 1.0 Transitional"
- New Filter: Check if browser is a mobile browser (or not): IfMobile="True/False"
- Redirect to another URL: RedirectTo="/"
- The way the redirect is handled can be set to always, once per session or once (cookie based): RedirectMode="Always/Once/OncePerSession"
- Add Attributes to the HTML element on the page: AddHtmlAttribute="Attribute,Value"

Version 01.08.04

Bugs:
Fixed issue in GetPageOrder (DNN 5 version) for BodyClass attribute bugs.

Version 01.08.03

Bugs:
Some minor BodyClass attribute bugs.
Add Meta tag is now pipe separated "|" as a meta tag can contain commas.
Feature:
You can now add a class to the body that shows the which roles with view rights for the current page, the current user is a member of.

Version 01.07.00

Features:
Now supports hosted CSS and JS files with AddCssFile & AddJsFile

Version 01.06.01

Bugs:
RemoveCssFile="/" is now internally replaced by "/.*" to make it a valid regex.

Version 01.06.00

Bugs:
Control panel CSS files can be removed now.

Version 01.05.00

Bugs:
- Javascript is now Injected after jQuery
- You can now use spaces after the comma in you RemoveCssFile attribute.
(Example: "default.css, portal.css" )

Enhancements:
- AddBodyClass attribute allows for the injection of a CSS class to the body of the page.
This can be a static text or a dynamic string based on the Page Name, Page Id and Page Order.

Version 01.00.01

- FilterRemove defaults to True now
- Fixed bug where !Administrators for IfRole was not working correctly

Reviews for this release

No reviews yet for this release.