diff --git a/browser/loops.css b/browser/loops.css index 421403c..e01ed6f 100644 --- a/browser/loops.css +++ b/browser/loops.css @@ -184,7 +184,7 @@ fieldset.box td { .quicksearch { position: absolute; right: 2em; - top: 1em; + top: 0.8em; } .quicksearch input { @@ -194,7 +194,13 @@ fieldset.box td { .language-switch { position: absolute; right: 2em; - top: 3em; + top: 2.4em; +} + +.page-actions { + position: absolute; + right: 2em; + top: 3.8em; } .top image { diff --git a/browser/node.py b/browser/node.py index 3f55699..7eccaee 100644 --- a/browser/node.py +++ b/browser/node.py @@ -105,7 +105,8 @@ class NodeView(BaseView): media='all', priority=60) cm.register('js', 'loops.js', resourceName='loops.js', priority=60) cm.register('top_actions', 'top_actions', name='multi_actions', - subMacros=[i18n_macros.macros['language_switch']]) + subMacros=[node_macros.macros['page_actions'], + i18n_macros.macros['language_switch']]) if self.globalOptions('expert.quicksearch'): from loops.expert.browser.search import searchMacrosTemplate cm.register('top_actions', 'top_quicksearch', name='multi_actions', diff --git a/browser/node_macros.pt b/browser/node_macros.pt index 574785c..a01a0c5 100644 --- a/browser/node_macros.pt +++ b/browser/node_macros.pt @@ -205,6 +205,18 @@ + +
+ + Print +
+
+ +
diff --git a/locales/de/LC_MESSAGES/loops.mo b/locales/de/LC_MESSAGES/loops.mo index 94f5e33..471f685 100644 Binary files a/locales/de/LC_MESSAGES/loops.mo and b/locales/de/LC_MESSAGES/loops.mo differ diff --git a/locales/de/LC_MESSAGES/loops.po b/locales/de/LC_MESSAGES/loops.po index 0f307a5..acc8d74 100644 --- a/locales/de/LC_MESSAGES/loops.po +++ b/locales/de/LC_MESSAGES/loops.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: $Id$\n" "POT-Creation-Date: 2007-05-22 12:00 CET\n" -"PO-Revision-Date: 2010-06-27 12:00 CET\n" +"PO-Revision-Date: 2010-07-09 12:00 CET\n" "Last-Translator: Helmut Merz \n" "Language-Team: loops developers \n" "MIME-Version: 1.0\n" @@ -212,6 +212,18 @@ msgstr "Anwesenheit" msgid "Actions" msgstr "Aktionen" +msgid "Print this page" +msgstr "Diese Seite ausdrucken" + +msgid "Information about this object." +msgstr "Informationen über dieses Objekt." + +msgid "Send a link to this object by email." +msgstr "Einen Link zu diesem Objekt per E-Mail versenden." + +msgid "Edit with external editor." +msgstr "Mit 'External Editor' bearbeiten." + msgid "Type" msgstr "Typ" @@ -571,6 +583,9 @@ msgstr "Suchbegriff" msgid "Calendar" msgstr "Kalender" +msgid "Work Items" +msgstr "Aktivitäten" + msgid "Day" msgstr "Tag" @@ -586,6 +601,93 @@ msgstr "Dauer" msgid "Effort" msgstr "Aufwand" +msgid "Party" +msgstr "Teilnehmer" + +msgid "Start - End" +msgstr "Beginn - Ende" + +msgid "Duration/Effort" +msgstr "Dauer/Aufwand" + +msgid "Duration / Effort (hh:mm)" +msgstr "Dauer / Aufwand (hh:mm)" + +msgid "Action" +msgstr "Aktion" + +msgid "Comment" +msgstr "Kommentar" + +msgid "Created" +msgstr "Angelegt" + +msgid "Close" +msgstr "Schließen" + +msgid "Work Item Information" +msgstr "Aktivität" + +msgid "Information about this work item." +msgstr "Informationen über diese Aktivität." + +msgid "Edit work item." +msgstr "Aktivität bearbeiten." + +msgid "new" +msgstr "neu" + +msgid "planned" +msgstr "geplant" + +msgid "accepted" +msgstr "angenommen" + +msgid "delegated" +msgstr "delegiert" + +msgid "running" +msgstr "in Arbeit" + +msgid "done" +msgstr "bearbeitet" + +msgid "finished" +msgstr "beendet" + +msgid "closed" +msgstr "abgeschlossen" + +msgid "cancelled" +msgstr "abgebrochen" + +msgid "replaced" +msgstr "ersetzt" + +msgid "plan" +msgstr "planen" + +msgid "accept" +msgstr "annehmen" + +msgid "start working" +msgstr "Arbeit beginnen" + +msgid "work" +msgstr "bearbeiten" + +msgid "finish" +msgstr "beenden" + +msgid "cancel" +msgstr "abbrechen" + +msgid "delegate" +msgstr "delegieren" + +msgid "close" +msgstr "abschließen" + msgid "Monday" msgstr "Montag" diff --git a/organize/work/browser.py b/organize/work/browser.py index ebfb2ec..bbdc240 100644 --- a/organize/work/browser.py +++ b/organize/work/browser.py @@ -131,7 +131,7 @@ class WorkItemDetails(TrackDetails): self.view.registerDojoNumberWidget() self.view.registerDojoTextarea() actions.append(DialogAction(self.view, - description=_(u'Create a work item.'), + description=_(u'Edit work item.'), viewName='create_workitem.html', dialogName='', icon='edit.gif', diff --git a/organize/work/work_macros.pt b/organize/work/work_macros.pt index ac75814..7da50ed 100644 --- a/organize/work/work_macros.pt +++ b/organize/work/work_macros.pt @@ -93,7 +93,8 @@ onChange="showIf(this, 'delegate', 'party')">