From 99d1cd679dbcd4db73b446c8c545ab99fa258a08 Mon Sep 17 00:00:00 2001 From: yomguy Date: Thu, 31 Mar 2011 13:33:48 +0200 Subject: [PATCH] fix instrument table edit and update --- telemeta/htdocs/images/plots.png | Bin 632 -> 651 bytes .../templates/telemeta/instrument_edit.html | 1 + .../telemeta/instrument_edit_value.html | 1 + .../telemeta_default/enumeration_edit.html | 10 +- .../enumeration_edit_value.html | 7 +- .../telemeta_default/instrument_edit.html | 52 ++++++++++ .../instrument_edit_value.html | 28 ++++++ .../telemeta_default/mediaitem_detail.html | 2 +- telemeta/urls.py | 23 ++++- telemeta/web/base.py | 92 +++++++++++++----- 10 files changed, 178 insertions(+), 38 deletions(-) create mode 100644 telemeta/templates/telemeta/instrument_edit.html create mode 100644 telemeta/templates/telemeta/instrument_edit_value.html create mode 100644 telemeta/templates/telemeta_default/instrument_edit.html create mode 100644 telemeta/templates/telemeta_default/instrument_edit_value.html diff --git a/telemeta/htdocs/images/plots.png b/telemeta/htdocs/images/plots.png index e8504dff03eddd02e05e3ade27694471cb84f89c..311c95e1da0c26a2c720d0f455cca145882f9990 100644 GIT binary patch delta 596 zcmV-a0;~P_1d9cbF_A+Qe*!Q`L_t(I%jMFsPg7A8$MNs)_C0*XxZpsbB!n~}B`hUH zcNYH+S_Tc1vx)v0#uy@hh$Ffd*a!_vD`|w#4odn8@7?1-AGXDsI(x=@&-vVQ?>%D5 zs8*{vNs*cL_xJacNqO7b+d0Sdu>*VuUQbG>)oPC<)pOHmwOXwTe|(S>NqVudu@N60 z9)2Cmc>;U^%DE}7y)9`^QUI8lNz$`&x!gWFIyxR)`6=*OQUyR$bhrn&OdEoK0I$6F z$GKeYlbJm?GXT?Hz#ZTt-~bzLz|71!C*T`UkRm*H6MNvetSY&y5nX|Jq8jS{K zhI4M@pg|4Z`%!dYk*29R=Ts_{C>D#%%*@d3c3D|j!8u2x(ZG9;b9ZCzy(dW$B(b=- zIEwcBeVlU?3I$av74rE!?RJ~f(^Ialu2@=HVtsub=Nu;|e<$4B+>j&*^YinRN+ssz z<_N=Z6y4g|A_xK&78W=^Kc`-=)9G~R^?EqxXti2MVr^}WD2hnal-1Q$f*>G{V>+D< z&1Q2Hot>TK_V$*8g99!vFX{LDNFoS=`!{Pgn3B!~ i8d=Q<8ipbNSNsCh3>7SJWhig}0000J%?1^5JzF%Je}OGiWi{{a60|De66laVeLe*gz`Nliru+X5I6029O5i1Gjc z0r*KoK~y-)wUoW8;!qTYS0;%e7c~fuorpz5unA}-h=Ya2yhb|3LaluRYhS@mtC`9| z5U~+K&{mNUgNR^)@jqq?CtiQA4mhjJ$vWRzd!NH5Ow+`>_3ahYVzGdxX-|El(Fmd_ zwuxs+f9LZ#^7(ul0E)$8#N~3`^(~i6WHOmH%d+7wp=ZGG-=%4(RPrzkbKzUB*GQ++ zZ2)1r-Tt_IP1CM{0PsDPO8vU_T0j6GN%B5)u~;CR&0Yg7{S-y<1Qtc{#&=V`rfFXR zVWlw)<2QgG6h(dP_xsa7j^i$&cY63x6h#35f6jpxl(IflRec$F4|Z`N0O-1oTrQ^r z__#K(EQ`b8fX!y}^5dthl-EF(Wf2Gj5RFE$+wD-TRxz8+o&r~^)o1zV5(ELEPzVG; zpi-%TrfDRTN!06gD2j3yX0zGA^E`Y$-w|qEme=b=B9Xv$yG5_pL$}*KZECezh{xk- ze>579W%;zu^E?DWfWzT{s;XcZ=6L(F*$mBQ({#Jt=yW>h_xspxw>N40em^3S2nK@z zJRT2%!62s7DI`gPEX$B2>9eOKNn$dYpjN9v*Y$_}8V-jr3{% trans "Enumeration" %}: {{ enumeration_name|capfirst }} -
{% csrf_token %}
{% trans "Add entry" %} @@ -17,12 +17,12 @@

{% trans "Add" %} + onclick="document.getElementById('_addenum').submit(); return false;">{% trans "Add" %}
{% if enumeration_values %} -
{% csrf_token %} + {% csrf_token %} @@ -31,7 +31,7 @@ {% for record in enumeration_values %} - + @@ -41,7 +41,7 @@

{% trans "Remove selected items" %} + onclick="document.getElementById('_updateenum').submit(); return false;">{% trans "Remove selected items" %}
{% else %} diff --git a/telemeta/templates/telemeta_default/enumeration_edit_value.html b/telemeta/templates/telemeta_default/enumeration_edit_value.html index a4f1d9a2..bdaefc09 100644 --- a/telemeta/templates/telemeta_default/enumeration_edit_value.html +++ b/telemeta/templates/telemeta_default/enumeration_edit_value.html @@ -14,9 +14,12 @@ +
diff --git a/telemeta/templates/telemeta_default/instrument_edit.html b/telemeta/templates/telemeta_default/instrument_edit.html new file mode 100644 index 00000000..dce8389d --- /dev/null +++ b/telemeta/templates/telemeta_default/instrument_edit.html @@ -0,0 +1,52 @@ +{% extends "telemeta/admin.html" %} +{% load i18n %} + +{% block head_title %}{% trans "Instruments" %} - {{ block.super }}{% endblock %} + +{% block tabcontents %} +

{% trans "Instruments" %}

+ + {% csrf_token %} +
+ {% trans "Add entry" %} +
+ + +
+ +
+ + {% if instruments %} + {% csrf_token %} +
 {% trans "Value"%}
{{record.value}}
+ + + + + + {% for record in instruments %} + + + + + {% endfor %} + +
 {% trans "Name"%}
+ {{record.name}}
+ + + {% else %} +

{% trans "This instrument list is empty" %}

+ {% endif %} + +
+{% endblock %} diff --git a/telemeta/templates/telemeta_default/instrument_edit_value.html b/telemeta/templates/telemeta_default/instrument_edit_value.html new file mode 100644 index 00000000..2fcf7074 --- /dev/null +++ b/telemeta/templates/telemeta_default/instrument_edit_value.html @@ -0,0 +1,28 @@ +{% extends "telemeta/admin.html" %} +{% load i18n %} + +{% block head_title %}{% trans "Instruments" %} - {{ block.super }}{% endblock %} + +{% block tabcontents %} +

{% trans "Instruments" %}

+ +
{% csrf_token %} +
+ {% trans "Modify an entry" %} +
+ + +
+
+ +
+
+
+ +{% endblock %} diff --git a/telemeta/templates/telemeta_default/mediaitem_detail.html b/telemeta/templates/telemeta_default/mediaitem_detail.html index ec42812b..7b598c39 100644 --- a/telemeta/templates/telemeta_default/mediaitem_detail.html +++ b/telemeta/templates/telemeta_default/mediaitem_detail.html @@ -102,7 +102,7 @@ {{v.name}} {% endfor %} - +