Home arrow Uninstallation/Rescue Guide
Font Size: larger smaller Font Color:                                                 reset
ByOS Technologies Logo
Newsflash

ByOSTech Chartered Membership
In stead of collecting donations, we have decided to implement Chartered Membership. Chartered Members will have access to earlier releases, special releases and other priceless support services. We need your supports and in return we will support you either. Subscribe to our Chartered Membership is fully OPTIONAL. Read more...

Earlier Access and Special Releases:

  1. JACLPlus Pro v1.5.26 Stable for Joomla! 1.5.26 Stable
    jaclplus_pro_1.5.26_stable_unzipfirst_zend.zip
    jaclplus_pro_1.5.26_stable_unzipfirst_ioncube.zip
    joomla_1.5.0_to_1.5.26-stable-patch_package-jaclpluspro_zend.zip
    joomla_1.5.0_to_1.5.26-stable-patch_package-jaclpluspro_ioncube.zip
    joomla_1.5.25_to_1.5.26-stable-patch_package-jaclpluspro_zend.zip
    joomla_1.5.25_to_1.5.26-stable-patch_package-jaclpluspro_ioncube.zip
  2. JACLPlus v1.0.15a for Joomla! 1.0.15 Stable Free!!!
    com_jaclplus_1.0.15a.zip
    com_patch_joomla!_n_jaclplus_to_1.0.15a.zip
    joomla_1.0.12_to_1.0.15-stable-patch_package_jaclplus1.0.15a.zip
  3. JACLPlus Pro v1.0.15 for Joomla! 1.0.15 Stable
    com_jaclplus_1.0.15pro.zip
    com_patch_joomla!_n_jaclplus_to_1.0.15pro.zip
    joomla_1.0.12_to_1.0.15-stable-patch_package_jaclpluspro.zip
  4. MACLPlus Pro v4.6.2 for Mambo 4.6.2
    com_maclpluspro_462.zip
    mambo_patch_4.6.1complete_to_4.6.2_maclplus_pro.tar.gz
  5. Patch File for Joomla/Coppermine Bridge
    patch_files_joomcpg-brigde.zip
  6. MACLPlus v4.5.4 for Mambo 4.5.4 Stable with Mamlang 1.2
    com_maclplus_4.5.4_mamlang1.2.zip
  7. Extended Menu 1.0.5 (JACLPlus Ready)
    mod_exmenu_1.0.5_jaclplus.zip
    Extended Menu 1.0.3 (MACLPlus Ready)
    mod_exmenu_1.0.3_maclplus.zip
  8. Infinity Menus V1-0-83 (JACLPlus Ready)
    infinity_menus_V1-0-83-Stable_JACLPlus.zip
    Infinity Menus V1-0-83 (MACLPlus Ready)
    infinity_menus_V1-0-83-Stable_MACLPlus.zip



Uninstallation/Rescue Guide Print E-mail
Written by Web Master   
Friday, 30 March 2007

This article will guide you to uninstall or remove your JACLPlus/JACLPlus Pro/MACLPlus/MACLPlus Pro to restore your Joomla!/Mambo to original stage or to rescue your web site in case something go wrong during or after the installation, upgrading or uninstallation.

Thing may go wrong when you intend to install, upgrade or uninstall an extension in your Joomla!/Mambo. That's why backup your existing web site's files and database is extremely important whenever you intend to perform installation, uninstallation or upgrading to your existing web site. Why problem could happen? There are a lot of reasons including but not limit to file and directory permission, file read/write locking by system or database server execution error.

However, this article is not to guide you how to backup your web site. But, it will guide you to restore your Joomla!/Mambo to original stage (without JACLPlus/JACLPlus Pro/MACLPlus/MACLPlus Pro) or to rescue your web site if something go wrong during or after the installation, upgrading or uninstallation.

Step by step guide to UNINSTALL your JACLPlus Pro in Joomla! 1.5.x

If you have accidentally updated your site with Joomla update files, you can simply download and apply our update files again to fix your problem.

1) Please rename or delete jaclplus.class.php that located in administrator/components/com_jaclplus/ folder to totally disable JACLPlus. 

2) Login to Joomla! backend to uninstall the component.

Step by step guide to UNINSTALL your JACLPlus/JACLPlus Pro in Joomla! 1.0.x or MACLPlus/MACLPlus Pro in Mambo 4.x

If you have accidentally updated your site with Joomla update files, you can simply download and apply our update files again to fix your problem.

Tips: If you encounter a server error after a file replacement, mostly that is because of your web server do not have permission to read/open the file. Please change the permission of that file to be readable by your web server (chmod to 0644 at least).

1) If you can't login to your Joomla!/Mambo backend after the installation or uninstallation or got error display on your web site after the uninstallation, please skip to the step 6. Or else please login to your Joomla!/Mambo backend as an Super Administrator. 

2) If you had changed some files and directories' permission during the installation, please make sure the following files and directories are writable before continue to the next step. Or else please skip this step and go directly to the next step.
Directories (chmod to 0777 or all writable)
includes/
components/com_content/
Files (chmod to 0666 or all writable)
  1. administrator/index.php
  2. includes/authenticator.php (Mambo 4.6.x only)
  3. includes/cmtclasses.php (Mambo 4.6.x only)
  4. includes/core.classes.php (Mambo 4.6.x only)
  5. includes/gacl.class.php
  6. includes/gacl_api.class.php
  7. includes/joomla.php (Joomla! only)
  8. includes/mambo.php (Mambo 4.5.x only)
  9. components/com_content/content.class.php (Mambo 4.6.x only)
  10. components/com_content/content.html.php
  11. components/com_content/content.php

3) Go to "Installers->Components" page if you are in Joomla! backend or go to "Components->Review/Uninstall" page if you are in Mambo.

4) Select your JACLPlus/JACLPlus Pro/MACLPlus/MACLPlus Pro and then click on "Uninstall" button to install it.

5) Logout yourselves and then login again to see any error occur after the uninstallation. Play around with your Joomla!/Mambo frontend and backend pages to see any error occur. If you found error, please continue to the next step or else you are DONE .

6) Okay, you have problem with your installation or uninstallation, let's manually restore some of your Joomla!/Mambo files. Please manually replace the following files with your backup files or original files from Joomla!/Mambo installation package. IMPORTANT: Please make sure the files have been replaced successfully.
Files to be manually replaced back:

  1. administrator/index.php
  2. includes/authenticator.php (Mambo 4.6.x only)
  3. includes/cmtclasses.php (Mambo 4.6.x only)
  4. includes/core.classes.php (Mambo 4.6.x only)
  5. includes/gacl.class.php
  6. includes/gacl_api.class.php
  7. includes/joomla.php (Joomla! only)
  8. includes/mambo.php (Mambo 4.5.x only)
  9. components/com_content/content.class.php (Mambo 4.6.x only)
  10. components/com_content/content.html.php
  11. components/com_content/content.php

7) Play around with your Joomla!/Mambo frontend and backend pages to see any error occur. If you still found error, please continue to the next step or else please go to backend to uninstall the component if you haven't done it and you are DONE .

8) Okay, you still have problem after the file replacement. Now mostly the error is related to your database. Let's manually fix your database error. Please execute the following SQL queries through your phpMyAdmin and remember to replace 'jos' or 'mos' to your database table prefix value:

Run these SQL queries if your web site is Joomla!:

ALTER TABLE jos_session DROP jaclplus ;
ALTER TABLE jos_core_acl_aro_groups DROP jaclplus ;
DELETE FROM jos_groups WHERE id > 2 ;
DELETE FROM jos_core_acl_aro_groups WHERE group_id > 30 ;
UPDATE jos_categories SET access = '2' WHERE access > 2 ;
UPDATE jos_contact_details SET access = '2' WHERE access > 2 ;
UPDATE jos_content SET access = '2' WHERE access > 2 ;
UPDATE jos_mambots SET access = '2' WHERE access > 2 ;
UPDATE jos_menu SET access = '2' WHERE access > 2 ;
UPDATE jos_modules SET access = '2' WHERE access > 2 AND access != 99 ;
UPDATE jos_polls SET access = '2' WHERE access > 2 ;
UPDATE jos_sections SET access = '2' WHERE access > 2 ;
UPDATE jos_session SET gid = '1' WHERE gid > 30 ;
UPDATE jos_users SET gid = '18' WHERE gid > 30 ;
UPDATE jos_core_acl_groups_aro_map SET group_id = '18' WHERE group_id > 30 ;
DROP TABLE jos_jaclplus ;
# Below are for JACLPlus Pro only
DROP TABLE jos_jaclplus_user_group ;
ALTER TABLE jos_session DROP gids ; 

Run these SQL queries if your web site is Mambo:

ALTER TABLE mos_session DROP maclplus ;
ALTER TABLE mos_core_acl_aro_groups DROP maclplus ;
DELETE FROM mos_groups WHERE id > 2 ;
DELETE FROM mos_core_acl_aro_groups WHERE group_id > 30 ;
ALTER TABLE mos_core_acl_aro_groups AUTO_INCREMENT 31 ;
UPDATE mos_categories SET access = '2' WHERE access > 2 ;
UPDATE mos_contact_details SET access = '2' WHERE access > 2 ;
UPDATE mos_content SET access = '2' WHERE access > 2 ;
UPDATE mos_mambots SET access = '2' WHERE access > 2 ;
UPDATE mos_menu SET access = '2' WHERE access > 2 ;
UPDATE mos_modules SET access = '2' WHERE access > 2 AND access != 99 ;
UPDATE mos_polls SET access = '2' WHERE access > 2 ;
UPDATE mos_sections SET access = '2' WHERE access > 2 ;
UPDATE mos_users SET gid = '18' WHERE gid > 30 ;
UPDATE mos_core_acl_groups_aro_map SET group_id = '18' WHERE group_id > 30 ;
DROP TABLE mos_maclplus ;
# Below are for MACLPlus Pro only
DROP TABLE mos_maclplus_user_group ;
ALTER TABLE mos_session DROP gids ;

9) Play around with your Joomla!/Mambo frontend and backend pages to see any error occur. If you still found error (possible?), please contact our support personel or else please go to backend to uninstall the component if you haven't done it and you are DONE .

UPDATED 

If you still have error after follow all the above steps, you can use original core files from Joomla/Mambo to replace back all the following files to totally get rid of JACLPlus/MACLPlus modifications:

  1. /administrator/index.php
  2. /administrator/components/com_categories/admin.categories.php
  3. /administrator/components/com_sections/admin.sections.php
  4. /administrator/components/com_trash/admin.trash.php
  5. /administrator/components/com_users/admin.users.php
  6. /administrator/components/com_users/admin.users.html.php
  7. /administrator/includes/auth.php
  8. /administrator/modules/mod_fullmenu.php
  9. /administrator/modules/mod_logged.php
  10. /administrator/modules/mod_quickicon.php
  11. /includes/authenticator.php (Mambo 4.6.x only)
  12. /includes/cmtclasses.php (Mambo 4.6.x only)
  13. /includes/core.classes.php (Mambo 4.6.x only)
  14. /includes/mambo.php (Mambo 4.5.x only)
  15. /includes/joomla.php (Joomla! only)
  16. /includes/gacl.class.php
  17. /includes/gacl_api.class.php
  18. /includes/frontend.php
  19. /includes/pathway.php
  20. /includes/pdf.php
  21. /modules/mod_latestnews.php
  22. /modules/mod_mainmenu.php
  23. /modules/mod_mostread.php
  24. /modules/mod_newsflash.php
  25. /modules/mod_related_items.php
  26. /modules/mod_sections.php
  27. /components/com_contact/contact.php
  28. /components/com_content/content.html.php
  29. /components/com_content/content.php
  30. /components/com_content/content.class.php (Mambo 4.6.x only)
  31. /components/com_newsfeeds/newsfeeds.php
  32. /components/com_weblinks/weblinks.php
  33. /mambots/search/categories.searchbot.php
  34. /mambots/search/contacts.searchbot.php
  35. /mambots/search/content.searchbot.php
  36. /mambots/search/newsfeeds.searchbot.php
  37. /mambots/search/sections.searchbot.php
  38. /mambots/search/weblinks.searchbot.php
Last Updated ( Friday, 20 February 2009 )
 
Main Menu
Home
About Us
Product - JACLPlus!
JACLPlus Support List
How To - JACLPlus!
News
Forum
Contact Us / Help Support
Downloads
Chartered Member
Enhance Access Control!
New JACLPlus Demo
Installation Guide Installation Guide
Upgrading Guide Upgrading Guide
Uninstallation/Rescue Guide Uninstallation/Rescue Guide
Member Login
Statistics
Visitors: 19162828
Who's Online
We have 5 guests online
ionCube PHP Encoder ionCube PHP Encoder
The ultimate security solution to protect & accelerate runtime performance for PHP 4 & PHP 5 scripts
 
ionCube Package Foundry ionCube Package Foundry
The installer creator for PHP and ASP web applications to eliminate end-user remote installation problems and failures
© 2017 ByOS Technologies
Joomla! is Free Software released under the GNU/GPL License.
CONTACT US NOW AT
enquiry@byostech.com
For Free Consultation
ByOSTech Chartered Membership!