From 8c56ddeec86f88ba337e2ad9fd22bc6fc9227f43 Mon Sep 17 00:00:00 2001 From: Helmut Merz Date: Mon, 31 Oct 2011 11:54:48 +0100 Subject: [PATCH] add new 'create Orgunit' action --- locales/de/LC_MESSAGES/loops.mo | Bin 14927 -> 15113 bytes locales/de/LC_MESSAGES/loops.po | 20 +++++++++++++------- organize/browser/party.py | 10 ++++++++++ 3 files changed, 23 insertions(+), 7 deletions(-) diff --git a/locales/de/LC_MESSAGES/loops.mo b/locales/de/LC_MESSAGES/loops.mo index 5263c366ac0ad27fa7a01d996783c2b09d09792c..155a88692afb270ff8c1f5b58c075eda87277c2b 100644 GIT binary patch delta 6126 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\n" "Language-Team: loops developers \n" "MIME-Version: 1.0\n" @@ -114,13 +114,13 @@ msgid "Create Glossary Item..." msgstr "Glossareintrag anlegen..." msgid "Create Glossary Item" -msgstr "Glossareintrag anlegen" +msgstr "Glossareintrag anlegen." msgid "Create Person..." msgstr "Person anlegen..." msgid "Create a new person." -msgstr "Eine neue Person anlegen" +msgstr "Eine neue Person anlegen." msgid "Edit Person..." msgstr "Person bearbeiten..." @@ -132,25 +132,31 @@ msgid "Create Institution..." msgstr "Institution anlegen..." msgid "Create a new institution." -msgstr "Eine neue Institution anlegen" +msgstr "Eine neue Institution anlegen." msgid "Edit Institution..." msgstr "Institution bearbeiten..." msgid "Modify institution." -msgstr "Institution bearbeiten" +msgstr "Institution bearbeiten." + +msgid "Create Orgunit..." +msgstr "Organisationseinheit anlegen..." + +msgid "Create a new organizational unit." +msgstr "Eine neue Organisationseinheit anlegen." msgid "Create Address..." msgstr "Adresse anlegen..." msgid "Create a new address." -msgstr "Eine neue Adresse anlegen" +msgstr "Eine neue Adresse anlegen." msgid "Edit Address..." msgstr "Adresse bearbeiten..." msgid "Modify address." -msgstr "Adresse bearbeiten" +msgstr "Adresse bearbeiten." msgid "Create Concept, Type = " msgstr "Begriff anlegen, Typ = " diff --git a/organize/browser/party.py b/organize/browser/party.py index 5062013..2aa8be4 100644 --- a/organize/browser/party.py +++ b/organize/browser/party.py @@ -96,6 +96,16 @@ actions.register('editInstitution', 'portlet', DialogAction, dialogName='editInstitution', ) +actions.register('createOrgUnit', 'portlet', DialogAction, + title=_(u'Create Orgunit...'), + description=_(u'Create a new organizational unit.'), + viewName='create_concept.html', + dialogName='createOrgUnit', + typeToken='.loops/concepts/orgunit', + fixedType=True, + innerForm='inner_concept_form.html', +) + actions.register('send_email', 'object', DialogAction, description=_(u'Send a link to this object by email.'), viewName='object_send_email.html',