For years, CMS Made Simple used a Pretty URL system that embedded module parameters such as the detail page number and template into the URL as numbers. The Apache mod_rewrite logic would convert the URL into a php parameter string that the modules could parse to get the details they needed to display the page correctly. This system worked well, but was never fully satisfactory to many SEO practitioners who wanted to-the-letter control of the URL for any content or module detail page. So in CMS Made Simple 1.10 the Dev Team completely rewrote the URL path registration system to please the SEO gurus. But this removed the ability to pass module parameters via the URL.
There are two ways to work around this. First, many modules allow you to specify a default summary and detail template to use. This will work for most applications. Learn More
Elgg is a very flexible social networking platform. However if you want to customize the homepage, you had to edit code. Now is different, you can edit it without editing any code. In this article I will give you a step by step guide on how to create a customizable home page in elgg 1.8
1. To have a customizable homepage, we will use a tool called Homepage CMS for elgg 1.8 You can download it here
2. After downloading the plugin, upload the plugin to the mod folder of your Elgg network to install it. If you don’t know how to do that, please read this article. Learn More
In Part 1, we covered how to create a custom page in nopCommerce using the Topic technique; today, we’ll cover how to create a new page that supports multiple features, such as topics and widgets.
My client wanted a page for a gallery, which needed a slideshow in addition to the topic. In order to leverage one of the slider widgets, we needed to go beyond the simple topic solution covered in Part One.
We’ll start out with the usual disclaimer; these instructions presume you at least have Visual Studio Express 2010, and have opened up your solution in Visual Studio. Now that we’ve got that out of the way, let’ s begin.
1. Open the Nop.Web/Infrastructure folder, and open RouteProvider.cs Learn More