Permalink
Commits on Jul 3, 2001
  1. @racke
  2. @racke

    new release seems to be ante porta

    due to the release schedule for Debian woody it would
    be convenient to switch over to the development version
    racke committed Jul 3, 2001
  3. @perusionmike
  4. @racke

    [L] tags added

    racke committed Jul 3, 2001
  5. @racke

    introduce msg tag

    racke committed Jul 3, 2001
  6. @racke

    *** empty log message ***

    racke committed Jul 3, 2001
  7. @racke

    more translations added

    racke committed Jul 3, 2001
  8. @racke
  9. @jonjensen
  10. @racke

    title is subject of i18n too

    racke committed Jul 3, 2001
  11. @perusionmike

    * Overhaul encryption just a bit. We now recognize natively three

    	  encryption programs, gpg, pgp, and pgpe. Each has argument strings
    	  automatically generated, and the catalog.cfg directive EncryptKey
    	  is used by default for encryption. If you pass a directive value
    	  which is only (/usr/local/bin/)?gpg, it uses these default argument
    	  values. The defaults:
    
    	  	gpg      gpg --batch --always-trust -e -a -t -r '%s'
    	  	pgp      pgp -fat - '%s'
    	  	pgpe     pgpe -fat -r '%s'
    
    	  These have all been tested with the exception of pgpe, but that
    	  should be good.
    
    	* Route encrypt_program value may not be overridden by expansion from
    	  variables or by extended. This is for security -- otherwise a change
    	  in route or variable could allow an arbitrary program to be run.
    
    	* Unrelated, more work on alter table stuff for possible activation of
    	  admin/dbconfig.
    perusionmike committed Jul 3, 2001
  12. @perusionmike
  13. @racke

    copyright notice added

    racke committed Jul 3, 2001
Commits on Jul 2, 2001
  1. @perusionmike

    * Fix item_options in matrix form, removing silly overload of o_modular

    	  bit. o_matrix now can have two values, 1 (one widget) and 2 (separate widgets).
    	  The item-option tag can override the separate/single display type
    	  with a display-type=separate or display-type=one (default) option.
    
        * Add o_enable to variant creation form, which enables the option for
    	  display.
    
    	* Changes to flypage.html, ord/basket.html, and ord/checkout.html are
    	  coming.
    perusionmike committed Jul 2, 2001
  2. Fix page title.

    Jason Holt committed Jul 2, 2001
  3. Fixing typo, s/nullsellect/nullselect/g.

    Jason Holt committed Jul 2, 2001
Commits on Jul 1, 2001
  1. @perusionmike

    * Add qualifier for Windows so that [index] won't be used (the lock/…

    …unlock
    
    	  bothers GDBM).
    	* Change item_option.html to use [record ...] tag instead of separate
    	  [data ...]. Add Matrix options with separate IDs, still need JS logic
    	  to insert -0- on empty option.
    perusionmike committed Jul 1, 2001
  2. @racke

    *** empty log message ***

    racke committed Jul 1, 2001
  3. @perusionmike

    * Change sql_statement error handling to always die upon parse

    	  error. This will allow the calling routines to trap errors
    	  better -- when we got a problem before we were getting a
    	  "can't use string as HASH ref" message that was inappropriate.
    
    	  This should have never been an entry point for outside callers, and
    	  even if it was an unexpected die was happening anyway.
    perusionmike committed Jul 1, 2001
  4. @racke

    use new msg tag for more stuff

    racke committed Jul 1, 2001
  5. @racke

    *** empty log message ***

    racke committed Jul 1, 2001
  6. @racke

    use localize with new -n option

    racke committed Jul 1, 2001
  7. @racke

    new option -n

    racke committed Jul 1, 2001
  8. @jonjensen

    Added new core [msg] tag based on Stefan and Mike's ideas for doing

    parse-time locale substitutions. Some examples follow.
    
    Using message string key if available, and multiple-value printf replacement:
    
    [msg
    	key=540
    	arg.0="[data session username]"
    	arg.1="[scratch wahnsinn]"
    	raw=0
    ]
    	User %s is approximately %s%% crazy.
    [/msg]
    
    Using [LC]-style inline translations with a single printf replacement:
    
    [msg
    	arg="[scratch wahnsinn]"
    	inline=1    # can also use attribute 'lc' as an alias for inline
    ]
    	This user has earned %s crazy points.
    	[de_DE]Dieser Benutzer hat %s Wahnsinnspunkte verdient.[/de_DE]
    [/msg]
    
    Using a forced locale setting with no printf replacement:
    
    [msg
    	locale=de_DE
    	raw=1
    ]
    	Thi%s will be tran%slated to German without any printf-ing.
    [/msg]
    
    (Note that forcing locale=something currently doesn't make any sense
    in the admin UI, since usertag [mm-locale] erases $Vend::Cfg->{Locale_
    repository} before it loads in the global locale, so there isn't any
    other locale to switch to. Maybe it shouldn't do this?)
    
    And probably just for fun, using a hash-based arglist, with printf string
    substitutions ordered by sorted hash keys:
    
    [msg
    	arg.a=10
    	arg.b=20
    ]
    	A slightly nuttier example (with values %s and %s).
    [/msg]
    
    Commentary, corrections, and enhancements are of course welcome.
    If everyone's ok with this and it tests out ok, I'll add it to the SDF
    documentation.
    jonjensen committed Jul 1, 2001
Commits on Jun 30, 2001
  1. @perusionmike

    * Fix tag_options so that SKU on multiple-widget will always be

    	  set even if not previously.
    perusionmike committed Jun 30, 2001
  2. @perusionmike

    * Fix [record ...] tag to work with all DB types.

    	* Fix [catch] tag so that you can put ITL inside the error evals;
    	  all errors are now delimited by [/pattern/] [/(?pattern/)?]
    perusionmike committed Jun 30, 2001
  3. @perusionmike
Commits on Jun 29, 2001
  1. sync

    Brev Patterson committed Jun 29, 2001
  2. @perusionmike
  3. @perusionmike
  4. added the final images for the computers sampledata

    Brev Patterson committed Jun 29, 2001
  5. added new images to computer sampledata products database

    Brev Patterson committed Jun 29, 2001
  6. Adding the rest of the images for the computer sampledata.

    Brev Patterson committed Jun 29, 2001