From 9a3dd79aba8b27d737b7743b4e77c74566e43168 Mon Sep 17 00:00:00 2001 From: helmutm Date: Sat, 9 Aug 2008 07:35:25 +0000 Subject: [PATCH] fix problem with dialog form submission; more on special dialogs and actions + translations git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@2793 fd906abe-77d9-0310-91a1-e0d9ade77398 --- browser/concept_macros.pt | 4 ++ browser/form.py | 2 +- browser/form_macros.pt | 5 +++ browser/loops.js | 7 ++-- locales/de/LC_MESSAGES/loops.mo | Bin 6955 -> 7245 bytes locales/de/LC_MESSAGES/loops.po | 70 +++++++++++++++++++++----------- 6 files changed, 61 insertions(+), 27 deletions(-) diff --git a/browser/concept_macros.pt b/browser/concept_macros.pt index cd1ff1b..d44d40b 100644 --- a/browser/concept_macros.pt +++ b/browser/concept_macros.pt @@ -1,3 +1,6 @@ + + +
@@ -185,3 +188,4 @@ + diff --git a/browser/form.py b/browser/form.py index 57f76cf..ca0f696 100644 --- a/browser/form.py +++ b/browser/form.py @@ -238,7 +238,7 @@ class CreateObjectForm(ObjectForm): @Lazy def title(self): if self.request.form.get('fixed_type'): - return _(u'Create %s' % self.typeConcept.title) + return _(u'Create %s') % self.typeConcept.title else: return _(self.defaultTitle) diff --git a/browser/form_macros.pt b/browser/form_macros.pt index 04a5f6d..8b405bb 100644 --- a/browser/form_macros.pt +++ b/browser/form_macros.pt @@ -1,6 +1,8 @@ + +
+ + + diff --git a/browser/loops.js b/browser/loops.js index b220e8f..86f5434 100644 --- a/browser/loops.js +++ b/browser/loops.js @@ -144,10 +144,11 @@ function addConceptAssignment(prefix, suffix) { } function validate() { - var form = dijit.byId('dialog_form'); - if (form != undefined && !form.isValid()) { + //var form = dijit.byId('dialog_form'); + var form = dojo.byId('dialog_form'); + /*if (form != undefined && !form.isValid()) { return false; - } + }*/ var titleField = dojo.byId('title'); if (titleField != undefined && titleField.value == '') { return false; diff --git a/locales/de/LC_MESSAGES/loops.mo b/locales/de/LC_MESSAGES/loops.mo index 1716be5403806ab5d3e6e136eb1255df6f14791d..0cb2672b14bd9d2bc8441f94995bc288aefba5f5 100644 GIT binary patch delta 2736 zcmYk7e@vBC7{?EArS$Sk@0GaXk4pwu6cp0rhp34nmSq%bY0>o-R|Me}aD_I@>pyL_ z7+Zl>R4l2jHX(9%xmw}0wwhaxoUYn3GFQzt`omgFbIm^A_a3&+-tYN5=e*}V=Q+=L z&b`N0o-L0}%yJzzlx{Q^T}UzJZP;@Q6(wheF?G-fm%tXNS4ZFiI0&=gNtg!5Ayb%( z&-D3}?YpPz#@jTKH$E zd9FexHrMR?WM1k!57hhtsPD?4m-WpijN9mFfH`m<)B?S>|EO($488P!1?Rz^;7oWE zy5P+8#KPH-wT&Ojp(3b_EQcAe3hKMfFpc$11BN_mf%0%a)W8>^92tNL-3a6{pHpf4 zIY>0kW!wKd)IvAlH0WXyMPde&gI*|yd~gNy!UQg4Iy{LC9mG zRLVcogP{<=33c|zp&U8^6{<0)Ge2Yd$Kh()-$0$EmpiDVn+NsNTLg79B~b4xAs4`` zhdid9O5~@U(7~1h5)I!JXfa6d}atdmPlThPQ*p?>Ff?J>uYJojajz0qxnHW?A zU$*T5$YVyRBQ^L~@}P2*4^>2^nI#p%#1z zYQEPj-?IJhLVY(1SHREa5dT7qzv+m`<6fwo8HC!% zFq8u);7WKB>c8SI+wUO}G;gkDUJOGY1fa5e8PpEfL9VY;o~GW27ABhJ9!ud7Yb$?L zZj=uuRURGvgi!YFD% z$*3FcMk>WfM_Y$TH>cdK{jWh`q&xi>+JS12eoj?(p#m9{b!ahaLiZvip~}_-%x0*> z)2*2*cVXz4unavs)d>qF-QTIAOy7hmkba1^qowFRWa7_H|1Bvwzq7B&UF@pq3P<`5 zx%;PuF{1H|w34KZnn>rX-tHVvrkx2YG-}_1b0l)?D0{{R3 delta 2493 zcmYk-YfRQv9KiAO5Fj9e7>E!>5_myWN>a-3Zjzy5Qf5j9N@?D3YnEH~Y&Dm<=~_?P z*1BNjDobDZxO`!@)@rr6++5RUE9*tI##)ybtmsAd{XQI9XZ-%3^S_<*JLiAS!xzo( zPETGQm3=T!wi8vvo7aT!A~p=;K-rTYLObroN%%E-E4LtoYAnK$I0XxFHqu0B!{OK- zudl%}&Nt#{Od?Gs!yziUT!D3py9&51#=V3N>Aeo0%$fIE$+VM6t;T>3n zN%Xw~$Y1E=V8X}HfqsZZ^dHVqF@bNcK|biYESAynhrO`3cOykBgXp`UszM!I57?8~6q7Z~z_I-^gD`@U{t!#OtsMeZCoe zZZ7&G z^!__I2~S`pUPfnPFy7B&D^Lw3=&q>cklBXKR2;!FbW!z0w;_FnowyeFp`WTB&HOKP zW<2;w%Fy$%9Q+j1(dSyw?Y0n2tP`E_Cy)e^VIP$WE*y@YM*hMD4z<{izF16_{y^0u zeTPM8N2}4qy3rZyMLXUVukS|RPa%KdI0t9q6CCaS|0>@2740~iv`nZ1?Qj};y&WA% z4>~iu&_oWPGw?e4DUYLxox~PAjeep*^pj-Kh`*2}m{0$qjEWCbBkL|qK(}8r`oeOo z!H3WhK7)4jT)ck>{q{$YKEiqQxu4N?2XHC=gSNkf#!avjlTO8YDo)ws=y?*If#=aR z@m}?R#6CkixQI+%_zqqD1L%y{i0u{P9axRFyM}}P?Wkb>ZSbjhVK@51er&=% zoQN0D5nsWZF^3Q8`3y9X7R>z9LAP%^I?~PP+ISKj$Ud~=7jQbhT*>_V8~|1SGGJ#Y|hl;?_R9?(_?8Q?jbgMLUC>xS=dUrgq>5% zD#8yno5&(8ox}rf)c=?H@nmXr0&XKR%M`a0&SPd3U@tM5m`PZc5-W(Y#9U$-;XDoQ z@H@CNTntwWt2ndaJ+HGfm)awqQ640=WNJf8X(IJ;gd6Z~!qwsuyp_0#s3H~+^9ai= z#Cl=|F)LkG(4R=<7uKa_74Au2Dy&JQ3yRier5_vlc6Mrf*|gN=vNzK8qn}Nr&y;_Y KmF}xNmiQMDa>bYc diff --git a/locales/de/LC_MESSAGES/loops.po b/locales/de/LC_MESSAGES/loops.po index d56661b..a501254 100644 --- a/locales/de/LC_MESSAGES/loops.po +++ b/locales/de/LC_MESSAGES/loops.po @@ -32,6 +32,9 @@ msgstr "Concept Map bearbeiten" msgid "Create Resource..." msgstr "Ressource anlegen..." +msgid "Create %s" +msgstr "%s anlegen" + msgid "Create a new resource object." msgstr "Eine neue Ressource erzeugen" @@ -80,6 +83,42 @@ msgstr "Glossareintrag anlegen..." msgid "Create Glossary Item" msgstr "Glossareintrag anlegen" +msgid "Create Resource, Type = " +msgstr "Ressource anlegen, Typ = " + +msgid "Edit Resource" +msgstr "Ressource bearbeiten" + +msgid "Edit Resource..." +msgstr "Ressource bearbeiten..." + +msgid "Edit Concept" +msgstr "Begriff bearbeiten" + +msgid "Edit Concept..." +msgstr "Begriff bearbeiten..." + +msgid "Create Event..." +msgstr "Termin anlegen..." + +msgid "Create a new event" +msgstr "Einen neuen Termin anlegen" + +msgid "Edit Task..." +msgstr "Aufgabe bearbeiten..." + +msgid "Modify task" +msgstr "Aufgabe bearbeiten" + +msgid "Edit Video..." +msgstr "Video bearbeiten..." + +msgid "Edit Video" +msgstr "Video bearbeiten" + +msgid "Modify video information" +msgstr "Daten des Video-Objekts bearbeiten" + msgid "Play Movie" msgstr "Video abspielen" @@ -149,29 +188,8 @@ msgstr "Datei" msgid "Data" msgstr "Inhalt" -msgid "Create Resource, Type = " -msgstr "Ressource anlegen, Typ = " - -msgid "Edit Resource" -msgstr "Ressource bearbeiten" - -msgid "Edit Resource..." -msgstr "Ressource bearbeiten..." - -msgid "Edit Concept" -msgstr "Begriff bearbeiten" - -msgid "Edit Concept..." -msgstr "Begriff bearbeiten..." - -msgid "Edit Video..." -msgstr "Video bearbeiten..." - -msgid "Edit Video" -msgstr "Video bearbeiten" - -msgid "Modify video information" -msgstr "Daten des Video-Objekts bearbeiten" +msgid "Event" +msgstr "Termin" msgid "Content Type" msgstr "Format" @@ -344,6 +362,12 @@ msgstr "Ein Text, der für andere Benutzer nicht sichtbar sein soll" msgid "For quick creation of notes/links bookmark this link" msgstr "Für Notizen diesen Link zu Favoriten/Lesezeichen hinzufügen" +msgid "Start date" +msgstr "Beginn" + +msgid "End date" +msgstr "Ende" + msgid "Create loops Note" msgstr "loops-Notiz anlegen"