Main > Free Download Search >

Free mvc software for linux

mvc

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 79
MVCnPHP 3.0.0

MVCnPHP 3.0.0


MVCnPHP stands for Model-View-Controller in PHP. more>>
MVCnPHP stands for Model-View-Controller in PHP. MVCnPHP is an implementation of the MVC design pattern for use in PHP applications.
Geared for large-scale, enterprise-level PHP applications, it helps make your large PHP application easier to maintain and your logic more atomic, making it ideal for reuse.
It also features support for Propel, an object-relational mapping tool that can map MVC models to corresponding structures in your database. To get you started, a couple of example applications are part of the package.
Enhancements:
- This is primarily a performance upgrade to support APC.
- require_once has be replaced with require, as that is what APC perfers.
- It also wants absolute paths, so that was added, which will mean users will need to adjust the path in the code or be define the global variable referenced in the code.
- This will work without APC as long as you define the functions apc_store and apc_fetch, which both do a "return ".
- Some factoring was done to get rid of the factory classes, as nobody but the Controller used them.
- Array configuration of the controller is no longer supported.
<<less
Download (0.025MB)
Added: 2006-07-13 License: GPL (GNU General Public License) Price:
1198 downloads
WebWork MVC Framework 2.2

WebWork MVC Framework 2.2


WebWork MVC Framework is a Java pull HMVC Web application framework. more>>
WebWork MVC Framework is a Java pull HMVC Web application framework, designed for creating dynamic websites using minimal effort and maximum flexibility.
It supports multiple views, allowing you to switch between different view technologies, including HTML, Swing, PDF, XSLT, and Velocity, without changing the logic producing the data.
It includes a powerful expression language for navigating its object stack, as well as a small but complete tag library. WebWork MVC Framework supports internationalization, error handling, chaining actions, validation, command driven actions, redirection and type conversions.
Enhancements:
- Full support for Java 5 Annotations and Generics.
- Rich AJAX support using DWR and Dojo.
- A new QuickStart tool makes development easier.
- Client side validation using AJAX or plain JavaScript.
- Built in support for Continuations.
- A rich UI template framework.
- Native support for Spring and Pico IOC containers.
- More intelligent error reporting.
- Developer Mode makes building Web applications easier with improved error reporting.
- A simplified tag syntax.
- An advanced data binding framework that works with any object, including domain objects.
<<less
Download (32.3MB)
Added: 2006-01-12 License: BSD License Price:
1383 downloads
Macs PHP MVC Framework 0.2.2

Macs PHP MVC Framework 0.2.2


Macs MVC Framework is a open source, MVC Framework with an in-built templating engine. more>>
Macs MVC Framework is a open source, MVC Framework with an in-built templating engine. The project was made with future extendability in mind, ease of install, ease of use, and more over has a very short learning curve.
It also comes bundled with many PHP Libraries and Javascript Libraries to allow you to create the application you want.
The framework generates SEF (Search Engine Friendly) URLS, right out of the box, this site was created over the framework, click on the nav bars an see the SEF URLs.
Enhancements:
- An AJAX driven CMS was added.
- siteURL and siteDir auto-detection were improved.
<<less
Download (0.87MB)
Added: 2007-07-06 License: GPL (GNU General Public License) Price:
844 downloads
Studs MVC Framework+ 0.9.7

Studs MVC Framework+ 0.9.7


Studs MVC Framework+ contains a port of Apaches Jakarta Struts to PHP. more>>
Studs MVC Framework+ contains a port of Apaches Jakarta Struts to PHP, though the libraries included in the rest of the project are much more vast.
In order to implement the Struts port, it was necessary to build a core, object-oriented API in the style of the JDK and the Jakarta Commons, a servlet container to handle HTTP requests and to invoke servlet classes, and finally, a parsing engine for JSP-style template pages.
In the end, the result is an environment which is very similar to that provided by a J2EE Web Container, only everything is implemented in PHP.
While it was possible to carry over many of the concepts, designs and mechanisms from J2EE, some limitations do exist due to the nature of the PHP programming language, such as the lack of checked exceptions (runtime only).
Horizon: An Object-Oriented Environment and API
Horizon bootstraps PHP, cloaking it with a core object layer and adding missing functionality, such as imports based on qualified classname, classloading, runtime exception handling, logging, reflection, iterator language constructs and common libraries, such as an XML Digester. Once horizon takes over, the whole nature of programming in PHP changes dramatically.
Stratus: An HTTP Servlet Container
Stratus brings the servlet model to PHP. The two core features are the web.xml parsing and the doService() method call. PHP hands off what it knows about the request to the Stratus HTTP processor and it dispatches the request to a servlet mapped to the URL pattern, paralleling the workflow of Java Servlets. One crucial aspect of Stratus is that it retains state from one page request to the next by use of PHPs serialization, despite claims that PHP is incapable of this task.
Phase: PHP Server Pages Engine
The most exciting part about this project is the JSP compatible parser and compilation engine. There are a horde of templating engines for PHP, but nothing has topped JSP custom tag libraries when it comes to flexibility, ease of use and integration with the business layer. Phase is a servlet which parses regular JSP syntax, with the exception of scriptlets, which are handled by the PHP parser. Phase also ships with a handful of JSTL-like core tab libraries for data manipulation and output, supporting a full implementation of EL.
Studs proves that PHP is a very capable object-oriented language and that it is possible to use best design practices despite limitations in the language. The runtime exception handling layer should be proof that anything is possible.
The reason I really like PHP is because the core functions are so rich that under the covers, PHP can do operations very efficiently, relying on interfaces to hide the implementation details.
Enhancements:
- Automatic reload of Studs configuration file if changed [Studs]
- improved handling of DTD validation for web.xml and struts-config.xml
- get_qualified_class() migrated to Clazz::getQualifiedName() and optimized [Horizon]
- umask() behaves consistently, globally setting the file create permissions [General]
- confirmed that the ternary operator works in EL and documented it [Phase]
- throw exception if web.xml cannot be read in the include path [Stratus]
- it is possible to eliminate index.php from URL and use mod_rewrite instead [Stratus]
- modified EL processing so that arrays can be referenced as foo.bar or foo[bar] so that cases where native arrays are used in place of HashMap will still comply with JSTL EL syntax [Phase]
- changed from Hashtable to HashMap across application [General]
- changes are detected in the Studs config files (struts-config.xml) and the ActionServlet is automatically reloaded if their timestamps have been modified [Studs]
- fixed bug in Assert that caused assertFalse() to fail [Horizon]
- reimplemented the phase string taglib [Phase]
- fixed token handling in form taglib so that now they are usable [Studs]
- redirect taglib can take url as body [Phase]
- enabled more flexibility in specifying configuration directories [General]
- halt with better message when servlet work directory is not writable [Stratus]
- enabled handling of multivalued paramaters in Studs [Studs]
- added HtmlCheckboxTag and HtmlPasswordTag [Studs]
- ActionForm generator [Studs]
<<less
Download (0.11MB)
Added: 2005-07-21 License: GPL (GNU General Public License) Price:
1556 downloads
php.MVC Web Application Framework 1.0

php.MVC Web Application Framework 1.0


php.MVC implements the Model-View-Controller design pattern, and encourages application design based on the Model 2 paradigm. more>>
php.MVC implements the Model-View-Controller design pattern, and encourages application design based on the Model 2 paradigm. This design model allows the Web page or other contents (View) to be mostly separated from the internal application code (Controller/Model), making it easier for designers and programmers to focus on their respective areas of expertise.
The framework provides a single entry point Controller. The Controller is responsible for allocating HTTP requests to the appropriate Action handler (Model) based on configuration mappings.
The Model contains the business logic for the application. The Controller then forwards the request to the appropriate View component, which is usually implemented using a combination of HTML with PHP tags in the form of templates. The resulting contents are returned to the client browser, or via another protocol such as SMTP.
php.MVC is a PHP port of Jakarta Struts. It currently supports many features of Struts, including declarative application configuration via the XML digester. For example, mappings from the various Action business logic components to appropriate results pages can be specified declaratively in the XML configuration file.
Main features:
- Free OpenSource software: This gives users full control of the software, and the able to modify the source code to suit specific needs.
- Security: php.MVC applications have only one entry point (per application). This makes it easy to protect sensitive application code and data.
- Flexible Installation: Individual php.MVC applications can be installed outside of the main php.MVC library directory tree.
- Multi-applications: There is no limit to the number of applications per php.MVC installation.
- Object Oriented design (OOD). The php.MVC framework is based on OOD principles, making it more extendable and maintainable.
- Database integration: The php.MVC framework ships with the Pear::DB Database Abstraction Layer, and a driver for the MySQL relational database manager (RDBM) is provided.
- Action Chaining: php.MVC allows for passing control to other Actions. This makes it easy to process a sequence of Actions (business logic classes) and static resources (pages).
- XML configuration: php.MVC uses declarative application configurations using Extensible Markup Language (XML) files. Each application has its own XML configuration file.
- MVC Model 2 design: php.MVC implements the Model-View-Controller (MVC) Model 2 design pattern. The Model 2 paradigm allows the separation of the application presentation from the business logic, making it easier for designers and programmers to focus on their respective areas of expertise.
- Form button mapping: php.MVC implements the LookupDispatchAction class to enable HTML form buttons to be mapped to particular business logic methods. For example, a form submit button called "Add to Cart" could be mapped to an Action class method called MyCartAction->addToCart(...).
- Message Resources: php.MVC provides a PropertyMessageResources class that handles messages in text string properties files with parametric replacement. This can provide Locale-sensitive messages for internationalized applications.
- The php.MVC framework is based on Jakarta Struts application framework design. Struts has proven to be reliable, extendable and well supported.
Enhancements:
- This development release adds bugfixes and enhancements to the framework, a compressed performance version for use in more demanding hosting environments, and an example application to demonstrate the use of both versions.
<<less
Download (0.45MB)
Added: 2006-02-28 License: LGPL (GNU Lesser General Public License) Price:
1340 downloads
Dinamica 2.1.2

Dinamica 2.1.2


Dinamica project is a powerful and very easy to use framework for J2EE Web development. more>>
Dinamica project is a powerful and very easy to use framework for J2EE Web development. Its newbie friendly and was built from scratch to be a high productivity framework for building business-oriented Web applications, whether they are large-scale or smaller ones.
It stands apart from other Java MVC frameworks because it incorporates innovative programming techniques that boost productivity without sacrificing good object oriented design practices. Most common programming tasks can be completed without writing a single line of code.It uses Servlet API 2.3 and does not require JSP or TagLibs.
Main features:
- Centralized request control via powerful MVC mechanism
- Data-driven application behavior - declarative programming style
- Integrated performance log - no coding required (request, MVC and JDBC level)
- Centralized error handling with configurable email notifications
- Complete and real separation of presentation from business logic
- Powerful page composition with reusable HTML parts
- Automatic and flexible form validation - extensible via simple plugins
- Effortless international support
- Declarative Server-side charts (with JFreeChart)
- Server-side PDF reports (with IText)
- Easy Blob management (save, retrieve and display)
- Fully encapsulated JDBC facilities - automatic persistence
- Disconnected Recordsets - efficient abstraction that eliminates O-R mapping
- Transparent and declarative JDBC transactions control
- Includes a complete security system with administrative web based console
- Built-in support for Hessian Web Services
- Built-in support for SOAP-based Web Services
- Built-in support for HTTP tunneling
- Built-in support for consuming RSS feeds
- Built-in support for publishing simple REST services
- Integrated AuditLog API
- Fully documented (26+ PDFs), with a complete collection of How-to and Step-by-Step guides
- Extensible in many ways via Plug-Ins
- Abundant template code and pre-built solutions
- Free support available
- Includes a Code Generator, that auto-generates SQL, HTML and Java code, reads metadata from your database to generate code, it also creates documentation from your application configuration files.
Enhancements:
- This release adds better support for code-free Oracle BLOBs management (tested with Oracle 9i R2), a new generic class and complete reusable solution template, and enhanced generic recordset capabilities.
<<less
Download (0.15MB)
Added: 2006-03-17 License: LGPL (GNU Lesser General Public License) Price:
1316 downloads
wCMF 2.1

wCMF 2.1


wCMF is a lightweight MDA approach to application development based on the MVC pattern. more>>
wCMF is a lightweight MDA approach to application development based on the MVC pattern. It allows the creation of any kind of PHP Web application such as CRM or a CMS from a UML model. The project features an object persistence layer, a SOAP interface, and standard views and controllers.
Main features:
- Enhanced view template that generates a view
- Stereotype for modeling system properties
- Database upgrade system
- The framework and the application template are now auto deployed to the target directory
Enhancements:
BUGS
- fixed bug 1691278 (inherited values cant be referenced by subclasses)
- Corrected standard application
- fixed soap update method
- fixed bug (1676550), soap methods were always created (is_soap was ignored)
- fixed typo (assoziation -> association)
- default application model (removed all old wcmf stereotypes), rebuild generator
- fixed 1693598 (attributes were multiplied in inheritance)
- - fixed radio button template (showed duplicated entries, when none selected)
- fixed handling of null values in database mapping
- Tutorials: changed de.bmiag.genfw.instantiator.xmlmap generator property in hello world tutorials (old config caused bug #1741294)
- Generator: fixed bug #1741296 (exception, when trying to zip empty directory)
- Generator: fixed column ids in tables.sql (id of an fk pointing to the own table, was not unique)
- Framework: fixed advanced search in wCMF default application (ignores empty values now)
ENHANCEMENTS
- new start page in Enterprise Architect default project
- added Soap Search. exposes the search controller to the soap interface.
- added Soap advancedSearch. exposes the search controller to the soap interface.
- added added orderby tagged value to WCMFNode to allow default sorting in node lists
- implemented simple (->) association type (does not allow create/delete), so we support composite, shared and simple now
- added WCMFSystem stereotype for modeling system properties
- Added displayName to soapList method.
- Added parentoids, childoids to soapRead method.
- Added depth parameter to soapRead method.
- added PrimitiveType to auto-generated WCMFValues.
- Enhanced view template (View.tpl) to render a special form if a WCMFNode is associated with the WCMFView.
- Added WCMFReference values to custom view.
- First version of database update script (application/install/dbupdate.php)
- changed display value calls in order to allow entities to override default behavior
- removed tagged value is_ordered from WCMFNode stereotype. use orderby = none|sortkey|[value] instead
- added xslt documentation generation to the generator
- added TargetDirectory und ProjectName properties to Identifier class (maybe used in XPand on every identifier)
- Development page generated by Generator
- added template override feature
- added framework/application template auto deployment to generator
- Framework: added log directory creation if directory does not exist
- Framework: update script now ignores not null changes for pks
- made StringQuery more robust (checks the type to search for first)
- Framework: added alternating rows to resource browser
- changed localization to accept language definitions without country (e.g. de defaults to de_DE)
<<less
Download (1.9MB)
Added: 2007-07-03 License: GPL (GNU General Public License) Price:
844 downloads
Pocoo 0.1

Pocoo 0.1


Pocoo is an open-source bulletin board software (aka message board) written in Python. more>>
Pocoo is an open-source bulletin board software (aka message board) written in Python. Pocoo provides an advanced plugin system with a component architecture which allows other developers to modify Pocoo to their liking without the need to touch existing source code.
Because it uses SQLAlchemy, it is possible to use either MySQL, SQLite, Oracle or Postgres as the storage backend.
Pocoo is fully WSGI compatible, built with the Model-View-Controller (MVC) pattern in mind, and uses Jinja as a sandboxed template language. The minimum Python version for Pocoo is 2.4.
By now we are far from finished and we dont recommend using Pocoo in a productive environment!
Main features:
- support for either flat or threaded post view
- readable URLs, one URL works for both flat and threaded view
- use JSONRPC and XmlHTTPRequest to dynamically fetch data where useful (using the excellent AJS javascript library)
- but provide a fallback systems for users without javascript
- very powerful plugin system
- extensible authentication system
- WSGI compatibility
- database support for MySQL, Sqlite, Postgres, Oracle
- BBCode/rst/safehtml parsers for markup
- Javascript editors for the markup
- avatar support
- user profiles and settings
Enhancements:
- Both flat and threaded post views are supported.
- URLs are very readable. JSONRPC and XmlHTTPRequest are supported.
- The plugin system is very powerful.
- The authentication system is extensible.
- The system is compliant with WSGI.
- Database support is available for MySQL, Sqlite, Postgres, and Oracle.
- BBCode, rst, and safehtml parsers can be used for markup.
- JavaScript editors for the markup are included.
- Avatars, user profiles, and settings are supported.
<<less
Download (1.0MB)
Added: 2006-09-12 License: GPL (GNU General Public License) Price:
1137 downloads
Velocity for Linux 1.5

Velocity for Linux 1.5


a Java-based template engine more>> Velocity is a Java-based template engine. It permits anyone to use a simple yet powerful template language to reference objects defined in Java code.
When Velocity is used for web development, Web designers can work in parallel with Java programmers to develop web sites according to the Model-View-Controller (MVC) model, meaning that web page designers can focus solely on creating a site that looks good, and programmers can focus solely on writing top-notch code. Velocity separates Java code from the web pages, making the web site more maintainable over its lifespan and providing a viable alternative to Java Server Pages (JSPs) or PHP.
Velocitys capabilities reach well beyond the realm of the web; for example, it can be used to generate SQL, PostScript and XML (see Anakia for more information on XML transformations) from templates. It can be used either as a standalone utility for generating source code and reports, or as an integrated component of other systems. For instance, Velocity provides template services for the Turbine web application framework, together resulting in a view engine facilitating development of web applications according to a true MVC model.
<<less
Download (4.34MB)
Added: 2009-04-19 License: Freeware Price: Free
190 downloads
jwma 0.9.8

jwma 0.9.8


jwma is a WebMail implementation in Java. more>>
jwma is a WebMail implementation in Java, enabling the user to access, manage and compose email using a standard web browser. However, jwma is more then that. If you are interested, then read the more detailed overview on the features and use of jwma. Please note that you you might be looking at an offline copy, and that you will always find the latest release version of this documents at http://jwma.sourceforge.net. However, as the online version will reflect the latest release version, it might be better to browse the local version that came with the release you are using.
System administrators that want to enable their users to access, manage and compose email using a standard web browser. jwma offers sufficient features, stability and total control over the look and feel. Especially the latter is supported through jwmas underlying MVC model 2 architecture, and allows to change the "user interface" to the sites needs; very simple and fast.
jwma doesnt represent a shrink-wrapped product. jwma is open-source and can be downloaded and deployed for free. This implies that your expectations might not be met, and it might cost you valuable time to really deploy jwma. However, we are constantly trying to improve jwma and its documentation, and will especially be able to do so if we receive help in form of feedback (hints, configuration examples, source code etc.). The project site on SourceForge offers several ways to do so.
Enhancements:
- added support for IMAP subscription mechanism
- Remember-Me feature on login handling
- Added support for IMAP subscription mechanism
- root folder setting on first time login more failsafe
- Enforcing folder/mailbox sorting
- Last message sort criteria persisted to user preferences
- Added contributed translations for italian and french (might be incomplete).
- Configuration refactored:
- -> Data model for configuration data
- -> support for multiple preconfigured post offices
- -> simplified configuration by moving compile time config
- -> migrated from properties to more structured XML persistent form
- IMAP supscription mechanism supported (including subscribe/unsubscribe)
- root and special folders user configurable
- post office selection on login
- remember me (username and postoffice) for login
- Post office related reply-to domain (-> username@reply-to domain) documentation update
<<less
Download (5.3MB)
Added: 2006-06-09 License: GPL (GNU General Public License) Price:
1236 downloads
Smutty 0.1.1

Smutty 0.1.1


Smutty project is a MVC PHP framework. more>>
Smutty project is a MVC PHP framework.

Smutty is yet another PHP MVC based framework. Ive tried a few that are out there and none really satisfied exactly what I was expecting.

Smutty is meant to be as simple as possible, not bogging you down with understanding the philosophy of the framework, just letting you get on with things.

The name smutty comes from the fact that one of the bases for this project is the completely wonderful smarty templating engine.

<<less
Download (0.30MB)
Added: 2007-05-03 License: GPL (GNU General Public License) Price:
904 downloads
JCameo 0.11

JCameo 0.11


JCameo is a model-driven Swing framework with support for all aspects of GUI development. more>>
JCameo project is a model-driven Swing framework with support for all aspects of GUI development. Key features are a large number of widgets, MVC architecture, data binding, and validation support, as well as message-based communication. It requires Java 1.5.

Whats New in This Release:

* The MDE package which implements the model-driven view construction was
completely rewritten. The goal of this work is to ease the development of tool
support for JCameo.
The main change is the use of an explicit schema for the types used to
describe the view. The schema itself has a JSON-like notation.
* CcMessageListener now invokes listener code always on the EDT.
* NEW widget CheckBoxMenuItem
* Action
- Actions with attributes refid are now a type on their own, so
has to be transformed into
* CheckBox
- new property selected for setting the initial selection state
* Grid
- new property background for setting the background color.
* Hbox
- new property background for setting the background color.
* Vbox
- new property background for setting the background color.
* TitledPanel
- new property titlePainter for setting the painter used to paint
the header. Accepts one of: AERITH, BLUE_EXPERIENCE, GRAY, NIGHT_GRAY,
NIGHT_GRAY_LIGHT, and RED_XP.
* new JCTreeModel which can be configured to edit a given property of the user
object.
* added CardPane demo

Third party upgrades

* upgrade to SwingX 20070527
* upgrade to spring 2.0.5

<<less
Download (15.1MB)
Added: 2007-06-15 License: The Apache License 2.0 Price:
861 downloads
Jakarta Velocity Tools 1.2

Jakarta Velocity Tools 1.2


VelocityTools is a collection of Velocity subprojects. more>>
Jakarta Velocity Tools provides servlets and tools for rapid, clean, MVC Web development with Velocity, tools for using Velocity with the Jakarta Struts framework, and a set of generic tools to help with any Velocity project.
VelocityTools is a collection of Velocity subprojects with a common goal of creating tools and infrastructure for building both web and non-web applications using the Velocity template engine.
Enhancements:
- This release adds a SortTool, ValueParser, Alternator, ListTool, EscapeTool, BrowserSniffer, result paging support, support for tool configuration parameters, and more.
- It upgrades Struts support to 1.2.x+.
- The documentation has continued to improve, and many small bugs have been fixed.
<<less
Download (7.1MB)
Added: 2005-11-15 License: The Apache License 2.0 Price:
1440 downloads
Weaver 3.0.1

Weaver 3.0.1


Weaver is an XML programmed MVC controller for developing Web applications. more>>
Weaver is an Open Source, pure-Java, XML programmed Controller component for developing Model View Controller (MVC) structured, servlet based, Web applications.
Main features:
- Programmed via a simple but powerful XML syntax whose elements are modeled after those provided by JSTL.
- Support for an Expression Language (EL) syntax that is identical to that of JSP 2.0.
- Easily extensible XML tag vocabulary.
- Support for JSPs and for other View technologies.
- Model functionality is easily added via the implementation of a simple Java interface.
- Provision for multiple cooperating applications.
- Transparent support for authentication.
- Provides a management console to monitor and to configure running applications.
- Runs in any suitable servlet container.
- Automatic application reloading for rapid development.
- Its efficient.
- Its free (released under GPL).
Enhancements:
- Updated 3rd Part Libraries
- Updated to include new release of jakarta JSTL implementation (1.1.1).
<<less
Download (3.2MB)
Added: 2005-05-05 License: GPL (GNU General Public License) Price:
1632 downloads
Maypole 2.12

Maypole 2.12


Maypole is a Perl framework for MVC-oriented web applications, similar to Jakartas Struts. more>>
Maypole is a Perl framework for MVC-oriented web applications, similar to Jakartas Struts. Maypole is designed to minimize coding requirements for creating simple web interfaces to databases, while remaining flexible enough to support enterprise web applications.
What does that mean?
Many web applications follow the same kind of flow of operation in response to a request from a user, they mess about with a database, and present the results of that messing about back to the user through some templating system.
For instance, searching a companys product catalogue will take a query from the remote web client, search the database for the rows matching that query, and format the rows as a list for display on a page.
This set-up is sometimes called "MVC", after the famous Smalltalk-80 Model-View-Controller paradigm. For our concerns, this means that the interaction with the user, (the controller element) the actions required at the database, (the model element) and the presentation of data (the view elements) are all neatly compartmentalised.
Maypole provides a generic way of handling that compartmentalisation. It provides the top-level code which examines the users request, fires off the relevant method in the model, collates the data, asks the view class to format it up and sends it back to the user. * As well as this, some common Perl modules, such as Apache, Class::DBI and Template, already perform important parts required for model, view or controller operation, so Maypole provides wrapper classes to help them fit into the framework.
Enhancements:
Bug Fixes :
- Fixed some db_colinfo test bugs
- Fixed typo in edit form template
- AsForm fixes to stringification _to_select
- made DFV and FromCGI warn instead of die on unexpected cgi params
- small improvements to some factory templates
- fix to path handling in mod_perl and CGI when location ends in /
- fixed template path ordering so i.e. /tablename/list is used before /list when provided with a tablename
- fixed template path with array refs
- fix to template being reset from path in plain templates (i.e. where no model), may affect those relying on the bug ( bug 23722 )
- fix to display_line macro in factory templates (bug 22920)
- fix to correct problem with LocationMatch and regex based Location directives in apache config.
- fix to redirect_request
- Fixed typo in _do_update_or_create (bug 26495)
API additions and enhancements :
- new Class::DBI::DFV based model
- New config method : additional, for stashing additional info, especially from additional_data method
- new warn method in maypole/request class/object, over-ridden by Apache::MVC, etc or own driver
- new build_form_elements attribute for Maypole request and Maypole::Config, set it to 0 to avoid building cgi form if you dont need it
- added CGI params to TT error template
- improvements to factory templates
- added search_columns method to base cdbi model class, provides display_columns unless over-ridden
- added new hook - preprocess_location
- added new attribute to Maypole::Config - request_options
- improved pager template macro
Internal additions and enhancements :
- Inheritence simpler and nicer and less hacked
- add_model_superclass method moves @ISA munging into the model
- new test to check everything compiles
- Model inheritance re-organised
<<less
Download (0.14MB)
Added: 2007-06-26 License: Perl Artistic License Price:
850 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5