- Timestamp:
- 10/04/08 14:07:33 (3 months ago)
- Location:
- trunk/extra/moddev
- Files:
-
- 25 added
- 6 modified
-
Makefile.am (added)
-
autogen.sh (added)
-
configure.ac (added)
-
debian (added)
-
debian/changelog (added)
-
debian/compat (added)
-
debian/control (added)
-
debian/copyright (added)
-
debian/dirs (added)
-
debian/emoddev.1 (added)
-
debian/files (added)
-
debian/rules (added)
-
m4 (added)
-
m4/definedir.m4 (added)
-
m4/ebox.m4 (added)
-
m4/gconf-2.m4 (added)
-
m4/nls.m4 (added)
-
m4/perlmodules.m4 (added)
-
m4/po.m4 (added)
-
src/Makefile.am (added)
-
src/ebox-moddev-create.in (added)
-
stubs/Makefile.am (added)
-
stubs/Makefile.am.mas (modified) (1 diff)
-
stubs/configure.ac.mas (modified) (1 diff)
-
stubs/debian/postrm.mas (modified) (1 diff)
-
stubs/src/MainClass.pm.mas (modified) (5 diffs)
-
stubs/src/Model/FormModel.pm.mas (modified) (1 diff)
-
stubs/src/Model/TableModel.pm.mas (modified) (3 diffs)
-
stubs/stubs (added)
-
stubs/stubs/Makefile.am.mas (added)
-
stubs/stubs/service.conf.mas (added)
Legend:
- Unmodified
- Added
- Removed
-
trunk/extra/moddev/stubs/Makefile.am.mas
r11381 r11471 2 2 3 3 #SUBDIRS = migration src schemas po 4 SUBDIRS = src schemas 4 SUBDIRS = src schemas stubs 5 5 6 6 MAINTAINERCLEANFILES = aclocal.m4 configure Makefile.in config.status \ -
trunk/extra/moddev/stubs/configure.ac.mas
r11379 r11471 63 63 src/EBox/Model/Makefile 64 64 schemas/Makefile 65 stubs/Makefile 65 66 Makefile 66 67 ]) -
trunk/extra/moddev/stubs/debian/postrm.mas
r11381 r11471 2 2 $module 3 3 </%args> 4 5 4 #!/bin/bash 6 5 -
trunk/extra/moddev/stubs/src/MainClass.pm.mas
r11381 r11471 4 4 $printableName 5 5 $domain 6 $modelDomain 6 7 </%args> 7 8 # Copyright (C) … … 24 25 # TODO: Documentation 25 26 26 package <% $class %> 27 package <% $class %>; 27 28 28 29 use strict; … … 36 37 use EBox::Global; 37 38 use EBox::Gettext; 39 use EBox::Sudo; 38 40 39 41 use EBox::Exceptions::InvalidData; … … 60 62 my ($self) = @_; 61 63 64 return ['<% $class %>::Model::Settings']; 65 } 66 67 68 sub domain 69 { 70 return '<% $domain %>'; 71 } 72 73 # Method: actions 74 # 75 # Override EBox::ServiceModule::ServiceInterface::actions 76 # 77 sub actions 78 { 62 79 return []; 63 80 } 64 81 82 83 # Method: usedFiles 84 # 85 # Override EBox::ServiceModule::ServiceInterface::usedFiles 86 # 87 sub usedFiles 88 { 89 return []; 90 } 91 92 # Method: enableActions 93 # 94 # Override EBox::ServiceModule::ServiceInterface::enableActions 95 # 96 sub enableActions 97 { 98 } 99 100 # Method: serviceModuleName 101 # 102 # Override EBox::ServiceModule::ServiceInterface::serviceModuleName 103 # 104 sub serviceModuleName 105 { 106 return '<% $name %>'; 107 } 65 108 66 109 # Method: menu … … 73 116 my ($self, $root) = @_; 74 117 my $item = new EBox::Menu::Item( 75 'url' => ' Services/View/ServiceTable',76 'text' => __( <% $printableName %>),118 'url' => '<% $modelDomain %>/View/Settings', 119 'text' => __('<% $printableName %>'), 77 120 'order' => 3); 78 121 $root->add($item); -
trunk/extra/moddev/stubs/src/Model/FormModel.pm.mas
r11405 r11471 74 74 'printableTableName' => __('<% $printableTableName %>'), 75 75 'modelDomain' => '<% $modelDomain %>', 76 'defaultActions' => ['add', 'del', 'editField', 'changeView' ], 76 77 'tableDescription' => \@tableHead, 77 78 'help' => '', # FIXME -
trunk/extra/moddev/stubs/src/Model/TableModel.pm.mas
r11381 r11471 26 26 # 27 27 28 package <% $mainClass %>::Model::<% $modelName %> 28 package <% $mainClass %>::Model::<% $modelName %>; 29 29 30 30 use EBox::Gettext; … … 61 61 ), 62 62 new EBox::Types::Text( 63 'fieldName' => 'field 2',63 'fieldName' => 'field2', 64 64 'printableName' => __('Field 2'), 65 65 'size' => '8', … … 74 74 'automaticRemove' => 1, 75 75 'printableTableName' => __('<% $printableTableName %>'), 76 'modelDomain' => '<% $modelDomain %>' 76 'modelDomain' => '<% $modelDomain %>', 77 77 'defaultActions' => 78 78 ['add', 'del', 'editField', 'changeView' ],
