p2media / typo3-ext--be-acl

User and group-based access control lists for TYPO3-backend
0 stars 3 forks source link

TYPO3 v11? #6

Open s12r opened 2 years ago

s12r commented 2 years ago

Hello, are there any plans to make typo3-ext--be-acl compatible to TYPO3 v11?

phth commented 2 years ago

I created a fork wich is compatible with typo3 11 in a functional sense (but not in terms of clean code): https://github.com/phth/typo3-ext--be-acl/commits/master Could be a starting point :)

gripsITGmbH commented 2 years ago

Great @phth - we added some fixes to your code and created a Pullrequest to your Fork. Looking good so far.

Our fork can be found here: https://github.com/gripsITGmbH/typo3-ext--be-acl

jokumer commented 2 years ago

Even https://github.com/OpenSourceInternational/be_acl/tree/typo3-11-compatibility is available. I'll eval both and return here

jokumer commented 1 year ago

IMO https://github.com/gripsITGmbH/typo3-ext--be-acl is better made

jsleocadio commented 1 year ago

Is it possible to update composer.json so can download the extension via composer?

jokumer commented 1 year ago

What is wrong with composer.json? You can configure your composer to use this repo composer config repositories.be-acl vcs git@github.com:p2media/typo3-ext--be-acl.git and load with composer require p2media/be-acl:dev-master

jsleocadio commented 1 year ago

I'm using Typo3 11.5 and when i use composer occur this problem:

Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires p2media/be-acl dev-master -> satisfiable by p2media/be-acl[dev-master].
    - p2media/be-acl dev-master requires typo3/cms-core ^10.4 -> found typo3/cms-core[v10.4.0, ..., v10.4.36] but it conflicts with your root composer.json require (^11.5.0).

Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
Installation failed, reverting ./composer.json and ./composer.lock to their original content.
jokumer commented 1 year ago

You're right. Sorry. Thats why I prefer another fork / version from gripsITGmbH composer config repositories.be-acl vcs git@github.com:gripsITGmbH/typo3-ext--be-acl.git

jsleocadio commented 1 year ago

Thank you, @jokumer ! Work just fine right now! In my project has too many groups and Typo3 yet don't work with various usergroups rights to access a page. This extension is awesome and will help me a lot.