2
« on: November 13, 2011, 05:18:47 pm »
Really,
I'm extending FO now, and I see something so stupid in the code, that I can't think of those who was creating it as of smart persons. But the most stupid thing I've seen today and just "fixed" is "varchar(255)" datatype for the max length of custom properties!!!
Not only you store different types in the same string field, neither you provide good formatters (CCKed for example) for the memo fields, you also strip user's data. Why in heavens you do this? Or perhaps you get paid when saving space in the database?? Did you hear about TEXT datatype?
Lack of ability to extend really sucks too. How did you manage to use MVC but forget to allow ppl to extend it?
You are mixing CSS with HTML and with LOGIC.
You use CSS completely lacking logical structuring, making advanced theming almost impossible.
You using classes not by their meaning, but by applied formatting.
L10N part is dumb too, not allowing to perform handy translation, not knowing what the plurals is. Did you hear about PO, guys?
Surprises on every step, guys!
Anyway, I want to thank you for the product. It is good anyways, just... UGLY inside.