Skip to search.
PPWIZARD · PPWIZARD is a free and powerful HTML/WEB Development Tool (html preprocessor)

Group Information

  • Members: 223
  • Category: Other
  • Founded: May 29, 2000
  • Language: English
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.
Notice  Upcoming calendar upgrade: Yahoo! Groups calendars are being upgraded to a much improved version. You may not have access to the calendar (for up to 24 hours) when this group is upgraded. We sincerely apologize for this inconvenience.

Home

 

Activity within 7 days:

(No Activity)

Description

PPWIZARD is a free and very powerful web development tool (visit homepage) by Dennis Bareis (a Microsoft MVP).

A must have if hand coding, this HTML preprocessor supports #define, #include, #import and a lot of other useful commands.
PPWIZARD actually supports any file types (not just HTML, for example Java, CSS or JavaScript) and can make imbedding Java Script etc in web pages much easier.

It can include external files and could be considered to be a "super SSI" as it can do heaps more than server side includes.

Note that a lot of people recommend and use Javascript for inclusion of common components (for example Navigation bars), not only is this much harder to do and maintain but up to 20% of users have Javascript turned off! I certainly do not wish to turn away 20% of my customers...

It can import from SQL databases as well as from comma delimited and other formats (into a HTML table by default) and allows you to conditionally generate html (for example to create both a framed or unframed site).

You can program it to perform some quite complex tasks such as automatically determine dates or sizes of downloads (or create thumbnails). You can create macros that accept both manditory and optional named parameters as well as positional parameters.

PPWIZARD is multiplatform and supports all Windows operating systems (95/98/ME/NT/2000/XP), OS/2, Unix/Linux, MacOS X, BeOS, FreeBSD, DOS and probably more.

It is programmable and very configurable. Its substitution syntax is very similar to standard html.

Most Recent Messages

  (View All)
(Group by Topic)
Advanced
   Start Topic
Re: Breaking up an #if statement across macro definitions
... Yep I was going to suggest something like that, or the fact that maybe you shouldn't do it that way, for performance and clarity its probably better
Posted - Wed Feb 8, 2012 6:07 am
Dennis Bareis
dbareis
Offline Offline
Send Email Send Email
Re: Breaking up an #if statement across macro definitions
... So after sending this email, I was able to create the Region macros using the code located in the #output help, where the output gets dropped. Works
Posted - Tue Feb 7, 2012 1:53 pm
Paul
paulggardner
Offline Offline
Send Email Send Email
Breaking up an #if statement across macro definitions
Is it possible to break an #if / #endif combination across macro definitions? What I'd like to do is create a Region macro, sort of like this: #define Region
Posted - Tue Feb 7, 2012 1:15 pm
Paul
paulggardner
Offline Offline
Send Email Send Email
Re: OK, what am I doing wrong here (re {$?PARMS})
Hi, ... That's not true, I suspect you are thinking of #DefineRexx blocks, for those you can use rexx 'if' statements. Bye, Dennis
Posted - Tue Jan 24, 2012 12:22 am
Dennis Bareis
dbareis
Offline Offline
Send Email Send Email
Re: OK, what am I doing wrong here (re {$?PARMS})
I forgot that commands (e.g. #IF) are executed during _macro definition_. I don't understand how one is supposed to generate different code sequences depending
Posted - Mon Jan 23, 2012 11:49 pm
Rod Dav4is
dav4is
Offline Offline
Send Email Send Email
Add PPWIZARD to your personalized My Yahoo! page Add to My Yahoo! XML What's This?

Message History

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2012 16 3
2011 4 11 25 12 2 2 8 9 8
2010 13 8 16 12 4 12 4
2009 3 2 43 4 3 17 15 5 2
2008 25 11 10 29 8 20 17 6 15 28 15
2007 13 9 11 9 6 3 2 16
2006 23 21 5 14 20 27 9 10 15 17
2005 30 38 8 13 8 30 8 12 10 3 17 7
2004 5 37 21 20 9 5 33 21 23 21 15
2003 52 27 20 38 67 41 2 40 7 9 11 14
2002 46 20 19 19 51 83 91 86 27 9 14 2
2001 36 50 46 22 11 35 25 10 36 31 48 144
2000 1 26 22 19 9 4 104 34

Copyright © 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines NEW - Help