FIXME: Look over new file...

Maintenance Module: Manage Languages

Problems:

  • arrays are not written to filecorrectly. This seems to be a PEAR::Config prob. (key does not get masked?)
  • values (keys / values) are now masked in three places:
    • templates
    • Mgr class
    • PEAR::Config
  • should only be masked when written to file. this should be done by PEAR::Config only!
  • arrays (keys, values) get automatically unmasked, when the php-array (file) gets included
  • correct masking is: "each user\'s", not "each user\\\'s". the first gets key="each user's" when included.

TODO:

  • remove addslashes in Mgr
  • edit templates, so no more magic masking there
  • patch PEAR::Config so arrays are written to file correctly