|
Prevent account sharing using the REPORTS module |
|
|
By mamlin on
6/3/2009 3:59 AM
|
|
|
|
DotNetNuke currently has no provision for preventing a user from sharing an account with other users. This is a real problem for paid-subscription sites. There is, however, a simple trick you can do using the REPORTS module that will help to prevent simultaneous logins on the same account by different users...
|
 |
|
Comments (0)
|
More...
|
|
|
Tag Cloud Part 2: Clickable Tags |
|
|
By mamlin on
5/27/2009 2:08 AM
|
|
|
|
In the first Tag Cloud posting we saw how to use the free REPORTS module to implement a Tag Cloud in just a few minutes. Here in Part 2 we'll update our original solution to make the tags into clickable links...
|
 |
|
Comments (0)
|
More...
|
|
|
|
Quickly create a Tag Cloud with the REPORTS module |
|
|
By mamlin on
5/13/2009 3:42 AM
|
|
|
|
Tag Clouds are a common item in the "Web 2.0" era but the feature is still conspicuously absent from the DNN core offerings. Fortunately, all you need to create your own custom Tag Cloud is the free REPORTS module and about 5 minutes of setup...
|
 |
|
Comments (0)
|
More...
|
|
|
|
Where Do I Put My Script? JavaScript and the DotNetNuke FOOTER field |
|
|
By mamlin on
2/12/2009 10:45 PM
|
|
|
|
Adding JavaScript to a DNN page is easy: use the Text/HTML module. However, if you want to enhance an existing DNN module with your own client-side script you may prefer to add it in the module's FOOTER field. To illustrate, we'll use the SURVEY module to create a "pick three items" survey that REQUIRES the user to pick three and only three items...
|
 |
|
Comments (2)
|
More...
|
|
|
Give ADMIN tabs access to Non-Admin DotNetNuke Users (Pages, File Manager, etc) |
|
|
By mamlin on
11/21/2008 1:42 PM
|
|
|
|
The DotNetNuke framework is great in many ways but its website administration rights are not very granular. In many cases you either need to have full admin rights or you simply won't be allowed to perform a critical function (like create new web pages). Well, there is a trick you can do to extend certain ADMIN rights to selected users without actually making them administrators. Best of all, you can do it from within the DNN UI...
|
 |
|
Comments (17)
|
More...
|
|
|
|
Add Google AJAX Search to your DNN skin: Prevent ENTER key from clearing search results |
|
|
By mamlin on
10/29/2008 9:12 PM
|
|
|
|
The "Add Google AJAX Search" series continues! If you've implemented the AJAX search you probably have noticed that pressing the ENTER key will actually clear the results. Huh? Sure, Google AJAX doesn't need a button or ENTER keypress to perform a search, but clearing the results upon ENTER is downright confusing since people tend to hit ENTER automatically after typing in a search term. We're going to extend our basic Google AJAX example and stop that ENTER key from clearing the search results...
|
 |
|
Comments (3)
|
More...
|
|
|
|
Add Google AJAX Search to your DNN skin (Part 2 of 3) |
|
|
By mamlin on
7/27/2008 6:33 PM
|
|
|
|
Follow-up to Part 1 of "Adding Google Custom Search to Your DotNetNuke Skin" series. Here in Part 2 we'll examine a few of the many options for customizing Google searches as well as ways to influence the ranking of results. And just as in Part 1, all of this functionality is delivered for -free- from the Google Search AJAX library...
|
 |
|
Comments (6)
|
More...
|
|
|
Improve page priority feature of DNN's Google SiteMap |
|
|
By mamlin on
7/2/2008 10:07 PM
|
|
|
|
DotNetNuke provides a Google-ready XML sitemap to help you get your pages indexed and ranked in Google search results. Unfortunately, the current implementation sets every page's "priority" ranking to the same fixed value. Because of this, no page ever gets priority over any other. Fortunately there's a simple improvement you can make (using Notepad) to give priority to certain pages without changing any core DNN functions...
|
 |
|
Comments (14)
|
More...
|
|
|
Add Google AJAX Search to your DNN skin (Part 1 of 3) |
|
|
By mamlin on
6/7/2008 10:02 PM
|
|
|
|
The internal DNN search engine, while convienient, still leaves much to be desired in the realm of content search. It is restricted to its own portal, returns only what is specifically made "searchable" by module developers and has no inherent feature for generating reports of what users have been searching for. With a (free) Google site search, however, you not only get the power of Google's vastly superior search algorithms but you also get to define WHAT gets serached on WHICH portals/domains and also influence HOW the results get ranked and displayed. Plus you can get free reports on what your users searched for and when they searched for it. All it takes is a small bit of text editing...
|
 |
|
Comments (42)
|
More...
|
|
|
|
Force javascript to run AFTER a DotNetNuke page is fully loaded |
|
|
By mamlin on
4/2/2008 4:06 PM
|
|
|
|
So you want to insert a bit of javascript on your DNN page to perform some function that you probably should code into a module but you know you can implement more quickly by dropping script into a Text/HTML module (or in the Header/Footer of any module's Advanced Settings). The problem is, your script fires at the wrong time -- before the page is fully loaded. Here's a way to insure your script always waits until the DNN page is loaded...
|
 |
|
Comments (9)
|
More...
|
|
|
Free DNN Module: Advanced DataGrid (Part 1) |
|
|
By mamlin on
2/27/2008 5:05 PM
|
|
|
|
The "Advanced DataGrid" module by Efficion Consulting has been around for years. It allows you to make direct SQL queries into the DNN database and return the results in a basic HTML table. This is by no means the only module to offer such functionality but the Advanced Datagrid module (and source code) is FREE...
|
 |
|
Comments (6)
|
More...
|
|