1. HappyWebbie
  2. Features Request
  3. Wednesday, August 17 2016, 08:53 AM
Hi,

It seems that Plugin tabs (Komento, EasyBlog, etc) are always shown after Group tabs in the user profile.
I would like to be able to position Plugin tabs anywhere in between Group tabs. This could be accomplished if a Plugin tab automatically had a dedicated Group tab assigned to it.

You think you could implement this in the next version?

Best regards,
Jeff
Accepted Answer
admin Accepted Answer
Admin
Hi,
I understand why the numbering necessary.
Also prefix is necessary, in registration/edit profile is not possible to retrieve names like bio/business etc...
  1. more than a month ago
  2. Features Request
  3. # Permalink
admin Accepted Answer
Admin
Thanks for suggestion.

You think you could implement this in the next version?
No sorry, we can implement this in future, but for now we have just released version 2.0 and we can't change something like this at this point (this require to remove all template overrides)
  1. more than a month ago
  2. Features Request
  3. # 1
HappyWebbie Accepted Answer
Content Protected
  1. more than a month ago
  2. Features Request
  3. # 2
admin Accepted Answer
Admin
Hi,
About tabs order, I think the best way to do it now is to create a template override:
- Copy file from /components/com_jsn/views/profile/default.php to /templates/your-template-folder/html/com_jsn/profile/default.php
- between line 115 and 126 you can do a simple modification to sort your tabs.

About emerald, in the coming days we will release a new version to fix this ;)
I'm sorry about this but it is a first release of this plugin :p
  1. more than a month ago
  2. Features Request
  3. # 3
HappyWebbie Accepted Answer
Hi, no need for apologies here. I think you are doing a great job.

I'll have a look if I can put a plugin tab in between group tags.

Question: Is there a reason why you are using '#profile-tab0' instead of '#custom-name' ?
  1. more than a month ago
  2. Features Request
  3. # 4
admin Accepted Answer
Admin
Hi,
Is there a reason why you are using '#profile-tab0' instead of '#custom-name' ?

yes, Easy Profile extends Joomla management (not replace), so edit profile and registration pages are the same of Joomla with many improvements (with plugins and javascript).
Default Joomla Template (from com_users) separates the fieldgroup and various user plugins in many HTML fieldsets, but these HTML fieldsets not have any ID, CLASS or name, so we not have any parameter to identify these.
Still, keep in mind that the output in registration/edit profile page can to come from many different plugins, so, we can't predict the output. For example: if output come only from Easy Profile we can add some hidden text that adds a identifier of each tab.
So we need to add simple number of tab with some prefix and something like only "tab1,tab2" prefix can create some conflict.
  1. more than a month ago
  2. Features Request
  3. # 5
HappyWebbie Accepted Answer
Thanks,

I understand why the numbering necessary.
But what about "bio1, business2" etc.? This would create URLs like "/profile#profile-bio1" and "profile#profile-business2" which IMHO have much more meaning.than "profile#profile-tab1" and "profile#profile-tab2".

What do you think?
  1. more than a month ago
  2. Features Request
  3. # 6
HappyWebbie Accepted Answer
Alright,

I understand.

Thanks.
  1. more than a month ago
  2. Features Request
  3. # 7
admin Accepted Answer
Admin
After some investigation:
we are looking for a way to do this. url hash can be generated from tab title (legend of fieldset), now we make some tests, if you are interested to try this replace file at /components/com_jsn/assets/js/tabs.js

missing something but works, for example:
- for 2 tabs with same title there is a conflict
- if missing title you can have unexpected behavior
- I don't know, we need to test this :D

Please return with a feedback ;)
Attachments (1)
  1. more than a month ago
  2. Features Request
  3. # 8
  • Page :
  • 1


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