Part IV: Getting Under the Hood in .NET
Part IV: Getting Under the Hood Denso QR Bar Code Maker In .NET Using Barcode generation for .NET framework Control to generate, create QR-Code image in .NET applications. Figure 11-2: The Text/HTML module with the FCKeditor
Scanning QR Code JIS X 0510 In .NET Using Barcode recognizer for Visual Studio .NET Control to read, scan read, scan image in Visual Studio .NET applications. In Figure 11-2, you can see a check box that says Show Custom Editor Options for This Instance Selecting this check box brings up a new settings page, shown in Figure 11-3, for the FCK Editor that allows you customize the look and feel and functionality of the editor without having to edit the webconfig file again Creating Bar Code In .NET Framework Using Barcode drawer for .NET Control to generate, create bar code image in .NET applications. Figure 11-3: Customizing the FCKeditor by using the Custom Editor options
Barcode Decoder In .NET Using Barcode recognizer for .NET framework Control to read, scan read, scan image in .NET applications. 11: Customizing the Look of Your Site with Components
QR Code Maker In Visual C#.NET Using Barcode creation for .NET Control to generate, create Denso QR Bar Code image in Visual Studio .NET applications. Enabling Friendly URLs
QR Code ISO/IEC18004 Creation In Visual Basic .NET Using Barcode creation for VS .NET Control to generate, create QR Code ISO/IEC18004 image in Visual Studio .NET applications. DotNetNuke makes it easy for Web site Administrators to add as many pages as they like to their sites Each new page that is added is stored as a record in the underlying database and is displayed when DNN retrieves the TabID from the URL to work out which page to show For example, the URL wwwdnnangel com/Defaultaspx TabID=xxx will show you a featured real estate listing on the site The problem with this URL is that it is not human-friendly (that is, easily remembered by a human), nor does this convoluted URL look good in printed materials DotNetNuke has an option to turn on Friendly URLs, which turns the above URL from wwwdnnangelcom/Defaultaspx TabID=336 to www dnnangelcom/xxxxxxxx/Defaultaspx The second URL works really well for search engines, but is still not very useful for humans, and it s still way too long to put in the marketing material for your site What you really want is a URL like wwwdnnrealtycom/FeaturedListingaspx, which is great for search engines and easy to remember To make Friendly URLs, install a new component called the Inventua HrefExchanger You can download everything you need from wwwinventua com/dnn-hrefexchangercontent HrefExchanger uses the name of the page to create the human-friendly URLs This means that your page names must be unique within each portal, or HrefExchanger will not be able to differentiate between pages If you have multiple Web sites in your DotNetNuke installation, you can have the same page name in each of the separate sites For example, each separate site can have a page called Home Page without causing any conflict If your page name contains spaces, HrefExchanger replaces them with plus signs The plus sign is the default replacement for the space character (The HrefExchanger has a replace-spaces-with option that you can use to specify which character to use) If your page name contains an ampersand (&), plus sign (+), dot (), forward slash (/), backward slash (\) or question mark ( ), the URL will not be rewritten because these characters are reserved characters for URLs You don t have to use the friendly name for every page: Its main purpose is to give you a human-friendly URL to reference in writing, such as blog posts, and to have a page name that is easy to remember To install the HrefExchanger, follow these steps: 1 Unzip the file you downloaded from the Inventua Web site 2 If you are running your DotNetNuke site on your local machine, copy the InventuaHrefExchangerDLL file into the bin folder of your Web site EAN 128 Drawer In .NET Using Barcode creation for .NET framework Control to generate, create UCC-128 image in Visual Studio .NET applications. Part IV: Getting Under the Hood
Barcode Generator In .NET Framework Using Barcode creator for Visual Studio .NET Control to generate, create barcode image in .NET framework applications. 3 If you are doing this on a hosted Web server, use your FTP program to transfer the InventuaHrefExchangerDLL file to the bin folder of your Web site After you have the component in the correct location on your Web server, you need to modify the webconfig file that holds your configuration information so that the site knows to use the new component Follow these steps to update your webconfig file: 1 Open the webconfig file that is in the root of your Web site If you are working on a remote Web site, use your FTP program to download the file first 2 Locate the < configSections> node in the webconfig file 3 Inside this section, paste this code: <section name= hrefExchanger type= InventuaHrefExchangerConfigurationHand ler, InventuaHrefExchanger /> Make sure you pasted the line containing <section name= hrefExchanger directly under the configSections section It does not go inside the sectionGroup name= dotnetnuke section 4 Locate the <httpModules> node inside the <systemweb> node in the webconfig file 5 Paste the following line directly under the httpModules node so it is at the top of the list of httpModules: <add name= HrefHttpModule type= InventuaHrefExchangerHrefHttpModule,Inventu aHrefExchanger /> 6 Now locate the last </systemweb> node and paste this line directly underneath it: <hrefExchanger extension= aspx /> 7 If you want to use a character other than a plus sign + for spaces, you can set that inside this node For example, to use an underscore, type this code: <hrefExchanger extension= aspx replace-spaceswith= _ /> 8 Save the webconfig file and use FTP to transfer it to your Web site You need to take one last step to make this component work properly 1 Log in as a superuser and go to the Host Settings page 2 Open the Advanced Settings section Encoding Data Matrix 2d Barcode In VS .NET Using Barcode printer for .NET framework Control to generate, create DataMatrix image in Visual Studio .NET applications. UPCA Creator In VS .NET Using Barcode maker for .NET Control to generate, create Universal Product Code version A image in VS .NET applications. Encoding EAN / UCC - 13 In Visual C#.NET Using Barcode encoder for VS .NET Control to generate, create GS1-128 image in .NET applications. Reading Code 3/9 In Visual Studio .NET Using Barcode decoder for .NET framework Control to read, scan read, scan image in Visual Studio .NET applications. Drawing UCC - 12 In Java Using Barcode maker for Java Control to generate, create GTIN - 128 image in Java applications. Barcode Creator In Java Using Barcode drawer for Java Control to generate, create barcode image in Java applications. Creating Data Matrix In Visual C# Using Barcode printer for VS .NET Control to generate, create Data Matrix ECC200 image in .NET applications. |
|
|
|
| ALL RIGHTS RESERVED. Business Refinery (c) 2006 - 2010. | Terms of Use | Privacy Policy |