avatar sachieldvangel
sachieldvangel
11 Dec 2018

If you are submitting an issue for the Joomla! CMS, please submit it at https://github.com/joomla/joomla-cms/issues/new instead. You may remove this line from the issue template.

Steps to reproduce the issue

Use any template or otherwise incorporate Bootstrap into Joomla.
Enable the User - Profile plugin.
Change "Terms of Service" to "Required"
On "Select TOS Article", choose an article.
Attempt to register a new User via the frontend.
"Terms of Service" link will not be visible, only the "*" for required fields.

Expected result

This line in the source uses a "modal" class on the link.

<a href="/index.php/component/content/article/12-club-docs/2-constitution-and-bylaws?tmpl=component&amp;Itemid=101" class="modal" rel="{handler: 'iframe', size: {x:800, y:500}}">Terms of Service</a>

Bootstrap contains its own definition for .modal:
.modal { position:fixed; top:0; right:0; bottom:0; left:0; z-index:1050; display:none; overflow:hidden; outline:0 }

Actual result

The line only renders a "*" with no link to the complete terms and conditions.

System information (as much as possible)

Joomla 3.9.1
Helix Ultimate Template v 1.0.5
Bootstrap v4.1.3

Additional comments

Source of class definition is in /plugins/user/profile/field/tos.php:
line 84:
$attribs['class'] = 'modal';

avatar sachieldvangel sachieldvangel - open - 11 Dec 2018
avatar sachieldvangel sachieldvangel - change - 11 Dec 2018
Status New Closed
Closed_Date 0000-00-00 00:00:00 2018-12-11 15:28:42
Closed_By sachieldvangel
avatar sachieldvangel sachieldvangel - close - 11 Dec 2018

Add a Comment

Login with GitHub to post a comment