From d2e4fce100e5ff4db5b5315901a06b4de08e6dfe Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Fri, 20 May 2011 03:58:02 -0400 Subject: [PATCH] Added confirm template icons --- apps/common/templates/generic_confirm.html | 11 ++++++++++- apps/document_indexing/views.py | 1 + apps/documents/views.py | 4 ++++ apps/folders/views.py | 3 ++- apps/ocr/views.py | 4 +++- apps/permissions/views.py | 1 + apps/tags/views.py | 1 + apps/user_management/views.py | 2 ++ site_media/images/icons/folder_delete.png | Bin 0 -> 1568 bytes site_media/images/icons/folder_link.png | Bin 0 -> 1800 bytes site_media/images/icons/group_delete.png | Bin 0 -> 2410 bytes site_media/images/icons/hourglass_delete.png | Bin 0 -> 2102 bytes site_media/images/icons/medal_gold_delete.png | Bin 0 -> 1934 bytes site_media/images/icons/page_delete.png | Bin 0 -> 1335 bytes site_media/images/icons/page_paintbrush.png | Bin 0 -> 1571 bytes site_media/images/icons/page_refresh.png | Bin 0 -> 1802 bytes site_media/images/icons/pencil_delete.png | Bin 0 -> 1513 bytes site_media/images/icons/question.png | Bin 0 -> 1806 bytes site_media/images/icons/tag_blue_delete.png | Bin 0 -> 2040 bytes site_media/images/icons/text_strikethroungh.png | Bin 0 -> 1010 bytes site_media/images/icons/user_delete.png | Bin 0 -> 1889 bytes 21 files changed, 24 insertions(+), 3 deletions(-) create mode 100644 site_media/images/icons/folder_delete.png create mode 100644 site_media/images/icons/folder_link.png create mode 100644 site_media/images/icons/group_delete.png create mode 100644 site_media/images/icons/hourglass_delete.png create mode 100644 site_media/images/icons/medal_gold_delete.png create mode 100644 site_media/images/icons/page_delete.png create mode 100644 site_media/images/icons/page_paintbrush.png create mode 100644 site_media/images/icons/page_refresh.png create mode 100644 site_media/images/icons/pencil_delete.png create mode 100644 site_media/images/icons/question.png create mode 100644 site_media/images/icons/tag_blue_delete.png create mode 100644 site_media/images/icons/text_strikethroungh.png create mode 100644 site_media/images/icons/user_delete.png diff --git a/apps/common/templates/generic_confirm.html b/apps/common/templates/generic_confirm.html index 9ce1fc0781..f340e53420 100644 --- a/apps/common/templates/generic_confirm.html +++ b/apps/common/templates/generic_confirm.html @@ -23,7 +23,12 @@ {% if next %} {% endif %} - + +
+ {% trans 'form icon' %} +
+
+ {% if title %}

{{ title }}

{% else %} @@ -47,6 +52,10 @@ {% endif %}
+ + +
+ diff --git a/apps/document_indexing/views.py b/apps/document_indexing/views.py index 08df6c2775..bb341e3222 100644 --- a/apps/document_indexing/views.py +++ b/apps/document_indexing/views.py @@ -49,6 +49,7 @@ def rebuild_index_instances(request): 'previous': previous, 'next': next, 'message': _(u'On large databases this operation may take some time to execute.'), + 'form_icon': u'folder_link.png', }, context_instance=RequestContext(request)) else: try: diff --git a/apps/documents/views.py b/apps/documents/views.py index 064ac4319c..4a7c43be74 100644 --- a/apps/documents/views.py +++ b/apps/documents/views.py @@ -443,6 +443,7 @@ def document_delete(request, document_id=None, document_id_list=None): 'delete_view': True, 'previous': previous, 'next': next, + 'form_icon': u'page_delete.png', } if len(documents) == 1: context['object'] = documents[0] @@ -726,6 +727,7 @@ def document_page_transformation_delete(request, document_page_transformation_id 'document_page': document_page_transformation.document_page}, 'previous': previous, 'web_theme_hide_menus': True, + 'form_icon': u'pencil_delete.png', }) @@ -743,6 +745,7 @@ def _find_duplicate_list(request, source_document_list=Document.objects.all(), i return render_to_response('generic_confirm.html', { 'previous': previous, 'message': _(u'On large databases this operation may take some time to execute.'), + 'form_icon': u'page_refresh.png', }, context_instance=RequestContext(request)) else: duplicated = [] @@ -800,6 +803,7 @@ def document_clear_transformations(request, document_id=None, document_id_list=N 'delete_view': True, 'previous': previous, 'next': next, + 'form_icon': u'page_paintbrush.png', } if len(documents) == 1: diff --git a/apps/folders/views.py b/apps/folders/views.py index 98a09770ba..7b8fb9560f 100644 --- a/apps/folders/views.py +++ b/apps/folders/views.py @@ -105,7 +105,8 @@ def folder_delete(request, folder_id): 'previous': previous, 'next': next, 'object': folder, - 'title': _(u'Are you sure you with to delete the folder: %s?') % folder + 'title': _(u'Are you sure you with to delete the folder: %s?') % folder, + 'form_icon': u'folder_delete.png', } return render_to_response('generic_confirm.html', context, diff --git a/apps/ocr/views.py b/apps/ocr/views.py index c689e00060..88c0b518a3 100644 --- a/apps/ocr/views.py +++ b/apps/ocr/views.py @@ -103,7 +103,8 @@ def queue_document_delete(request, queue_document_id=None, queue_document_id_lis context = { 'next': next, 'previous': previous, - 'delete_view': True + 'delete_view': True, + 'form_icon': u'hourglass_delete.png', } if len(queue_documents) == 1: @@ -260,6 +261,7 @@ def all_document_ocr_cleanup(request): 'previous': previous, 'next': next, 'message': _(u'On large databases this operation may take some time to execute.'), + 'form_icon': u'text_strikethroungh.png', }, context_instance=RequestContext(request)) else: try: diff --git a/apps/permissions/views.py b/apps/permissions/views.py index 1c5338fd7d..ca6205bd35 100644 --- a/apps/permissions/views.py +++ b/apps/permissions/views.py @@ -118,6 +118,7 @@ def role_delete(request, role_id): 'next': next, 'previous': previous, 'object_name': _(u'role'), + 'form_icon': u'medal_gold_delete.png', }) diff --git a/apps/tags/views.py b/apps/tags/views.py index 969e11a531..4c87d8ad7f 100644 --- a/apps/tags/views.py +++ b/apps/tags/views.py @@ -116,6 +116,7 @@ def tag_delete(request, tag_id=None, tag_id_list=None): 'delete_view': True, 'previous': previous, 'next': next, + 'form_icon': u'tag_blue_delete.png', } if len(tags) == 1: context['object'] = tags[0] diff --git a/apps/user_management/views.py b/apps/user_management/views.py index aad76493ec..94d95777bc 100644 --- a/apps/user_management/views.py +++ b/apps/user_management/views.py @@ -130,6 +130,7 @@ def user_delete(request, user_id=None, user_id_list=None): 'delete_view': True, 'previous': previous, 'next': next, + 'form_icon': u'user_delete.png', } if len(users) == 1: context['object'] = users[0] @@ -304,6 +305,7 @@ def group_delete(request, group_id=None, group_id_list=None): 'delete_view': True, 'previous': previous, 'next': next, + 'form_icon': u'group_delete.png', } if len(groups) == 1: context['object'] = groups[0] diff --git a/site_media/images/icons/folder_delete.png b/site_media/images/icons/folder_delete.png new file mode 100644 index 0000000000000000000000000000000000000000..f35b7a301e0ab3eb48062d4e021dce49360a00dd GIT binary patch literal 1568 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 U@_+4%5&!@I07*qoM6N<$g6i0(>Hq)$ literal 0 HcmV?d00001 diff --git a/site_media/images/icons/page_delete.png b/site_media/images/icons/page_delete.png new file mode 100644 index 0000000000000000000000000000000000000000..c7c33ddc95d4e905621bee893ea31aa2b1153a47 GIT binary patch literal 1335 zcmV-71<3k|P)r00_x!NSr~1-Vpp?`*ZX+>i9(gfJT<@-P6Wm$Jx#S!@Iw}Uf^-6U$(C9 znB_p@UpK+%N?vgUUZ?Ahb%kL2zK8L7HBP*|sjAwjKR)rvv(M9%mTnJjU7786iJmCr zPT7IP*4aC8blx7tllSKnh>B{@!Bbc1sp1qsd?>V$OuH%)ODpC&&f_Nd-6}5h4Wn{h z0ZzR5Xuxyu$DVW`k^o5L`b@BFOg+}(V2)v2nq+s zJw6v!`aBelF>Ir7G}LS?%B?+peJ&7k(gU(c5Rf@JK_*#a_cawIV6UA-{6#UT>n1V7 zx{*)+yd2QpGlHQ?4qwHR;s4y!7kM((F|ke7L5iE45j zt1n$d?^I7~OP>G8mh+eQB$nwpIp9dYB$>*u?cay!??0pL(EEsXUBcM$BZv<4#T4WR z;4Oaw8(w`A9bX=PrDY@7mftS#wn6aZJiuf1UP>cWie(qMy}cb1=bG`r-q$hNcnp(g z8iCOf$X=f*;(oHF0h1@cMd_~H$nyJlef`jy3Y#HG08|2?$`V{s8X?!aD9pjH>QG#@ z6Oq0dq-EMGI0jGIW#63OJZe2(C+$r3BPIl8D^S&~?;}NjlZX2GOl7uY&OIv?pAVotG8Uk0`=_{vLLu$r+FdMGsA#mof2;&oheQp-fQ6NzAI(>4qT zdyu!H0GjGH4M;%&(_37UF&G-gov7As6D1BnvC8l>>jRl(!rFImp=t{XivpB}UC_xZ zDI7qNiXFKBC>gf&hdvVooB_Zq86(-XKV?Nk`{byZU}oWnxR&9K)mx!-{EE`Dhl!ia z3Xfqaw+K!9wsl-Y*PXG(!~fi9rKt&X-ugE5(|xh%tQS}arDLUc?=4wTu)U=CKIG-) zk!hA~#EHSdL3H)>;!1F&siyt!1Hus`BO(ko0LAKB)diM+7fEi-s{F^F3M}8VT$VN% z3Cy}3)&6Yk3x4rUZ~rg!SG4HEb}F_3EVBJDKSqTCxg=yh?n?MT6^cel21$Y>V~NFR tsQ}oJ5ByCzyNxq)1%BLWhMXs002ovPDHLkV1l?uc}D;M literal 0 HcmV?d00001 diff --git a/site_media/images/icons/page_paintbrush.png b/site_media/images/icons/page_paintbrush.png new file mode 100644 index 0000000000000000000000000000000000000000..c095aef11a08d7e40adfe29f0cbd6e68d5b118a0 GIT binary patch literal 1571 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 literal 0 HcmV?d00001 diff --git a/site_media/images/icons/pencil_delete.png b/site_media/images/icons/pencil_delete.png new file mode 100644 index 0000000000000000000000000000000000000000..37b9ba6efb1c7df923a091739595c528c1e09837 GIT binary patch literal 1513 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 literal 0 HcmV?d00001 diff --git a/site_media/images/icons/tag_blue_delete.png b/site_media/images/icons/tag_blue_delete.png new file mode 100644 index 0000000000000000000000000000000000000000..f3bf9e629fc7421d7434d2bf561421f5a0ae68e0 GIT binary patch literal 2040 zcmVRipcRpq`f zXZwtg@!w4gFz~wc^t83>*B7IsvkP9Y50WH85Jb)p3WX3KZ^pejpF?eJ9h^>Q^ zg0oAlRy+LD(@+!z-Bv56raaDHZ29@4j65EXldVk$0#H>AMAl{v*JwY!<=FM?i0B3;~aQM0%nN?pP3IKY;9JTSaD*$ zSA!}qO8<`lF=ihdy$U0xZ`z)29Q)yec&5q5nb>>Ao>Lh4NiG*67}606TblukqKG)N z84V3bScX`bT%V*6#eh$^#-Qi{%-P+B+Knsl%KHw;;nPg(pMG&JiVs-eD!mWxKnOui z=O`li-W+E_b8|DLtJSh|$Bt53?v2y|;gf*7DR)h}hUAwoV&8`4ICSYMsMsN5O{T3D z0=}~}9p6861|v@|g_kU$lg~{iBaXjy0^N4|JHIa5zM0tji6(AU38MmTJ-lu=;v^l3 zFMfdEe(Ou9ZySY)RG;BW=p<2HClwik0dhhDWL<D51^&r&4Fiv3*_UFsNiUa4P&c-%YWXBv6IJ%k%|)uAy9?% zNy^*f5TD&}zURH0#XwA|1$|za1P#U)TClBf89GP3yle_L0+$pVY45|JavZ})>yc4d zgjsp_L#F&^2Q;4#;~ni7IQ15$-0s&_z1Q(n#0o+Tcxvj}l9Cdr(|(x65ah~#qV%Bx zI6c#xai+OggzHpdYcAO_5d1q_EoYJQvn>epw8Q_t1?tt|>#3HS3DW~Bq2%P@Kd-)m z3FpYZRcAYX#DrjX$^_m(niny%Yry~#$mc@EX*{vwe)xlGw8dh;Llk7y=epoqmx#8~ zC$Qw1ZMfE04|RwN6bVKt5ROucP)&t0e<4h(zm1E3*p04{(Usr3&~ut`m@_gmikRj> zRfT~StQ{6?{OVGuA&p17L{5(;nHE`YSHIf|edpI<-M0sGi`HTKonr`%3_+yYFB%jc zgq+wrt!d671Wq*~tMD7hG)T`Awj#!~M$$@>MXoRdQV2+9fKg~0G;%HZ9M`-=o-ld&8rx$$DfcA9D2mIO@;nXgcDtpfre*~zwIPx6 z_l1WcY&(G`zxD+v0?Tv#LjglXe>(YZ&ZBA~0&Ih#Tpa9$M0?3^d~nOsI=N;UgnnDZ zsRm{Ne|dR%DHGywZ7rFd3=k5bS3QEg&F6WKH^|qCz3*+l!1r`bqAsYT=5QTZO`)49 z$rRJaHWtn^F&=45JgJx!W)UsezJ2>k+1c4EHk1@oUsrg-3tJlT^kd8T;g_4vL4UD` zmp*?$rM6p#i`~{^kH2~Fk!1z_@Fdo8b^p_ zgCraHVA5{8jE14nU;b-+sy%u}j}am-FE4kHgvig!;~kBGYcy2;_25Asw3U@RH$`gu zxe2dp<(#DKpx2W#kA@E>gvf-TbL=T`aD|WR=i58cGvRrCTU*~B*;#2ujC@3h{(*t4 zf`S6RNgo$s@XAf$uErWmkh!tJ;kvLqIbng{J@I)nb-?(dW(Y)_2Nc+m_ z%-K)fBTM;uRKszp+NIZr$MziPA2|~qSSKT;7#}0V-0%}&P{+)c8pR*a#z3MuL-(!(TCx1otzu-Qok2-KT`l7^3cH#t4MZ25;D0KCRz>1sDJx WPGggCpn%o@0000_y9@72T^zEMjpC0MB@(-162?fqEJ?tXv8f(5;g?oVPqkO zh_r;h?!C^LGDr)z1+iT@$>~j}bIk;SOZ{6`T-=wPhen^0Ib%nJ>$)eEioW9Y|}KT z+~iscN?A=7jYgsCx^*IMhXGYp;cz(cyuTjp{3VmH80BSUuxHu%*&8cri20#}Bych@l~g$(pBm5dGiPfB2r=^jEiK|1;WY2f z%|%`9IkdGli(rd>KfcfXKn%YbM|-00lmHSIyOxi-Yv?4}0&WW-HvP?RbqNAoPL`m;;@@8q#UQ_wlHh_O|FZ>U{ zx*IZvOb;eoZ>EQgDH#ZOyOCDWHv;lbb!m gr@$*3mVOH`0C!&Wc5Xp~vj6}907*qoM6N<$f=E5TmH+?% literal 0 HcmV?d00001 diff --git a/site_media/images/icons/user_delete.png b/site_media/images/icons/user_delete.png new file mode 100644 index 0000000000000000000000000000000000000000..ed02ebaa364b15bfe000cbcaced8784db9260ad7 GIT binary patch literal 1889 zcmV-n2cGzeP)R~7#5o!36R-g@n% zvC=j%P1+_>qNJ^wDnV)0h@v(sL8_pD1f)CzfwY3sD*QkKq#%$GFF_;d0~PUu2m*aX zsR|UQNom};iIe7mli1j)*T%b>eat@Qd1p9xyrGWq0~e2UG&6Vao%7vuzw@25EDS@) zi!p{-F6Gh9*F33m{;7~LgJEJWL+JQ{cafq7oiH=6?hdw4^7MJBGC=Nd;x zhmKUM2H$6}oB*||i@F&=;{y4bf73HPm5cJb^8ujFF-OlN)bmD6!Rl2BB$G)fT!$wZ zDpjAJEdo+UsT5#QN;^;UV`R>JqQGYh`_4^mdsI!q$`v}2i575$0O&2yjTGYX6k;*D z$CB^`Cr}D@ZO-hG>lO+?EUqg%;|U-ckCSr)svd`;CZHLu^qhjGC!%r9Fi>j*NXFEi z%_uAk0LHnINYd^C4yI^O$TW(8s<#r57TUD|#xNw*5lv=8V>mlX?Ee=kriCTfb>g9i zx1wvsQq-#reE++@L8Df|d%0!>5QKr_xx)D9_KzW-D}po1hIOluNX94y8>p6RgfYOa zcie)5L!%Uh&{;?TLDlw;Xg0QVE?t7vcisxWT8GuJP&4bWZ3m9+LI{Dyi`$^<92Ltw z5}nxsklOrn)b#41f%@SWpYPt+_r^(tfgqxZ=-g%6g<*gTX9jVs z=ghwD3+7>(Z_bwkbJYU5o06un*uY2yN~#1#ARH0~$8j()m_^^IA!wQ+#iumi-AC1K zmTJiE|KW-Id_DCwTWjC4=cfILm(F5vq(H^TB;r+JnkKB&N}OEx3T*= zZ~dw(R-){oF|Zp*5u&A6}oqL$_ap(OwVZC4tV41QHsRU&VnMa;Rw+k3Hz& z`Tc|Uu>DUS`@wC?;E^Iz-wCMgr#?U1n#e&h5O1Mas7P{AiZ`yc(Nt>rXbBI zo;!_^SO0>lX+CxD8|QXRZd|4|BvT{r z0^1L%2u-lxQxs&s^(cbAqgb=+>+mj~h28TS{QTGi!4`EQw&5;lH?P6zU;Z5B@!Zq* z9zFNPDoenU|_E2d^#~!7c58IhAhs>wQ=HuP-XUJ> z{&NU75l~}7I~*C5jRVpL`eseJ%C_6VE)85s1ASTmX5E2l$p*xqT_RZ+MT8SdRxW{S zb2mZJ9GZ)$$$58gR{P4N%vfgS4U18hk)V_df^eD$PznY%`d54a%WLl-y@+^V#GzD7ku|2c(#^uZC?;9;un$ z%*dIf81M0tAd?bAGjc7H{u@X~q(~rPN0F>PTQS1_aj~Yn#+xF;CUsSka8|Qf4X5@4 b{}x~X$E1a~64o@`00000NkvXXu0mjf7xbLq literal 0 HcmV?d00001