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)
- spam HOT 1
- Move button in subform not alway working directly HOT 1
- Character limit for #__fields.fieldparams HOT 1
- Mod Security issue J4/J5 upon saving HOT 8
- [5.2] admin template broken HOT 3
- [4][5][6] Incorrect Help Screen for Templates: Customise HOT 3
- Menu-item type alias doesn't respect levels HOT 2
- [5.2] menu item filter break HOT 2
- A warning is issued when using CalendarField HOT 2
- spam
- [CLI] Can't disable joomla default plugin HOT 2
- [5.2] After Extension installation: Notification don't show links HOT 2
- Schema image paths missing forward slash HOT 1
- Text strings in PA HOT 2
- Filter articles by check-In status HOT 6
- Categories View: Column Sums HOT 2
- Can't copy filter in smart search HOT 1
- Custom Fields Mail Template HTML Breaks HOT 14
- Error on saving a calendar field HOT 2
- Button Translations Backend J3 /J4 /J5 The update source table is not up to date. Please restore the update sources. HOT 11
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.