Saturday, July 31, 2010
  Search
 
Register
Login
 
Creating new DotNetNuke HTTP Alias Records
 Setting up DotNetNuke to handle serving requests for Portal Alias records is a breeze. You can use these records to direct your site to handle requests for multiple domain names to one website with ...

Find this article and more in the category

Read This Article . . .

Resolving Troubles with DNN User Controls During Module Development & Compilation
So, you've created a module in a separate project using some DNN User Controls and now you're receiving errors and can't compile? If you are using these controls (list below) on your module using ...

Find this article and more in the category

Read This Article . . .

New DotNetNuke 5.0 Cambrian Package Writer for Module Developers
Attention developers! DotNetNuke 5.0 Cambrian has a nifty new tool to help developers package their modules nicely to fit with the new “Extensions” manager. Under the old Module Definitions manager, ...

Find this article and more in the category

Read This Article . . .

Setting Up the DotNetNuke Side of Multi-Websites
Ok, so by now you know that DotNetNuke can handle multiple websites, but you still want to know why. Well, it’s pretty easy once you know how to do it, but it can be pretty confusing to some who are ...

Find this article and more in the category

Read This Article . . .

Fixing IE's Hover Problems in DNN
 So you have designed a great skin, skin object or module for DNN and it uses the :hover attribute and looks fantastic in Firefox. Now, you find out that nothing works in IE because IE doesn't suppor...

Find this article and more in the category

Read This Article . . .

I Need to Modify the What to Install DNN? What in the World is a Web.Config File Anyway??
 If you're wondering what in the world a web.config file is, then wonder know more. . .in about 5 minutes, you'll know more than you do now and be well on your way to moving forward.

Find this article and more in the Web.Config category

Read This Article . . .

How To Customize the Privacy and Terms Links on Your DotNetNuke Portal
Straight out of the box, DotNetNuke already has a lot of things covered. But, what do you do when you are ready to begin customizing your site. Sometimes, it’s not so easy to figure out how to make t...

Find this article and more in the DotNetNuke category

Read This Article . . .

SERIES: Anatomy of a DNN Web.Config File-connectionStrings
The section holds all the necessary information for database communication from your website. At minimum, there will be at least one connection string for any DotNetNuke website...

Find this article and more in the category

Read This Article . . .

Setting Up Multiple Websites
You can create multiple distinct, (mainly) independent websites with one instance of a DNN installation on your web account. In lamens terms, this means that you can purchase ONE web hosting accoun...

Find this article and more in the category

Read This Article . . .

Quick Check for Troubleshooting the CodeEndeavor Ajax Templates
I haven’t just installed the the template and created a module out of the box yet. However, I have come across a few things that I know to check and fix and I’m up and running in no time at all. If y...

Find this article and more in the category

Read This Article . . .

Recently Added Articles

Minimize
Article List

 

How To Customize the Privacy and Terms Links on Your DotNetNuke Portal

3/17/2009 12:39:42 AM - By Briana Tarrance

Category: | | Comments 0

 

 

Related Links

Straight out of the box, DotNetNuke already has a lot of things covered. But, what do you do when you are ready to begin customizing your site. Sometimes, it’s not so easy to figure out how to make those changes. But, customizing your portal to fit your needs is actually pretty easy.

image     

 

We’ve all seen them on every DotNetNuke portal out there. Talk about duplicate content! If you’re ready to make sure your site is different than all the others. Here’s how:There are actually two things you can make changes to. The first being the actual text of the link and the other the actual text on the page the link leads you to.First, let’s change the link text. All you have to do is add a “Text” attribute on the Privacy control located on your skin file.  Save the file and refresh your page and Voila!

 

<dnn:PRIVACY 
    runat="server" 
    id="dnnPRIVACY" 
    CssClass="footer" 
    Text="My New Privacy Text Link"/>

 

image

 

Now, to change the text on the pages following the links, you have two options. 

Standard DotNetNuke Terms Of Use Text Standard DotNetNuke Privacy Statement Text

One method is to make the changes directly from the website.  You must be logged in as the Host/Superuser accout. Under the Host Menu, click on “Languages”:

image

On the next screen, click on the “Edit Language Files” link.

Editing DotNetNuke Standard Portal Text

 

***  Please note that whatever changes you make for the Privacy and Terms will affect all of the hosted portals. Under the “Global Resources”, you can look for the MESSAGE_PORTAL_PRIVACY.text box and make edits there. (MESSAGE_PORTAL_TERMS.Text to change the Terms of Use page)

imageimage

 

Here is a copy of the text that I placed for the new page:

<div align="left">
<h1>My New Privacy Statement</h1><p>It's short, but it's to the point. [Portal:PortalName] cares about your privacy and you can <b>trust</b> me!</p>
<p>You can email <a mailto:[Portal:Email]>[Portal:Email]</a> with questions </div>Notice that HTML and tokens are acceptable. Also, notice how the link for the PortalEmail was formed so that it would be a clickable link: <a mailto:[Portal:Email]>[Portal:Email]</a>

 

Once you have made your changes, scroll to the bottom and save your changes and preview your new page:

image

 

The other option you have for editing resouces is my preferred method just because I don’t have to muck around online, but you can actually make the changes directly in your website files. Under your site directory, navigate to "App_GlobalResources” >> GlobalResources.resx. In Visual Studio, you will get a UI representation of the resource file. Scroll to the setting you want to change and make the modifications here. Th .resx file can also be viewed as an XML styled file as well

 

 

image

 

 Here is the new rendered output after a local edit. Notice I used a new token here also: [User:Username]

image

 

I’m sure you’ve noticed by now that there is a great amount of information that you can change throughout the portal, both global and local changes can all be made like this.Alright, what are you waiting for….there’s so much to do now!

 


 
 
Copyright 2008 by Virtual-Essentials.com Privacy Statement    Terms Of Use