add new 'Create Project' action

This commit is contained in:
Helmut Merz 2011-10-31 12:10:57 +01:00
parent 8c56ddeec8
commit de4496830c
4 changed files with 20 additions and 7 deletions

Binary file not shown.

View file

@ -180,13 +180,13 @@ msgid "Create Event..."
msgstr "Termin anlegen..." msgstr "Termin anlegen..."
msgid "Create a new event" msgid "Create a new event"
msgstr "Einen neuen Termin anlegen" msgstr "Einen neuen Termin anlegen."
msgid "Create Task..." msgid "Create Task..."
msgstr "Aufgabe anlegen..." msgstr "Aufgabe anlegen..."
msgid "Create a new task" msgid "Create a new task"
msgstr "Eine neue Aufgabe anlegen" msgstr "Eine neue Aufgabe anlegen."
msgid "Edit Task..." msgid "Edit Task..."
msgstr "Aufgabe bearbeiten..." msgstr "Aufgabe bearbeiten..."
@ -194,6 +194,12 @@ msgstr "Aufgabe bearbeiten..."
msgid "Modify task" msgid "Modify task"
msgstr "Aufgabe bearbeiten" msgstr "Aufgabe bearbeiten"
msgid "Create Project..."
msgstr "Project anlegen..."
msgid "Create a new project."
msgstr "Eine neues Projekt anlegen."
msgid "Create Work Item..." msgid "Create Work Item..."
msgstr "Aktivität anlegen..." msgstr "Aktivität anlegen..."

View file

@ -19,8 +19,6 @@
""" """
Definition of view classes and other browser related stuff (e.g. actions) for Definition of view classes and other browser related stuff (e.g. actions) for
loops.organize.party. loops.organize.party.
$Id$
""" """
from email.MIMEText import MIMEText from email.MIMEText import MIMEText

View file

@ -1,5 +1,5 @@
# #
# Copyright (c) 2008 Helmut Merz helmutm@cy55.de # Copyright (c) 2011 Helmut Merz helmutm@cy55.de
# #
# This program is free software; you can redistribute it and/or modify # This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
@ -18,8 +18,6 @@
""" """
Definition of view classes and other browser related stuff for tasks. Definition of view classes and other browser related stuff for tasks.
$Id$
""" """
from zope import interface, component from zope import interface, component
@ -51,6 +49,17 @@ actions.register('createTask', 'portlet', DialogAction,
prerequisites=['registerDojoDateWidget'], prerequisites=['registerDojoDateWidget'],
) )
actions.register('createProject', 'portlet', DialogAction,
title=_(u'Create Project...'),
description=_(u'Create a new project.'),
viewName='create_concept.html',
dialogName='createProject',
typeToken='.loops/concepts/project',
fixedType=True,
innerForm='inner_concept_form.html',
prerequisites=['registerDojoDateWidget'],
)
organize_macros = ViewPageTemplateFile('view_macros.pt') organize_macros = ViewPageTemplateFile('view_macros.pt')