Skip to content
Commits on Dec 3, 2003
  1. @jonjensen
Commits on Oct 24, 2003
  1. @jonjensen
Commits on Jun 18, 2003
  1. @jonjensen
Commits on Jan 23, 2003
  1. @racke
  2. @jonjensen
Commits on Jan 14, 2003
  1. @perusionmike

    * Major changes to the Interchange output model and UI.

    perusionmike committed
    * There will be more commits for menu data.
    
    UI
    -------
    
    * Zeald's redesign of the UI layout is almost fully implemented. There
      are but a few pages that don't incorporate the new layout.
    
    * Each page can have an entry in mv_metadata, which allows setting
      of page titles, display types, menus, and more via database setting.
      An editor is provided.
    
    * Virtual UI pages are fully supported. This will allow catalog-specific
      UI settings to be transmitted to a catalog with simple database updates.
      Each page is simply an entry in mv_metadata.
    
    * The second-level menu can be set either with the page class, as before,
      or in the page metadata with $Scratch->{second_menu}.
    
    * There is a third-level menu callable via $Scratch->{third_menu}. There
      are few situations where the old "next_line" menu setting causes the
      third-level menu -- old menu files should be compatible but where possible
      the third-level menu is explicitly specified.
    
    * [table-editor] and [tabbed-display] can now do tabs to the third-level
      menus. This provides a very seamless tabbed display that does not
      require a page access to change.
    
    * Many changes made to pages to map output to the new template.
    
    * New GPG encryption wizard to make setting up of encryption as close
      to painless as I can make it.
    
    * Change to menu editor to incorporate better menu loading.
    
    * New merge_metadata function allows management of new metadata when
      updating the UI.
    
    * Many, many minor changes and visual improvements.
    
    * A good deal of documentation about the metadata and table editor
      has been written, and those items should be committed soon. Many
      of the features are covered.
    
    Core
    -----
    * Output of the parser is now sent to @Vend::Output, which allows remapping
      of the parser output before output by the Server module.
    
      There should be no difference in behavior by default.
    
      Each piece of output is pushed onto an array, and pointers
      are maintained as to the name of the output. The default if
      the output is not remapped is to go to the $Vend::OutputMap{''} space.
    
      When output is done in non-mapped mode, @Vend::Output is simply
      joined and sent.
    
      The behavior diffence comes if you use the Vend::Page::output_cat
      routine. It will output the value of a named space.
    
      You can map output with the ITL tag:
    
      	[output-to name=foo]
    
      To return to the default space, you use:
    
      	[output-to name=""]
    
      To return to the *previous* named space, use:
    
      	[output-to]
    
      That is not normally what is wanted, though.
    
      All of the above allows you to map pieces of a page to different named
      spaces and unpack them with the [unpack] tag.
    
      This is all perhaps easier illustrated than described -- the illustration
      is in the changes to the UI, which map output from the page code to the
      template.
Commits on Dec 12, 2002
  1. @perusionmike
Commits on Dec 3, 2002
Commits on Dec 2, 2002
  1. @perusionmike
Commits on Dec 1, 2002
  1. @perusionmike
Commits on Aug 15, 2002
  1. @perusionmike

    * Bump version up.

    perusionmike committed
Commits on Jul 23, 2002
  1. @jonjensen

    Bump version number to 4.9.2, add some WHATSNEW stuff that didn't make

    jonjensen committed
    it into the test release notes.
  2. @jonjensen

    Minor corrections.

    jonjensen committed
Commits on Jul 22, 2002
  1. @jonjensen
Commits on Jun 17, 2002
  1. @jonjensen
Commits on Apr 17, 2002
  1. @jonjensen

    Some fluffy changes:

    jonjensen committed
    * use [if variable MV_DEMO_MODE] instead of the more cumbersome
      [if type=explicit compare="__MV_DEMO_MODE__"] (which I think was my
      doing in the first place :)
    
    * add global INTERCHANGE_URL and INTERCHANGE_EMAIL variables to be used
      for the Interchange developer website & email contact points, instead
      of hard-coded stuff
    
    * standardize on the short form "Interchange" for the application name.
    
    * update a few URLs, etc.
Commits on Dec 11, 2001
  1. Rename README.rpm, trying to view files ending with .rpm using less(1…

    Jason Holt committed
    …) causes
    
    it to try and run them through rpm(8) to get the rpm manifest, which makes it
    very hard to tell people to RTFM  =)
    
    Most other packages deal with this by calling it README.rpm-dist, so I did
    that too...
Commits on Aug 14, 2001
  1. @jonjensen

    Bump version to 4.9.0.

    jonjensen committed
Commits on Aug 13, 2001
  1. @jonjensen
Commits on Aug 6, 2001
  1. @jonjensen

    Bump versions to 4.8(.1).

    jonjensen committed
Commits on Jul 27, 2001
  1. @perusionmike
Commits on Jul 26, 2001
  1. @jonjensen

    Bump version number to 4.7.7.

    jonjensen committed
Commits on Jul 18, 2001
  1. @jonjensen
Commits on Apr 14, 2001
  1. @jonjensen

    Bump version number to 4.6.5.

    jonjensen committed
Commits on Feb 12, 2001
  1. @jonjensen
Commits on Feb 10, 2001
  1. @jonjensen

    Fixed a bad bug that kept product options from working right. A bugfix

    jonjensen committed
    in 4.6.2 uncovered a worse bug due to swapped parameters in a subroutine
    call in Data.pm. Thanks to Marc Infield <marc@geronimo.com> for pointing
    this out quickly.
    
    Interchange 4.6.3 to come out shortly.
Commits on Dec 7, 2000
  1. @jonjensen
Commits on Nov 22, 2000
  1. @jonjensen
Commits on Oct 27, 2000
  1. @jonjensen

    Minor updates.

    jonjensen committed
Commits on Oct 26, 2000
  1. @jonjensen

    Version 4.6.0 numbering.

    jonjensen committed
Commits on Oct 13, 2000
  1. @jonjensen
Commits on Oct 6, 2000
  1. @jonjensen
Commits on Sep 26, 2000
  1. @jonjensen
Commits on Sep 25, 2000
  1. @jonjensen

    s/barry/construct/g;

    jonjensen committed
  2. @jonjensen

    Numerous 4.5.6 changes.

    jonjensen committed
Something went wrong with that request. Please try again.