During an update from DNN 4.9.5 to DNN 6x we experienced: All pages with HTML blank when logged out, but show this error logged in. Error: Services is currently unavailable.DotNetNuke.Services.Exceptions.ModuleLoadException: The type initializer for ‘DotNetNuke.Modules.Html.DataProvider’ threw an exception. —> System.TypeInitializationException: The type initializer for ‘DotNetNuke.Modules.Html.DataProvider’ threw an exception. —> System.InvalidCastException: Unable to cast object of type ‘DotNetNuke.Modules.HTML.SqlDataProvider’ to type ‘DotNetNuke.Modules.Html.DataProvider’. at DotNetNuke.Modules.Html.DataProvider.CreateProvider() — End of inner exception stack trace — at DotNetNuke.Modules.Html.WorkflowStateController.GetWorkflows(Int32 PortalID) at DotNetNuke.Modules.Html.HtmlTextController.GetWorkflow(Int32 ModuleId, Int32 TabId, Int32 PortalId) at DotNetNuke.Modules.Html.HtmlModule.OnInit(EventArgs e) — End of inner exception stack trace — Solution In our case, the upgrade left 2 things behind that DNN 6 did not like. in the app_code directory, we deleted the ‘HTML’ folder (since it does not seem that it was in use anymore and was potentially conflicting with new html module code) in web.config, I removed the following line in the <Codesubdirectories> section <add directoryName="HTML" />… Read More »Problem Upgrading for DNN 4.9.5 to DotNetNuke 6x
We had a requirement today to run a DotNetNuke Website in .Net 4.0 as some code we are using as part of the Microsoft CRM 2011 SDK require .Net 4.0. Problem is that with many of the DotNetNuke websites, they have some references that will cause this error when you flip your website worker process to 4.0. in IIS. This will give you an error that looks like this: Generates an error: Server Error in ‘/’ Application. Compilation Error Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately. Compiler Error Message: CS1703: An assembly with the same identity ‘System.Web.Extensions, Version=188.8.131.52, Culture=neutral, PublicKeyToken=31bf3856ad364e35’ has already been imported. Try removing one of the duplicate references. Source Error: [No relevant source lines] Source File: Line: 0 Show Detailed Compiler Output: Interestingly too… Read More »DotNetNuke 6 running in .Net 4.0 Server Error in '/' Application Version=184.108.40.206 Version=220.127.116.11
Moving from one IIS 7.0 server to IIS 7.5 is relatively easy and there are a number of tools that can assist you. Probably the best is the Web Deploy tool mentioned here: http://www.iis.net/download/WebDeploy This tool can allow you to package up and migrate the entire web sites, including configuration and database files etc. Because our IIS 7 server is almost dead, it prevented us from configuring the tool. The install files see .Net 2.0 as required, and although it was installed we were unable to get the server to see it as installed. Anyway we tried all sorts of things, and finally gave up. (Good opportunity to rag on Microsoft, but we will leave that alone). So now we find a need to migrate without the good tools. Migration We shared the IIS root folder on the source server. Then pulled all the folders containing websites across from that… Read More »Migrate from IIS 7.0 to IIS 7.5 in a new Windows 2008 R2 Server
Cannot Access CRM 2011 site 404 Something strange that we have encountered with CRM 2011 is a 404 – File or directory not found error. What is particularly strange about this one is that the error happens from IE 9 on one computer, but the same URL and site loads correctly with another browser on another computer AND loads correctly to the authentication screens on the same computer but with a different browser. Go figure right! Microsoft show it as: So what is the Solution? We tried a number of things that did not work, and we will not bother to list them all, but interesting the clearing the browser history and cache etc does not fix it but is needed to fix it. 1. Clear history and cache in the browser: 2. Close the Browser entirely 3. Navigate to C:\Windows\Temp and delete everything in that directory. 4. From… Read More »CRM 2011 Server Error 404 – File or directory not found
DotNetNuke 6x has a great looking default skin called DarkKnight, and the skin design has previously caused some layout issues with the Mushroom Light Module Templates. To correct this, we have created two new templates that are designed specifically to work with the DarkKnight skin in DotNetNuke. Called: DarkKnight-Small DarkKnight-Large They produce the following results… With the Large template being the content on the left, and the bottom right showing the content of the small template. This makes the module perfect for use with DotNetNuke 6x our of the box. How to Set the Templates The templates are selected through the normal RSS Template Tab in the module. 1. Select Load Template Button 2. Select the appropriate template and press the select button. That will load the new templates and be ready to use on your site.
Professional Web Support Services InteractiveWebs Support Services At InteractiveWebs we have years of experience with DotNetNuke, with more published modules on SnowCovered than any other module developer in the store. (And we don’t publish all our modules.) We have our own full time employed team of DNN developers. We have our own full time employed Server Administrators. We have our own Data Centres with our own equipment. We have Years of Professional DotNetNuke Development Experience. Quite literally there is no one who is more experienced with everything dotnetnuke. We Offer Paid Support Services for DotNetNuke We offer paid support services for DotNetNuke in an easy and covenant process. You advise us of the issue you are facing. We estimate an up front cost and advise you. If you decide to accept the quote, we will request that you buy the equivalent number of support tickets from our store. We will… Read More »Professional DotNetNuke Support Services
Apple has released the iOS 5 and new Apple App Cards. The Cards App is an exciting and easy way to send a card to someone anywhere in the world. One thing that did surprise me was the App asked me to: Please Enter Your CVV This is asking you to enter the Credit Card CVV number: Either 3 or 4 digit number depending if you have an AMEX card or not. Why I was surprised was that apple usually make things incredibly easy to follow, but in this case I suspect that not everyone would know that the number on the back of your card are called CVV Numbers (Card Verification Value). Hence this post. What to do? Easy… if asked for the CVV number while using the Cards App. Just enter the number as you previously provided with the credit card on file with your iTunes account. That… Read More »Apple iOS5 Cards App Asking Please Enter Your CVV
[gard] Outlook hangs caused by PayPal messages template fault In just the last few days, I have started experiencing some issues with Outlook when opening messages sent from PayPal. This is happening with the recent versions of Outlook, including Outlook 2010 and Outlook 2007. Some of the indications of the problem include. Outlook taking longer than normal to open. Outlook with “Reading Pane” on Outlook Stops Responding when clicking on an email from PayPal. If you wait a long time, it will come good, and even show the email message. If you are impatient and cancel out of outlook, your reading pane is gone when you next open it. When loading Outlook you receive a message about and address: Contacting: \\102.112.207.net\b\ss\paypalglobal\1\G.4-NS Background information It appears that the cause of this is some malformed tracking cookies being sent from PayPal. While it could be argued that Outlook should handle this invalid… Read More »Outlook Hangs (stops responding) Opening Email Messages Sent from PayPal
Today we are please to announce that the Activity Emailer Module for DotNetNuke, will support and run on DNN 6x. This single package will now run on all DNN versions from 04.05.05 and later, including DNN 5x (all versions) and DNN 6x. To Understand the Module To understand the best use for this module, it is necessary to understand the type of situation it was designed for… Any business that has a membership database, for example a gym, club or association, church etc. Who currently have an in office database of membership details, and want to run a website that allows members to update their details online, will need a way to have the databases linked from the website back to the membership database in the office. In many cases we develop custom modules that feed and sync data to a “backend database” to meet specific needs. However sometimes… Read More »Activity Email Updated to DotNetNuke 6x
If you are using the Advanced Email Module for DotNeTNuke, called bulk emailer, and you find that the links you place in your emails are not working when they arrive as an email. Then the fix is simple. In the Bulk Emailer Settings Menu Click on the option to Update Link This will force the module to operate on the URL that you are currently working with on the site. It is necessary when you install the module in a dev URL and then try to operate through another URL such as a final domain name url. The help for the item reads: If you change the domain name that this module is operating on, then you should click ‘Update Links’ to reset the base URL for Email Tracking, Unsubscription and View Online.
With our DotNetNuke Image Module, the module comes with several templates. It is possible to modify any of the templates and create images and looks to suite your needs. The original lightheads template that we use the following html for the thumbnail: <div class="iwebs-pic " style="background: url(‘$item.image’) no-repeat scroll 50% 50% transparent;"> That means the raw image will be used as background image for the thumbnail rectangle. Since the background image will not be cropped or resized, you can only see part of the whole pic. I You can change the template <div class="iwebs-pic " style="background: url(‘$item.imageresize‘) no-repeat scroll 50% 50% transparent;"> However, in order to keep the proportion, there will be some blank area for each thumbnail. If you do not care about distortion of the thumbnail and want to fill the blank area any way he can use <div class="iwebs-pic " style="background: url(‘$item.thumbnail’) no-repeat scroll 50%… Read More »DNN Image Module Template Modifications