DNN 6 finally comes with pop up login window but many people actually fooled by its tricky method to do that. The DNN 6 pop up login module is created using Jquery to load the default login page via iframe! Therefore, to modify the design of the login panel, you will need to look for […]
DotNetNuke GZIP Compression Issue on Modules and AJAX
Just a quick solution for those that having problem on DNN modules without knowing why. Just turn off of the DNN Gzip compression and I would recommend you to use Page Blaster from Snapsis. This compression issue has been first known in DNN 5.6 and still occurring in DNN 6.0.1. However, it cannot be reproduced […]
Add JS and CSS to Header section via Skin.ascx in DNN 5
It’s been awhile. Recently I’ve been too busy building a big DNN website which I wanted to have the JS and CSS injected into header section of the page and most importantly, after Jqeury.js. Most of the scripts you can find it in Google are no longer valid and it will return nothing but tons […]
Implementing Google Analytics Asynchronous Snippet in DotNetNuke – the simple ways.
UPDATE: The method below does not work anymore. You’re advised to upgrade your DNN to version 5.6.1 or above for fool proof solution. Recently, Google Analytics launched its third generation of tracking script that fully support asynchronous loading which speed up the page rendering speed of modern browsers. If you use Google Page Speed tool […]
Sharp sound from CRT monitor – Quick Fix to the problem!
Having a noisy CRT monitor? After the Windows updates around October 2010, Windows OS like Windows 7, Vista and even XP is supporting higher range of monitor refresh rates which up to 120 hertz to support new type of monitors. CRT monitor high pitch sound Solution While traditional CRT monitors are still able to support […]
Guide to implement re-Captcha in DotNetNuke Modules without touching the source code.
If you don’t know what is re-Captcha, this article: What is re-Captcha might help you to get on foot before starting this easy implement guide to install re-CaptCha into your DNN Modules. DotNetNuke users has long frustrated by the poor design of DotNetNuke Captcha which is has a critical flaw where the Captcha image will […]
Show DNN Module in Another Module’s Generated Page.
One of the greatest feature of DotNetNuke is to allow use to show the module in the page they like based on the viewer’s role and permission. However, this only apply to DotNetNuke generated pages. So, how about showing a module only in a page that is generated by Blog Module for example? The solution […]
How to connect MySQL Administrator Tool with Server Side MySQL
I’m a PHP & MySQL Beginner. Normally when i start to build an application, i will choose to code a store and retrieve function. This will help me more easy to understand the new programming language. So i search around google and found that i can connect MySQL with MySQL Administrator Tool. You can download […]
Give an unique id for every DNN Containers
Inspired by Think of Design’s avoid span in module title and amount of requests including myself to have a unique id for every containers in DotNetNuke, I’ve came out with this simple solution to ease the designing works in DotNetNuke Skinning. <!– From thinkofdesign.com –> <%@ Control language="vb" AutoEventWireup="false" Explicit="True" Inherits="DotNetNuke.UI.Containers.Container" %> <%@ Register TagPrefix="dnn" […]
Best Free JavaScript and CSS Compressor to Optimized your Website.
If you are digging into DotNetNuke website optimization, I’m sure you have been struggling on it. It’s not easy to optimize all the JavaScript and CSS in robust web application like DotNetNuke. If you’re a heavy users and afford to pay for solution, then the simplest way is to buy all in one compressor like […]