Language Tool
  • Show original English text next to each field.
  • Button to reset field to the original and/or default.
  • When a language string is missing, show original English instead. Possibly generate an error in a log or something.
  • Search for strings that aren't translated. (i.e. same as English)
  • Edit multiple files at the same time.
  • Tool to find missing language strings.
  • Possibly AJAX update of string when leaving the field.
  • Show context for strings, especially short ones.


Portal Settings
  • Allow users to turn on/off/move portal boxes.
  • Portal column widths should be configurable.
  • Drag-and-drop to rearrange portal boxes.


Miscellaneous Control Panel Features
  • When editing forum permissions, the current forum being edited should be written CLEARLY in text. Not just be part of the switch drop-list.
  • Possibly changing a specific permission group on several forums at once. Adding/changing attachment size on all forums can be a chore.
  • Open/Close all permission groups when editing permissions.
  • Allow more than 20 (or whatever it is) user titles. Maybe it should automatically add 5 extra empty slots at the end?
  • Graemlin editor should allow graemlins of different image types, like png. Also, a batch upload would be nice.
  • Extract search queries from referer log and display list of searches.
  • Drag-and-drop moderators to forums on the moderator settings, to easily update which forums they should moderator.
  • Quick links on cp start page to most common tasks, possibly updateable by the admin.
  • Admin portal boxes, with a bunch of stuff interesting for admins, only shown on CP.


Database Tool
  • Describe tables (show table information).
  • Better backup, select group of tables (checkboxes, or by name?). Scheduled backups. Email the backup. Script to run after backup.
  • Repair table feature.
  • Link to browse table from table list.


I also second the requests for statistics, better IP-banning and IP-search, permissions for everything in the CP,


aka Olle Johansson