Commit 3d85887854a294fc9cdc220cbc1ee310f5e87927
1 parent
2536d367
Exists in
staging
and in
42 other branches
[work-assingment] Starting WorkAssingment plugin
* Adding the button to add the new content in the cms including the name, description and icon.
Showing
3 changed files
with
35 additions
and
0 deletions
Show diff stats
@@ -0,0 +1,19 @@ | @@ -0,0 +1,19 @@ | ||
1 | +class WorkAssignmentPlugin < Noosfero::Plugin | ||
2 | + | ||
3 | + def self.plugin_name | ||
4 | + "Work Assignment" | ||
5 | + end | ||
6 | + | ||
7 | + def self.plugin_description | ||
8 | + _("New kind of content for work organization.") | ||
9 | + end | ||
10 | + | ||
11 | + def content_types | ||
12 | + [WorkAssignmentPlugin::WorkAssignment] if context.profile.organization? | ||
13 | + end | ||
14 | + | ||
15 | + def stylesheet? | ||
16 | + true | ||
17 | + end | ||
18 | + | ||
19 | +end |
plugins/work_assignment/lib/work_assignment_plugin/work_assignment.rb
0 → 100644
@@ -0,0 +1,14 @@ | @@ -0,0 +1,14 @@ | ||
1 | +class WorkAssignmentPlugin::WorkAssignment < Folder | ||
2 | + | ||
3 | + def self.icon_name(article = nil) | ||
4 | + 'work-assignment' | ||
5 | + end | ||
6 | + | ||
7 | + def self.short_description | ||
8 | + _('Work Assignment') | ||
9 | + end | ||
10 | + | ||
11 | + def self.description | ||
12 | + _('Defines a work to be done by the members and receives their submissions about this work.') | ||
13 | + end | ||
14 | +end |