Firstly it is really frustrating that only members who have licenses associated with their forum profiles can post. What about the scenario when the purchaser is not the developer?
One aspect that I find extremely frustrating about developing using EE is all the “magic”.
Too many unnecessary features are added in by default. It should be the other way round.
In fact in many ways it is. Many features you would expect a professional (paid-for) CMS to have just don’t exists within EE. The response to almost all the enquiries from users on the forums about these features (image handling/resizing|data importing|forms?!|text truncating|wysiwig editors) is buy the addon. In itself this is a little ridiculous, it has to be said.
Thing is, where it comes to functionality|modules that ship with EE the opposite is the case. To register a member you have a million useless fields that go along with it, sure they arent required, but why make them the default? They should be optional.
Another word for parameters could be options. Options should be optional.
The latest headache was this morning when I was with capturing data via SAEF. The form contained a date field.
There should be a difference between DATE and DATETIME
Why? Because people do not necessarily want to add a time to every date!!!
There is no built in out of the box working date picker when using the saef.
I decided to use the jquery date-picker. But this didn’t work. The plugin, when I tried calling it, was not registered with $. Why not? jquery must have been included somewhere else. But where, I double checked everything, no duplicate import. What could it be?
Turned on strict warnings and noticed that jquery was being included via the SAEF form! And there is a flag to exclude it!
WHY? This makes Zero sense!
Firstly, it’s an older version?
Secondly, it breaks any plugins you might have registered at the top of you page and thus breaking functionality.
Thirdly, I should have the option TO include it and not to Exclude it!
I cannot be the only person who finds this extremely frustrating!?