Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Dec 1, 2002
  1. @perusionmike
  2. @perusionmike

    * Add new category_vertical_tree component supplied by Rene Hertell.

    perusionmike committed
      This takes the output of a menu tree built by the menu_editor and
      displays all items in a fixed fashion ala the common category_vertical
    * Fix a few things in the menu loading system and the menu editor:
    	-- Honor the build_large parameter
    	-- Properly escape form parameters generated in menu_load
    	-- Allow selection of the different build groups in area/cat
    	   menu load function
        -- Don't rely on Values for settings of defaults in the menu_loader
    	-- Minor changes to styles in menu_load portion of menu_editor
    	-- Make image setting more efficient and reliable
  3. @perusionmike

    * Make sure JavaScript image callouts are not escaped if in pieces -- an

    perusionmike committed
      image should never begin with a single-quote anyway.
    * Stop re-escaping already-escaped form args in escape_form().
Commits on Nov 30, 2002
  1. Added Results page selection via component.

    Ton Verhagen committed
    	  * results_buylist	- replaces the default results.html page
    	  * results_big 	- replaces the results_big.html page
    	Component Grid Results will follow soon.
Commits on Nov 29, 2002
  1. @racke

    merged changes 2.2 vs

    racke committed
    +++ +++
    No need to restart Interchange for log rotation.
  2. @racke
Commits on Nov 28, 2002
  1. * Implemented a proper (automatic) URILevels mechanism and removed

    Kevin Walsh committed
    	  the URILevels configuration directive.  This also fixes a bug,
    	  reported by Philip Hempel in the interchange-users mail list,
    	  where [PT] redirects were not being handled correctly.
  2. * Removed the previous Vend::Util::readin() patch and now perform

    Kevin Walsh committed
    	  specific checks before the three calls that were cause for
  3. * Various patches to plug NoAbsolute-related security bugs when

    Kevin Walsh committed
    	  reading files.
    	* If readfile()'s second parameter can be safely removed then
    	  this can be done in a later commit;  I've left it alone for now.
  4. * Fixed a security bug with [timed-build] where users could

    Kevin Walsh committed
    	  read/write any file where the Interchange user has permission.
    	  For instance:
    	  Read from any file:
    		[timed-build secs="0" file="/etc/passwd"]
    	  Write to any file:
    		[timed-build secs="1" file="/tmp/somefile"]
    	* Also added the same fix into [log].
Commits on Nov 26, 2002
  1. @perusionmike
  2. @jonjensen
  3. @jonjensen

    Fix HTML.

    jonjensen committed
  4. @jonjensen

    Pick minor nits.

    jonjensen committed
  5. @jonjensen

    Remove unused variable.

    jonjensen committed
  6. @racke

    merged changes vs

    racke committed
    +++ +++
    now really call clean for mod_interchange directory
  7. * Allow the 'md' (mv_more_decade) paramater to be specified with

    Kevin Walsh committed
    	  tags such as [query].
  8. @perusionmike
Commits on Nov 24, 2002
  1. @perusionmike
  2. @jonjensen

    Fix bug that kept only first of stacked CGI variables.

    jonjensen committed
    Add some logging and timing calls used in UNIX and INET mode.
Commits on Nov 23, 2002
  1. @perusionmike

    * Properly handle class/style stuff in default output.

    perusionmike committed
    * This might be wasted motion as templating is about to take another
      big hit... 8-)
  2. @perusionmike

    * Add some cheesy results-graphing support based on GD::Graph.

    perusionmike committed
    * The actual graphing tag is not ready for prime time, and is so
      added to eg/.
    * The libraries are difficult to configure for the graphing stuff,
      so that feature will probably be left out of 5.0. It requires
      libgd.2, and almost every Linux system ships 1.8.4.
    * Another deficiency in the [survey-graph ...] tag is that it failes
      to do collation based on grouping, and fails to do averaging of
    * I will look at the possiblity of degrading to ASCII bar charts
      based on presence of GD::Graph -- a FakeGD::Graph::bars would be
      nice...but is probably beyond reach of my available time.
  3. @perusionmike

    * Make [loop extended=table::key] a hash list type, forgot about unde…

    perusionmike committed
      field warnings which will plague attempt to make array.
  4. @perusionmike

    * Add [loop extended="table::key"] construct to allow retrieving and …

    perusionmike committed
      accessing a hash-extended record in a database.
      This is convenience -- you can reference individual elements with
      [item-tag object ...][/item-tag] but the syntax is clumsy.
      Only accesses a single record, alas, as the possible proliferation
      of fields is immense. A hash-based access method could do that, but
      is not present yet.
Commits on Nov 22, 2002
  1. @racke

    merged changes vs

    racke committed
    +++ +++
    cleanse mod_interchange directory too
  2. @perusionmike
Commits on Nov 21, 2002
  1. @jonjensen
  2. @jonjensen

    Be more tolerant with zip/postal codes -- don't remove hyphen from

    jonjensen committed
    ZIP+4 (99686-2933) or space from Canadian postal code (T0L 0R0), and don't
    reject ZIP+4 without hyphen.
  3. @perusionmike

    * Add graphing metadata.

    perusionmike committed
  4. @perusionmike
Commits on Nov 20, 2002
  1. @perusionmike
  2. @perusionmike
  3. @perusionmike

    * Add general purpose survey and mailed-form creator for the UI.

    perusionmike committed
      Puts a customer satisfaction survey in the foundation -- probably
      should provide a mailed feedback example, too.
    * Make outdated bin/update command work better. Probably should remove this
      script, though.
    * Bring "edit items in sequence" into the Vend::Table::Editor intrinsically.
      No need now to do the munging of item_id_left on the select page, but
      still compatible with that (to ease problems for users who have done
      custom select pages).
    * Add intro_text option for the table editor so that the first page
      of a wizard can have some stuff.
    * Revamp auto-wizard to work with the survey table's mv_metadata structure.
      Provides several standard output options for wizards. (online help
      is in process).
  4. @perusionmike
  5. @perusionmike

    * Add some standard output to a relocate, prevent "Premature end of

    perusionmike committed
      script headers" in some situations.
Something went wrong with that request. Please try again.