DotNetNuke Modules

Google Analytics API Access V3

Accessing your Google Analytic Data via API To allow a third party module or application to view and display your Google Analytics data for your website. You need to get a few things organised. 1. You need to have a Google Analytic account with your website registered. Go to: http://www.google.com/analytics/   and follow their instructions to set up your URL under an account that you can manage and access with Admin permissions. We are not going to go through these steps here as it is a given that you will have this. Seek help from Google if you can’t manage.   2. Set up an API for your Google Analytics Account at the Google Developers Portal. Go to: https://developers.google.com/  and login with your account. To get started using Google Analytics API, you need to first create or select a project in the Google Developers Console and enable the API. Using this link guides… Read More »Google Analytics API Access V3

DotNetNuke DNN Spam Registrations Problem Fixed

DotNetNuke DNN Sites getting spam registrations – How to stop them In recent weeks, many of our DNN websites have systematically been targeted for Spam New User Registrations. There has been some discussion around the how and why, and as much as we can tell, the problem is this: 1. Some script kiddy has bothered to write a bot that finds DNN websites. It is not even a good bot, because it is not capable of validating registrations to automated active email addresses. (If you are the creator of the bot… “YOU ARE DOING IT WRONG” as it is not going to bring the Google results you are looking for.) 2. The bot will attempt access to:  www.yoursite.com /?ctl=Register 3. This brings into play the default DNN registration process module. 4. This page is currently available if your site has either Public or Verified registrations enabled. 5. Tricks on derating the… Read More »DotNetNuke DNN Spam Registrations Problem Fixed

Font Icons Not Displaying in Internet Explorer IE 9 / 10

With the Bulk Emailer application we have used font icons to improve response and scalability with different devices. So far we have been happy with how they work using some boot strap code that is used for our user interface. What we have noticed, and it’s no big surprise… Internet Explorer 9 and IE 10 will not display font icons correct. What you should see is this: But ends up rendering like this: The Problem is WOFF Fonts on IIS For IIS 6 and later, they do not handle WOFF fonts as icons for Internet Explorer. Most other browsers will support them, however IE like usual will behave like a black sheep. There appears to be two solutions to this problem. Solution 1 – Adding a MIME type to Internet Information Server IIS Add the following MIME type to the IIS server settings. .woff application/x-woff Open IIS Manager and navigate… Read More »Font Icons Not Displaying in Internet Explorer IE 9 / 10

Bulk Emailer–Customer Review

I wanted to place this review on the DNN store but there is no review button in my download page for your product. It may be because it is an old order or product version. Please would you turn it on so I can post it and feel free to post it with my name on your site. Regards Richard Sletcher If you have not yet used the InteractiveWebs email module you don’t know what you are missing. It is spectacular. The system is vast and would require a manual to list all the super cool features but let me give you some of my highlights. The user interface is clean and extremely user friendly. You are able to send SMS and email The inclusion of MyTokens allows you to personalize at a whole new level. Let me rave for a moment… Imagine you have a list of restaurant clients… Read More »Bulk Emailer–Customer Review

DotNetNuke Microsoft Silverlight pivot module web.config changes.

During the installation of the DotNetNuke Microsoft pivot module, it is necessary to several changes to be made to the web.config file. These changes allow the Silverlight pivot technology to operate on the DotNetNuke website.         We have automated the installation process to automatically update the web.config file during the installation of the module. Please remove the following things under <system.web> <add verb="*" path="*.cxml" type="iwebs.Modules.Pivot.CXMLHandler,App_SubCode_Pivot" validate="false"/> <add verb="*" path="*.jpg" type="iwebs.Modules.Pivot.TileHandler,App_SubCode_Pivot" validate="false"/> <add verb="*" path="*.dzc" type="iwebs.Modules.Pivot.DZCHandler,App_SubCode_Pivot" validate="false"/> <add verb="*" path="*userprofile.aspx" type="iwebs.Modules.Pivot.ProfileHandler,App_SubCode_Pivot" validate="false"/>    Also the ones under </system.webServer> <add name="CXMLHandler" verb="*" path="*.cxml" type="iwebs.Modules.Pivot.CXMLHandler,App_SubCode_Pivot" validate="false" preCondition="integratedMode"/> <add name="JPGHandler" verb="*" path="*.jpgx" type="iwebs.Modules.Pivot.TileHandler,App_SubCode_Pivot" validate="false" preCondition="integratedMode"/> <add name="DZCHandler" verb="*" path="*.dzc" type="iwebs.Modules.Pivot.DZCHandler,App_SubCode_Pivot" validate="false" preCondition="integratedMode"/> <add name="ProfileHandler" verb="*" path="*userprofile.aspx" type="iwebs.Modules.Pivot.ProfileHandler,App_SubCode_Pivot" validate="false" preCondition="integratedMode"/> <add name="TileHandler" verb="*" path="*_files/*/*_*" type="iwebs.Modules.Pivot.TileHandler,App_SubCode_Pivot" preCondition="integratedMode,runtimeVersionv2.0"/>

Microsoft CRM 2011 and Custom Silverlight Development

I noticed a question today on a Microsoft Dynamics CRM discussion site asking “is there anyone who is not trying to sell me their product, that has done something interesting with CRM and Silverlight?” Well yes there is… InteractiveWebs have done several interesting projects with Silverlight as an interface to Microsoft CRM. One of the most interesting of these is a Silverlight membership login system for a grain trading company based in Australia. The business is an organisation that trades produce in a similar way to how shares are traded in the stock market. The difference being that the commodity being traded has been grown by “growers” (farmers) and represents the produce that their farm has for sale in the open grain trade market. Interestingly, Microsoft CRM is being used entirely for the backend management of this trading. This is quite complex in it’s design as you can imagine would… Read More »Microsoft CRM 2011 and Custom Silverlight Development

Network You – New DotNetNuke YouTube Video Module

Recently we launched a new website called Network You. The site can be found at networkyou.org. Of particular interest on the site is a new module or ours soon to be released to the DotNetNuke Community called Mushroom Video Module. The module will feed Youtube Play Lists from youtube.com directly into your site in an easy to manage and easy to use video feed.   The end result of the feeds looks like this:   http://www.networkyou.org/Network/GlobalVillage.aspx With the video feeds being selected directly from a play list selector button that referenced a YouTube account name. The module also uses the template system developed by InteractiveWebs for the display system that allows simple to load templates to be customized to the users requirements. An example of the module with multiple feeds onto a single page is this one: http://www.networkyou.org/Network/Professionals/VideoTopics.aspx We will be releasing the module to the public in the next… Read More »Network You – New DotNetNuke YouTube Video Module

Adding an Attachment Field to Feedback Designer

Steps to add an Attachment Field to Feedback Designer Module for DotNetNuke. Select Configure Module Select Add Edit Form Items Enter a Name for the Field (Like Upload File, or Attachment etc.) Select Add – To add the filed to the Existing Form Items Use the up or down arrows to position the filed where you would like it. Back and back The result is a form with file upload ability. The attachment is sent as an email attachment. Please contact us for additional DotNetNuke Support requirements.

Bing Ajax Control over HTTPS or HTTP Secure SSL

Today we updated some code in our Contact Details module for DotNetNuke. The module makes it easy to add your contact details to a page in DNN. There is a map control function that uses Bing Maps that can be seen in the demo here: http://www.interactivewebs.com/contactdetails/Demo.aspx We have updated the module today to support the use of SSL or https connections to the page that contains the module. How we did this So here are the two ways to add the Bing Ajax control to your page in HTTP or HTTPS: HTTP: <script src=”http://ecn.dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6.3” type="text/javascript"></script> HTTPS: <script src=”https://ecn.dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6.3&s=1” type="text/javascript"></script> Now on the HTTPS version notice I changed the URL to start with HTTPS, this is what pulls from the secure site over at the good Bing folks. Also notice I added the “s” parameter and set it to 1, default is 0, this tells the Bing API to get the… Read More »Bing Ajax Control over HTTPS or HTTP Secure SSL