Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.880.572 Times

ZM::Template 0.7.2

Company: Maxim Kashliak
Date Added: August 07, 2013  |  Visits: 203

ZM::Template

Report Broken Link
Printer Friendly Version


Product Homepage
Download (16 downloads)



In an ideal web system, the HTML used to build a web page would be kept distinct from the application logic populating the web page. ZM::Template is a Perl module that tries to achieve this by taking over the chore of merging runtime data with a static HTML template. Template can contain SSI derectives like < !--#include file="..." -- > and < !--#exec cgi="..." -- > It is used ZM::SSI for SSI parsing. If module ZM::SSI not installed SSI derectives will be ignoring.<br /><br />The ZM::Template module can address the following template scenarios :<br /><br /> * Single values assigned to tokens<br /> * Multiple values assigned to tokens (as in html table rows)<br /> * Single pages built from multiple templates (ie: header, footer, body)<br /> * html tables with runtime determined number of columns<br /><br />An template consists of 2 parts; the boilerplate and the tokens (place holders) where the variable data will sit.<br /><br />A token has the format __tokenName__ and can be placed anywhere within the template file. If it occurs in more than one location, when the data is merged with the template, all occurences of the token will be replaced.

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Assigned Boilerplate Columnsan Consists Derectives Module Multiple Number Parts Place Runtime Single Tables Template Templates Token Tokens Values Zm Zmssi Zmtemplate
Users rating: 0/10

License: Freeware Size: 10.24 KB
USER REVIEWS
More Reviews or Write Review


ZM::TEMPLATE RELATED
Libraries  -  Regexp::Assemble 0.28
Regexp::Assemble is Perl module to assemble multiple Regular Expressions into a single RE. SYNOPSIS use Regexp::Assemble; my $ra = Regexp::Assemble->new; $ra->add( ab+c ); $ra->add( ab+- ); $ra->add( awd+ ); $ra->add( ad+ ); print...
81.92 KB  
Libraries  -  Template::Tutorial::Datafile 2.15
Template::Tutorial::Datafile is a Perl module for creating Data Output Files Using the Template Toolkit. This tutorial gives an overview of the Template Toolkit, showing in particular how to use it to read and write data files in various...
778.24 KB  
Modules  -  Support Token 6.x-1.0-beta1
Support Token provides Token tokens support for tickets created with the Support module.FeaturesIt provides client, state, priority and assigned user tokens for ticket nodes.ConfigurationThis module has no configuration. Once installed the tokens...
10 KB  
Libraries  -  Template::Alloy::Parse 1.006
Template::Alloy::Parse is a Perl module with common parsing role for creating AST from templates. The Template::Alloy::Parse role is reponsible for storing the majority of directive parsing code, as well as for delegating to the TT, HTE, Tmpl,...
143.36 KB  
Modules  -  UberCart Coupon Module 5.x-1.5 1.0
Coupons can be limited to x number of uses, applied only to orders with minimum amount values, restricted to either retail or wholesale users (via user roles/permissions), restricted to individual user accounts.Coupons can either have a fixed...
 
Libraries  -  Class::DBI::Plugin::FilterOnClick 1.0
Class::DBI::Plugin::FilterOnClick is a Perl module to generate browsable and searchable HTML Tables using FilterOnClick in conjunction with Class::DBI. SYNOPSIS # Inside of your sub-class of Class::DBI add these lines: use...
24.58 KB  
Libraries  -  Template::Magic 1.39
Template::Magic is a Perl module for magic merger of runtime values with templates. SYNOPSIS Just add these 2 magic lines to your code... use Template::Magic; Template::Magic->new->print( /path/to/template ); to have all your variable and...
46.08 KB  
Libraries  -  Debian::Package::HTML 0.1
Debian::Package::HTML is a Perl module that generates a webpage information (and Linda/Lintian checks) about a Debian binary or source package using HTML::Template SYNOPSIS use strict; use Debian::Package::HTML; my $package =...
5.12 KB  
Libraries  -  Template::TT2Site 0.95
Template::TT2Site is a Perl module to create standard web sites with the Template Toolkit. SYNOPSIS $ mkdir NewSite $ cd NewSite $ tt2site setup ... make your pages ... $ tt2site build ... point your browser at html/index.html ......
35.84 KB  
Libraries  -  HTML::QuickTable 1.12
HTML::QuickTable is a Perl module to quickly create fairly complex HTML tables. SYNOPSIS use HTML::QuickTable; my $qt = HTML::QuickTable->new( table_width => 95%, # opt method 1 td => {bgcolor => gray}, # opt method 2 font_face => arial,...
14.34 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB