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

Installation

NOTE: This will only work on apache servers. The recommended configuration by the Mambo install is most likely necessary for this component to work properly. Please see the Mambo install documentation for details on the recommended Apache and PHP configurations.

PLEASE NOTE THAT THE FILE STRUCTURE OF THIS COMPONENT HAS CHANGED FOR MAMBO 4.6.2 AND ABOVE.
READ THE INSTRUCTIONS CAREFULLY.

As always before installing anything it is a good idea to back-up your files and database. Also it is a good idea to take the site offline during installation. To do this go to the Mambo configuration.php file and set $mosConfig_offline = '1'. You can also do this in the Site->Global Configuration menu by changing the Site Offline parameter to "Yes".

-------------

For Mambo versions 4.6.2 and above:
NOTE: sefRC1.php is not needed for Mambo 4.6.2 and above.

1. Upload com_extend_sef.tar.gz file to Mambo using the Universal installer.

2. Replace the index.php in the root directory of your Mambo installation with the index.php file found in components/com_extend_sef/

3. Move the htaccess_eXtend_sef.txt found in components/com_extend_sef/ to the root of your Mambo installation.

4. If Mambo is installed in a subdirectory of your server open the file and uncomment the line where it reads "RewriteBase" and fill in your subdomain where it reads "Your MamboDirectory" i.e.
RewriteBase /YourMamboDirectory
If Mambo is running in the root of your server you can forget this step.

5. Rename the htaccess_eXtend_sef.txt to .htaccess

6. Delete the file sefRC1.php found in components/com_extend_sef/

7. In the Mambo configuration.php file turn on SEF by changing the $mosConfig_sef to 1, i.e. $mosConfig_sef = '1'

Alternately you can turn it on in the back end of Mambo by changing the Search Engine Friendly URLs option to "Yes." The Search Engine Friendly URLs option can be found under the SEO tab of the Site->Global Configuration menu

Installation Complete!

-------------

For Mambo versions < 4.6.2:
NOTE: sef.php and index.php are not needed for Mambo < 4.6.2.

1. Upload com_extend_sef.tar.gz file to Mambo using the Universal installer.

2. Delete the sef.php and index.php files found in components/com_extend_sef/

3. Change the name of the sefRC1.php file found in components/com_extend_sef/ to sef.php

4. Replace the includes/sef.php of your Mambo installation with the renamed sef.php file found in components/com_extend_sef/

5. Move the htaccess_eXtend_sef.txt found in components/com_extend_sef/ to the root of your Mambo installation.

6. If Mambo is installed in a subdirectory of your server open the file and uncomment the line where it reads "RewriteBase" and fill in your subdomain where it reads "Your MamboDirectory" i.e.
RewriteBase /YourMamboDirectory
If Mambo is running in the root of your server you can forget this step.

7. Rename the htaccess_eXtend_sef.txt to .htaccess

8. In the Mambo configuration.php file turn on SEF by changing the $mosConfig_sef to 1, i.e. $mosConfig_sef = '1'

Alternately you can turn it on in the back end of Mambo by changing the Search Engine Friendly URLs option to "Yes." The Search Engine Friendly URLs option can be found under the SEO tab of the Site->Global Configuration menu

Installation Complete!


Upgrading

PLEASE NOTE THAT THE FILE STRUCTURE OF THIS COMPONENT HAS CHANGED FOR MAMBO 4.6.2 AND ABOVE.
READ THE INSTRUCTIONS CAREFULLY.

No database changes have been made so far, therefore upgrading just involves overwriting the old files with the new ones included in this release. As always before installing anything it is a good idea to back-up your files and database. Also it is a good idea to take the site offline during installation. To do this go to the Mambo configuration.php file and set $mosConfig_offline = '1'. You can also do this in the Site->Global Configuration menu by changing the Site Offline parameter to "Yes".

-------------

For Mambo versions 4.6.2 and above:
NOTE: sefRC1.php is not needed for Mambo 4.6.2 and above.

1. Copy the following files to your components/com_extend_sef directory:
extend_sef.php, sef.php, index.html, ReadMe.txt (optional)

2. Copy the following files to your Administrator->Components->com_extend_sef directory:
admin.extend_sef.html.php, admin.extend_sef.php, extend_sef.class.php, toolbar.extend_sef.html.php, toolbar.extend_sef.php, extend_sef.xml, install.extend_sef.php, uninstall.extend_sef.php index.html

3. Replace the index.php in the root directory of your Mambo installation with the index.php file found in this release
NOTE: unlike the previous version, you do not need to replace the includes/sef.php file with the one in this release. Rather, leave the sef.php file included in this release in the components/com_extend_sef directory

4. If Mambo is installed in a subdirectory of your server open the file and uncomment the line where it reads "RewriteBase" and fill in your subdomain where it reads "Your MamboDirectory" i.e.
RewriteBase /YourMamboDirectory
If Mambo is running in the root of your server you can forget this step.

5. Rename the htaccess_eXtend_sef.txt to .htaccess

6. Delete the file sefRC1.php found in this release.

7. In the Mambo configuration.php file turn on SEF by changing the $mosConfig_sef to 1, i.e. $mosConfig_sef = '1'

Alternately you can turn it on in the back end of Mambo by changing the Search Engine Friendly URLs option to "Yes." The Search Engine Friendly URLs option can be found under the SEO tab of the Site->Global Configuration menu

Upgrade Complete!

-------------

For Mambo versions < 4.6.2:
NOTE: sef.php and index.php are not needed for Mambo < 4.6.2.

1. Copy the following files to your Components->com_extend_sef directory:
extend_sef.php, index.html, ReadMe.txt (optional)

2. Copy the following files to your Administrator->Components->com_extend_sef directory:
admin.extend_sef.html.php, admin.extend_sef.php, extend_sef.class.php, toolbar.extend_sef.html.php, toolbar.extend_sef.php, extend_sef.xml, install.extend_sef.php, uninstall.extend_sef.php index.html

3. Delete the sef.php and index.php files found in this release

4. Change the name of the sefRC1.php file found in this release to sef.php

5. Replace the includes/sef.php of your Mambo installation with the renamed sef.php file found in this release

6. If Mambo is installed in a subdirectory of your server open the file and uncomment the line where it reads "RewriteBase" and fill in your subdomain where it reads "Your MamboDirectory" i.e.
RewriteBase /YourMamboDirectory
If Mambo is running in the root of your server you can forget this step.

7. Rename the htaccess_eXtend_sef.txt to .htaccess

8. In the Mambo configuration.php file turn on SEF by changing the $mosConfig_sef to 1, i.e. $mosConfig_sef = '1'

Alternately you can turn it on in the back end of Mambo by changing the Search Engine Friendly URLs option to "Yes." The Search Engine Friendly URLs option can be found under the SEO tab of the Site->Global Configuration menu.

Upgrade Complete!

 

© 2008 MarkDavid Hosale