ReCaptcha disappears from Joomla 2.5 Registration
- Category: Joomla
- Hits: 29692
This is an extract from a forum which solved our problem for why the ReCaptcha part disappears from the user registration form. We have Joomla 2.5.16 installed and no new updates for a plugin that comes with Joomla 2.5 install.
How?
Source: Joomla! • View topic - Cannot get recaptcha to display on registration form...
There are two solutions I have found that fix the problem:
Call to a member function mark() on a non-object in Joomla CMS
- Category: Joomla
- Hits: 29273
This is a quick note on one reason you may get the above error in a Joomla CMS environment.
Call to a member function mark() on a non-object in /public_html/index.php
How?
Not really a solution here because this is indicating that the system can't find the core framework files. Yes the bad news is you have lost your site. The good news is that it's only the core files and component files. Here are some tips when restoring the site to return it to as it was.
Creating a custom form field type for Joomla XML fieldset
- Category: Joomla
- Hits: 32079
I'm writing a Joomla 2.5.x component for logging time and projects and need a dropdown to have selectable options restricted to the logged-in user. This is specified in the XML file of the custom Joomla component and needs some SQL dependent on some dynamic variables.
Why?
In Joomla, the XML type of "sql" is extremely limited. The component I'm making has to ensure user's can only see their own projects and not everyone's:
SELECT * FROM #__projects ORDER BY name -- yields all projects irrespective of which user is logged inWhat I want:
SELECT * FROM #__projects WHERE user_id=<logged_in_user> ORDER BY name
Please Note: This article focuses on a front-end form dropdown. If you would like to see how to do modals for the admin panel, see my article Joomla article modal with clear button for Joomla article selection.
How?
Joomla Component: Set default params on installation
- Category: Joomla
- Hits: 20739
I'm making a custom component for Joomla CMS 2.5.x which is restricted to registered users only. On installation, and by default, the menu item returns a 500 - Server Error because the parameters haven't been set. I need to go into the Joomla Admin panel, view the Options of the component, and click on "Save"... despite the fact that I don't change anything.
How?
Joomla Development: Possible XML Filters
- Category: Joomla
- Hits: 15897
- Joomla! CMS 2.5.x
Joomla Filter: Validation OnSave
- INT Forces the value to be an Integer
- UINT Forces the value to be an absolute number (-4.2 becomes 4.2)
- FLOAT Forces the value to be a floating point value
- BOOL Forces the value to be true or false
- WORD Strips anything that is not letters (including numbers)
- ALNUM Forces the value to be alphanumeric (Letters and numbers only. No special characters)
- CMD Forces the value to be alphanumeric plus the following three special characters _ (underscore) . (dot) - (dash)
- BASE64 Forces the value to be a base64 encoded the string. Note it does not encode the string, it simply strips characters that may not exist in a base 64 encoded string.
- STRING Removes HTML
- HTML Allows basic HTML
- ARRAY Forces value to be an array
- PATH Forces value to be a file path
- USERNAME Forces value to only contain characters allowed in the selection of a Joomla username
- UNSET Completely remove any input
- RAW Allow any content
- URL Forces content to be a URL
- TEL Forces content to be a properly formatted US phone number
Disable User Registration in Joomla 1.5 - Configuration File
- Category: Joomla
- Hits: 21070
A quick reminder on how to disable user registration in Joomla! CMS version 1.5.x without using the Joomla! CMS back-end panel.
Why?
Because we're having some corruption issues and simply using the Joomla! administrator panel to navigate to global configuration, does not work!
How?
It isn't in the configuration.php file prior to Joomla! v1.6.x but in the database.
- Open the database to the Joomla 1.5.x website
- Browse the table "jos_components" (or "#__components" where "#_" is the site table prefix. default is "jos").
- Open the row where name="User Manager"
- Set the value under params for AllowUserRegistration
- allowUserRegistration=0 to disable it.
- allowUserRegistration=1 to enable it.
Not Working?
Are you sure you are using the Joomla user component or a 3rd-party such as Community Builder or K2? If so, you're in trouble as you HAVE to use the joomla admin panel to edit the settings of the 3rd party components.
Things to Check if Joomla Password Reminder email not being sent
- Category: Joomla
- Hits: 55643
A quick article on a frequent question I get asked. This refers to an issue within the Joomla CMS (version 2.5.x) where it fails to email users who reset their password.
How?
A few things to check:
Improve Default Joomla Search
- Category: Joomla
- Hits: 47366
- Applies to Joomla 2.5.x +, 3.4.x
What?
So I can't stand the way the default "Search" component in Joomla works. The default is to sort the results by popularity (hits) or by most recently added (depending on your version) which I have never seen in any other system.
I've googled and binged but could not find anything that documents how to bring it into line with other search systems. So here we go, hope this helps you.
Why?
I've created search systems for a plethora of other systems. The aim of this article is to enhance the Joomla search into par with Google and Wikipedia (or near enough).
How?
Recent Posts
Joes Word Cloud
Accreditation
Donate & Support
If you like my content, and would like to support this sharing site, feel free to donate using a method below:

bc1qf6elrdxc968h0k673l2djc9wrpazhqtxw8qqp4
0xb038962F3809b425D661EF5D22294Cf45E02FebF
Paypal:

Bitcoin:
bc1qf6elrdxc968h0k673l2djc9wrpazhqtxw8qqp4
Ethereum:
0xb038962F3809b425D661EF5D22294Cf45E02FebF

