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 31.310.356 Times

Maypole::Plugin::ColumnGroups 0.3

Company: David R. Baird
Date Added: October 30, 2013  |  Visits: 220


Report Broken Link
Printer Friendly Version

Product Homepage
Download (16 downloads)

Maypole::Plugin::ColumnGroups is a Perl module to setup column groups in Maypole.<br /><br />SYNOPSIS<br /><br /> use Maypole::Application qw( ColumnGroups -Debug2 );<br /><br /> # Maypole will use the column 'name' or 'title', if it exists, or a primary<br /> # key column that is not called 'id'. Otherwise, you need to tell Maypole<br /> # what column to stringify objects to:<br /> __PACKAGE__->config->column_groups( { person => { Stringify => 'first_name' },<br /> car => { Stringify => 'model' },<br /> widget => { Stringify => 'part_no' },<br /> <br /> article => { Editor => [ qw( content keywords publish location ) ],<br /> Writer => [ qw( content keywords ) ],<br /> Reviewer => [ qw( rating ) ],<br /> },<br /> finance => { Editor => [ qw( invoice credit bribe entertainment ) ] },<br /> } );<br /> <br /> #<br /> # An example using Maypole::Plugin::Config::Apache:<br /> #<br /> PerlAddVar MaypoleColumnGroups "person => { Stringify => 'first_name' }"<br /> PerlAddVar MaypoleColumnGroups "car => { Stringify => 'model' }"<br /> PerlAddVar MaypoleColumnGroups "widget => { Stringify => 'part_no' }"<br /><br /> PerlAddVar MaypoleColumnGroups "article => { Editor => [ qw( content keywords publish location ) ] }"<br /> PerlAddVar MaypoleColumnGroups "article => { Writer => [ qw( content keywords ) ] }"<br /> PerlAddVar MaypoleColumnGroups "article => { Reviewer => [ qw( rating ) ] }"<br /> PerlAddVar MaypoleColumnGroups "finance => { Editor => [ qw( invoice credit bribe entertainment ) ] }"<br /><br />Maypole use the Stringify column group to decide which column to use when, for example, displaying a link to an object. If there is no Stringify group, Maypole defaults to using the column 'name' or 'title', if it exists, or a primary key column that is not called 'id'. Otherwise, you need to tell Maypole what column to stringify objects on.<br /><br />Authorization could make heavy use of column groups to decide who has access to what columns of different tables. It's easy enough to set up column groups by hand, but it's also useful to be able to stuff all that information into the configuration data.<br /><br />Maypole::FormBuilder defines several pairs of *_columns and *_fields accessors in the model class, generally one pair for each main template (view, edit, addnew etc.). You could override these methods to look up their lists in the column_groups and field_groups config slots.<br /><br />Setting the Debug flag to 2 or higher will print some info to STDERR to confirm how the groups have been set up.<br />

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Column Content Credit Editor Entertainment Groups Invoice Keywords Location Maypole Maypole Plugin Columngroups 0 3 Perladdvar Publish Quotarticle Rating Reviewer Stringify Writer
Users rating: 0/10

License: Freeware Size: 10.24 KB
MP3 Tools  -  Keyword Grouper Pro 1.35
Keyword Grouper Pro groups your keywords into tight, relevant keyword groups. You simply paste in your list of keywords and Keyword Grouper Pro will analyze every keyword against all other terms and group them according to the grouping settings....
250 KB  
Entertainment  -  Gulf Coast Entertainment 1.8
Welcome to the official Entertainment Directory for the Gulf Coast! This app brings you calendars, events, discounts and more! We've partnered with local businesses, entertainment groups, and local writers to bring you the best of what the Gulf...
3.8 MB  
Libraries  -  Text::Editor::Vip::Buffer::DoUndoRedo 0.04
Text::Editor::Vip::Buffer::DoUndoRedo is a non optional plugin for a Text::Editor::Vip::Buffer. The do, undo, redo functionality of Text::Editor::Vip::Buffer is implemented by this package. This package automatically extends a...
53.25 KB  
Business  -  AccessPoint for iPad 2.1.001
The leading content management app for groups large and small who what to enable their users with continuous access to the content they rely on. AccessPoint enables secure permission based access to all types of content directly on users...
409.6 KB  
Programming  -  JarPlug 0.6.0
JarPlug is a Java Archive editor plugin for Eclipse 3.0. JarPlug adds an archive editing view to your Eclipse perspectives, and allows the individual entries in the archive to be edited or deleted before doing an update. Say goodbye to File Explorer!
51.86 KB  
Utilities  -  Quad/Graphics Proofing App 2.1.1
The Quad/Graphics Proofing App allows you to preview a digital edition, check that the content and interactivity of the edition is accurate, and mark the edition as proofed to publish it live through your own branded app. To PREVIEW your...
20.7 MB  
Education  -  Touch It Baby 1.0
Touch It Baby is specially designed for 0-3 infants to entertain and educate. It allows parents to add their own photos and recordings e.g. of family members or household objects. It comes with an initial set of content to get you started. The...
12.2 MB  
Social Networking  -  A2Z updates
this app describes the latest updates that are around you like news, entertainment, sports, movies and lifestyle. This app was developed by 3/3 CSE and 4/4 IT students of BEC. Requirements: Windows Phone 8.1, Windows Phone 8
1024 KB  
Business  -  JobStreet
With JobStreet mobile app, you can search and apply for jobs anytime, anywhere. - Search for jobs by keywords, location, specialization and position level - Apply to jobs (once you have signed up with - Received...
2 MB  
Networking  -  Foliopress WYSIWYG
Foliopress WYSIWYG is the editor you were always hoping for, every time you installed a new content management system. * Foliopress WYSIWYG is simple and correctly configured straight out of the box. * Foliopress WYSIWYG handles images and text...
2.46 MB  
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, 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