About

Selected Works
.: An Uncommon Affair
   At Tooting Bec Common
.: Quasar (J.M. Crettaz, et.al.)
.: DEFENDEX-ESPGX
.: BitSignalFabric
.: AL on the BPE

Composition Samples

Publications, Articles, Exhibitions & Performances

Hardware & Software Projects
.: Super Retro Faderbox
.: grainbuffer~
.: MD Arduino
   (for Max and Processing)
.: CUIOSC
.: Mutator28
.: MySQLJBDC
   (a Max MXJ Object)
.: eXtend SEF

Contact

eXtend SEF for Mambo 4.6 and above

Latest Version: 1.0 (October 17, 2007)
click here to download: com_extend_sef.1.0.tar.gz

Copyright (C) 2006-2007 MD Hosale
Distributed under the terms of the GNU General Public License
This software may be used without warranty provided and these statements are left intact.
This source is available at: http://mambo-code.org/gf/project/extendsef/


About eXtend SEF:

eXtend SEF provides two methods for configuring and altering the URL's Mambo creates using it's built in SEF (Search Engine Friendly URL) features.

The First (and most powerful) method is by allowing you to provide "aliases" for you to, in essence, override the URL's generated by Mambo. For example, every instance of http://yoursite/content/blogcategory/17/29/ can be replaced ('aliased') with http://yoursite/support/ . This feature can be found under the Components->eXtend SEF->Edit SEF Alias menu.

The second method provides an interface to the SEF features of ReMOSef that Mambo is built on. This can be found under the Components->eXtend SEF->Configure menu. Users should note that the options available in the configuration menu are simply an interface to an already existing part of Mambo, this component just simplifies the process of modifying the sef.php file, as is required without this extension.

Detailed instructions on how to use these component features can be found under their respective menus.


eXtend SEF Alias Menu
In this menu you can provide "aliases" that, in essence, override the URL's generated by Mambo with nearly any (legal) url of your choice. For example, every instance of http://yoursite/content/blogcategory/17/29/ can be replaced ('aliased') with http://yoursite/support/ .

To create aliases:
1. Copy the part of the url after the location of your site
( using the URL example above, everything after http://yoursite i.e. /content/blogcategory/17/29/ ).

2. Click on "New" in this window to create a new alias and follow the instructions found in the eXtend SEF Alias Edit window.

Legal aliases:
The eXtend SEF Alias URL can be formatted in any URL legal fashion as long as it starts with a slash.
For the sake of clarity the following examples are provided:

/
/home
/home/
/home.html
/home.php
/home.asp
/home/nextDir/nextDir
/home/nextDir/nextDir/
/home/nextDir/nextDir.html

Image
Alias Browser (main screen)


Image
Alias Edit Screen


eXtend SEF: ReMOSef Configuration Menu
This configuration menu was developed to provide a user friendly interface to Mambo's Built in SEF. These settings do not have an effect on the eXtend SEF Alias settings found under the Components->eXtend Sef->Edit menu. These settings only effect the preferences of Mambo's built in SEF.

Mambo's built in SEF is based on ReMOSsef. For more information on how this component works please visit the ReMOSef Search Engine Optimisation component homepage.

Image
ReMOSef Configuration Menu 1

Image
ReMOSef Configuration Menu 2

Image
ReMOSef Configuration Menu 3

Image
ReMOSef Configuration Menu 4

Image
ReMOSef Configuration Menu 5

 

© 2008 MarkDavid Hosale