MarmotBlog

2/18/2004

1.2 Feature requests (or last-minute 1.1 additions)

Filed under: — tim @ 10:13 am

Since we seem to be talking about more and more new features we want, it would probably be a good idea to collect them. Post away!

5 Responses to “1.2 Feature requests (or last-minute 1.1 additions)”

  1. Tim Says:

    Graphing/charting - Adapt or replace the imagegauge class and scripts to build simple bar charts on the fly, probably with just images of different sizes, rather than ImageMagick or GD.

  2. john Says:

    I want to add a way to insert arbitrary page anchors with the names I specify into a document. Several elements (tabulators, for example) insert anchors now, so they will need to be updated to use the new system and it might be a good idea to automatically add anchors to some other elements.

    When anchors are inserted, the programmer should be able to specify whether or not the anchor should be displayed in the page’s table of contents.

    This looks like a big job, so it should probably wait until 1.2.

  3. dirk Says:

    I just used my popup window and discovered a problem. The content_only theme is based on miami_02, so the font color, etc has those characteristics. I was using elegant and it just looked wrong.

    Should we consider having alternate window styles within each theme rather than separate themes for such things?

  4. Tim Says:

    Fix Query Builder to gracefully handle when no output fields are chosen. (Currently calls trigger_error() and bails, leaving subsequent reloads to use the same cached settings and error out.)

  5. Tim Says:

    Modify _mu_deprecated() to always require two parameters and fix anywhere that calls it with one (all my fault). Modify it such that a level of ‘warn’ will just log, and a level of ‘terminate’ will log and dump some kind of friendly output that includes anything logged so far. (Just build a new MU_Presentation() and display, while forcing the display of debug messages?)

    Done, more intelligently
    _mu_deprecated still takes one or two arguments, and the new _mu_error() takes two arguments, the first of which can be ‘warn’ or ‘fatal’.

Powered by WordPress