Support

Admin Tools

#12197 "Remove all instances of Joomla from the output" cuts of the closing " character of a class assignment

Posted in ‘Admin Tools for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Admin Tools version
n/a

Latest post by nicholas on Monday, 07 May 2012 14:07 CDT

user56943
Mandatory information about my setup:

Have I read the related troubleshooter articles above before posting (which pages?)? No
Have I searched the tickets before posting? yes
Have I read the documentation before posting (which pages?)? No
Joomla! version: (unknown)
PHP version: (unknown)
MySQL version: (unknown)
Host: (optional, but it helps us help you)
Admin Tools version: (unknown)

Description of my issue:
In short, the AdminTools option "Remove all instances of Joomla from the output" cuts of the closing " character of a class assignment. I'm using RSForms!Pro on the site. All out of a sudden, the form stopped working (the send button became unresponsive to be more precise), so I opened a ticket at RSJoomlas helpdesk. Here's what I told RSJoomla:

Hello,
Akeeba admin tools has an option labeled "Remove all instances of Joomla from the output". Enabling it causes the submit button to become unresponsive - i.e. nothing is validated nor send.

This was there reply:

Hello,
With the option enabled, the following HTML code is generated:
<div class="component-content rt-><br /> <form method="post" id="userForm" enctype="multipart/form-data" action="http://fundriven.com/index.php?option=com_rsform&formId=3">

You can notice that the <div> that contains the <form> is being assigned a class, but it gets cut off right where rt-joomla should be as well as the closing double quotes. With the option off, the code is:
<div class="component-content rt-joomla"><br /> <form method="post" id="userForm" enctype="multipart/form-data" action="http://fundriven.com/index.php?option=com_rsform&formId=3">

The <div> i am referring to is added by your template and the code is scrambled by the option in Admin Tools.

Regards!

nicholas
Akeeba Staff
Manager
As stated in the documentation:


Remove all instances of Joomla from the output



Use this option with EXTREME CAUTION. When enabled, it will strip all instances of"Joomla!" and "Joomla" from the HTML output of your web pages. If your site's name, directory name or a SEF URL path includes the word "Joomla" it will break your site. This also means that if you try using this option with a site using the default Joomla! sample content you are heading for disaster and a broken site experience. You have been warned.


In other words, unless you're using a very basic site with nothing except core Joomla! and no front-end Javascript stuff (like captions, rating and so on) you should never, ever enable that option. The only reason it's there is because some people do have such basic sites and they did ask me for such an option. It's not something I recommend using.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!