Thanks for clearify that.No, is a CMSMS bug
OK. It's easy to change that. Will make this later. (First I must fix some other problems. Don't know at the moment if they are comming from cmsms core or mle...)Yes, mainly to reduce the code added and unnecessary re-calculate the same thing (although it should not be empty)
That's clear. Changes should also work without config_lang.php/ALTER tables.I use a site with MLE with a single language (without config_lang.php/ALTER tables) and is perfectly equal to the original
BUT:
a) "SELECT *" is evil

b) at the moment I wan't change all, only those which are affected by mle
--> With many languages and "big" pages, you can have a problem with "max_allowed_packet" from MySQL if you don't change these SELECTs.