*********************************************************** SEF ADVANCE Search Engine Friendly Addon for Mambo 4.5 Dynamic portal server and Content management engine Copyright (C) Emir Sakic, 2003. One site license Developer: Emir Sakic - http://www.sakic.net Date: 20/11/2003 *********************************************************** What is SEF advance? -------------------- SEF advance is a Mambo 4.5 addon which will extend Mambo's built-in search engine friendly URL fuctionality and raise it on a higher level. Instead of ordinary Mambo SEF URL's like: http://www.site.com/content/view/1/2/ which don't tell much about your content you will get URL's in form: http://www.site.com/Section_Name/Category_Name/Item_Name/ Get it now at low introductory price! Why SEF advance? ---------------- Because your URL's will consist of content titles rather than numbers, SEF advance will drasticaly increase your search engine positions. SEF advance is specialy suitable for sites with much content and sites depending of traffic comming from search engines. Many search engines tend to give priority to links which contain searched string. This is exactly what SEF advance transforms Mambo to. Examples -------- This is how Mambo URL's look like using SEF advance: http://www.site.com/content/The_News/ http://www.site.com/content/The_News/Latest_News/ http://www.site.com/content/The_News/Latest_News/Welcome_to_Mambo_Open_Source/ http://www.site.com/content/The_News/Latest_News/Example_News_Item_4/2/ http://www.site.com/content/menu/Typed_Content/ http://www.site.com/content/blogsection/The_News/ http://www.site.com/component/weblinks/ http://www.site.com/component/contact/ http://www.site.com/component/poll/14/ What are requirements for SEF advance? -------------------------------------- SEF advance works on the same principles as basic Mambo SEF. It requires Apache and mod_rewrite. Make sure you can run built-in SEF (available from Mambo 4.5 beta 1.0.3) before purchase of SEF advance. How do I install it? -------------------- SEF advance is an addon and you install it simply by replacing one core file. 1) Make sure you have built-in Mambo SEF enabled and functional 2) Go to includes/ directory of your Mambo installation 3) Replace file sef.php with new one Can I configure it? ------------------- You can configure base SEF advance directories (for example replace content/ with c/). To do so open sef.php and edit following settings: define(_SEF_CONTENT_PATH, "content"); define(_SEF_COMPONENT_PATH, "component"); UPDATE YOUR .htaccess ACCORDINGLY You can also choose whether to use shorter URL's (content/News/Latest/) or longer (content/The_News/Latest_News). Do it by editting this variable in sef.php: $longurl = 1; If you choose shorter URL's SEF advance will use section/content titles instead of names. It is possible to choose to have all links in lowercase by setting: $lowercase = 1; Also you can define the character that divides the words in URLs: define(_SEF_SPACE, "_"); Instead of default underscore you can define a hyphen (-) or something else. Problems -------- For questions and support contact me using contact form on my homepage: http://www.sakic.net Any feedback is highly welcome too. Visit http://www.sakic.net for more exciting Components and Modules for Mambo Open Source.