Support

  1. Ndmn518
  2. General
  3. Friday, August 23 2019, 04:16 PM
  4.  Subscribe via email
Hi! How to enable joomla default registration form back?

I use moderated default.php registration form
https://www.joomlashack.com/blog/joomla-how-to/how-to-simplify-default-registration-form-in-joomla-3/

Example

// Add a default value to the name field
name.val('Anonymous');

So its looks like Anonymous - Username in user manager panel

By this i recognize bots from real registered people on my site. Or can do this for easy-profile registration form?
Attachments (1)
Accepted Answer
Ndmn518 Accepted Answer
Pro
Yes it works!

Maybe someone will need it:


jQuery(document).ready(function($){
$('#jform_firstname').closest(".control-group,.form-group").hide().addClass("hide");
$("#jform_firstname").val('Anonymous');
});
admin Accepted Answer
Admin
Hi,
Easy Profile extends Joomla user management (not replace), so the form is the same of Joomla with many improvements.

Your new default.php will be ignored because probably in Easy Profile settings there is enabled the option called "Skip Template Overrides".

Anyway, you can manage this without template overrides, you can simply add the javascript code in your template parameters or template custom js file instead in default.php (normally all templates provide a way to make this)
  1. 3 weeks ago
  2. General
  3. # 1
Ndmn518 Accepted Answer
Pro
I disable "Skip Template Overrides" but it not works. String "Name" dont dissappear.

Anyway, you can manage this without template overrides, you can simply add the javascript code in your template parameters or template custom js file instead in default.php (normally all templates provide a way to make this)


I found this, but it only copies username to firstname.

jQuery(document).ready(function($){
$('#jform_firstname').closest(".control-group,.form-group";).hide().addClass("hide";);
$('#jform_username').change(function(){
$('#jform_firstname').val($('#jform_username').val()).change();
});
});


Is there way to just hide "firstname" field and add a default value to the firstname field - "Anonymous"? Thanks!
  1. 3 weeks ago
  2. General
  3. # 2
admin Accepted Answer
Admin
Hi,

jQuery(document).ready(function($){
$('#jform_firstname').closest(".control-group,.form-group";).hide().addClass("hide";);
$('#jform_username').change(function(){
$('#jform_firstname').val($('#jform_username').val()).change();
});
});

Is there way to just hide "firstname" field and add a default value to the firstname field - "Anonymous"? Thanks!
Yes, you can change the code to fill firstname with a static value "Anonymous" instead username value.
  1. 3 weeks ago
  2. General
  3. # 3
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.

Request Support

Support is currently Offline

Support Availability

Working days: Monday to Friday. The support staff is not available on weekends; in the most of cases tickets will not be answered during that time.

Reply time: Depending on the complexity of your support issue it's usually between a few minutes and 24 hours for paid members and about one week for free members. When we expect longer delays we will notify you.

Guidelines

Before you post: read the documentation and search the forums for an answer to your question.

When you post: include Site Details if you request a support (you can use the form below the reply in Site Details tab).

Auto Solved Question: If after a week the author of the post does not reply to a request by moderator, the question will be marked as resolved.

Language: only English

Search Users

Easy ProfileĀ® is not affiliated with or endorsed by Open Source Matters or the Joomla Project. Joomla is Free Software released under the GNU/GPL License.