Comments (6)
Wouldnt this be the same as using the existing contact creator plugin and then displaying a list of contacts#?
from joomla-cms.
Also pretty sure that displaying a list of individual users to exclude will be a massive performance issue on a site with a lot of users. We've seen that before for relatively small lists such as when we tried to display a select list of all folders in the media plugins
from joomla-cms.
Wouldnt this be the same as using the existing contact creator plugin and then displaying a list of contacts#?
No, I know the contract creator plugin.
And the contract creator plugin workaround is not what we want:
- It duplicates data from the Users table into the Contacts table, which is unnecessary overhead
- It does not keep the Contacts table in sync with the Users table.
- Furthermore we donβt need the contact form functionality of com_contacts, nor all those fixed contact fields.
Instead, we want to create views using the existing data (no duplicates)
and make these views more flexible by making it possible to display the Custom Fields currently already available in Users.
from joomla-cms.
Also pretty sure that displaying a list of individual users to exclude will be a massive performance issue on a site with a lot of users. We've seen that before for relatively small lists such as when we tried to display a select list of all folders in the media plugins
True!
We could consider a different approach: Instead of displaying a massive list of users, we could add functionality to com_users that allows us to display or hide individual users. And in the new front-end view in com_users we would only display users who aren't set to hidden. That way we could avoid those performance issues.
from joomla-cms.
Looking at the previous PR (which I never understood why you closed it) I see a reference to an RFC you also created - in that RFC it says it was being taken to the production dept for a decision. joomla/rfc#19 (comment) Was that ever done?
from joomla-cms.
As for the exclusions I would do this by usergroup not by user. For example on one of my sites I have two parallel usergroups "public members" and "private members"
from joomla-cms.
Related Issues (20)
- Joomla Permissions Issue - Slow Performance and Timeouts with Non-Super Users HOT 4
- Nested Subform field with `min` attribute saves with error HOT 2
- Error 404 after changing language of an article in frontend article view edit.
- Info alert message and success button - need to fix the colour HOT 1
- J4.4 Codemirror - paths to modes (syntax) not always correct
- TasksListCommand 'Next Run' incorrect and deprecated warning DateTime
- spam
- PluginAdapter checkExistingExtension does not load plugin
- Incorrect UCM Asset Tracking
- J4.4.5 - guidedtours - calendar button doesn't work
- Unable to save articles with "No User" selected HOT 10
- FormField make default value avaliable in __get function.
- Field Groups - search by ID: HOT 1
- Smart search content map status resets
- success / message not mapped to SymfonyStyle in ConsoleApplication HOT 3
- [4.4] Back-end Edit form(s): focus on the Title field is missing HOT 7
- [5.1] : User Registration on multi language Webseite results in fatal error HOT 1
- List All Categories in an Article Category Tree - is not showing the correct hierarchy HOT 8
- Error: Failed to start application: Unable to load session storage class: php HOT 1
- Joomla 5x Subform Field Creates Empty Row on Save HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from joomla-cms.