From bcc5d4146b49b174be4b8511d791fcfdb6a448b9 Mon Sep 17 00:00:00 2001 From: Mike Rylander Date: Wed, 15 Jan 2014 13:17:39 -0500 Subject: [PATCH] LP#1269911: Teach the IDL about MVF- and CRA-related structures IDL link from ccvm => ccraed via composite_def field IDL selector attribute for ccvm class ccraed gets CUD actions In conify/global/config/coded_value_map, if the selected attr type is composite=true, show a link from each coded value to manage the composite definition. Signed-off-by: Bill Erickson Signed-off-by: Mike Rylander Signed-off-by: Dan Wells --- Open-ILS/examples/fm_IDL.xml | 78 +++++++++++++++++++++- .../conify/global/config/coded_value_map.tt2 | 42 +++++++++++- 2 files changed, 116 insertions(+), 4 deletions(-) diff --git a/Open-ILS/examples/fm_IDL.xml b/Open-ILS/examples/fm_IDL.xml index 3e829535bf..7c8201d927 100644 --- a/Open-ILS/examples/fm_IDL.xml +++ b/Open-ILS/examples/fm_IDL.xml @@ -784,8 +784,10 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA + + @@ -830,7 +832,77 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -869,7 +941,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA - + @@ -877,9 +949,11 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA + + diff --git a/Open-ILS/src/templates/conify/global/config/coded_value_map.tt2 b/Open-ILS/src/templates/conify/global/config/coded_value_map.tt2 index a31d2c86f9..3d30089026 100644 --- a/Open-ILS/src/templates/conify/global/config/coded_value_map.tt2 +++ b/Open-ILS/src/templates/conify/global/config/coded_value_map.tt2 @@ -17,12 +17,19 @@ + editOnEnter='true'> + + + +
+ [% l('Composite Definition') %]