Skip to content
This repository has been archived by the owner on Dec 19, 2023. It is now read-only.

Commit

Permalink
Browse files Browse the repository at this point in the history
MiniVend 3.15-beta4
  • Loading branch information
perusionmike authored and jonjensen committed Jan 2, 2009
1 parent 29134cc commit eabdaae
Show file tree
Hide file tree
Showing 30 changed files with 1,086 additions and 249 deletions.
1 change: 1 addition & 0 deletions MANIFEST
Expand Up @@ -195,6 +195,7 @@ dist/simple/pages/leftside
dist/simple/pages/logobar
dist/simple/pages/menubar
dist/simple/pages/menubottom
dist/simple/pages/mvasp.html
dist/simple/pages/new_account.html
dist/simple/pages/news.html
dist/simple/pages/no_right
Expand Down
30 changes: 30 additions & 0 deletions UPGRADE
@@ -1,5 +1,35 @@

U P G R A D I N G F R O M 3 . 0 x

#############################################
IMPORTANT NOTE

If you use named parameters in [if ...] tags, of the
form:

[if type=!data term="something" op=!= compare=whatever]
something
[if]

you MUST NOW QUOTE the ! character. This was always intended
but is now enforced. You must do instead:

[if type="!data" term="something" op="!=" compare=whatever]
something
[if]

Basically, it follows the HTML specification for quoting. If
you have only the word characters [A-Za-z0-9_] you don't need
to quote, but otherwise you should.

On UNIX systems, you can find most non-conforming pages by changing
to your catalog directory and running:

find . -type f | xargs grep -l '[A-Za-z][A-Za-z][A-Za-z]=\!'

END IMPORTANT NOTE
#############################################

You should normally be able to simply install over the current software and
then restart the server. The only incompatible changes are bug fixes (which
may fool any workarounds you have made), and these:
Expand Down
4 changes: 4 additions & 0 deletions dist/WHATSNEW
Expand Up @@ -157,6 +157,10 @@ MiniVend 3.15 incorporates some new features -- I couldn't resist. 8-)
- added [email to=addr from=addr subject=subj] message [/email]
UserTag which is better then the form_mail GlobalSub. It will
allow $Tag->email() to be used, among other things.
- Static build should work out of the box if you
have DBM and define:

StaticDBM static

MiniVend 3.14 is a bug fix release with a couple of new features:

Expand Down
4 changes: 2 additions & 2 deletions dist/bin/dump
Expand Up @@ -2,7 +2,7 @@
#
# MiniVend session dumper
#
# $Id: dump,v 1.14 1999/06/07 08:08:56 mike Exp $
# $Id: dump,v 1.15 1999/08/13 01:35:57 mike Exp mike $
#
# This program is largely based on Vend 0.2
# Copyright 1995 by Andrew M. Wilcox <awilcox@world.std.com>
Expand Down Expand Up @@ -191,7 +191,7 @@ if(defined $catalog) {
}
close GLOBAL;

$Global::SendMailLocation = '/usr/lib/sendmail';
$Global::SendMailLocation = 'none';
global_config();

chdir $dir or die "Couldn't change directory to $dir: $!\n";
Expand Down
3 changes: 2 additions & 1 deletion dist/bin/expire
Expand Up @@ -2,7 +2,7 @@
#
# MiniVend session expiration
#
# $Id: expire,v 1.16 1999/06/07 08:09:03 mike Exp $
# $Id: expire,v 1.17 1999/08/13 01:36:08 mike Exp mike $
#
# This program is largely based on Vend 0.2
# Copyright 1995 by Andrew M. Wilcox <awilcox@world.std.com>
Expand Down Expand Up @@ -62,6 +62,7 @@ use Fcntl;
my $DEBUG = 0;

$Vend::SessionName = 'utility';
$Global::SendMailLocation = 'none';

#select a DBM

Expand Down
4 changes: 2 additions & 2 deletions dist/bin/ifdef
Expand Up @@ -55,7 +55,7 @@ if($no) {
else {
while(<>) {
(print, last) if /^# END $string$/o;
s/^([^#])/#$1/;
s/^/#/;
print;
}
}
Expand All @@ -71,7 +71,7 @@ else {
if($1) {
while(<>) {
(print, last) if /^# END NO$string$/o;
s/^([^#])/#$1/;
s/^/#/;
print;
}
}
Expand Down

0 comments on commit eabdaae

Please sign in to comment.