Project Release Information
This release fixes a security risk in PCG simple application generation.
If users put arbitrary code in the headers and footers, they could
execute it by going to Web/generatedCode/simple/applicationName.
Although PCG is an application used for developers and as such should
not be put on production or public machines, the author has decided to
remove the custom header and footer textbox from full simple application
generation to prevent this. This release also adds a tool to translate
the PCG user interface and save a new language file.
This release adds "Introduction to the PCG PHP framework", a PDF
document which provides an overview of the PCG framework and the major
components and which is generated using the phpCodeGenie advanced
Major bug that were discovered in the Alpha
version were fixed. New functionality was added
for PHP5 code generation. The look and feel was
improved with CSS layouts for complete code
The entire code generation engine has been redone.
A database abstraction layer (ADODB) has been
introduced to allow phpCodeGenie to talk to
different databases. Users have ability to write
their own plugins and add them to PCG. Object
oriented code is used for the entire code
generation engine. The ability to generate code in
different languages other than PHP was added. The
ability to generate an entire application and save
the entire application to the filesystem was
"Register Globals = off" is now supported for all pages. The Search by Keyword Script Maker was fixed to search all fields. The Update and Delete Script Makers were fixed to search where $primarykey = '$primaryKey'. A new function, getRequestVars($request_Vars), was added to the toolbox. Other misc small bugs were fixed. A Language Pack was started.
phpCodeGenie (PCG) is a code generator for