[Jifty-commit] r4089 - in apps/CASPlus: . trunk/lib/CASPlus
trunk/lib/CASPlus/View/Admin/Profile
jifty-commit at lists.jifty.org
jifty-commit at lists.jifty.org
Tue Sep 11 18:48:36 EDT 2007
Author: sterling
Date: Tue Sep 11 18:48:34 2007
New Revision: 4089
Added:
apps/CASPlus/trunk/lib/CASPlus/View/Admin/Profile/ModelClass.pm
apps/CASPlus/trunk/lib/CASPlus/View/Admin/Profile/ModelClassColumn.pm
Modified:
apps/CASPlus/ (props changed)
apps/CASPlus/trunk/ (props changed)
apps/CASPlus/trunk/lib/CASPlus/Dispatcher.pm
apps/CASPlus/trunk/lib/CASPlus/View.pm
Log:
r11986 at dynpc145: andrew | 2007-09-11 17:45:12 -0500
r11976 at dynpc145: andrew | 2007-09-11 17:44:21 -0500
r11954 at dynpc145 (orig r1982): andrew | 2007-09-11 15:44:04 -0500
r11953 at dynpc145: andrew | 2007-09-11 15:30:12 -0500
Adding admin screens for ModelClass and ModelClassColumn.
Modified: apps/CASPlus/trunk/lib/CASPlus/Dispatcher.pm
==============================================================================
--- apps/CASPlus/trunk/lib/CASPlus/Dispatcher.pm (original)
+++ apps/CASPlus/trunk/lib/CASPlus/Dispatcher.pm Tue Sep 11 18:48:34 2007
@@ -77,6 +77,16 @@
url => '/admin/profile/relationships',
description => _('Link profiles together in relationships to provide memberships, partnerships, and other profile connections.'),
);
+ $profiles->child( ModelClass =>
+ label => _('Model Classes'),
+ url => '/admin/profile/modelclasses',
+ description => _('Modify the details of each database table associated with a profile.'),
+ );
+ $profiles->child( ModelClassColumn =>
+ label => _('Model Class Columns'),
+ url => '/admin/profile/modelclasscolumns',
+ description => _('Modify the details of each database column associated with a profile property.'),
+ );
}
# User menu
Modified: apps/CASPlus/trunk/lib/CASPlus/View.pm
==============================================================================
--- apps/CASPlus/trunk/lib/CASPlus/View.pm (original)
+++ apps/CASPlus/trunk/lib/CASPlus/View.pm Tue Sep 11 18:48:34 2007
@@ -9,6 +9,8 @@
'Profile::Definitions' => 'Profile',
'Profile::Properties' => 'ProfileProperty',
'Profile::Relationships' => 'ProfileRelationship',
+ 'Profile::ModelClass' => 'Jifty::Model::ModelClass',
+ 'Profile::ModelClassColumn' => 'Jifty::Model::ModelClassColumn',
'User::Users' => 'User',
'User::Roles' => 'Role',
Added: apps/CASPlus/trunk/lib/CASPlus/View/Admin/Profile/ModelClass.pm
==============================================================================
--- (empty file)
+++ apps/CASPlus/trunk/lib/CASPlus/View/Admin/Profile/ModelClass.pm Tue Sep 11 18:48:34 2007
@@ -0,0 +1,12 @@
+use strict;
+use warnings;
+
+package CASPlus::View::Admin::Profile::ModelClass;
+use Jifty::View::Declare -base;
+use base qw/ Jifty::View::Declare::CRUD /;
+
+sub object_type { 'ModelClass' }
+
+sub record_class { 'Jifty::Model::ModelClass' }
+
+1;
Added: apps/CASPlus/trunk/lib/CASPlus/View/Admin/Profile/ModelClassColumn.pm
==============================================================================
--- (empty file)
+++ apps/CASPlus/trunk/lib/CASPlus/View/Admin/Profile/ModelClassColumn.pm Tue Sep 11 18:48:34 2007
@@ -0,0 +1,12 @@
+use strict;
+use warnings;
+
+package CASPlus::View::Admin::Profile::ModelClassColumn;
+use Jifty::View::Declare -base;
+use base qw/ Jifty::View::Declare::CRUD /;
+
+sub object_type { 'ModelClassColumn' }
+
+sub record_class { 'Jifty::Model::ModelClassColumn' }
+
+1;
More information about the Jifty-commit
mailing list