From 3d85887854a294fc9cdc220cbc1ee310f5e87927 Mon Sep 17 00:00:00 2001 From: Rodrigo Souto Date: Wed, 24 Oct 2012 16:58:45 -0200 Subject: [PATCH] [work-assingment] Starting WorkAssingment plugin --- plugins/work_assignment/lib/work_assignment_plugin.rb | 19 +++++++++++++++++++ plugins/work_assignment/lib/work_assignment_plugin/work_assignment.rb | 14 ++++++++++++++ plugins/work_assignment/public/style.css | 2 ++ 3 files changed, 35 insertions(+), 0 deletions(-) create mode 100644 plugins/work_assignment/lib/work_assignment_plugin.rb create mode 100644 plugins/work_assignment/lib/work_assignment_plugin/work_assignment.rb create mode 100644 plugins/work_assignment/public/style.css diff --git a/plugins/work_assignment/lib/work_assignment_plugin.rb b/plugins/work_assignment/lib/work_assignment_plugin.rb new file mode 100644 index 0000000..54fc4dc --- /dev/null +++ b/plugins/work_assignment/lib/work_assignment_plugin.rb @@ -0,0 +1,19 @@ +class WorkAssignmentPlugin < Noosfero::Plugin + + def self.plugin_name + "Work Assignment" + end + + def self.plugin_description + _("New kind of content for work organization.") + end + + def content_types + [WorkAssignmentPlugin::WorkAssignment] if context.profile.organization? + end + + def stylesheet? + true + end + +end diff --git a/plugins/work_assignment/lib/work_assignment_plugin/work_assignment.rb b/plugins/work_assignment/lib/work_assignment_plugin/work_assignment.rb new file mode 100644 index 0000000..c87f9b6 --- /dev/null +++ b/plugins/work_assignment/lib/work_assignment_plugin/work_assignment.rb @@ -0,0 +1,14 @@ +class WorkAssignmentPlugin::WorkAssignment < Folder + + def self.icon_name(article = nil) + 'work-assignment' + end + + def self.short_description + _('Work Assignment') + end + + def self.description + _('Defines a work to be done by the members and receives their submissions about this work.') + end +end diff --git a/plugins/work_assignment/public/style.css b/plugins/work_assignment/public/style.css new file mode 100644 index 0000000..3468cb1 --- /dev/null +++ b/plugins/work_assignment/public/style.css @@ -0,0 +1,2 @@ +.icon-newwork-assignment { background-image: url(../../designs/icons/tango/Tango/16x16/categories/applications-office.png) } +.icon-work-assignment { background-image: url(../../designs/icons/tango/Tango/16x16/categories/applications-office.png) } -- libgit2 0.21.2