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

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

Serving Software Downloads in 956 Categories, Downloaded 50.193.639 Times

Maypole::Plugin::ColumnGroups 0.3

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

Maypole::Plugin::ColumnGroups

Report Broken Link
Printer Friendly Version


Product Homepage
Download (39 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
USER REVIEWS
More Reviews or Write Review


MAYPOLE::PLUGIN::COLUMNGROUPS RELATED
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  
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  
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  
Database Tools  -  PHP - Handle in Place Editor 1.0
The generated javascript code allows adding in-place editors to specified input elements of the current HTML page.PHP - Handle in Place Editor can add in place editors to one or multiple page elements given their identifiers. It associates a given...
10 KB  
Networking  -  Foliopress WYSIWYG 0.9.19.7
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  
Modules  -  Organic groups defaults 6.x-1.2
Set defaults for Organic group 'group' nodes. This is useful when your site has more than one group type.Currently supports the following 'per-group-type' settings:Organic groups (og) * Membership requests (ie. Open, Moderated, Invite only, Closed...
10 KB  
Document Management Tools  -  PDF Editor Mac 3.0
PDF Editor Mac is a free application on Mac OS X that allows users to add text, insert images, put watermarks to label their copyright, changing font size and color, and perform other changes of a PDF document. After adding text and images,...
2.62 MB  
Utilities  -  Eclipse Wikipedia Editor Plugin 2.0.6
Eclipse Wikipedia Editor Plugin is an Eclipse editor for the Wikipedia syntax. The project features syntax highlighting, source folding, outlining, uploading and downloading to and from the Web, and more. Whats New in This Release: - It is now...
4.9 MB  
Web Browser Tools  -  MySpace Blog Editor 0.3
MySpace Blog Editor is an extension which allows you to post directly from within Firefox to your MySpace blog. The MySpace Blog Editor allows you to post directly from within Firefox to your MySpace blog aswell as save notes, drag and drop...
30.72 KB  
Development Editors  -  Dotnet IL Editor 0.2.7.2692
Dotnet IL Editor (DILE) allows disassembling and debugging .NET 1.0/1.1/2.0/3.0/3.5 applications without source code or .pdb files. It can debug even itself or the assemblies of the .NET Framework on IL level.
1024 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  EasyEDA PCB Designer for Linux 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Linux Software  -  wpCache® WordPress HTTP Cache 1.9
wpCache® is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache® decreases dramatically the page...
3.51 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  
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  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB