Changes for version 0.03 - 2011-01-30

  • BREAK COMPATIBILITY. Now, in your template, the content of the loaded page must be called "%frame_center%" where you have "%body%"
    • BREAK COMPATIBILITY. Now, in your template, if you want debug debug information, you need to add "%frame_debug%" instead of "%debug%"
    • Add a sample folder with examples css and js for debug frame layout.
    • Add module dump in debug module
    • Now all frames have visibility of the title of the center page.
    • BREAK COMPATIBILITY. The config parameters for frames template path has now called frame_top_file, frame_right_file and so on.
    • Now base template has visibility on all framework template parameters.
    • BREAK COMPATIBILITY. Change the parameter name in config.yaml to set a pseudoframes website or not. Name changes from italian "cornice" into "frames".

Modules

A Web framework

Provides

in lib/Puzzle/MasonHandler.pm
in lib/Puzzle/Args.pm
in lib/Puzzle/Block.pm
in lib/Puzzle/Config.pm
in lib/Puzzle/DBI.pm
in lib/Puzzle/DBIx/Column.pm
in lib/Puzzle/DBIx/Iterator.pm
in lib/Puzzle/DBIx/sysMetaschema.pm
in lib/Puzzle/Debug.pm
in lib/Puzzle/Lang/Base.pm
in lib/Puzzle/Lang/Manager.pm
in lib/Puzzle/Loader.pm
in lib/Puzzle/MasonHandler.pm
in lib/Puzzle/Page.pm
in lib/Puzzle/Post.pm
in lib/Puzzle/Sendmail.pm
in lib/Puzzle/Sendmail/MultiPartItem.pm
in lib/Puzzle/Session.pm
in lib/Puzzle/Session/Auth.pm
in lib/Puzzle/Session/User.pm
in lib/Puzzle/Template.pm
in lib/Puzzle/Utility.pm