| Login
en-USnl-NL
You are here: Weblogs & News > Weblogs

Information, Opinions & Ideas

  Minimize
Posted in: Skins and Templates on Tuesday, April 30, 2013
DNN7 Styling issues: z-index of Module Actions
I am currently testing some client skins for the upgrade to DNN 7 as both default.css and the Module action icons have changed since DNN 6.
I have some z-index issues and here's what I found out and how I fixed it.

[Read the rest of this article...]

Posted in: General, Skins and Templates, Site Administration on Tuesday, April 16, 2013
Nota bene: er is ook een Nederlandstalige versie van deze blogpost. Update: the crossposted version of this post on DotNetNuke.com contains some interesting comments. Over the past few ...

[Read the rest of this article...]

Posted in: Skins and Templates on Friday, February 15, 2013
When developing a custom skin for clients you sometime would like a fixed text to be editable by the administrator. Using a module is risky as you cannot make sure the editor does not accidentally remove the module or applies custom styling.

We created a first Beta version of a skin object that allows you to edit texts inline in the skin.

[Read the rest of this article...]

Posted in: General, Extension Development on Friday, November 30, 2012
DotNetNuke normally sends out email on numerous occasions.
In your development environment you mostly don't have an email server set up so these emails are not really sent.
In some cases I do need to view / check these emails.

This might be to test the templates of an email module, to test localization of the emails DotNetNuke sends out on registration or as password reminders etc.

The easiest way I have found is to allow me to check the emails DotNetNuke sends is by adding a section to web.config.

[Read the rest of this article...]

Posted in: Skins and Templates on Wednesday, September 26, 2012

This is the documentation for the of the new Style Helper skin object on Codeplex.
This is a skin object I started in 2007, but never got to making it releasable.
And now i decided I should finally finish it..
(I will add a some extra functionality later this year)

I would appreciate it if you would test the skin object and give feedback / report issues (on Codeplex).

Download: stylehelper.codeplex.com/

[Read the rest of this article...]

Posted in: Skins and Templates on Tuesday, September 18, 2012
We just released version 02.06.03 of our StyleHelper skin object for DotNetNuke 5.3+ on codeplex.

This is final release after some beta releases following version 02.05.00.

This release includes some additions, changes and bug fixes:

Added: Inject Content in your skin
Changes: (Mobile) redirect logic, Query String filtering and BodyClass filtering

[Read the rest of this article...]

Posted in: Site Administration, Extension Development on Friday, June 29, 2012
Introduction Recently, Datasprings added, upon the request of one of our clients, the possibility to use iDeal as payment provider in its module Dynamic Forms. Dynamic Forms already contained support...

[Read the rest of this article...]

Posted in: Skins and Templates on Tuesday, June 05, 2012
New in version 02.05.00 Mobile Redirect We added a way to redirect query string parameters. They can now be copied from the orignal URL to the Redirect URL. For that I extended the RedirectT...

[Read the rest of this article...]

Posted in: Skins and Templates on Thursday, January 26, 2012

As some of you might have noticed, removing style sheets with the StyleHelper Skin Object did not work anymore in DotNetNuke 6.1.
(al other functionality still works just fine)
This blog post is about my considerations on this issue.

[Read the rest of this article...]

Posted in: Skins and Templates on Thursday, January 19, 2012
Adding a Print stylesheet to your Dotnetnuke Skin
As you can read in my previous blog, there's an issue with the DotNetNuke core print skin object in DotNetNuke 6.1. I'm sure this will be solved in a future version, but there is a workaro...

[Read the rest of this article...]

Posted in: Skins and Templates on Thursday, December 22, 2011
Print and RSS action icons in DNN 6, a solution
Because of changes to the action menu in DNN 6, the Print and RSS feed icons don't work anymore. At first I didn't notice this as they do work if the user is logged in, but for an ...

[Read the rest of this article...]

Posted in: Skins and Templates on Sunday, September 11, 2011

40Fingers StyleHelper DotNetNuke Skin ObjectNew release of the 40Fingers DotNetNuke Stylehelper skin object.
Version 02.02.00

Highlights:

  1. Improved Redirect Handling
  2. Get Backlink to the PAge that casued the redirect
  3. Add anything to the Head of the DotNetNuke page
  4. Remove Existing DotNetNuke MetaTags
  5. Links to Style sheets and Javascript files are now templatable

You can download the new version here: http://dnnskinextensions.codeplex.com/releases/view/73344

Full documentation here: http://www.40fingers.net/WeblogsNews/Weblogs/tabid/58/ID/23/language/en-US/Style-Helper-Skin-Object-Documentation.aspx

 

[Read the rest of this article...]

Posted in: Skins and Templates on Friday, June 03, 2011

40Fingers StyleHelper DotNetNuke Skin ObjectToday I discoverd a bug in the DotNetNuke Style Helper Skin Object 02.00.00.
The "IfMobil" attribute, used to detect if a bowser is a mobile browser or not, did not always detect the browser correctly.

This issue has been fixed in this new release: 02.00.01

If you use the mobile detection capabilities, please update your installation with this new release.

You can download the new version of this DotNetNuke  skin object here: http://stylehelper.codeplex.com/

Full documentation here: http://www.40fingers.net/WeblogsNews/Weblogs/tabid/58/ID/23/language/en-US/Style-Helper-Skin-Object-Documentation.aspx

[Read the rest of this article...]

Posted in: Skins and Templates on Friday, May 20, 2011

40Fingers StyleHelper DotNetNuke Skin ObjectToday I released a new version of the 40Fingers DotNetNuke style helper skin object.

The main enhancements are for mobile DotNetNuke skins / websites.
I made detection of mobile browser much easier and you can now redirect the user  to another DotNetNuke page or even website.
 
Also added:
- Set the doctype of the DNN skin.
- Support to add custom attributes to the DNN HTML element as needed for Open Graph protocol.

[Read the rest of this article...]

Posted in: General on Friday, April 22, 2011

Begin 2011 heeft Microsoft de eerste beta van VS LightSwitch met Go-Live licentie gelanceerd, een nieuw product in de Visual Studio familie, waarmee razendsnel zowel web- als desktop SilverLight "Line of Business" applicaties kunnen worden gemaakt. Hoewel de doelgroep van VS LightSwitch niet primair bestaat uit hard-core .net developers, zal het ook voor deze groep zeker waardevol kunnen zijn om de mogelijkheden en beperkingen van LightSwitch te leren kennen.

[Read the rest of this article...]

Posted in: General on Friday, April 22, 2011

Only a few days left before DevDays11 will start in The Netherlands, and while a large part of my schedule is fixed already I decided to run through the agenda and pick a few sessions anyway.

My main interest during DevDays will be Visual Studio LightSwitch, as you will be able to find me most of the time - at least in between sessions - in the Ask The Experts area at the VS LightSwitch boot. So naturally I highly recommend the sessions Beth Massi will be giving on the topic. She's doing 4 of them, one of which during geeknight, so I'm sure you'll be able to catch one.

On april 28th DevDays my highlight will probably be:

9:15 The KeyNote. Keynotes are always a blast.
11:05 Not sure yet, but I might just try and catch the Windows Phone 7 Mango session by Ben Riga.
13:30 Going for the session on REST with WCF by Glenn Block, since I already know a bit about LightSwitch.This timeslot also features Beth's first session on LightSwitch. If you're new to LightSwitch, check it out.
15:05 That'll probably be Mark Miller on UI. It's been a while since I've seen him speak.
16:30 I'll probably try and learn something about Azure this timeslot. But then again I might also pick up on Beth's second appearance on LightSwitch, since we might get questions about that on the boot.

Geek Night night is not something you should plan for, so we'll just see what happens.

9:15 No possible way of predicting how things will look during the first session after Geek Night. So I decided not to plan anything here.
10:50 Only one possible option: Beth Massi on Advanced LightSwitch Techniques. That'll be awesome!
13:15 This will be a hard one. Of course there's Mathijs on WP7 Push Notifications, but there's also Ingo Rammer on Advanced Debuggin in VS2010 which will probably be very useful too.

For the remainder on the conference I actually expect to be busy on the ATE stand for LightSwitch. And I'm looking forward to it too!

Hope to meet you there

[Read the rest of this article...]

Posted in: Skins and Templates on Thursday, April 07, 2011

40Fingers StyleHelper DotNetNuke Skin ObjectWe found a bug in the stylehelper skin object for DotNetNuke.
In certain conditions you could get an "Object reference not set to an instance of an object error" error, if you use the BodyClass attribute...

[Read the rest of this article...]

Posted in: Skins and Templates on Tuesday, March 15, 2011

40Fingers StyleHelper DotNetNuke Skin ObjectAfter a few minor internally used and tested versions, I released a new version of our DotNetNuke Stylehelper Skin Object on codeplex.

The new version is 01.08.03

It contains

  1. A bug fix
  2. A correction to the AddMetas attribute
  3. A New template option for the AddBodyClass attribute. (you can add a class for the role a user is a member of)

[Read the rest of this article...]

Posted in: General on Sunday, November 28, 2010

Today I tried to upgrade my DNN Skin Development installation from 5.3.1 to 5.6.0
I got a SQL provider error on the 5.4.0 script I did not understand at first.

I got this error

System.Data.SqlClient.SqlException: Violation of PRIMARY KEY constraint 'PK_TabModuleSettings'. Cannot insert duplicate key in object 'dbo.TabModuleSettings'.
Violation of PRIMARY KEY constraint 'PK_TabModuleSettings'. Cannot insert duplicate key in object 'dbo.TabModuleSettings'.

I took me a while but I found the reson for the failure and the solution.

[Read the rest of this article...]

Posted in: Skins and Templates on Friday, October 29, 2010
There are several blog posts about Stylesheets in DotNetNuke, but they mostly cover only a part of the subject.
I tried to wrap up all the information on what stylesheets DNN loads and how to manage them in one blog post.
- What stylesheets are loaded and why
- In what order they are loaded
- Use of Ids / Classes for containers
- How to limit the number of stylesheets DNN loads
- Why you should not delete or edit Default.css

 

[Read the rest of this article...]

Posted in: Code, Site Administration on Monday, October 25, 2010
Presenting a list of events with the DotNetNuke reports module

The reports module is an excellent way to present data from your DNN installation in an ad hoc fashion. One can use it for any table in and outside the DNN installation. In this example we will present a list of events from the events module.

[Read the rest of this article...]

Posted in: Skins and Templates on Monday, October 18, 2010

If your skin has a dark color or an image as the background, there are situations were this background is visible in the editor too.
This can make it very difficult if not impossible to edit the content of your site.
As this question keeps comming up in the DNN Forums and is an issue in the new RAD Editor too, here's how to solve these issues for your skin.

[Read the rest of this article...]

Posted in: General on Saturday, October 09, 2010

Since about a month I'm having issues on my development machine with my local DotNetNuke installations.

Sometimes pages load so slow in the browser, I get a timeout or the page only loads only half.

After checking all kinds of possible causes I finally found the solution...

 

[Read the rest of this article...]

Posted in: Skins and Templates on Thursday, September 30, 2010

New release of the 40 Fingers Style Helper skin object (V01.05.00)


The Style  Helper skin object allows you to load  css and javascript files in the head of the page from you DotNetNuke skin, directly or conditional, based on all kind of properties.

New Feature:

You can now inject a CSS class to the page Body tag. This allows styling of specific page in the same skin.

Bug Fixes:

- Javascript files are is now Injected after jQuery (the was not the case before)
- You can now use spaces after the comma in you RemoveCssFile attribute.

[Read the rest of this article...]

Posted in: Site Administration on Thursday, September 09, 2010
YouTube Movies In Normal Content
Quite often, DotNetNuke website administrators turn to specialized YouTube modules to include a YouTube movie on their website. The good news is, however, that YouTube movies can be embedded easy enou...

[Read the rest of this article...]

Posted in: Skins and Templates on Monday, September 06, 2010

There are a lot of posts in the DotNetNuke forums about cross-browser issues in a DotNetNuke skin.
The problem is mostly that the skin does not render the same in Internet Explorer and Firefox.
As most of these issues are quite easy to prevent / solve, here's how to prevent most of them.

[Read the rest of this article...]

Posted in: Windows Server on Sunday, July 18, 2010
Installing DotNetNuke on Windows 2008R2

Windows 2008r2 is good in so many ways, I can never list them all. Of course, being the server variant of Windows 7, it means you can use all the nice interface enhancements that are also available in Windows 7.

Both Windows 7 and Windows 2008r2 have IIS 7.5 on board. One of the most interesting enhancements in IIS 7.5 is something called the Application Pool Identity (AppPoolIdentity). In Windows 2008r2 this is the default setting for new application pools. With this setting, IIS can create a unique virtual windows account, using the name of the application pool. Accounts created like this have the same networking capabilities as the well known NETWORKSERVICE account, however, because they are unique, they can also be used to secure physical files in your system.

So, lets see how we can use this to quickly install DotNetNuke in a secure manner.

[Read the rest of this article...]

Posted in: Windows Server on Thursday, April 01, 2010
Getting a list of all sites served by IIS

In order to prepare for an upcoming move of all sites hosted on our webservers to a new location, one of the tasks was to list which sites are served by IIS, including all hostheaders defined for those sites. The purpose of this list is to identify all domains we are handling.

[Read the rest of this article...]

Posted in: Site Administration on Tuesday, March 30, 2010
Changing text styles During text editing a lot of people are confused as to what the editor does if you set a certain style to a selection of text. Sometimes the editor assignes a style to more then...

[Read the rest of this article...]

Posted in: General on Monday, March 29, 2010
I often get data from clients in Excel or XML format, which I have to convert to some kind of XML like format. Mostly this is a one time conversion for which a custom solution is not viable....

[Read the rest of this article...]

Posted in: Extension Development on Monday, March 15, 2010

By seperating appearance from behaviour, you will decrease ther depency between developers and designers in your project. Both use there specialized set of skills, leading to good clean design and code.

[Read the rest of this article...]

Posted in: Search Engine Optimalization (SEO) on Thursday, December 10, 2009
SEO is an integral part of content management
By following the official Google Webmasters blog and related online presentations, you can learn a great deal about the SEO in a short amount of time. The video below is about 'snippets', t...

[Read the rest of this article...]

Posted in: Site Administration on Wednesday, December 09, 2009
spell checker in DNN text editor
The DNN text editor also contains a nifty little spell checker. It is a tool that works in IE and needs to be installed on your local machine first. Once installed, it works like a breeze and hel...

[Read the rest of this article...]

Posted in: General on Tuesday, December 08, 2009
Using jQuery as a tool to improve the user experience of a website
These days there are ample opportunities to spice up one’s website with so-called Web 2.0 features by means of javascript functions. We have realized it on this website using jQuery library. jQuery i...

[Read the rest of this article...]

More projects can be found on the Dutch references page.

Our latest news

  Minimize
Free Windows 8 Pin Module
Arnhem, 25-10-12
It's there! Microsoft has officially launched Windows 8. The world will soon be flooded with the Windows 8 Start screen and everyone will learn to lov... [read more...]
Contact 40Fingers

40Fingers can best be reached by email: info@40fingers.net.

Office address:

40Fingers

Oude Kraan 72
6811 LL Arnhem
The Netherlands

Phone: + 31-26-3653322

Our office hours are: 08:30 - 17:00 GMT+1