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.582.162 Times

Products.Relations 0.9 Beta 1

Company: Daniel Nouri
Date Added: December 02, 2013  |  Visits: 218


Report Broken Link
Printer Friendly Version

Product Homepage
Download (18 downloads)

Relations allows for the definition of sets of rules for<br />validation, creation and lifetime of Archetypes references.<br />Contained in each ruleset are components that make for the actual rules logic.<br /><br /> Rulesets may be created and edited through the web (TTW).<br /> Components implementing custom behaviour are easily added.<br /><br />Installation<br /><br /> In Plone, click "Add/Remove Products" in the Plone Setup. Then select Relations from the list of available products and click "Install".<br /><br /> Now click "Relations Library" in the Plone Setup portlet on the left to visit the TTW configuration user interface.<br /><br /> Usage<br /><br /> As an example, add a ruleset by clicking "Add Ruleset" in the library. Now choose a reasonable identification. Notice that identifications are required to be unique among rulesets in your portal.<br /><br /> Note: When you create a reference through a ruleset, the<br /> relationship attribute of the reference is set to be the ruleset's id. There's nothing that is different about how you use the<br /> Archetypes Reference API when querying for referenced objects.<br /> (However, references are created and deleted differently; namely through function 'processor.process'.)<br /><br /> The ruleset's title is what is presented to the user in Plone.<br /> Let's choose "Is Child Of" as the title of our ruleset, and<br />"isChildOf" as the identification.<br /><br /> After saving changes, click "Add New Item" and add a cardinality constraint. Enter "Exactly Two" as the title and choose "2" for both the minimum and the maximum number of targets.<br /> <br /> At this point we still need another component so we can actually make use of the "Is Child Of" ruleset. Add a "Portal Type Constraint" and choose "Unrestricted" as its title. Click the "Save" button and then the "Relations" tab that just appeared.<br /> The form says "Edit Relations for Unrestricted", meaning that we can from here add and remove "Is Child Of" references from our<br /> Portal Type Constraint "Unrestricted" to any referenceable portal object.<br /><br /> Through our "Exactly Two" constraint we assert that we have<br />exactly two "parents".

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Child Choose Click Constraint Identification Ofquot Plone Portal Quotadd Quotexactly Quotis Quotunrestrictedquot Reference References Relations Rules Ruleset Setup Title
Users rating: 0/10

License: Freeware Size: 122.88 KB
Education  -  Baby Owl's Dress Up 1.0.1
Baby Owl loves to play dress up. What silly outfits will your child choose for Baby Owl? Creativity abounds when children choose a scene and build outfits for Baby Owl. Giggles and delight will surely follow as kids find the interactive items in...
43.8 MB  
Games  -  GRoink: fun puzzle game with animal sounds 2.14
Fun with animal sounds lets your child explore beautiful animal pictures and learn their sounds. - In the Animal Parade gorgeous full-screen animal pictures come to life through a simple tap. - The guessing game makes your child...
35.2 MB  
Education  -  Sphinx Desktop Assistant 1.0.2
Desktop Assistant offers instant alt-click access from almost any application to the free online reference resource with English, Medical, Legal, Financial, and Computer Dictionaries, multiple Encyclopedias, Indexes of Acronyms and Idioms, a...
1.34 MB  
Libraries  -  Lemonldap::NG::Portal 0.02
Lemonldap::NG::Portal is a Perl extension for building Lemonldap compatible portals. SYNOPSIS use Lemonldap::NG::Portal; my $portal = new Lemonldap::NG::Portal( domain =>, storageModule => Apache::Session::MySQL,...
2.05 KB  
Network & Internet  -  SmtpSwitch Center for Linux 0.0.2
SmtpSwitch is a Thunderbird extension that alloows you to choose the SMTP server you want to use, with just a click away. How to Install in Thunderbird: 1. Right-click the link below and choose "Save Link As..." to download...
10.24 KB  
Desktop Toys  -  unitary mono 0.0.3
Still very much a preliminary release. Would appreciate feedback and bug/issue identification. I'm hoping to have a full and comprehensive 0.1.0 ready by Natty's release in a month. Instructions on giving it a whorl: This...
30.72 KB  
Modules  -  Kunena Show Manager Icon 3.0.0
This module displays a KN Icon on the topmenu of Joomla! backend. KN Show Manager Icon is a short link to your Kunena component Control Panel in Joomla Backend.If you have set "Review Posts" in the KN Configuration (Kunena-Forum/Forum...
10 KB  
Education  -  ChipInspector 2.1
ChipInspector is a Java tool which is available for download and local installation. * Make sure that Java 1.5 (or higher) is installed on your computer. Java Get PoweredIf Java is not yet installed on your computer, please click the...
24.07 MB  
Utilities  -  Uninstaller for Adobe AIR 1.1.1
Uninstaller for Adobe AIR is an easy utility which helps you uninstall Adobe AIR applications. When installing an AIR application it is possible to first save the installation program file (. air). This file will then allow to install...
92.16 KB  
Web Browser Tools  -  FoxGuide 1.4
foxGuide is a firefox extension that displays horizontal and vertical guides. Guides will appear as thin lines that float over the webpage. You can move or remove them just the way you do it photoshop. Guides are useful for laying out...
112.64 KB  
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  
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  
Network & Internet  -  Free WiFi Hotspot 3.3.1
Free WiFi Hotspot is a super easy solution to turn your laptop or notebook into a portable Wi-Fi hotspot, wirelessly sharing your internet connections like DSL, Cable, Bluetooth, Mobile Broadband Card, Dial-Up, etc. through the built-in wireless...
1.04 MB  
Network & Internet  -  Easy Uploads 1.8
Easy uploads is a file storage media streaming application designed by Filestreamers that allows you to upload, store, and stream your files from their virtually unlimited file storage server. Easy Uploads can backup,share, and stream your files...
615.97 KB  
Network & Internet  -  IPv6 CARE 3.2b
IPv6 CARE, "IPv6 Compliant Automatic Runtime Environment", is a Linux tool able to patch ipv6-agnostic programs on-the-fly ('patch' mode). It can also generate a diagnosis about the IPv6 compliance of an application ('check' mode).
409.6 KB  
Network & Internet  -  PacketFence ZEN 3.1.0
PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) system. Boosting an impressive feature set including a captive-portal for registration and remediation, centralized wired and wireless management, 802.1X...
1024 MB  
Network & Internet  -  django-dbstorage 1.3
A Django file storage backend for files in the database.
10.24 KB