-
-
Welcome back to my series of DotNetNuke Tips. To get the tips program started back off I'll start with one of the most commonly used, commonly abused, and misunderstood options within the DotNetNuke application. That being the option on the modules settings for "Display Module On All Pages". To find this setting you must go to the Settings from the Module Actions for the module in question.
Once you are on the Settings page you can expand the Advanced Settings header to see the checkbox for Display Module On All Pages.

So now that you know how to find this setting, let's talk about what it actually does. In its simplest form this setting will do exactly what it says, it will display the module you're configuring on every page created in your portal (not including admin or host pages). A more detailed explanation would be that the module will display in the pane of the same name as the on the original instance of the module exists in when the setting is applied. If one of the skins for the pages of your site does not contain a pane with the same name the module will default to show up in the ContentPane. There's one other catch to the "Pane" settings, in my experience by assigning a module to be displayed on all pages, it will be displayed at the top of whatever pane it is positioned in, and you will not be able to move it from this top position, even if you want another module to be on top.
The other downfall of this setting is that it will do exactly what the description entails, it will display this module on every single page of your site. If you're running a recent version of DotNetNuke you have something working in your favor: in more recent versions of DNN you can actually delete modules that are marked as display on all pages from individual pages. In older versions this wasn't possible, if you removed it, it was removed from all pages at that time.
So, what if you want to remove the module from all pages in a portal? You need to first go to the module settings and uncheck the Display On All Pages option, you don't have to do this from the original module, you can do this from any of the "copies" on any of the pages. Once you do this, the module will no longer be displayed on any of the other pages of the site, it will only be displayed on the page you are currently on, after this you can delete the module from this page and make it go away.
So there it is, a quick introduction to the Display Module On All Pages option in the module settings, and the restart of my blogging series of DotNetNuke Tips, I'll post more DotNetNuke Tips each week come back for more later.
-
-
So I think I came up with an idea for my first Windows Mobile application. A Windows Live Writer type application for my Windows Mobile phone. I have an AT&T tilt, and it sure would be nice to be able to blog from the road without having to load up my website in a browser and hope to the post goes through. Anyone developed such an app? I've not done any Mobile development yet, I tried to use XNA Studio the other night to do some development for my Zune but figured out it doesn't work in Vista 64 yet....
Maybe I'll get to that in my free time, wait, what free time?
-
-
So I went to the St. Louis .Net user group meeting after work this evening, two months in a row now! It was definitely an interesting presentation from Denny Boynton. He was talking about Software + Services, rather than SaaS. It was a good talk, but the thing I got most out of it, was the desire to go develop games for my Zune!
So I am downloading XNA Game Studio 3.0 CTP to see what all I can break on my Zune. So far I am loving the hack I performed on the car stereo this weekend. Basically I jacked into the Audio feed for the CD player (in the oem head unit) and wired up an auxiliary input. I love having my Zune once again playable in my ride, the FM Transmitter I had sucked so it was pretty much worthless in the Corvette.
Now, I guess I will finish the download/install of XNA then see what I can make it do, before I head off to play some Counter-strike before bed. I'm glad to be back into the Counter-strike world, and QODA will have a server again soon!
Update: XNA doesn't work properly on 64bit, I guess I will have to try on my laptop later this week
-
-
Last month I received my first Community-Credit.com award. Today my prize showed up!
I am sure this alien will be abducted by someone else here at Engage before too long, but I will fight long and hard to protect my new office mate.
One day I need to take a picture of all the crap toys I have in my office.
If you aren't signed up on www.community-credit.com you should head over there and sign up!
-
-
I checked out http://www.openforce08.com this morning and saw that the Las Vegas information is posted! OpenForce is the official DotNetNuke conference, now in its second year.
If you're interested in going this year be sure to get talking to your boss! The early registration discounts come to a close at the end of August! If you need extra ammo to sell your boss, be sure to remind them that getting a ticket for OpenForce08 also gets you into all of the other great conferences going on with DevConnections, including ASP.NET connections, SQL Server magazine connections, Sharepoint connections and more! Just be sure when you register to register with the OpenForce track so that OpenForce gets the credit!
It should be another great conference just like last year, I look forward to seeing familar faces and meeting new ones.
-
-
I just posted the July 2008 St. Louis DotNetNuke Users Group information over on www.dnnug.com
Here's a short snippet
For the summer we're going back to meeting at the earlier time slot of 6pm!
July 21st, 2008
Location: Tricor Braun
Time: 6pm
Prizes: Cool Microsoft stuff!
Topic: The Repository module – Really you can use it for that too!
Presenter: Matthey Hile
Bio: Matthew G. Hile, Ph.D., is the Director of the Missouri Institute of Mental Health’s Behavioral Health Division and its Behavioral Informatics Program. A licensed psychologist, he was trained at the University of Kentucky in clinical and community psychology. Dr. Hile has been an active researcher in behavioral informatics since 1984 and is a Fellow of the American Psychological Association. He has published numerous peer reviewed articles and has edited two books focusing on issues in behavioral informatics.
-
-
This October 6th and 7th in Noordwijkerhout The Netherlands OpenForce08 Europe will be held in conjunction with the Seventeenth SDN Conference. The list of speakers for SDN has been posted, it also includes the list of speakers for OpenForce Europe. You can check it out here (in english)
I'm excited for the opportunity to travel to Europe for the first time. As an Air Force brat growing up I got to visit South Korea, Japan, Hong Kong and Australia, but this will be my first time travelling to Europe. I'll be presenting on three topics at OpenForce Europe:
DotNetNuke Installation, Administration and Optimization Techniques for Cambrian
Friendly URLs and SEO best practices for websites (DNN Slant)
Developing a consulting business around Open Source software.
Some of the other DNN sessions include:
Create a DotNetNuke module using Delphi.NET Erik van Ballegoij
Building Secure DotNetNuke installations Cathal Connolly
Using Web 2.0 APIs in DotNetNuke modules Cathal Connolly
Create a DotNetNuke skin from a website design Cathal Connolly
DotNetNuke Module Applications Stefan Cullmann
Introduction into Forms & Lists (UDT 5.0) Stefan Cullmann
Skinning Enhancements in DotNetNuke 5 Nik Kalyani
Developing Vista Sidebar Gadgets Using DotNetNuke Nik Kalyani
Leverage DotNetNuke with SharePoint Stefan Kamphuis
Using Mail and Messaging Services in DNN5 Sebastian Leupold
How to provide and identify Quality of DotNetNuke extensions? Sebastian Leupold
Test Driven DotNetNuke Module Development Charles Nurse
A Deep Dive into the latest version of DotNetNuke Charles Nurse
A Deep Dive into the DotNetNuke Property Editor Charles Nurse
DotNetNuke framework: a hidden juwel? Ernst Peter Tamminga
DotNetNuke 5.0 Shaun Walker
DotNetNuke Chalk & Talk Shaun Walker
You can get full details on each of the sessions, as well as all of the other SDN sessions over on their site.
See you in the Netherlands!!!!!!!!
-
-
For the past few months I've been working on a project in my freetime (what free time) that I am proud to say has finally been launched!
Check it out at DotNetNukeBlogs.com. The goal of the site is to provide a single source providing links to the best DNN blog posts across the web.
Here are a few key features about the site
1. The site only aggregates the Title and Descriptions for blog posts, links will take you directly to the blog post on the originating site, unlike other aggregation sites DotNetNukeBlogs.com consumes only the descriptions provided in the RSS feed and does not to link to them on a middleman page on the same.
2. We aren't adding feeds ourselves, feed authors must add their own feeds to the site via the Feeds page, you must be registered and logged in to do so. Once you add a feed we will go through and verify that a feed contains DNN related posts before it will be consumed.
3. All of the blog posts from the approved feeds are aggregated in the site are screened for DNN topics first, we will do our best to keep non-DNN posts from the aggregate feed.
4. We've got a few things on the Cool Stuff page, such as a free DNN module that displays the latest posts from the site, as well as images you can put on your own site to link to DotNetNukeBlogs.com
5. We've currently got 4 of the most active bloggers in the DotNetNuke community aggregated in the site, you can get your own blog included in there with them!
Right now we are only supporting the consumption of RSS formatted feeds, not ATOM or other formats at this time.
I would love to hear any comments relating to the site. A big thanks to Cuong Dang from Engage Software for the graphics/html work site!
-
-
The newest version of the DotNetNuke Wiki Module project has been released to the public today, it is available from the downloads page here on DotNetNuke.com. You can see the release notes here in the thread in the Wiki Forum
This version of the Wiki module has quite a few bug fixes from the 04.00.01 release from 2007. It also has some new functionality such as
- The ability to add a page without having to "edit" another page
- IPortable functionality (thanks to Stefan Cullmann)
- SEO Support for Wiki Pages (define page title, keywords, descriptions)
A big thanks to everyone who tested this module in our Beta process, it was very helpful in ironing out the issues.
The Wiki team will be getting overhauled here in the next few weeks and we will begin an overhaul of the project itself. A lot of the UI is built in codebehind, we will be moving this UI out into user controls to make the module more flexible for the next major release.
Thanks for your patience with this release, as with all module installs/upgrades, be sure to backup your file system and database before installing the module.
-
-
I hear the INETA newsletter went out on Tuesday morning so I can finally make this blog post, though I have still yet to see a copy of the newsletter. It is with great pleasure that I get to post that I have been added to the INETA Speakers Bureau, I've been presenting at user groups over the past 3-4 years talking about everything DotNetNuke and with this new honor look forward to increasing the number of groups I can visit. I am definitely not limited to DNN, but do have quite a bit of experience with the project as a core team member, module developer and instructor for DNN training classes. If you would like to learn more about DotNetNuke be sure to check out www.dotnetnuke.com as well as my recently launched (or soon to be launched) project at www.dotnetnukeblogs.com where we aggregate DNN blogs for the masses.
Joe Brinkman was also added to the bureau as a DNN resource, Joe planned the OpenForce conference in Las Vegas last year, as well as the upcoming conference this November (which I get the pleasure of presenting at again)! Along with the two DNN resources Carl Franklin was reactivated to the bureau, Richard Campbell (not my boss), Andrew Connell and Daniel Larson were also added in this latest round.
David Walker is doing a lot with the speakers bureau on Facebook and Twitter, so be sure to check out the various groups he has created.
Thanks again to everyone with the INETA program, I look forward to making the most of the opportunities this honor will provide.