Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enabled HD Joomla extension error with "Manager"-group in YTP Builder #49

Open
daandres opened this issue Jul 5, 2023 · 3 comments
Open
Labels
needs reproduction The issue could not be reproduced

Comments

@daandres
Copy link

daandres commented Jul 5, 2023

Describe the bug
When enabled, Joomla users with "Manager" group will not be able to open YooTheme Builder from within an article. Instead a blank page opens.
With higher privileges (Administrator, Super User) there is no issue.
Deactivating HD Extension in Joomla resolves the access and "Manager" are able to use the YTP Builder. WHen reactivating it again, the editing again fails.
Therefore I assume, the issue is within the HD extension.

Expected behavior
Every user with "edit" capability should be able to open YooTheme Builder from within articles, also when HD Extension is enabled.

Client (please complete the following information):

  • OS (not important, but i tested it on ubuntu, windows10)
  • Browser (not important, but i tested it on chrome, firefox, edge)
  • Yootheme Pro Version 4.0.7
  • Herzog Dupont for YOOtheme Pro Version 1.7.1
  • Joomla 4.3.2
@forrestkirby
Copy link
Owner

Hi daandres,

I could not rreplicate the issue you described. These are the steps I took:

  • create a new user
  • assign the user group Manager
  • login with this user
  • edit an article
  • click on the YOOtheme Builder button

--> The page builder shows up just as it should.

This is the system:

  • Joomla 4.3.2
  • YOOtheme Pro 4.0.7 with Fuse demo content
  • Herzog Dupont for YOOtheme Pro 1.7.1

By the way, the plugin does not check anything about user roles nor does it hook into anything related to user roles, it only adds some custom elements to the page builder.

Best regards

@forrestkirby forrestkirby added the needs reproduction The issue could not be reproduced label Jul 6, 2023
@daandres
Copy link
Author

Thank you for your test.
Unfortunately, I do not know how to get more details.
How can I provide more details to investigate this issue?

I have tried to uninstall and reinstall HD Extension. I also created a new article and pressed the YTP button for the article for the first time instead of editing an existing article.

Still the same problem.
When I disable "System - Herzog Dupont for YOOtheme Pro" in the extension menu and switch to my user "manager", the user can use YTPBuilder. When the extension is enabled, it does not work and I get the blank page without any hint, also in PHP error logs there is nothing written.

Thanks for your help.

@forrestkirby
Copy link
Owner

You could provide me with super user access to a development site where I can see the issue or with a website backup, e. g. an Akeeba backup JPS archive.

To privately provide this information, you can use the contact details on this website: https://herzog-dupont.de/legal-notice

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs reproduction The issue could not be reproduced
Projects
None yet
Development

No branches or pull requests

2 participants