DNN Tools

17

DNN Tokens

Portal

* portal:url=www.dnnskin.com
* portal:portalid=
* portal:portalname= dotnetnuke skins
* portal:homedirectory=/Portals/0/
* portal:homedirectorymappath=
* portal:logofile=dnnskin_Logo.png
* portal:footertext=
* portal:expirydate=
* portal:userregistration=
* portal:banneradvertising=
* portal:currency=
* portal:administratorid=
* portal:email=
* portal:hostfee=
* portal:hostspace=
* portal:administratorroleid=
* portal:administratorrolename=
* portal:registeredroleid=
* portal:registeredrolename=
* portal:description=
* portal:keywords=
* portal:backgroundfile=
* portal:siteloghistory=
* portal:admintabid=
* portal:supertabid=
* portal:splashtabid=
* portal:hometabid=
* portal:logintabid=
* portal:usertabid=
* portal:defaultlanguage=en-US
* portal:timezoneoffset=
* portal:version=

Tab

* tab:tabid=
* tab:taborder=
* tab:portalid=
* tab:tabname=
* tab:parentid=
* tab:level=
* tab:iconfile=
* tab:title=
* tab:description=
* tab:keywords=
* tab:url=
* tab:skinsrc=
* tab:containersrc=
* tab:tabpath=
* tab:startdate=
* tab:enddate=
* tab:skinpath=
* tab:containerpath=
* tab:fullurl=
* tab:refreshinterval=
* tab:pageheadtext=
* tab:authorizedroles=
* tab:administratorroles=

Module

* module:portalid=
* module:tabid=
* module:tabmoduleid=
* module:moduleid=
* module:moduledefid=
* module:moduleorder=
* module:panename=
* module:moduletitle=
* module:authorizededitroles=
* module:cachetime=
* module:authorizedviewroles=
* module:alignment=left
* module:color=
* module:border=
* module:iconfile=
* module:authorizedroles=
* module:header=
* module:footer=
* module:startdate=
* module:enddate=
* module:containersrc=
* module:desktopmoduleid=
* module:friendlyname=
* module:description=
* module:version=
* module:businesscontrollerclass=
* module:modulecontrolid=
* module:controlsrc=
* module:controltitle=
* module:helpurl=
* module:containerpath=
* module:panemoduleindex=
* module:panemodulecount=
* module:supportedfeatures=

User

* user:affiliateid=
* user:displayname=
* user:email=
* user:firstname=
* user:lastname=
* user:portalid=
* user:userid=
* user:username=
* user:fullname=

Membership

* membership:createddate=
* membership:lastactivitydate=
* membership:lastlockoutdate=
* membership:lastlogindate=
* membership:lastpasswordchangedate=
* membership:password=
* membership:passwordanswer=
* membership:passwordquestion=
* membership:email=
* membership:username=

Profile

* profile:cell=
* profile:city=
* profile:country=
* profile:fax=
* profile:firstname=
* profile:fullname=
* profile:im=
* profile:lastname=
* profile:postalcode=
* profile:preferredlocale=
* profile:region=
* profile:street=
* profile:telephone=
* profile:unit=
* profile:timezone=
* profile:website=

Date

* date:current=Monday, July 5, 2011
* date:now=7/5/2011 5:30 PM

Ticks

* ticks:today=23453908460000000
* ticks:now=95385000000000
* ticks:ticksperday=243900000000000

[Read the rest of this article...]

09

After going through a lot of pain trying to enable the unique email I realized that I had to get rid of the duplicated email address from the past first. Here is what I did to get things done:

Preparation: before getting started I had several widows open:

the Admin "User Account" search window

the Host sql window

the database table window

 

Step 1: Find the duplicated emails and do the soft delete

Open the database table either from the server or using remote connection

There are several tables related to users:

UserProfile
UserRoles
users
aspnet_membership
aspnet_users

Just open one table to work with. I found "aspnet_membership" is the easiest one to work with since it sort the users by email address. Quickly scan the list and you can find the duplicated email addresses easily this way. Once you see a duplicated email, copy  and paste it into the already opened member search window and do a search by email. You will then get a list of users that using the same email account, keep one and delete the rest.

Repeat this process until you find all of them.

 

Step 2:  After the soft delete, you need the hard delete

The above soft delete does not really remove all the users with duplicated email account from the db. You need to do a hard delete. It's almost impossible to manually delete all of them since each single user account lives in multiple tables. There is a script from this site , run this script on your "Host" sql window. Note, each time it only delete 1 record, so you may just repeatedly run this script until you get rid of all of them from all the related tables. It is pretty easy to hit the run button even 100 times.

 

Step3: Enable the unique email

Go to web.config and find "requiresUniqueEmail="false", make the false into "true".

Note: unless it's a brand new site otherwise you need to ensure there is no duplicated email first before changing the web.config file.

[Read the rest of this article...]

15
Here is a good article about customzing FCK Editor. http://www.patrickrenner.com/Home/articleType/ArticleView/articleId/53/Optimizing-the-FCKEditor-f...

[Read the rest of this article...]

07
http://www.hubspot.com/Products/Internet-Marketing-SEO/tabid/12151/Default.aspx it will give you specific insights into improvements you can make to your site for better marketability and SEO.

[Read the rest of this article...]

Posted in: Web SEO, DNN Tools
27
Omniture SiteCatalyst

[Read the rest of this article...]

10
10

1. Search content within DotNetNuke.com using google, yahoo or msn.

 

2. http://www.dnsstuff.com

DNSstuff: Free fast, advanced and comprehensive web-based DNS and domain name tools for DNS hosting, going beyond just ping, tracert/traceroute, WHOIS and DNS lookups.

 

3. http://whois.domaintools.com

Domain Search Tip Domain Tools supports many other types of searches besides whois records:
- Search domain names using partial word(s) in Domain Search.
- Partial word(s) searching on active domain names ("bill gates")
- IP address searching ("66.218.71.198")
- Invent a new domain with our domain suggestions ("ny apartments")
- Domains for sale searching ("power")
- Searching domains at auction ("tree")
- Full domain ("nameintel.com" goes directly to whois)

[Read the rest of this article...]

Posted in: DNN Tools
10
Posted in: Web SEO, DNN Tools
 
LatestArticles