- Posts: 28
- Thank you received: 0
Topics for review on the way to 3.x.x?
- ThomasM
- Topic Author
- Offline
- Junior Member
Less
More
7 years 7 months ago #99665
by ThomasM
Topics for review on the way to 3.x.x? was created by ThomasM
Hi again, Tuan,
I addition to what was mentioned in my other posts in the discussion forum, here a bunch of things you may want to review while baking 3.x.x.
Some of these are related to submission of new events and, admittedly, it's come up with an earlier version (2.14.2 or 3?), so maybe some are already fixed. Frankly, I couldn't spend more time on this anymore, latest when figuring out that the frontend submission required for my current project is lacking important features/functionality.
Other "issues" I've overcome while creating new, vastly different layouts/views, but then general fixes may help others.
So, first and foremost:
1. Please add all backend event submission features to the frontend, too.
FYI, I've solved it by using Fabrik for building the perfect (?) frontend submission/edition interface for events, locations/categories. If you want to take a look, I could give you admin access, of course.
More on submission of new events:
2. Global config set to new events = unpublished, but recurring (or add'l dates... sorry, I forget) are published by default. Not good.
3. Aliases of recurring events ((or add'l dates... sorry, I forget): oddities regarding upper/lower case and spaces.
4. Defaults for "enable waiting list" and "enable T+C for event" are "no". Not ideal.
5. Config, "themes" tab: option "display large image" and width/height fields showed no effect.
Other things:
6. Ordering of categories: only by ID? Other options would be good, e.g. alphabetically, and best "ordering" (as in backend = drag & drop there).
7. Location link, at least from timeline and detail pages leads to nowhere on map.
8. Timeline layout gets messed up if booking buttons position = top.
9. Image thumbs are not being deleted when they should.
10. Registration form: as mentioned by others here, too, the order of blocks isn't ideal. E.g. login should be first, then "create new account"
fields, then description/choice of product (if there is a choice, like with ticket types), then payment stuff.
11. While EB's layouts are rather "very basic", style.css is very "intrusive", unnecessarily and sometimes annoyingly forcing a distinct style (= yours) upon the site designer, instead of leaving it to the site's template; thus, causing a lot of extra work.
No offence intended because such style is a matter of taste and shouldn't be argued about but, again, as others have also pointed out, it's somewhat hmmm.
12. Language: I understand your native language is not English (mine isn't, either). So, again, no offence. However, sorry, there's so much clean-up to do due to improper English, typos and inconsistencies, it costs a LOT of work ending up with a huge override file for almost each language string. Perhaps consider hiring a native English speaker (with attention to details and consistency) once and for almost ever to do it for you?
New features:
13. "Seat map", interactive, drawn/created by admin. (See e.g. VIK)
14. Registration & login with "email instead of username". At least make it work easily when in use with CB or similar extensions/plugins.
15. Custom fields: it's great that one can decide if they should show in listing or email or for members etc. Eventually, an option in which "block" they should display would also be cool, I'd say. Example: in my registration form the "comment" field is now where it should be IMHO: at the very end, right before the "process..." button. Out of the box and without basic PHP knowledge it's not possible, though.
So much for now. More might follow as I keep building the site.
Thanks for your patience, and keep up the good work!
I addition to what was mentioned in my other posts in the discussion forum, here a bunch of things you may want to review while baking 3.x.x.
Some of these are related to submission of new events and, admittedly, it's come up with an earlier version (2.14.2 or 3?), so maybe some are already fixed. Frankly, I couldn't spend more time on this anymore, latest when figuring out that the frontend submission required for my current project is lacking important features/functionality.
Other "issues" I've overcome while creating new, vastly different layouts/views, but then general fixes may help others.
So, first and foremost:
1. Please add all backend event submission features to the frontend, too.
FYI, I've solved it by using Fabrik for building the perfect (?) frontend submission/edition interface for events, locations/categories. If you want to take a look, I could give you admin access, of course.
More on submission of new events:
2. Global config set to new events = unpublished, but recurring (or add'l dates... sorry, I forget) are published by default. Not good.
3. Aliases of recurring events ((or add'l dates... sorry, I forget): oddities regarding upper/lower case and spaces.
4. Defaults for "enable waiting list" and "enable T+C for event" are "no". Not ideal.
5. Config, "themes" tab: option "display large image" and width/height fields showed no effect.
Other things:
6. Ordering of categories: only by ID? Other options would be good, e.g. alphabetically, and best "ordering" (as in backend = drag & drop there).
7. Location link, at least from timeline and detail pages leads to nowhere on map.
8. Timeline layout gets messed up if booking buttons position = top.
9. Image thumbs are not being deleted when they should.
10. Registration form: as mentioned by others here, too, the order of blocks isn't ideal. E.g. login should be first, then "create new account"
fields, then description/choice of product (if there is a choice, like with ticket types), then payment stuff.
11. While EB's layouts are rather "very basic", style.css is very "intrusive", unnecessarily and sometimes annoyingly forcing a distinct style (= yours) upon the site designer, instead of leaving it to the site's template; thus, causing a lot of extra work.
No offence intended because such style is a matter of taste and shouldn't be argued about but, again, as others have also pointed out, it's somewhat hmmm.
12. Language: I understand your native language is not English (mine isn't, either). So, again, no offence. However, sorry, there's so much clean-up to do due to improper English, typos and inconsistencies, it costs a LOT of work ending up with a huge override file for almost each language string. Perhaps consider hiring a native English speaker (with attention to details and consistency) once and for almost ever to do it for you?
New features:
13. "Seat map", interactive, drawn/created by admin. (See e.g. VIK)
14. Registration & login with "email instead of username". At least make it work easily when in use with CB or similar extensions/plugins.
15. Custom fields: it's great that one can decide if they should show in listing or email or for members etc. Eventually, an option in which "block" they should display would also be cool, I'd say. Example: in my registration form the "comment" field is now where it should be IMHO: at the very end, right before the "process..." button. Out of the box and without basic PHP knowledge it's not possible, though.
So much for now. More might follow as I keep building the site.
Thanks for your patience, and keep up the good work!
Please Log in or Create an account to join the conversation.
Moderators: Tuan Pham Ngoc
Support
Documentation
Information
Copyright © 2025 Joomla Extensions by Joomdonation. All Rights Reserved.
joomdonation.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.