From 2e33fe6bc9440699afdaab9821c85998a17fdb5c Mon Sep 17 00:00:00 2001 From: Psyton Date: Sun, 16 Oct 2011 22:40:45 +0700 Subject: [PATCH 1/5] Added image for media files --- feincms/__init__.py | 2 +- feincms/module/medialibrary/models.py | 9 ++++--- .../static/feincms/img/mimetypes/audio.png | Bin 0 -> 8892 bytes feincms/static/feincms/img/mimetypes/bin.png | Bin 0 -> 11899 bytes feincms/static/feincms/img/mimetypes/doc.png | Bin 0 -> 12723 bytes .../static/feincms/img/mimetypes/other.png | Bin 0 -> 5052 bytes feincms/static/feincms/img/mimetypes/pdf.png | Bin 0 -> 8420 bytes feincms/static/feincms/img/mimetypes/ppt.png | Bin 0 -> 8143 bytes feincms/static/feincms/img/mimetypes/rtf.png | Bin 0 -> 7733 bytes feincms/static/feincms/img/mimetypes/swf.png | Bin 0 -> 9013 bytes feincms/static/feincms/img/mimetypes/text.png | Bin 0 -> 11306 bytes .../static/feincms/img/mimetypes/video.png | Bin 0 -> 9218 bytes feincms/static/feincms/img/mimetypes/xls.png | Bin 0 -> 5582 bytes feincms/static/feincms/img/mimetypes/zip.png | Bin 0 -> 8529 bytes feincms/static/feincms/medialibrary.css | 24 ++++++++++++++++++ .../medialibrary/mediafile/change_list.html | 5 ++++ 16 files changed, 35 insertions(+), 5 deletions(-) create mode 100755 feincms/static/feincms/img/mimetypes/audio.png create mode 100755 feincms/static/feincms/img/mimetypes/bin.png create mode 100755 feincms/static/feincms/img/mimetypes/doc.png create mode 100755 feincms/static/feincms/img/mimetypes/other.png create mode 100755 feincms/static/feincms/img/mimetypes/pdf.png create mode 100755 feincms/static/feincms/img/mimetypes/ppt.png create mode 100755 feincms/static/feincms/img/mimetypes/rtf.png create mode 100755 feincms/static/feincms/img/mimetypes/swf.png create mode 100755 feincms/static/feincms/img/mimetypes/text.png create mode 100755 feincms/static/feincms/img/mimetypes/video.png create mode 100755 feincms/static/feincms/img/mimetypes/xls.png create mode 100755 feincms/static/feincms/img/mimetypes/zip.png create mode 100644 feincms/static/feincms/medialibrary.css diff --git a/feincms/__init__.py b/feincms/__init__.py index 2c8d13bb8..bf6e9b2d2 100644 --- a/feincms/__init__.py +++ b/feincms/__init__.py @@ -1,4 +1,4 @@ -VERSION = (1, 4, 2) +VERSION = (1, 4, 4) __version__ = '.'.join(map(str, VERSION)) diff --git a/feincms/module/medialibrary/models.py b/feincms/module/medialibrary/models.py index e40c1487c..e6d036c3c 100644 --- a/feincms/module/medialibrary/models.py +++ b/feincms/module/medialibrary/models.py @@ -320,7 +320,7 @@ def __unicode__(self): #------------------------------------------------------------------------- def admin_thumbnail(obj): - + imageLink = u" " if obj.type == 'image': image = None try: @@ -329,13 +329,13 @@ def admin_thumbnail(obj): pass if image: - return mark_safe(u""" + imageLink = u""" """ % { 'url': obj.file.url, - 'image': image,}) - return '' + 'image': image,} + return mark_safe( u"
%s
" % ( obj.type, imageLink ) ) admin_thumbnail.short_description = _('Preview') admin_thumbnail.allow_tags = True @@ -403,6 +403,7 @@ def changelist_view(self, request, extra_context=None): if extra_context is None: extra_context = {} extra_context['categories'] = Category.objects.all() + extra_context['FEINCMS_ADMIN_MEDIA'] = settings.FEINCMS_ADMIN_MEDIA return super(MediaFileAdmin, self).changelist_view(request, extra_context=extra_context) @staticmethod diff --git a/feincms/static/feincms/img/mimetypes/audio.png b/feincms/static/feincms/img/mimetypes/audio.png new file mode 100755 index 0000000000000000000000000000000000000000..b9d9a0dd7e44de936693728f2e848fff3684b744 GIT binary patch literal 8892 zcmW++Wmpv5+n-&!JC#-h9uSc3?ha`QrCYjLy1Pq4kdlyYR=T^pJ0+KV_y2yFnNM@g zbX-sw{(rPL2)$0G6Drq&oa*{J#qo8GheNcjpBF+8{YeF-?!9(=R9N%02?t5pN&sFC1@YhB?V5DHCAJyaILLtI2jO+wsK8Zb>T zHA{Y>C@Pwq>}va~^V!&{B7JRZ?V$Af-SfK7)=Ex>!0yu+EXV0wk@U#{rcZL~z7Bo8 z>tzJCwzgJMgbUVl{a?_Gd@e&QIn4Qp_6;iQ_ua0S2iQ{{CU$vsD&H^Nix~WgwELqK zJ1dly;9Xv=lCANi;TKf2%1|h^xoPCSGmi@RKHi>^;^9qpI`5CsL_#XMEQV-9syKJ` z8Y)CqR#t+IXO?I7r`NLfn&dIk2A0?Q>X(PLcd>5RnTocSgzHpR<1!Z)7d)p{fZ0*EjQnpLnJv`Wm)()WqF3|GTjo16AkUmY0P6cI4+W+>QvBaEoQjN9rdvCABFB7h)vt&CRu;Hhn%$Zyyf@Md z4sPT3o(hkeMW*KGf5;H_ePEWsm?)ywUp|?X`+OjGC#H&~B#Yo3OW!qVLw|u|yEpQ) z*&J^&^%^hMR)BP&*Xsu-|ru`{^wx@K|#%NiC*<m;=J^%Qa$8=HL_f2#X7jyFFtggg)urv0rN z%y8WF`q7k@u*vfG&0T+Au_%4uM8kKAaLYG{?$jGDBJa)UWm^)lTJc%CVTHljUB9oZ zN1fL?4Ojrb*XKJDJV=P^(Ts`SsLLE!vtOW)f=yN|ZK~?Z^*gHQw${k%YK*%B8Gx4$ zDmgR{T^i$|R6&{Xm}4*DK3}H6P2{**m`fttBCNWx9aJ6jS)Ej{WRDhd_s5voQYZ96 z#;DvM7T~I2t^5PCL|0KB4`7U28*LL>^&D{+-1;}}X4C!LE@b@txAsKZk0#EN1oMj? z_t#be*2~Z9&)He-LKV|{eA7(3D9Rwm4QRmkgoK1EoB2vRR6sw!m=1^zEVnDB1&)b; zqX*B+zwSJN&?Q4hUal~yQ0|TOoDoQHc{4L}6ZW~gHXUz{Uz8o6-{FpBs`_h?84WQm=B69TB#4-%q5>HDDR78%ZAK9gtAlNxOcdWGon_WkN?1S7>>(U z2;+KG#$YNx-^V%^na#;j7~eChSjx=$4pT24buI@%d!tAeU!EWP>3}O#;6~Wuu-|a! z=h_~_zsZlNfUPLtlMtwfc>j0$jx(U}S|8V+5#`4bIau4CxGR&c6nC!hBPJ?FXknef z!rNS?$}8#I)*i3f0B1y?4R?}w${C&JC`}S?w9Zxs#n6uvbBonf{3N0FLO$0Y5?74E z{IZMaf@%dIoS}tO$c#b9`&pUpMmL8^9-%iY;B>NDzB?y*d7YD$!&!uliF^sxyMxJZ z*kE9`9*|QSn~HT4C>g>zK)7$|CV_saMtbuvj=oKy_Q4T7#HYMExgM*m`xxfc^_vP` zw-)dhZgS?}P0JXbdn@>%%<^1#4#}!4x@sv6)9|3ZU(khQyh#^ucBdpzu9peJC7t0) zK2=iOU5@(^#6#JdO9Kc#^n0LMsbJOxJfxpoKFT4a|2p7tj_-P(7CYRpZ)D-Pt7|3E^ zT(CNp^+d60fcQeX@ST&0gNjb;KH~6y%v*O2 zR_HixmScYWUZGWMx6bw^%5FD+teo6;0iXMe^3_)N+!#RTaq%aa1w$X@4QW1YS71Tj zZ083Fo&Hu6(>rd*3tQx;)a;M=b<(cBCYJN5@i|7A<+nMZ7Y#9+o3W$$00oP5sc3@Z z$tH*6i8wN+ohnM--6?p@kW$q^U78rgha^=EgEGo04hB!vd`jovqA8?SN$)%b3eEP# z=jUkH>hxs_S>2-{LwT{eIBx~~iMU_=@W);~=^L3vKG+UF;gq336X;~<-H+!^o&Eh^ z(TRvHLM!i;+KtXRXXpaBc>LSN2d}k@n+^ z;`ut~Tx>MHSAIt?n(ywbh_GVHtw)I-^*X{t&RO1YOhs3tt17Kumd>}{W9|$?<#XsZ)j0rdGD#XdCjjI$QE!Pd%nNicAy2QUQ>vT%UQ-z zGR4xHG%P?r36cG7hGeRL-;k+tE)^Ua$1jyF{j%9HGaCLl)(NXR@5mt5U;)Om`L_N3 z?F{x0s5=MOgu1+fm7avFk8F4YXEOMu$ii;_0g=RIIx+dl2 zjdx`Kd%Cd(IX+xl-4zxVHsV2Wa3Qbc=<1X$;;o2cvVv*oGKpgn*5=&t-LAa_WGK_V z4f-%7J~R4hCHs#8+sHnC%iMN%{=%?k+sA#*>TG`3At63Km=L0IW>r;{&qC)Y+VEAt z7;klp-8Jvcjb#^P%}r*1aC|&WN#DJ#2P~ed_;zl7)3Hzkc=zsIQ?8J=8x!~TCbls}9Vz03k_K%z&N(5zQnmW}l(@Xi({QfXYHj9SBOd80r9uHNn0s=^(%rm*LB z43F{7K!RJToPDDV&(gY+lCUxSw9i)u#$IeqG?Q&W9-AQ~f`LInB7Qfs+ONCl7^-&e zix5mp1{xk7ZB!8s4vn{&IXPIZZl_ZYz;=6wUf1#phrc3(`~&w_#> z19a%Y6deGywwY5+nkNXuP>|H%@vey3QmtqDuhu`%pA0OY_Bso%UThc6k zSEgc%Y9t6H7a0;T7Rk@#MrLtakKvz#8du%0cOZA&xsI+W5U2KbXf*uN!nOanklDAnvyy3Qkc zVnH5;hLn>yXgM@2jxIf_nwmY4QBklWg)|27ujd_)AMdWOISu@(NfF$`oG%fE?YKKc1Oief6XN~T6#lTnw&E9W0ky!zin z_&^~J@nAmx7r|(9uE_j7=Qbm}*KgO|6PM^qe@zoteeYJ^dXlRepFG?gx9K<9S6k0A z71tQ)1I+pj%*a)I`S1gu{-p%(`ENhm2t)b7qN{G)*N7;}yxiQxYu@KV#AIZQzp`*w z<9{XL9L!fyJ;4pcZ|}Ra>;ndPC+c*MX7QN7tzDPH0)C}it6_s8(9_fN`{`<2#7G=C z=}gx`0@{}AZ5qLJVJ1xIWz|}&4IV3&3s%>pH{###>#U}YmmBQZ95+PsWKp;bE=1I( zBZ>Y4u1ND9aj>y}MIdjHYjTK}Q@?~lAP}cbQdFVYC@_?1gs*Ro5GZ$i4xW@8q4amo zajHw;UibqP62)flqh+nS&VR{12on{<)hSlaxj$K~HG%gDCdE7d`^_*KMn*XuKo>ov zI6eE)q&qaAwY7C~KxXyVTLh3!R(AH2cnmPn;rlq-L@EEh77xI*cVDy(UiW*9*?#^D z-_L#@A0OV(AljwB@1pa+?KyP7=#4{1E=ZL(8AI|dk+ujWHSSiN;{ZkmhLRzG8hWgf zD=b6~VsK#uWQ9yYHkW&03+NI#`LxYdEi}bmp8GlOh|kvtlL(cD?dUr$5yatvCBWSP zT^zLDW?nLcuwL`+T|bq-4rAmeUBb7%czHE>Z=-1@3V>=nmSY$>2w*X$0JD*D$*e_d zaFCzO24Yg$)W&3v!FgONgAA6PPmCV(4rRGSjqdieaouUg77ylg@fRig>2ExZ1gT!c zK%^2qfdutEfr=o=$oD1%z8CE|m0|mkPcDuJreKnL1H z7}fQwL=mJZ8M(f+9=FD9;E~!ahw5O73SX85%{& zM^ds9bJ;*eH_fSK5?2jS*g|#T)r|`Qry)QRy3G;uSVOH+0LNb?S}BU8F5)VS!X6jY zy?4KLYt6IwnDZe>^%KUJYEvz)$4mwYNWCaHl!~6<UZ>@1qR&tT)5 zqgfI9ckiBRr2)~?rNCq1DeyHhou+!qK))7Mrkgn47|*&7T__pjrTWlVV5Fs@aZfm2 z$^#Y!fASM@9#Z%>H5(~H39TSyosl1^h;~MhvS)NaB!~C=)@3FDB}vL+`6&~3rUWb~ z)Ig~z0zSRd%~{B`=F@~pt`RRO7KLqXeGR24a%?#u?9FRy!HE%>;AQ8tFQCR>funxN zEN)Kz#X^#bu$A*(ux(J^Ct0$&-?~>AKWrF&bWdp4W+QC~Aa3BLAd&8Qd8?_yYhiS^ zumZj&0wmrYf4s!CrtcDxl7*v7e~ika3m`NsEHNP=ArXqC^;(+JRuhzB-w;r+U93?x z!4T}%`EUKPSfz|WLjg`Tc!OcE=5F~wSO#O(q2$FGZn&e;a}$~H8L&h;ULKA`5w7I# zt%{=HpsqHkH$ftt#GtMEPErlCUM(nJDvJ0PsaQhER1Ottk7(=&uLCTQhb+Gd8*i{B zCwd@LG)VAfM&s?aJ^s6HOX&%;*}!n+0an%9@-vCYz0s`xK_26hLDdObbXpr~jJyCc zr-AF(jI|qRtOUL2?a)@W60COTy?#Co11-wUBMbt_)7A z#1fL(QVkhZ0t%J=55qK|p$LPPE+<^P$!1)LFDWi&2_w+ak8)g^h5|`)(fsm3v5Q>9 zPjI=_y{g1keJ~@Dl{~GeIqwa(?FKw0n0qX=v^ra9=JeEhXO=vg1X7ojET+ex4r{ZV zq=k!tqWn!cAq>%?g(|>txCn?Qq0>Ki1Ho0^_pgui`1SD`OeK^4NP`~gHgS|qITOA(Kz zqOq~jWKA34N*ky~V975|4TOuwiul2w+dm%!QyhD>Jxbpy7TL?86poS_g0X%~h@x5X z2hu)#Yg3Yln`p4p7ZZ_Woe4u;wmL}Q)cweb5nGr0mU*?6)<=wN$QToAuKNjgRqCXt zD?5^q&iu#%{7wOO<`4l9YCvd5LUT4i-It!8KJ;{{K1!n}Kv~n0{WH7TW6ub3nX)>w z$|7@UGOhUGbTQ8NCI&vmT;Uv1+&Zy-+>m%AT%gus+`Kysr_mbW0W~!xr8fnpsI`>u z6ELQb6f=0a=DzN$JRKVx-Z1@Cb8|dT866jQZbSgw|3^I0ZAn^&g8yC&j!|SieSI|( z6RKMd#JIRn#>Tu%L82Z)3|#R0>Jm%0+Y?>9k6#xC*8Cpr*qc+uWipRdfOs~>NE(wV zOce6KWS$7T1P`f*5+y7kKoK%6iVY)Z$FHLUc32gb6^R`$7{JvNvp_V3z?_jC2pE$Q zA$(BE;r|>hoxrVeFH1aTy27syVdQn^zgcD#mvhK;Ge2rxc5S%(uS)dZS* zl{}@WM9>bWRTp9JQiWbU{;bTD!IX>C!q==8mWqHSM6l9(IeB^f(~S*d_V9w>#I6?0 zl{8EA^T|lzSvTRQ3yJSIE+Vp0*`F-R@}wmtQIDOakBbIUWKeotCID23YnU}YB*zl8 zTAqj!Kkai|(J0xQIOV@29r(-touZw-b^FRkmVg(vjEudT313+m`Q?bO1B>dn<%R>F z;hUd2kA&Glk?l35w%|x7q6P9y;(Pd_b zgo&MLY|dc*pD|)LrN;&cFGvAPTOYFHyGW11=nGhPOnCACP*$MJ_gS^pJ$lB=X8B*K!Ex<&4)j;dF;0JPZ$1)p8yYfkH;}hozTD<{MIlRva|D9N z3zj6ahUR10XwQ##7NmQ+jMCqmTIwXe^GS(mQqo&kMSKcw&|fyl(3i9;qzd(m)VM8g z?idDDPsIv`|3`oi1w-)=sh4H}>ae-)@NX!6+c-mPnhulp#YgW(g@2Lk9hjjVmAlpG zE#>>~P)B@~y|2-v&MD^iOIwauem`2$??)lrCNacFg4g&`|3B~DGfUThqTJZN4F0kM;k1 z;%pPHdwAPV>3w1-1C%sQ%T5m@(D98n7bY;`r-$1A#>0NEAt{iYQFhpCm^CJo8fe0z z|L1E+EHF$|zyvrBKJwRn`zQlZBbEkiBVsDZ0Ag0d6;chD9h`$s%Km}odWqkwl?F)v zKANk*fHyzF`^~8$3i9Fi#pN;r4NLNt=*j6Z&CTjmqr>{gF+enEmrgo*L({(){X@($Q|5mML35l81*Wy!rP5j~^~+ZL zG`-iHDTp99a$q8#UQS@-ABrOBWGm$>30e#zbOFxOZ{L6Yh+@3j;yTJ66y5vo zS8XA+H(L6N3`g=LT2x7BB6XRpI;H50SgI&?a`1V$wQWU2O-U-p_btil&qejH3-ZV^ zNdd)0daJM?*@l@q31GsrtxZrW%=LJVvJ?;CwqNo1fNsxWo{_T?^X7XO;izI3cZ^23 zETLrUjxj1$9xf7DKDnKK=|0^oEVmCq$@NUF0KEo|IdDYD%P=~>p>CyG#%;G z!`nOJD-|P=x`~00&lBX};D9*|3<2AQkT;;QP%AzgOMlvg!>jWUQoP>~tj-`lw1A?W z+pKfDKaPaJ&ML1LxpA4$t2xiCb!+{@HgUOX0rjP;TAM{uq#JyUkbfI>r6F7c_s6`2 zs{wF3-Gcr9_2=#oG*gSmlJ~RXpbK6pF@A8LbS)i88s(a-LuNJItu84=V0WmXLqs`b zOsIM3X6CB#vM8}TT@dJ-d>r}6iS|Gyu3aT8IjzoS?ZN`UeVAPs$r1$n z{Nrp8Ic0qQe8_|s=>t&db0nJSS=2Lxhcwt@_i%kkJLv4l%Kr!rMJlmE`K_nI-myr2 zs>6)&OmlU8U9vGUnCts^+Sp2fk01KKNl~T(XaUZJCW7VCbQwxW@5#f|D5u7-un#&NENZZJP=VggOA#roJxbKHg%FY> z;O^FyrAI(Uwy3wU(T>GSQHmTsUG?ziLaj+W|=$wso^QQo-7 z>k1K4EfXzmK}?4^9||&BI=un~uOno0G%}6ZeyvS+({W1N>rZUQw&)_KuTR8_S6Gr( zF*-S}ewTwDu^{9klZh?84{h+d5z2+Mw%hqydrEyRfk{b4 zL%XvmQ3u(FWg=JcFZ+!9z6xK9f`6DN&4PCh8OHON(@KApFVvVn5KC!l&RD=Dk>PZ) zO75`ipGt~&*v-6A_a$-~9gu$;TORv9;YcdMYLZ#09p9ej%P0b0P0*a*iw&*&# zBY9KLvom|_^Mo}@zG@Y#FacIFUMabZ308$w^F956z?^A|R-JYnB{`wlAe< z@a3`h_j%{5Fqojk3=twfosBK=iVn>D)ImosOZ?QBoSfnnTXKrJWJ3Ga%{{H|n{D-v zzBaXG*01XKx9}WjjLTt7P>73bRuyrF8A#~p=s*;WDw~KdFO_>G->swT&W?1Yu+QoI z*>hjeAR+E3@z)!5=@PLWPozCWdh0*~C0(Z@B;(v3Q);*`=1m$Q1%=%~R74$b5}L@# z`FST|H}g$yStYVk(;kc5m!&^?kZ2deB|P!{uh&CekAY^qwWduY!_(bo+BGFk3e9LS zMuo-2X*B0XJsYMkaF>0zc~&DGLvChjZcZNQR|Xb!Ks5gD;o+g74di*T38|Ke35<9d zIX!8ieqk)hU@zw;019CvF&<&wP2PcVacNuq!>_+cQ-m#*6BSVpSA(*%vjumaBu#_6 zQK9E@a&n9wmTI-;qczBwr1AB}f58&|O@FNbwn|^Z+Sy(>RFD7+JbIfLI@Xz!XVdoc zXVU_4Ex8YI;Lm4tHvB6OvJGb{jAa4pAR@XBP4hfU8E@vzsNd?rYGYW0e&qB~ohK{J z9AwU^Ht9F`E`-sEP)(0};XRViCX0E;WxmCp=957l>#Hl)WpR=cx zE5FSAGFR?|{`PuRU&*U|0e|hUzX{+~e!U<895`^G_l`U6_;RUKx@dTKINv!*D1`8m zKEE8tc&^WQrD;mlYE?dCJKoN@T~9sr)W3h>3t#x(gM))Zf6)Tiw{PERYu2pUxN_yn zO1)n9@#gp@oafg|`TTMm}9TmdtUcs7yFG@f;o&pO9%Zy%he zLw}QPFYed!JRf^Wz)=DZL4uo3S_Ba6vuq84 zf0KyxLP%u0bAbmg(eFvWH;lHyO|rpFu%EMY^7g>{@}52v1iJ-EQFE!GR4MHhgvc`t|?v^wUrK7cw@lm;eAl z?|tukApr6iAPg;!VQ%cgVGoyWNuK*uA?|O6882v>6FJ#$c!X8X@-3gZ+^0{`ljM zPyEFQKs5jYn8V}WB#0mZG^imZD$M%$+3N?#1L{XdMrhZbJubBwE}D_Z?_GaizlUv! zP_gr=oxo_<)6?S*3=Gi01N-?mv;C}DeK@M)f%Xv0{(bx0*!Z|V>ZqgO=`ef&(o7$y z$>&!A@fqFt#F#&DkOlDMcDHrwR{!?5zk|;)*EK^BbW4*|uKBUY9!nm0;DLlazV+Yy z<~J|D=bn2W`im04tXZ>jc+FtK2?W@5l5cXHRssCxH@~58ed}8?sO*6VEMWW4(2!fQ zWQqUa2R}$Bo_M0$x@D`s_>zn1pZ@70_qMma)vsQ?ny$O8Xx}J*S_}O@4N55jjy@@0736z2%5uciy3UQTVBP_tuOrsgT*&N z-}%mW=))iWFr9kpsRWl0+u1Fo%P+s2&N$-?`q;-lM$bO`EPeK~pQQ^f_$Zxs-nq1P z?OI~t6NCmKz2z-$A&fIC3tfBdwe;}A57VbV{b^#sw)pu9%^6;k*aQj6SOdmA1h8Yr zHuuC6Q3K|?;G1T|3mz3qH-RI?FE+@Ig)q*B`bxfrf8~iY_Nog&W|~|zi-5flvv=%~ zkil*c(`QDI-4@3JxEC7W-uM3Z``4{JiN(|4`%FF0c=y8}{)fkmT=V~z_vlfE;iYG*Tf(Q0uTr?0k8(RCJP`5 z(W7F!&$B-YkS~xLjcJCXKZGq?wj}Jb{_9u1@|Cae+`04FS6l!BLGO8wcn+DW2i)!R zXeA`W_U+z#e@9neeHCMPN9N_=HNwXEh_NX=JJ0PhhmNC_=mTd)9$vH;0U zKpxS$Tmawu-uDE{-|&Vvs2i%@jANhMZ{50?F8$PHZggzKUv}ALhZO)03Bj?A@F$&g zlDMtxt9!N!)Xf42P2hQwUzcf`+5kY%AkSp;f?$LfEKmX14X_EDVGme%0<&sQ(zN7w zEd1|&_dEQ*>5)es`O;Uv`qiKEE>mq6fI!gs?|}y7tRuXkL|r|Ngw(DgSb{q)7B<0* zDv=3*KK}8K)9YXV`j+EgdF7SF?kHV)>8EILc!aJHFUTNh4MWg13PHX(&2Uzt`+j#H z{owmQpt*DB%C&s*lb@vS?(UZBvOrsI5!+b+Bm#KyN!t9x6AD4|7BJ{H^;(^XP9RC= z4|_+6-JcxR%lB-a36b;Nci+t#v1f4a-aY^4l1nc6;wz&8Yyu$KX$G5da_vvy=ru!Ge|$z0MfHv_xn5#1gMHc=0B1LLcPDj@lTizCcFSk|LOy5X5!9fG2Jo$jne+0$#uYh>=`i+5VtlB~ZUZ$r z=M2_0JHPyuv!O}OhQiJ~^UO1j2h5*)&N(z^?p)Er$XU@0F3WaTb7n9b`6dgXGtC$s z9Sir}cW=UQy5|Q!_`!!(uU`G1h2y$sGKtFskKQqGiIq@@S?-`$43k39ByiYR2bE4c4FxHLz zu|&@uj$nj!UrEQ>{hDXS7i9u){Qe0G;A{NFcGiGF)_|8!0R1cgZ*HgrDFJX03=Uc^ z$Phk*kC5R$=Azz!20DpPX5et~w=MYvQm;xqfTG(PEc**wX&G>ZCyQojM)aP2PW8B; zFrx62IOq{tqs>zlvI2wry2~tp>s0{PumHZ!+jg)323{5c0D{0E0)m>cFzfJn_~-U2 zY)FoD`WFIkui9%S&pqQ+fS^nO3_$}g9|XM%8qn|a5LHKmXgEE5n)GXb~a%7 z?+#Z>WIroFQxV!)w`b6r6g5MCUo|7#77c&^L<2y^ArRxhwCS62GgFOeA=jjEBuMD5 zgAPzg736`frIZ677EQ^O<*LEo%Ws7&2&&=?Be+cn29a$^sS1H{2o565F*!m|IDB1F zX6bWCl+0IzL?PW~cxW>+eXRmeGS1PV+oKI=n*dN73eu~qt6OSln$2mN=67RqiqcXl zHVl;=PN?7n?w&wolBi$GvzsH&RE~#1mC`QXq$VgJaF-!5XctW=%sEZ!W1qx6SD+z> zz+8Btw{yf-Ca>p#nnQkXFB3p}AP6?#jemDG)v6UgIXTAh-87Y|6_=K(3>g*h@6MId z%+r9|Eu1>P;DckTfq%wzivaj57NU>-JBYQ&ZbZLa_DeOVR!T}7^oRglqtWmw3$s)% zDbHl|a5xM!=~xyZs3l-4&>%&4DSBE*_)Uben2f^g0R*xC-zE)MyLRI#CoH8}IT2hg zmnu}M*Li#@-tmm&h|nQMN+m1KiXLoGO#q1v5^O-31t0+xV}CPfYEpk2seGfWAuLw{ z^T~%VDbM8cVlYIql1pJND@S3>@S42fnlql$Q^s``y&!oN;EbX@Ne=mq*US^8Ar+hF zb*6|%1Py4L0M@Nrzj5Vp3#qfCuCP!lQ>EU)upom^aKSJgQU-mp`g|GGG?iPjB!=8I zAYD}02Z6F!&#w@aXvrgKW(()ynNFDT@;eNu@W!NeNF!Rg6F^hR&e!_N;pv40fHOI& zBkeQucP4=LKoB(Gq}Lox-L<-xlw+j~j^3r!non69T&b+43sx6!5a0y`$s!??52gXo z+!7Cz&;@?lGYW}TpxhDT&jW2ZfQ(s+I6-(9_KehU;_SRVi09RmI7BkRC|QK2@eVu? zavp()5L#eIxv4}8eUC&z8|IvK4i!_`n|i3{!@ot{CgXor zHH~j$dQv&&tR#W!*f$1j6WFS?kqaWapIM zr%q_!G%Xt+s#LHIzAZOGrGyvH3wa6@Ss_~{LgC}pYqc5v(F<{Lj^I(X6bv1D7(ftm z)op{IRZA9AU1oeLdddUu(sIq0S@m3*XK7m2P(H~@5|r|lfGUw955|9nl{^lBJxxF! zivW_Ws8_0;dDfPJ|142Hu6Lv`CZ!}+VU1&$4Ux|=po6WJlqLTTxn{mN<#|F*i61%m zYW-}XLdJb%`-)~*CXcrRf^NL=#`ZzbswKx#XRVAZEMPg5DrJ|X6>pj#)elnK!Gjl! zOJO4`m(5;-cryrmOB^>~z(P~3Kn6iPNLJ9L@KEBYI5jsE_?}u+%;PUUq8_7ZP#3Ja z*{KUFk$98scnAtfCE;o$@;+=9ZH5FNcBV(bSSDj!*m;Ijf8ci)dH;u~*jlK|GT4OqoSxT{{LCbZ6JWa@zZtN|4k0EvZMsf+(qLqi!TB`-+!m*bOLA{8vMo7*8yNjbRe^Gf_9R8O+WkHg~<+iA2Lf znahc$B^i!n$!drpU{<}Nl@v+zIb-QZ#QInYVdWEIpQFBzR)|!19B#Vl#`f8OQlT^GT%Y*-tkGjwHlO)KiiG4eCLp#u>JP&w=COe3eR#@fvhSbWan@ zz!l*oYCv9?MR5^|rtC7$${9?tcG2q9H?>-| zD+6W;RB<;;@JuMl-OvPs(v;<9U`6HLQpIk}co^X_8+A&xLQ^7tBLK)v);)QM?5l^3AtvX z%=VIo1ukD-7`){mZ8e}_Rtyzbvmk)>LQqGIy&m}UI4O@N7Fj?LWe{^^h9@D($_6Fs zwZyXV)W|ptE)D?bQLm<%L5)BM3$QHcR+j7=7G;>rDxMEXAQmJN2J9qO&pC~-T5W}R zVNF!qX?2%I5f&GUDk*@tT1SU3!;U4v3~atERwsHWq(&3d0GHK?MgxwEt8&b7^Xk>^ zy0%5aOOF)+kX1zUjMuOpgI=w%09ZJsvbmv77Q89z*(v}~5s3)^)2A7Tb!4kx79N9?2}CNZb0k$BWTis?v^ZBkyI4Mx z6`6&2V)8Ae`4u+qH{X1-yY9N{+5@-Q79D$>t>%ugPmq?9Jz1Hb!h;dA2F^-|kAiDxISxr(g zCJ-*DLThhc+a3*o0A9xe=)px=uA)?`aPR{N0uO|=AqP%u)YupS1$4n%0Wyj?Yvn3pVH3+oM=BzxAGAVH=?VmTYu2u5j{rc%tysohP)A*gKN3^H zlB6T~%|0+&Wvs?v4XCLHV=2VgqbEWVFy0a>wqBSlbs5A%0z}CG2Zam3i6)zyQikVL zTV!8v)lnGL#{bVl|iksns^x zsv(ae6M-NsscH)Ztz`{3VL1n4RrP}4Z8&&)t|ax5@Kh4`?J&p;K@3YsNJ$&Dwe1oBAZYmsi>L-Kh|gFKsdy@ykKi}}iTM;a&jJ87QPQAHYv2@aF#N~` zIOBRE1nEd7ay-x)z+tv6)MzwiVIJH*;m-`xWFO<2rddEXvn6dwwo*nia6;HM$%+FE zMzVrVQX$B{%0Ka^DL!YlUZHxm)-nd_EwrpI$%8RFG(5odYuC03g4V3vxb(FQLG_9c z(_SE`l9nY;A|zb7Dr_X|0H|r6;aF!ROFLuLL!7Z@1Ejh^X#-8NCq_SDIwkhKOfukv z1pIQt%4T9=byI1KW-yY2v`7qY0ox9*%c3lcmISK{D)buy9hayXfrB6g)O=r4jVagL z(<`tT5}oO>x?*N-pcoUt24LY}dmxAfuw><8s#h4JgF0yfJZVW1CCId-rHbTa$uR__ zPRdnWDg{GUtsf-M3ur>H#2abW`A%OG21fs=?sID3B~cw}PRT*k)^}3LEdBN9_as$DVN9Fbj01$Ni z2@9#-Q3Jt3C0rK=M5t-iP`<=k0NV!*sEP+7+z<-^CjpjEPEHl72Q6KhfW{~jYU@E2 zbM!0ZJD|rR-|RYI$b+r>oo-s7rTuWM5G+rF7Fg2O5jj zFL5nygdvp_WpSC_iIu1G{ob;EefzwiG^>Chwqq%>POi*G zxGdu^G(6&>as|<*nckX)+nA&u?!s^RjSo{ZftDK>x3w4P0@@+ zi4B>ax9=Z&F_cr?Q6H+2ym5BA8=5RHzF3&bp6wv42^A@2|G1ba0l($%1eEWpzY zSy1musf)sTktCy_1vU)Q5{=9ijv~D*^{Sf8#x)HM4AJblbI4j0TKYE*Tu|t-K6cn# zQUSCNf)*`1jt4cBjwmI~pEyazqF|Q&{h@(D|KyGxG&U7ncVE9p3z-h7NN{3!)98&L zawb!MAB4Fy0!{cKw3ZnkA9uqe!+!3Zxpcyc6>k2#`5yf~jWhL@W>jNKT18 zIlpAaHZDg^od$S`On5cU=89%;B-hC^dSLJ%Po6H;+LDiqoHtK2E&_4JMc@E%Lw|AW zt?h%L#mkm3yp%u;OQ2bTkH!PaP9+Tw>~~wYJjEVNoo3CM=Q=w(gm$h7hQjr9c@UHp zOKIt*2w)nz?Zq=vgFWenheuc#qo}@iXPtGn?>E~3H#CSRrb)Nxw#LE4qMbxqVkVYQ z(XdyT)kMk(yu}M(6ug=P3GAg<-UXc~Xv#4$G3k1Hd#%uz3Q7E84+-542x^-E)~{Q) zap96BRPC(t)v^cTrzN9N=7AU-I!Id|+fKbbb7Tcgt+RtFrE*J6rzEixg{u7Q+L|D) zx(q&8a5ha%hMbY{QNrTt(eZJCjMGj#4P6_p?SZcEbw+UmJK&T%398b}+i?OjLA~m=tpzdU=kXd1j|{Ws$^azQ!+R;&m@8Fe+780Kd4kjS#f-1S;2|j!hCX z7n*KlWYBNhw2iu|eQx&bS-y^3Yqg@RW||1)kXX$o?$kKMtkX(NiZpdVl|n#O!*tWJ zVfJV@JTg4OUdgCOW4@D4KG`v>NsuJPNy_kuzb+h)v80KVNhVquVRb^WRy`prGYMM1 zBu+h9j?Bst<@da0@18xvl9t4sE@sDCxgdcc{>?9c@r!n9z%r`UtLW|^46SE(a`O|L z$d7rNf7AlT`wl7jsPIfsJ}hY|H+-(L!0401_-aFsAU&QDJ4{H^)gc<27^B6D7SXCx zPhmHO9Ra)2%8xjzb3}*M%p5=q6kO_E9)`BNZ4d0F0Qp< zN4$PO5DTDv8gR^OmNLB5z1F~#Y3GjZZtu?Be*V0psHd;TRoR6^I9^Pq#8v91@<;5R z?qUHI8&YkJ?8P=ru?9>|Hdq6O{mAGzjg5}Fv(J8`G;x&%9f+)xd`VM0r-lTHPHHJy zNxbrViKZA6E$o8(7_2N3qaG~HE2}D5%f=@r+&F7rUtfPt-kAn?>xUub$3f$OU;gr! z?K8s1Enh*ETG>1TPmlcm0oUEt!-K)DW@nv)-iimI22w~lmQbK@^PI2E+PH9|NE>9# zXdq=UVG|ltQ!IdS&t4Il@40z%=lWHzU&Z#MWC@iZ^fp3_-71zMQ?Fs;KV1{k!R@C$`hk z3y-4C?ryl7WC51+?=hAjQu1;pp1smOKDN8Tz1BEZV2?=$s%70*&@vNS=mBpC@xjp0 zpfIYZpK-bve2Tpd$Y+&sy2!7PleYYBtdLU*B(C){Lu@^bC?;*p$ipKWWEkr0?~^rd zmMPXM(nzq{wz3MKU2N!@jmu74N%fA3V93J{JVfHD>?QTd?-5v)D^-brM@B~^YL@OJ<%&RsEqRebE01g#L(SyGq#qj}Lnm7|J~8f> zEn7~nUB1Fihde6QB}(}!Nx^jWUL0srDa(Z;fMHhd$h1#N6or`6C8$!bEffc8ScirN zd^g85WfXEz7IB%|&YiS<^H!R_aG}r) zSOg&n7+uF(L=oD*e;+O6-=R@opuG4sD{PhSQ|cY%2HSZR;@aPx_Y|(=1rSv*R#8&>0M`6r)WS53!9dt05*#x z$HpW%v*_4GS;(ICm)1OtkT#0qT12~h*DgP8$s6rIBuR9Rey2GyofIt@92$}Z9slt6 zfA4xEN^Ock4GQ40);n0^V(W5Z4~g*FgF-EDA+n8)`bgpnioGJdWXc?Cr$>gYTCc}+ zbfHu|Z?y&uxa0QQ+XO*3-@NgRGtZ>n-X8y_NB%^+cJHQzM;+yAwYsbfku|%)R-i)y zJcStBY0;v^Stu{H_L9o6_Npxp@ku0kGc-8phlhspVp;3?299WwA!vMT+zkv4co_6^ z&O6Wb%dvgF@WShWhisXux&78wATbXo+iv@4hResoV>`DjG#3Fd#8SOpJIqr(tgsh! zbg4>r+|e!pum-&Gjc=s>*|X@O2Oi)M{aI=M-q9i0sO2ez$OL8$ttC%<-AXE>ShsLC zO@V0mlV}ks#kM=}`}glZpiF1}G-c zj#>vCkgRoDOOnU>R3HV5e%5W#00`jRH@}%?&+hjR{NX`*a{G34A9wY7hjb290SJSV z1zdoVB}BhB;Y|bZupRMmPF=Oi#pjyE z1$P#5C~a(nnX{a-u6$KE${RBoR7vTsfWEaw)AExvExX~-Vc*r+MSPzb{}Y>jw0J@6 zh-}!L^tq&4XN$QhHTA?N{ za0`drxO%0QAGUrfI0EwB9CvUG(@iKpZ)wwL_mKr+DuDJu&|6plv*ynAJGO13`|rOW zEi7F}C%mAVRx}_FTP)p1xeCwpIkV?@lq@F2Wk7jO)gG3hHI}11+lGfnjH?ggu1{ly z3mf5y@d@#Q4jw$
sqShifet&r8|$Bu@S!ATTJOMlS9=eS)eKZE8fv|2(ng9Yu_ z_xi;sxvVAW8S0t}Y|yV%4&<0@$E!&ulH%-aUIHAp`G23vz|~cZ~mjT;c#0 z!2SdN*y9${f&~l3?qskdNrA**MguXa!-{o^GC2}$XXdr3h&r2IOIHjYee9;F^`3n0 zNqNc>?lCrL3btf0s$614$88e;An2TP&Sg01lVIzvJMR)Wz|4q2iq!igu7%Rk*e8+Z zrX8JKt>2NAg;+BacsFRO8Y%2pVuD~w;Ad=H0p3QK;>-^D2A1%4*K>48O`C+S$u9g`Y+9`lHy$N2A)aO7ockkNe z{_wyxiHc`2M#2_U7$+;*^-zv( zm1b6dW6(^N){7?yRvtkl5w9joy!566{sQ~=?cYb;o!xZONw1@Ui7D0!b^cOa+p1|u z>B!=wvf4KDc5U!vJ+1lskTKRR&2mZm) zsv{Rf+Icz%S1c=7lv1__FC!>JK6r3&P?j^TT)C2}9d);VXx!^V8?=7MimcRomkJ21 zoC-ct3~8#(G+Yv5`yy?JDJe;^CLo%|jMC90eoDi`2OJw<-`U+|Pk=Qph(aMd=Hf%5 z>7IM;ZnFlkJ1L2Cr~MmH?KVC&O84BoQD#~n2VPQB33|d=fo^=nxRj->XDsXFY!s zs}pas3yQ_njj5dXL7^7Bo-Q7QeZzx1D--J>l#-Genv_rEaS+;MG%H6TvL#Ta5!$Z6 z3JdZwCGAC#dvLfyRQm1MzL}OTT}o)l6E!~^VIUD4-gVdA?a=_Zp?KaS3n12FT5V>K z!luS_!#(uSAN>diQS7QpVg>d9#jUabXWCMjm3L1^eP>*Xgo0eHhM08w_wSckwS4&r zLVFL44$=rbC7((FRB{!iz;&3VGf1M<5aJ!#%och&)s?BF9o3@N7$b|H*k}1Ue<4qO zN-$;1^JJ0u@X#O~ zd+Z`N%O2Yj3kmeFNg=vUteAkXNKbl2+;GDUUo!!`^yb|>6HmSM)?4r4Xs|Obwm#%Q zvF4s91)f}umkhei!k8eR*>E-TIB_LqTx5+G;)~cmzTq1bA2Jx?I%!Rh+c9U<9EEsY z*#*vMTjujM*V^hJrst!Sq$og=O-H!r*89+NVe)+c```b+t5>i7HgA6VWoci(W5~g=x^i?*;sx&+mSIciQ&9z0{uJ5$FT_-p}v7{61*gj`(^p0)SRx z>0md%yZBw_cZG6h_Pwl002ovPDHLkV1mP; Bi}nBj literal 0 HcmV?d00001 diff --git a/feincms/static/feincms/img/mimetypes/doc.png b/feincms/static/feincms/img/mimetypes/doc.png new file mode 100755 index 0000000000000000000000000000000000000000..68fa74713de7e4f60ea8fa34a3d2e9f9d3567425 GIT binary patch literal 12723 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 literal 0 HcmV?d00001 diff --git a/feincms/static/feincms/img/mimetypes/other.png b/feincms/static/feincms/img/mimetypes/other.png new file mode 100755 index 0000000000000000000000000000000000000000..5cf1fcdd983785c44c1a9303ac1f2aebf7b427a9 GIT binary patch literal 5052 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 nzyC=bd9laHqaJ9e>Z+70p@aSp(jWR4 literal 0 HcmV?d00001 diff --git a/feincms/static/feincms/img/mimetypes/rtf.png b/feincms/static/feincms/img/mimetypes/rtf.png new file mode 100755 index 0000000000000000000000000000000000000000..ea4819a5cea51edd384c3e5f3e39cb2362ce5796 GIT binary patch literal 7733 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 literal 0 HcmV?d00001 diff --git a/feincms/static/feincms/img/mimetypes/swf.png b/feincms/static/feincms/img/mimetypes/swf.png new file mode 100755 index 0000000000000000000000000000000000000000..08bfe90471974e4db65a6df03f6d476f95b84b8e GIT binary patch literal 9013 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 literal 0 HcmV?d00001 diff --git a/feincms/static/feincms/img/mimetypes/video.png b/feincms/static/feincms/img/mimetypes/video.png new file mode 100755 index 0000000000000000000000000000000000000000..1d34ed4daa8d062c0b2960bb8733fb7f7b56150e GIT binary patch literal 9218 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 literal 0 HcmV?d00001 diff --git a/feincms/static/feincms/img/mimetypes/zip.png b/feincms/static/feincms/img/mimetypes/zip.png new file mode 100755 index 0000000000000000000000000000000000000000..f887b40ada3a4140bf574a2764ce8c6e97ba8ded GIT binary patch literal 8529 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 LNkvXXu0mjfZp3FA literal 0 HcmV?d00001 diff --git a/feincms/static/feincms/medialibrary.css b/feincms/static/feincms/medialibrary.css new file mode 100644 index 000000000..1918d036f --- /dev/null +++ b/feincms/static/feincms/medialibrary.css @@ -0,0 +1,24 @@ +/* mimetypes, icons from Nuvola */ +.preview { + background-image:url(img/mimetypes/other.png); + background-position: center center; + width: 100px; + height: 100px; +} + +.preview a { + line-height: 100px; +} + +.preview.image { background-image:none; } + +.preview.video { background-image:url(img/mimetypes/video.png); } +.preview.doc { background-image:url(img/mimetypes/doc.png); } +.preview.ppt { background-image:url(img/mimetypes/ppt.png); } +.preview.audio { background-image:url(img/mimetypes/audio.png); } +.preview.swf { background-image:url(img/mimetypes/swf.png); } +.preview.txt { background-image:url(img/mimetypes/txt.png); } +.preview.rtf { background-image:url(img/mimetypes/rtf.png); } +.preview.zip { background-image:url(img/mimetypes/zip.png); } +.preview.xls { background-image:url(img/mimetypes/xls.png); } +.preview.pdf { background-image:url(img/mimetypes/pdf.png); } diff --git a/feincms/templates/admin/medialibrary/mediafile/change_list.html b/feincms/templates/admin/medialibrary/mediafile/change_list.html index a6d484b73..6e254d5fb 100644 --- a/feincms/templates/admin/medialibrary/mediafile/change_list.html +++ b/feincms/templates/admin/medialibrary/mediafile/change_list.html @@ -1,5 +1,10 @@ {% extends "admin/change_list.html" %} {% load i18n %} +{% block extrastyle %} + {{ block.super }} + +{% endblock %} + {% block content %} From 3706c23d6b614e35e402aedbf519a4d96b3c2503 Mon Sep 17 00:00:00 2001 From: Psyton Date: Mon, 17 Oct 2011 20:34:51 +0700 Subject: [PATCH 2/5] Version bump for internal usage --- MANIFEST.in | 5 ----- feincms/__init__.py | 2 +- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/MANIFEST.in b/MANIFEST.in index 25d01403e..5549b42aa 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,11 +1,6 @@ include AUTHORS include LICENSE include README.rst -recursive-include feincms/media *.png -recursive-include feincms/media *.jpg -recursive-include feincms/media *.gif -recursive-include feincms/media *.js -recursive-include feincms/media *.css recursive-include feincms/static *.png recursive-include feincms/static *.jpg recursive-include feincms/static *.gif diff --git a/feincms/__init__.py b/feincms/__init__.py index bf6e9b2d2..e7ad8db8c 100644 --- a/feincms/__init__.py +++ b/feincms/__init__.py @@ -1,4 +1,4 @@ -VERSION = (1, 4, 4) +VERSION = (1, 4, 5) __version__ = '.'.join(map(str, VERSION)) From 74c3f3228d4a322ef5349dccc13cd2d504b0563f Mon Sep 17 00:00:00 2001 From: Psyton Date: Mon, 17 Oct 2011 21:17:10 +0700 Subject: [PATCH 3/5] Revert "Version bump for internal usage" This reverts commit 3706c23d6b614e35e402aedbf519a4d96b3c2503. --- MANIFEST.in | 5 +++++ feincms/__init__.py | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/MANIFEST.in b/MANIFEST.in index 5549b42aa..25d01403e 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,6 +1,11 @@ include AUTHORS include LICENSE include README.rst +recursive-include feincms/media *.png +recursive-include feincms/media *.jpg +recursive-include feincms/media *.gif +recursive-include feincms/media *.js +recursive-include feincms/media *.css recursive-include feincms/static *.png recursive-include feincms/static *.jpg recursive-include feincms/static *.gif diff --git a/feincms/__init__.py b/feincms/__init__.py index e7ad8db8c..bf6e9b2d2 100644 --- a/feincms/__init__.py +++ b/feincms/__init__.py @@ -1,4 +1,4 @@ -VERSION = (1, 4, 5) +VERSION = (1, 4, 4) __version__ = '.'.join(map(str, VERSION)) From 7bc50bed4205d2695b7e9b08b5f8e6d511b067da Mon Sep 17 00:00:00 2001 From: Psyton Date: Sun, 30 Oct 2011 18:05:14 +0700 Subject: [PATCH 4/5] PIL 1.1.7 required integer --- feincms/templatetags/feincms_thumbnail.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/feincms/templatetags/feincms_thumbnail.py b/feincms/templatetags/feincms_thumbnail.py index 81ce4f718..7452876fe 100644 --- a/feincms/templatetags/feincms_thumbnail.py +++ b/feincms/templatetags/feincms_thumbnail.py @@ -158,13 +158,13 @@ def cropscale(filename, size='200x200'): if dst_ratio < src_ratio: crop_height = src_height crop_width = crop_height * dst_ratio - x_offset = float(src_width - crop_width) / 2 + x_offset = int(float(src_width - crop_width) / 2) y_offset = 0 else: crop_width = src_width crop_height = crop_width / dst_ratio x_offset = 0 - y_offset = float(src_height - crop_height) / 2 + y_offset = int(float(src_height - crop_height) / 2) image = image.crop((x_offset, y_offset, x_offset+int(crop_width), y_offset+int(crop_height))) image = image.resize((dst_width, dst_height), Image.ANTIALIAS) From 158eeb14112e00e753cfa7366e7380a69feb68d0 Mon Sep 17 00:00:00 2001 From: Psyton Date: Thu, 22 Mar 2012 17:32:36 +0700 Subject: [PATCH 5/5] Updated russian translation --- feincms/locale/ru/LC_MESSAGES/django.mo | Bin 9065 -> 18306 bytes feincms/locale/ru/LC_MESSAGES/django.po | 415 +++++++++++++----------- 2 files changed, 231 insertions(+), 184 deletions(-) diff --git a/feincms/locale/ru/LC_MESSAGES/django.mo b/feincms/locale/ru/LC_MESSAGES/django.mo index 7f1b8ccf24bc0c31d36c10d61e08aff8068756f2..25c8319f2b6873c5245364644bae0b1b311579ae 100644 GIT binary patch literal 18306 zcmbW736xw_na3}SC{a;Ba77-0ghbPwPCy7v0)&JmN+2f9t^?Ioue*y>SGD!3(lmoY z!Y&~J2L(|G+l-vM6%{tVPS&x7;8Ux)UYhdT#r zZce}xz&G;V8{Sufbaj`4OThw|0XKuM0uO(Ka|eTO1GU~vP+L3+JQ7?A4uF?~n&)Zo z2=Jf4nc&Ys@qHMLuLq9?UkUbruLc)@$Ae2jtyciWZxyV7*MbLvzXCPxf5ZD9!DD$p z04B8m<3Y{W1-=D51w0Y#1K$PS28#cuKv;6mf|Bo#!u$V#Z|40~2uJ)*2N8jr3u?bh zzz4whf|AGcp!)p|TmZiEO`h*FK((I(o(cAWlIuO7_Uze-O-q&w}&86W$Ji1EAKw50qXX0>#&-z;nQ@;6m{KK(^veIoivm55y!~0hArA z1I6D4Q1g8(wBHX(-k$+w2YWzN@4g9Yy`O>__g~;N@VB7sa{tKVt3mPe22lDr22}sK zpx#docowMkRpI?|P;$$I;;$IquL*b^sQxzwTn~z$yTki^p!j(h6hDuFn(s+a`rH-p zD*>McHU3`$ejk(^ehiAwUw|6-yMPBC#gjpw?RrN)I0ZwcZ#gzSf2ITR{24 zMo|4905#vEp!$6d)VOg_{OtfGkFSOAp93}ShoIK~2`K)51!~@dj`jQ>0cyVK;Qrw8 zpvJue6u&*7);$%}{AYse_rn*#Yk2?Ral{7jeKQyX-U==Op8yp{ehZ4f*UiKh!3dlM zZUp6z6QKO;=O8ZNW*zVS`&^JFcLyjwwt@$NPk|SJUk&X?GMV^42Glw;!E?Zq!~1oh z*0~dW9Q+bE3YKU4Jn}P8e)`~irlP^6c`EHL8ra*&Yet_9Wag+CHMjG2cY_|L^wf3Dewxu85{xEf-(5t;P1gpdcD2( zo$Br3Uhrbte+qsMT#Ruq1%C-%2F_;_TK^7E>pTc*Kc55d0c+rS;LvG4Pi+hMQ;;Ry zQK$QTT?|Se0|7@t>FZVylW_M3{5mK({~nYajy}VWp9PAKlLNjRl%2gFl;2eXegf3I zPlM9mx4^@}{T6#U9|69Z_vzt%At=6$ z1w0!RzZVA_0X5HUU=R4I(Eja!zXBzXX=izy4vODiPe+^ifFh=~3vbkoKrg z;=x@Aegb+AB)RMJ5$Ln_2m~hF!Ya578-=~dCG&; z6I*#+1r?y}kZiQ`^WK&Q+1M%25Htdv0i~at!@~^l0qA4U0Z=z|Dzp$f4!QvPFjRpa zgbsyPLf1j^eSPF3e+}IMeG$@!5M!VF`1^V2ME~0Odje02nG?{*L+fSWH=reu{HGUM z3h6Tj&9*1%jet)F90qTK&VvS^d!PfM^wSd_-kLUm)1kkEu7oy0?}zkx7Wxb59O!W9 z7)UYUYf$=`!^1nFe&}yQRZN=d$wFBQAptYRt3W=8Zf+bz!J zM0Dye=i`AWzB(J1M=DWL9Ujh<^Vj5ygHdHDX4PVa9Yv)9Uh_#bk{OJ<{m5d84rMmB zCNB4vlK2Y0WBW2YlrQA0v%L<-xqK!t4QE-lK3FP`*>_?xUx|n9C5a1hmK{YeG@@;W zfl6F4bdvenp6p_tf19XT?X5}ElOeHGBnFMhb zLyTKrWRAZEE z9AahcH;FRUN@+M#$!9Z#!dO!a-BF+Cx17(hfJ~`B9?GoAm#XDCQ3gv)O2Z9vLm=fC zmf$2)OkfV1bxUdJ>dz#obfnr}$R|S>sauMBNhQ@{E-ojPOcC2Dt&#cWi%F$i&3fZM zD~B#{L$T@XrFH7Fy!E@Yt{%|@wtt>+u4qb&#MiFLkCnX}NMP8qJi8aF}#QD`XCFRF2o=aRWJAbwq(7*D&S&xKJ8J zRx(m+%onSS?Pa>*I7x8FWOm}tMXLNsD)Opxk)&HTSkwqj*~wA5yjwQRaJQ^Tw5ljr z^txpjLr^ywsb;e*F;GR5-R`_NvnGyYdZ<;=fR|#WJQgKGr7F&j?8l-E;-;6F#gx-Q zrfxryZ){jz;j3t~jFj_)oUy2YT~;l;EYD}lrKB`aiKLiN1%hpiV`9vWftO=;RI0+uRA(3Mof~krpOkm7&rEs46!|&T|(-Q2lGX#JCbRI#+XNh z=;K2sDwJ>+KVhF-BZJ>(E4T1LpO+N~%Ns+M>$xfNw> z!I(*82>sPc1?%?a$?nT>R^f;a@Xv$f@3RJxuKy~w!?Z6p1>-ERy~reT7Pm6C2$S{U zEDd6(M?RxkHn6XdCi)T2NFUjy8O;LNLPA8TIC$EOSqXtC8(&dITcsi{wQz3uNf{*LhtS&0SW+yN^Qet5 z(vsMkRbjR?lJ{a$Ut&GUIcquATMR4EPQu6I;muOHdJbn4r4>TvnC}lzBa{drgVrnf zR<+-Hh)qq>=+cy)Y7*+RH2g{=n!S-+Q@Qrq3}ph%Kt3j^;CpF8Ok~R1UY@*1ZI;W7 zbw`V%;Qt|)_)unRm5OYU1=r-0d_U$zIMR|sDl^QSGAbRdt%xH;12QYWnD)WS#8#_l z3dkupM%Z6Xc}xzbBxs8TjFBlN?jmu? zU-C10v7+qaU?2&pwc!F5;!Bj?=J`~WY#UKs84AEScO?c8XIJ-^u8uPOM7(ZyDIp?P zDjr|K_{mf1UW`@8sKywH%ftCZxyjrT|5B1h6Fx<`wBYAFWYyn5hQd2Xv6Xawg=`3G zq1_+EqSoG&hl;6GLr$t^K|{R~Hz|*;rfqpnJ-YS#w2iTA;3OkEZgKC#^;0>lcHvY9 zT6CheN*~8uTIKLitiXxPZMf})&c3Ek(ffPzjbjIWe6aAS+^#a!@h9V2jKWb^6rIHC z;-c8iffY`eiQ$+F=S(ovXo(w03uqm3oSk&?#etH4N{H|NNv9usN*whfb*ug5rP$&x zyoF<*L#f{9Tv}N2Ky(Z7#1-O!ijyO`;mpx7*3X`bg6ea9WP=($T8muZyPxLNK;lY=_ zrj*tO6`IXP>e8GarYBs_l{2c4?Tp|0oVYai5N3F`Vxp{~p`xOp@kGD;;84XSWGRdy z#l$6r>YyW!tMGG4d%mm4Fr58OfIEz5OX6zBn`7 z8?C%>)v9HS&u=ut((+}?&uTJ0ue)d360i2IK19)LdY#KXK)!gYa%!0{yy(Kdv%3~F z`-vy+Bf8EiW-)l3K^OGrE7MjKs^sOavxzH7Z&Vzy*JRNNr$+v9QE|q+o<)o1MKfnc zdh9u7(Y$%l=}}KaZ{AN^G(Y`n;i41uILo>%oYxawd#xWrpPt!_na7yuTHdZk61mE4ljG+RoZIeaCCNqFK$GHq5noF*p0A-^?-F-r8>d zZL95JyJk6t!<0!tF=tGmm9v?X8LT`u)Vdd{GDK{6SH0I zZr(S;#}-=F)z?pIh-y1oMq=ApzoEV%s%>HUt+w`)YKj!^o56UF{=0q`;P^ z5HbdGgGqiJTdQraZAQ!X?i zW3BCmrQNbQ#%Y$V;PJep;p>#6$f zu!Vh^vgE&_rj;O* zMw~x8kEVL8FCqn?_#0DagJN^O-^H zNyPGbxeU|P*Rxw$owl;a0zjC~rz6czXV`qu_Bl=j{+d%`J6Hk&@(7 zJep#`owW&n^-arW6SV@{lcw;!RvGx)cpK!+NW*0lzSBf)2O>_@v6b+`m&6AZ4@3>W zmP}gFErSG45{IkZ1z@! zBIPzMk4;ao%ketls5aqhpJZa6jctvV8c}9GxvFKzeN!}(+|8g!z>d{Wm1Lq&MPboM zclFyTIk2}I;J{pgzyN>a5`o-V->2Tzuzu-_uIOON^W z_X6@m8JtWJLt{z8gjrXs)YC6y)?3xzWS|n^W>(^V&1?vvX;@~yR<*U+48Qh-qK&!4 zt5VNSB6{njDoh(C%}(*7;{|d@5ga-6WMR%6QRUe#i!NelL$oNwIolUv7E7vv{9-y9 zbS?(}57MDgX(@oI9#j-+2^>>d*ADH_YA^P|yxw``K$LRcj*)9f<9M1CB*~Qrp{JN5NNfa`vIDp*W2+kXTwZzw9|TF^w$JvH`0iKnY)=(&SD^uzlFki=Jjl z3VJuGW8jt@bQFp$&4FVi`$m`Neb)jrQUyDX`b7B|_Z*pk=5LyV%P_R(3Qwxpx)#GL|0M?H?MkQ1j| z=Wd4k%crX&vomnWJJBIIL{fAoBR~zp_ z!fTP-F4+P15^08S7^w;}jE4xJ5ZyfZh10ldM@dn+HO(uH1mS9JzM>*SDPnVN?=h~1 z?;!h*aJW|W8uo56QFDeMjm@;1f&z^999ir2+AO^l&3pkQkK+D}ShT73QNGuSN5RT= zZ$=+=b=HR1WqVSkAMWETi6$%CG*X_kb#ixAat~RC#07%6<3=qPQ|5g>dP`v~*5qTi zB0wB>9YZ$%Bo3! zu#|Yy{BE9VHlc%qitTpwh^dyHs@CNSM@o||NvU|ENf9mTMBzb!Bb>wRf(PL@H)K}E z(Va7lW+DISXJH}@XGE_#J9|fL%+A;7T%wrF8i&ajouhfngjKwx3GZbKvI=c(J6ttx zyL9Z?>6x_f`h;!7hxMl6n(4~o+s*|kqh8)R-C95Hqfd z`wIyKVX4+gf3K#u&TjUbHP)UwvhK&>an8&6<+^qk`<72rnsgYqv`q<)FPT!jYPjW- zhJC&<^Qv!ff6gQ(dP}96aVI+1KyAZWD9x%?BzG3*TuZ3LkZB?cqqtK z?Z~t_7g~|tdC{EyDBp7T+&QWxL`y#sg6=}^;VHf4)>`e?O*CjTa&ccJs+3soSIdvI ztmaIE&FY>I(dx29erL%^mabE_MK@AB+nSt%*tmYTL0)a$nd4=4hbc=Pu>VwgGDy>< zPKR4nefo>vo$zO@gv%2r86j-dv_2nVsU1z)l**aTpSva;=|+RFKd)FqJ#(e85Svj+ z-0WuN=Tpv<-KG#yrziQN?j&KtykkmTw3`O42(RDd1!>o{HLelSEuH*@JB&%yD$d!S zf3!oDWAc_bq590<=WTaWTejk(`ZR+9^Ek`cejX&MY~PT$@@`s>AZkt9C|$k9q$ZGZ zo~CsP+x!_f~&`0FGMhTO+y+V0-u8d`u`55*htF;%=Z zyR{&ghBMg-7NlIR*l9m-=<2g^1tyWToHx~dQi&P0_dyVo8?J|^)_WYkH47T;A#I<$ zGu*pb+uj=2kBx6t8~Za-a6`qyX7Xta*q4m<$$(5p5|V&h9ebbcK4JNLQ{_Q)g9)a& zz%Bw>LY-U;sic;#ph4xQ5bDqBI9v#dFVfTGZ}DHXn2g@$uwRW@UQ|0E7%Ri@N&UY< zwi;gHYA<-mqMQH0&#oCYs`09|ebgsBw_H4F-N~7%wTEZ)#rre`GT9Jcz&2$SAz(J| z9DUR``?l{R%1D_mtnMP5afjM;4oi4aJhezitKT$9LgCt9B;KUQv@T=HM$|DQh+4j! O{HVfJ$t0Z8-2Veqxpiy+ delta 3715 zcmZvd3vg6d8OKj32yIN8kPt#B$xT8a5C};j5FV8zKtdlpY@leNKpvN5A<2f_g%s$x zA+;icU^!9>3<}k0eN`F4Ge8(-tT?qZ?zTRvGOg38MF%^z3gaL%*57~k;B=~I_J4op z`F-E{?m2gR_on=%F8cQH!TSwm8@eCexXYNA;p;W-ScB(eO1m7QPQZ3sX~* z%z;B_7eh>#QrDgWKSR6HaSj|wdmbEaOw_ETGM|o4I1Ki|yWs_RAN(0igTH~<@I9Ch zZ$k{2(L^y0mO%xyoJTrrf=n@CI2cA9zYG=V&ct}sn7veT={O9h!PBr3UWfcl0p1lr z84tDRz$*9<)XsWc|4yi+Jr8B)TQC#8>Bg@?&A$Pa$=h%+{>{jHlLPldMOx%o0_AYB z8=vL+YoHv}!AWp2tbp5K8GHpc!>dpZt4X7FTo3EvB3K0X!>A0MqoRqIp;Gp9s8s(7 zYTe-)VvbN5>o-QU@cU@E1&{sgvvlC)Vi%vDl)Vk%E1n( zOzd|3--McY$c-O^a`cjG{{(9NNhk;XuKx-gMEi9&{!6I9e+^~tk8pPi@BbQ=t#m{< zs-^HlI1i2{eBIMEP}i*+%D@3A124Mv_n`tm3AOWcupYh!E8y@E97s4H>bm|N>Q)Tl zfQ`}pAC;__8Bo`1Ijn_yTz?!crTrnC2&;)o0d0TUKY(&@kUVPL zkKh4#2Cjok@{$`k?RW)hgKxni_yLUSFlCTWMU)F=aDw9;IF9xb$IVa%jzI0`1SCo3 zl577CDr4_M+5IOZIm&aQe>Bv(Nscp>e;KT!Lkm_yUYBWsoJ;dG)Xw%m89wOv1E`dr zhguhhY_sqo`p)y^RC_R_zS3ae-)Bl za}$=s%)(^*F! z+QC?;@lwa>kmF!#TzfT4p{-JqMB>@O^C2_~twPZ-4;9Wr;?F}ya?uo|qPwcHDT%~i zwW=GCQmV2NO-$5`*#ebv-5Bk7EqWYnLnJMc#pSRbQKE@-HBr-UzJL}X?RYAhfm9}= zF2s3CeC<4_QiF8Y@03AQoUqK!!B;7)mzO3*bni_U-IP`G{*pz;{fM?_@>nuItCi9Zv4 z&DNk=^y%^h9giTLk#3|zs-jPHB}zjP^f^?FqU(6*U_FRh(8FjtQb|Q$Ow{-WK%IP* zHl#zk9_jw8=(?(K?#xqY9vX_4p|Pj|Ek&K^E>w-oJ)UjOc-nrHF)h>U^t-)4#P2XQ z>mq*0)U>zT;>>cpDszP$kyW1;@*5+**A{4L@jJcdVAmEexXz2T1;SoeW2ThJ1S1Ug$y!=|Q=K*TKbpW@Nh*tsEGV5`U6NDV~V{jhnQ7=yMiZ&7|n z;}*|n4O{ZHy@216blK#$2fNGc*Yn5NH}hxNY_HHR^A@H>{LZkVH|qlJzWu2;-QHU; z$#xZtO!d1>Fx29Q@NO>^Ot$|hs2Ypqkl&2)pa~_n6$-SrMNGJTQ>zJYYFf{rJyMuA zj3^@t&1Myq*=0qw>E)BlXHKq|={+!Y*0l1{^67mq6}_8c`-=iTJMgv$28L$=KO=uN_mFmt|uAf56@>`I5ap;b_qrCLfRY z#&>&|>W}wep*Q|ae2*9F$IvAV?XmwFpKJZn0y|K8c*xP%@z@z#F>y@JvHworEicF8 zI~Y128|bSpYe`8tWV?#9hk3D!u~YHhGW$Y#p?$03UAtlGD0^tycb6ZHor?9v&f?;t z7rTVR?eSg{`;LOa2GPecdVt0SCSFW-5F!0NbgJVk@n^hG9SwW6vdAu*F+7b75&oIv z#_Y}+3+%^LqwT@j`F)YuTT|?w2lH(F!52pEi|_JqFc3SfAeF!YIk5Ll8da%mxCHdT z6A7;u6Pfv+Fcgn$lv#gnmAyT;$wsPI4o!r~+sUfgpQWf-_EqBUaU0re->a$i`swe% z_gQREH+p=c\n" "Language-Team: RUSSIAN\n" @@ -18,16 +18,16 @@ msgstr "" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -#: models.py:421 content/template/models.py:39 content/template/models.py:57 +#: models.py:419 content/template/models.py:59 msgid "template" msgstr "шаблон" -#: models.py:553 +#: models.py:550 msgid "ordering" msgstr "сортировка" -#: translations.py:171 module/blog/extensions/translations.py:17 -#: module/page/extensions/translations.py:102 +#: translations.py:259 module/blog/extensions/translations.py:17 +#: module/extensions/translations.py:102 msgid "language" msgstr "язык" @@ -35,48 +35,49 @@ msgstr "язык" msgid "All" msgstr "Все" -#: admin/filterspecs.py:57 module/page/models.py:261 +#: admin/filterspecs.py:57 module/page/models.py:222 msgid "Parent" msgstr "Родитель" #: admin/filterspecs.py:95 +#: templates/admin/medialibrary/mediafile/change_list.html:20 msgid "Category" msgstr "Категория" -#: admin/item_editor.py:150 +#: admin/item_editor.py:163 #, python-format msgid "Change %s" msgstr "Изменить %s" -#: admin/tree_editor.py:218 content/rss/models.py:20 -#: content/section/models.py:32 module/blog/models.py:32 -#: module/medialibrary/models.py:48 module/page/models.py:259 -#: module/page/models.py:338 +#: admin/tree_editor.py:215 content/rss/models.py:20 +#: content/section/models.py:31 module/blog/models.py:30 +#: module/medialibrary/models.py:55 module/page/models.py:220 +#: module/page/models.py:299 msgid "title" msgstr "заголовок" -#: admin/tree_editor.py:396 +#: admin/tree_editor.py:385 #, python-format msgid "%s has been moved to a new position." msgstr "Узел \"%s\" был перемещен на новое место." -#: admin/tree_editor.py:400 +#: admin/tree_editor.py:389 msgid "Did not understand moving instruction." msgstr "Перемещение не удалось. Непонятная команда." -#: admin/tree_editor.py:409 +#: admin/tree_editor.py:398 msgid "actions" msgstr "действия" -#: content/application/models.py:241 +#: content/application/models.py:263 msgid "application content" -msgstr "" +msgstr "содержимое из приложения" -#: content/application/models.py:242 +#: content/application/models.py:264 msgid "application contents" -msgstr "" +msgstr "содержимое из приложения" -#: content/application/models.py:273 +#: content/application/models.py:295 msgid "application" msgstr "приложение" @@ -86,21 +87,19 @@ msgstr "включены" #: content/comments/models.py:28 msgid "New comments may be added" -msgstr "" +msgstr "Можно добавить комментарии" #: content/comments/models.py:32 content/comments/models.py:33 -#, fuzzy msgid "comments" -msgstr "содержание" +msgstr "комментарии" #: content/comments/models.py:48 -#, fuzzy msgid "public" msgstr "опубликовано" #: content/comments/models.py:48 msgid "not public" -msgstr "" +msgstr "не опубликовано" #: content/contactform/models.py:18 msgid "name" @@ -116,7 +115,7 @@ msgstr "тема" #: content/contactform/models.py:23 content/raw/models.py:14 msgid "content" -msgstr "содержание" +msgstr "содержимое" #: content/contactform/models.py:34 msgid "contact form" @@ -127,7 +126,7 @@ msgid "contact forms" msgstr "формы обратной связи" #: content/file/models.py:16 content/file/models.py:20 -#: module/medialibrary/models.py:90 +#: module/medialibrary/models.py:105 msgid "file" msgstr "файл" @@ -137,11 +136,11 @@ msgstr "файлы" #: content/image/models.py:24 content/image/models.py:28 msgid "image" -msgstr "картинка" +msgstr "изображение" #: content/image/models.py:29 msgid "images" -msgstr "картинки" +msgstr "изображения" #: content/image/models.py:42 content/medialibrary/models.py:105 #: content/medialibrary/models.py:113 @@ -154,43 +153,43 @@ msgstr "(без подписи)" #: content/medialibrary/models.py:87 content/medialibrary/models.py:101 #: content/medialibrary/models.py:111 content/medialibrary/v2.py:44 -#: content/section/models.py:48 module/medialibrary/fields.py:45 -#: module/medialibrary/models.py:102 +#: content/section/models.py:47 module/medialibrary/fields.py:45 +#: module/medialibrary/models.py:118 msgid "media file" msgstr "медиа файл" #: content/medialibrary/models.py:88 content/medialibrary/v2.py:45 -#: module/medialibrary/models.py:103 +#: module/medialibrary/models.py:119 msgid "media files" msgstr "медиа файлы" -#: content/medialibrary/models.py:131 +#: content/medialibrary/models.py:130 msgid "block" msgstr "блок" -#: content/medialibrary/models.py:132 +#: content/medialibrary/models.py:131 msgid "left" msgstr "слева" -#: content/medialibrary/models.py:133 +#: content/medialibrary/models.py:132 msgid "right" msgstr "справа" -#: content/medialibrary/v2.py:49 content/section/models.py:53 -#: content/section/models.py:61 content/table/models.py:81 +#: content/medialibrary/v2.py:49 content/section/models.py:52 +#: content/section/models.py:60 content/table/models.py:81 msgid "type" msgstr "тип" #: content/raw/models.py:18 msgid "raw content" -msgstr "" +msgstr "сырые данные" #: content/raw/models.py:19 msgid "raw contents" -msgstr "" +msgstr "сырые данные" #: content/richtext/models.py:15 content/richtext/models.py:85 -#: content/section/models.py:33 +#: content/section/models.py:32 msgid "text" msgstr "текст" @@ -200,7 +199,7 @@ msgstr "" #: content/richtext/models.py:27 msgid "Ignore the HTML validation warnings" -msgstr "" +msgstr "Игнорировать предупреждения о некорректном HTML" #: content/richtext/models.py:51 #, python-format @@ -208,20 +207,24 @@ msgid "" "HTML validation produced %(count)d warnings. Please review the updated " "content below before continuing: %(messages)s" msgstr "" +"Во время проверки HTML обнаружено %(count)d предупреджений. Перед тем как " +"продолжить обратите внимание на следующее: %(messages)s" #: content/richtext/models.py:89 msgid "rich text" -msgstr "" +msgstr "форматированный текст" #: content/richtext/models.py:90 msgid "rich texts" -msgstr "" +msgstr "форматированный тексты" #: content/rss/models.py:21 msgid "" "The rss field is updated several times a day. A change in the title will " "only be visible on the home page after the next feed update." msgstr "" +"Данное поле обновляется несколько раз в день. Изменения в названии на " +"домашней странице будут видны только после следующегог обновления" #: content/rss/models.py:22 msgid "link" @@ -247,15 +250,13 @@ msgstr "" msgid "RSS feeds" msgstr "" -#: content/section/models.py:37 -#, fuzzy +#: content/section/models.py:36 msgid "section" -msgstr "действия" +msgstr "секция" -#: content/section/models.py:38 -#, fuzzy +#: content/section/models.py:37 msgid "sections" -msgstr "действия" +msgstr "секции" #: content/table/models.py:62 msgid "plain" @@ -263,11 +264,11 @@ msgstr "" #: content/table/models.py:63 msgid "title row" -msgstr "" +msgstr "заголовок строки" #: content/table/models.py:65 msgid "title row and column" -msgstr "" +msgstr "заголовок строки и столбца" #: content/table/models.py:71 msgid "table" @@ -281,19 +282,19 @@ msgstr "таблицы" msgid "data" msgstr "данные" -#: content/template/models.py:62 +#: content/template/models.py:51 msgid "template content" msgstr "содержимое шаблона" -#: content/template/models.py:63 +#: content/template/models.py:52 msgid "template contents" msgstr "содержимое шаблона" -#: content/video/models.py:23 +#: content/video/models.py:25 msgid "video link" msgstr "ссылка на видео" -#: content/video/models.py:24 +#: content/video/models.py:26 msgid "" "This should be a link to a youtube or vimeo video, i.e.: http://www.youtube." "com/watch?v=zmj1rpzDRZ0" @@ -301,37 +302,41 @@ msgstr "" "Это должно быть ссылкой на видео, размещенное на youtube или vimeo, " "например, http://www.youtube.com/watch?v=zmj1rpzDRZ0" -#: content/video/models.py:28 +#: content/video/models.py:30 msgid "video" msgstr "видео" -#: content/video/models.py:29 +#: content/video/models.py:31 msgid "videos" msgstr "видео" -#: module/blog/models.py:31 +#: contrib/tagging.py:113 +msgid "Tagging" +msgstr "" + +#: module/blog/models.py:29 msgid "published" msgstr "опубликовано" -#: module/blog/models.py:33 +#: module/blog/models.py:31 msgid "This is used for the generated navigation too." msgstr "Используется также в сгенерированно навигации." -#: module/blog/models.py:36 +#: module/blog/models.py:34 msgid "published on" msgstr "опубликовано" -#: module/blog/models.py:37 +#: module/blog/models.py:35 msgid "Will be set automatically once you tick the `published` checkbox above." msgstr "" "Будет установлено автоматически, как только Вы отметите пункт \"опубликовано" "\" выше." -#: module/blog/models.py:42 +#: module/blog/models.py:40 msgid "entry" msgstr "запись" -#: module/blog/models.py:43 +#: module/blog/models.py:41 msgid "entries" msgstr "записи" @@ -340,31 +345,51 @@ msgid "tags" msgstr "теги" #: module/blog/extensions/translations.py:20 -#: module/page/extensions/translations.py:105 +#: module/extensions/translations.py:105 msgid "translation of" -msgstr "" +msgstr "перевод для" #: module/blog/extensions/translations.py:23 -#: module/page/extensions/translations.py:108 +#: module/extensions/translations.py:108 msgid "Leave this empty for entries in the primary language." msgstr "Оставьте поле пустым для записей на основном языке (%s)." #: module/blog/extensions/translations.py:44 -#: templates/admin/feincms/item_editor.html:45 +#: templates/admin/feincms/item_editor.html:40 msgid "available translations" msgstr "доступные переводы" -#: module/extensions/changedate.py:38 +#: module/extensions/changedate.py:36 msgid "creation date" msgstr "дата создания" -#: module/extensions/changedate.py:39 +#: module/extensions/changedate.py:37 msgid "modification date" msgstr "дата изменения" -#: module/extensions/ct_tracker.py:134 +#: module/extensions/ct_tracker.py:136 msgid "content types" -msgstr "содержимое" +msgstr "тип данных" + +#: module/extensions/datepublisher.py:48 +msgid "publication date" +msgstr "дата публикации" + +#: module/extensions/datepublisher.py:50 +msgid "publication end date" +msgstr "дата окончания публикации" + +#: module/extensions/datepublisher.py:52 +msgid "Leave empty if the entry should stay active forever." +msgstr "Оставьте поле пустым, если запись должна оставаться активной навсегда." + +#: module/extensions/datepublisher.py:79 +msgid "visible from - to" +msgstr "видима с - по" + +#: module/extensions/datepublisher.py:89 +msgid "Date-based publishing" +msgstr "Публикация основанная на дате" #: module/extensions/featured.py:9 msgid "featured" @@ -394,255 +419,274 @@ msgstr "Будет добавлено к основному описанию" msgid "Search engine optimization" msgstr "Оптимизация для поисковых систем" -#: module/medialibrary/models.py:51 +#: module/extensions/translations.py:175 +msgid "Edit translation" +msgstr "Изменить перевод" + +#: module/extensions/translations.py:178 +msgid "Create translation" +msgstr "Создать перевод" + +#: module/extensions/translations.py:183 +msgid "translations" +msgstr "переводы" + +#: module/medialibrary/models.py:58 msgid "parent" msgstr "родитель" -#: module/medialibrary/models.py:53 module/page/models.py:260 +#: module/medialibrary/models.py:60 module/page/models.py:221 msgid "slug" msgstr "путь в URL" -#: module/medialibrary/models.py:57 +#: module/medialibrary/models.py:64 msgid "category" msgstr "категория" -#: module/medialibrary/models.py:58 module/medialibrary/models.py:96 +#: module/medialibrary/models.py:65 module/medialibrary/models.py:111 msgid "categories" msgstr "категории" -#: module/medialibrary/models.py:91 module/medialibrary/models.py:182 +#: module/medialibrary/models.py:106 module/medialibrary/models.py:195 msgid "file type" msgstr "тип файла" -#: module/medialibrary/models.py:92 module/medialibrary/models.py:117 +#: module/medialibrary/models.py:107 module/medialibrary/models.py:133 msgid "created" msgstr "создан" -#: module/medialibrary/models.py:93 +#: module/medialibrary/models.py:108 msgid "copyright" msgstr "" -#: module/medialibrary/models.py:94 module/medialibrary/models.py:112 +#: module/medialibrary/models.py:109 module/medialibrary/models.py:128 msgid "file size" msgstr "размер файла" -#: module/medialibrary/models.py:203 +#: module/medialibrary/models.py:216 msgid "file info" msgstr "файл" -#: module/medialibrary/models.py:280 +#: module/medialibrary/models.py:293 msgid "Image" msgstr "Изображение" -#: module/medialibrary/models.py:281 +#: module/medialibrary/models.py:294 msgid "Video" msgstr "Видео" -#: module/medialibrary/models.py:282 +#: module/medialibrary/models.py:295 msgid "Audio" msgstr "Аудио" -#: module/medialibrary/models.py:283 +#: module/medialibrary/models.py:296 msgid "PDF document" msgstr "Документ PDF" -#: module/medialibrary/models.py:284 +#: module/medialibrary/models.py:297 msgid "Flash" msgstr "" -#: module/medialibrary/models.py:285 +#: module/medialibrary/models.py:298 msgid "Text" msgstr "Текст" -#: module/medialibrary/models.py:286 +#: module/medialibrary/models.py:299 msgid "Rich Text" msgstr "Текст" -#: module/medialibrary/models.py:287 +#: module/medialibrary/models.py:300 msgid "Zip archive" msgstr "Zip-архив" -#: module/medialibrary/models.py:288 +#: module/medialibrary/models.py:301 msgid "Microsoft Word" -msgstr "" +msgstr "документ Microsoft Word" -#: module/medialibrary/models.py:289 +#: module/medialibrary/models.py:302 msgid "Microsoft Excel" -msgstr "" +msgstr "документ Microsoft Excel" -#: module/medialibrary/models.py:290 +#: module/medialibrary/models.py:303 msgid "Microsoft PowerPoint" -msgstr "" +msgstr "PowerPoint документ" -#: module/medialibrary/models.py:291 +#: module/medialibrary/models.py:304 msgid "Binary" msgstr "Двоичный" -#: module/medialibrary/models.py:307 +#: module/medialibrary/models.py:320 msgid "caption" msgstr "подпись" -#: module/medialibrary/models.py:308 +#: module/medialibrary/models.py:321 msgid "description" msgstr "описание" -#: module/medialibrary/models.py:311 +#: module/medialibrary/models.py:324 msgid "media file translation" msgstr "" -#: module/medialibrary/models.py:312 +#: module/medialibrary/models.py:325 msgid "media file translations" msgstr "" -#: module/medialibrary/models.py:335 +#: module/medialibrary/models.py:347 +#: templates/admin/feincms/page/page/item_editor.html:14 msgid "Preview" msgstr "Предпросмотр" -#: module/medialibrary/models.py:355 +#: module/medialibrary/models.py:367 #, python-format msgid "Successfully added %(count)d media file to %(category)s." msgid_plural "Successfully added %(count)d media files to %(category)s." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +msgstr[0] "Добавлено %(count)d документов в %(category)s." +msgstr[1] "Добавлен %(count)d документ в %(category)s." +msgstr[2] "Добавлено %(count)d документов в %(category)s." -#: module/medialibrary/models.py:373 +#: module/medialibrary/models.py:385 msgid "Add selected media files to category" msgstr "Добавить выбранные файлы в категорию" -#: module/medialibrary/models.py:440 +#: module/medialibrary/models.py:394 +msgid "ZIP file exported as %s" +msgstr "ZIP-архив экспортирован как %s" + +#: module/medialibrary/models.py:396 +msgid "ZIP file export failed: %s" +msgstr "Ошибка экспорта в ZIP-архив: %s" + +#: module/medialibrary/models.py:400 +msgid "Export selected media files as zip file" +msgstr "Упаковать выбранные файлы в ZIP-архив" + +#: module/medialibrary/models.py:423 #, python-format -msgid "%d files imported" -msgstr "" +msgid "" +"Cannot overwrite with different file type (attempt to overwrite a " +"%(old_ext)s with a %(new_ext)s)" +msgstr "Невозможно изменить тип файла (Попытка сохранить %(old_ext)s в %(new_ext)s))" -#: module/medialibrary/models.py:442 +#: module/medialibrary/models.py:466 #, python-format -msgid "ZIP file invalid: %s" -msgstr "не корректный архив" +msgid "%d files imported" +msgstr "%d файлов импортировано" + +#: module/medialibrary/models.py:468 +msgid "ZIP import failed: %s" +msgstr "Загрузка ZIP-архива не удалась: %s" -#: module/medialibrary/models.py:448 +#: module/medialibrary/models.py:470 msgid "No input file given" msgstr "не заданы файлы" -#: module/page/models.py:256 +#: module/page/models.py:217 msgid "active" msgstr "активная" -#: module/page/models.py:263 module/page/models.py:711 +#: module/page/models.py:224 module/page/models.py:729 msgid "in navigation" msgstr "в навигации" -#: module/page/models.py:264 +#: module/page/models.py:225 msgid "override URL" msgstr "перекрыть адрес" -#: module/page/models.py:265 +#: module/page/models.py:226 msgid "" "Override the target URL. Be sure to include slashes at the beginning and at " "the end if it is a local URL. This affects both the navigation and subpages' " "URLs." msgstr "" +"Перекрыть адрес. Убедитесь что адрес начинается и заканчивается слэшем (/) " +"для локальных адресов. Это отностися и к навигации и к подстраницам." -#: module/page/models.py:266 +#: module/page/models.py:227 msgid "redirect to" msgstr "редирект на" -#: module/page/models.py:267 +#: module/page/models.py:228 msgid "Target URL for automatic redirects." msgstr "Адрес для автоматического перенаправления" -#: module/page/models.py:268 +#: module/page/models.py:229 msgid "Cached URL" msgstr "" -#: module/page/models.py:279 +#: module/page/models.py:240 msgid "page" msgstr "страница" -#: module/page/models.py:280 +#: module/page/models.py:241 msgid "pages" msgstr "страницы" -#: module/page/models.py:297 module/page/models.py:782 +#: module/page/models.py:258 module/page/models.py:809 msgid "is active" msgstr "активная" -#: module/page/models.py:631 +#: module/page/models.py:639 msgid "This URL is already taken by an active page." msgstr "Этот URL уже занят активной страницей." -#: module/page/models.py:649 +#: module/page/models.py:657 msgid "This URL is already taken by another active page." msgstr "Этот URL уже занят другой активной страницей." -#: module/page/models.py:674 +#: module/page/models.py:681 msgid "Other options" msgstr "Другие параметры" -#: module/page/models.py:721 +#: module/page/models.py:740 msgid "Add child page" msgstr "Добавить дочернюю страницу" -#: module/page/models.py:723 +#: module/page/models.py:742 templates/admin/feincms/content_inline.html:9 msgid "View on site" msgstr "Посмотреть на сайте" -#: module/page/models.py:759 +#: module/page/models.py:772 +msgid "" +"The content from the original translation has been copied to the newly " +"created page." +msgstr "Содержимое с оригинальной страницы скопировано в новую." + +#: module/page/models.py:786 msgid "You don't have the necessary permissions to edit this object" msgstr "У вас нет прад для редактирования объекта" -#: module/page/models.py:774 +#: module/page/models.py:801 msgid "inherited" msgstr "унаследовано" -#: module/page/models.py:778 +#: module/page/models.py:805 msgid "extensions" msgstr "расширения" -#: module/page/extensions/datepublisher.py:48 -msgid "publication date" -msgstr "дата публикации" - -#: module/page/extensions/datepublisher.py:50 -msgid "publication end date" -msgstr "дата окончания публикации" - -#: module/page/extensions/datepublisher.py:52 -msgid "Leave empty if the entry should stay active forever." -msgstr "Оставьте поле пустым, если запись должна оставаться активной навсегда." - -#: module/page/extensions/datepublisher.py:78 -msgid "visible from - to" -msgstr "видима с - по" - -#: module/page/extensions/datepublisher.py:88 -msgid "Date-based publishing" -msgstr "Публикация основанная на дате" - #: module/page/extensions/excerpt.py:9 msgid "excerpt" -msgstr "" +msgstr "выдержка" #: module/page/extensions/excerpt.py:10 msgid "Add a brief excerpt summarizing the content of this page." -msgstr "" +msgstr "Добавить краткую выдержку описывающую содержимое страницы." #: module/page/extensions/excerpt.py:12 msgid "Excerpt" -msgstr "" +msgstr "Выдержка" -#: module/page/extensions/navigation.py:77 -#: module/page/extensions/navigation.py:97 +#: module/page/extensions/navigation.py:74 +#: module/page/extensions/navigation.py:94 msgid "navigation extension" msgstr "расширение навигации" -#: module/page/extensions/navigation.py:99 +#: module/page/extensions/navigation.py:96 msgid "" "Select the module providing subpages for this page if you need to customize " "the navigation." msgstr "Выберите модуль, расширяющий навигацию по дочерним страницам" -#: module/page/extensions/navigation.py:112 +#: module/page/extensions/navigation.py:109 msgid "Navigation extension" msgstr "Расширение навигации" @@ -692,18 +736,6 @@ msgstr "" msgid "Titles" msgstr "Заголовки" -#: module/page/extensions/translations.py:171 -msgid "Edit translation" -msgstr "Изменить перевод" - -#: module/page/extensions/translations.py:174 -msgid "Create translation" -msgstr "Создать перевод" - -#: module/page/extensions/translations.py:179 -msgid "translations" -msgstr "переводы" - #: templates/admin/filter.html:3 #, python-format msgid " By %(filter_title)s " @@ -727,12 +759,12 @@ msgstr "Элемент успешно удален." #: templates/admin/feincms/_messages_js.html:5 msgid "Cannot delete item" -msgstr "Не выходит удалить элемент" +msgstr "невозможно удалить элемент" #: templates/admin/feincms/_messages_js.html:6 msgid "Cannot delete item, because it is parent of at least one other item." msgstr "" -"Не выходит удалить элемент, т.к. он является родителем как минимум для " +"Невозможно удалить элемент, т.к. он является родителем как минимум для " "одного другого элемента." #: templates/admin/feincms/_messages_js.html:7 @@ -748,7 +780,10 @@ msgstr "Точно сменить шаблон?
Все изменения msgid "" "Really change template?
All changes are saved and content from " "%(source_regions)s is moved to %(target_region)s." -msgstr "Вы действительно хотите изменить шаблон?
Все сохраненные изменение и содержимое региона %(source_regions)s будут перенесены в %(target_region)s." +msgstr "" +"Вы действительно хотите изменить шаблон?
Все сохраненные изменение и " +"содержимое региона %(source_regions)s будут перенесены в " +"%(target_region)s." #: templates/admin/feincms/_messages_js.html:12 msgid "Hide" @@ -778,13 +813,24 @@ msgstr "Регион пуст" msgid "" "Content from the parent site is automatically inherited. To override this " "behaviour, add some content." -msgstr "Содержимое родительского элемента автоматически наследуется. Для перекрытия этого поведение нужно добавить содержимое." +msgstr "" +"Содержимое родительского элемента автоматически наследуется. Для перекрытия " +"этого поведение нужно добавить содержимое." #: templates/admin/feincms/content_editor.html:23 msgid "Add new item" msgstr "Добавить элемент" -#: templates/admin/feincms/fe_editor.html:46 +#: templates/admin/feincms/content_inline.html:91 +#, python-format +msgid "Add another %(verbose_name)s" +msgstr "Добавить еще %(verbose_name)s" + +#: templates/admin/feincms/content_inline.html:94 +msgid "Remove" +msgstr "Удалить" + +#: templates/admin/feincms/fe_editor.html:40 msgid "Save" msgstr "Сохранить" @@ -814,7 +860,7 @@ msgstr "удалить" #: templates/admin/feincms/recover_form.html:7 #: templates/admin/feincms/revision_form.html:10 -#: templates/admin/feincms/page/page/item_editor.html:16 +#: templates/admin/feincms/page/page/item_editor.html:22 #: templates/admin/feincms/page/page/tree_editor.html:7 msgid "Home" msgstr "Начало" @@ -841,19 +887,19 @@ msgstr "Отменить %(verbose_name)s" msgid "Press the save button below to revert to this version of the object." msgstr "Для возврата к этой версии нажмите сохранить." -#: templates/admin/feincms/tree_editor.html:37 +#: templates/admin/feincms/tree_editor.html:32 msgid "Shortcuts" msgstr "Ярлыки" -#: templates/admin/feincms/tree_editor.html:39 +#: templates/admin/feincms/tree_editor.html:34 msgid "Collapse tree" msgstr "Свернуть дерево" -#: templates/admin/feincms/tree_editor.html:40 +#: templates/admin/feincms/tree_editor.html:35 msgid "Expand tree" msgstr "Развернуть дерево" -#: templates/admin/feincms/tree_editor.html:43 +#: templates/admin/feincms/tree_editor.html:38 msgid "Filter" msgstr "Фильтр" @@ -861,7 +907,7 @@ msgstr "Фильтр" msgid "Edit on site" msgstr "Редактировать на сайте" -#: templates/admin/feincms/page/page/item_editor.html:20 +#: templates/admin/feincms/page/page/item_editor.html:26 msgid "Add" msgstr "Добавить" @@ -886,11 +932,15 @@ msgstr "Добавить в категорию" msgid "Cancel" msgstr "Отменить" -#: templates/admin/medialibrary/mediafile/change_list.html:12 +#: templates/admin/medialibrary/mediafile/change_list.html:17 msgid "Bulk upload a ZIP file:" msgstr "Загрузить несколько файлов в ZIP-архиве:" -#: templates/admin/medialibrary/mediafile/change_list.html:21 +#: templates/admin/medialibrary/mediafile/change_list.html:27 +msgid "Overwrite" +msgstr "Перезаписать" + +#: templates/admin/medialibrary/mediafile/change_list.html:30 msgid "Send" msgstr "Отправить" @@ -931,9 +981,6 @@ msgstr "Спасибо!" #~ msgid "You may edit the copied page below." #~ msgstr "Вы можете отредактировать скопированную страницу ниже." -#~ msgid "Remove" -#~ msgstr "Удалить" - #~ msgid "Replace page %(to_replace)s" #~ msgstr "Заменить страницу %(to_replace)s"