From ebdacf3591df238ff23cbbf3171a968d84f987e7 Mon Sep 17 00:00:00 2001 From: "vincent@cubedesigners.com" Date: Wed, 13 Feb 2013 18:14:31 +0000 Subject: [PATCH] --- images/ws/btdel.png | Bin 0 -> 1896 bytes images/ws/btdownload.png | Bin 0 -> 1877 bytes images/ws/btedit.png | Bin 0 -> 1877 bytes images/ws/btstats.png | Bin 0 -> 1485 bytes images/ws/btview.png | Bin 0 -> 1917 bytes inc/ws/Controlleur/class.ws.url.php | 26 ++- style/ws/style.css | 69 +++++- typo/ws/desc.xml | 331 ---------------------------- 8 files changed, 82 insertions(+), 344 deletions(-) create mode 100644 images/ws/btdel.png create mode 100644 images/ws/btdownload.png create mode 100644 images/ws/btedit.png create mode 100644 images/ws/btstats.png create mode 100644 images/ws/btview.png diff --git a/images/ws/btdel.png b/images/ws/btdel.png new file mode 100644 index 0000000000000000000000000000000000000000..039b0640eed153b605fb380c4cb736ae47ae7da9 GIT binary patch literal 1896 zcmaJ?X;c$u6b+H0L=jZff}%qJ4^~Jf8!-c64S@hb4N%a7OGqX#gk(Z8KxDB3a@3-T zWm5!gS=0)Og5r)9lw;MZ1wl~(6>)>0RAf=CouFucl+HOb-*WD~@4fHc@66Wafj%ZA zOA>)VFcJ9jMEGcizrYkC{>|+{_uzvC<{gFwp)xE%tcD35QZxbv1PXB^EP}<-^|8Oh zE(F3P00|Dm!h`{k1XWPPdJILYP~mI>!NpCh5=-PT21LM-h>}Zwb@l=oK%`u9C`$+m zRbFru;+v?3gAxOSC5dtgM@n{c1zfZcE}(!hF`!k%C^e9lOCHmO@VS1QN(ROtn4C-g zlvJ2-IpBq=VSq&e9VMU>2sqIwGzOE+W;+0MkOopgI+aFuq_H6e9Rfk%^Fzj?siiVV z#N&UCg|E2eC=63URBA#(0wsY#LDi8|8i&KtYtZSAIKol0UWtjdj!KQqxB?H>NYsc5 zLr^84R}@E}aTu43XZooGh3bo}QuFzk@B^c2#VRU|0_sZ|2MUG%4^=3>pf#8X{+jQ9 z3TuMbt6-`K)}V1}3EnuFjXsnL@>0WM3{?lCXw3L2E{{SnR1<}&0Iwhx5Q-?JXo6-8 zEfhimr3Mo#C9r_UCF6Vwf=D46oyA$|&8D-RKo*VWO<&4m@jOA0$M@v%nH(>#aV`&) z#3^7UHqMoPW!dK;gNZ;8i|Lcd^M^7#tMdziE{xb)ceepPMiyELM|0ghN^Gt zzuG*$g?mRo{bE{t@x}JA68E|qH?_^+K@NUbIs`nAVC}u+;MD=)-sXFqhc;)-zSr(p zDHo?+BC-IF=o;gfb9xn$N`cpX_Pp(jn2TJQv=#eO4mHjd=8*a?vtv@8`qLuZ)Jbgd)ZWha?i<@WuRmxvn^{~`%zftEIa;*uG~e|?V$Y6|(Znno|L>%` z`Bs_Sx(h$te%JpDi+BDy#%G1A`C<#}kw#656%)_QJ z?wnC&CUC@CfzSC=4O3MG24=D zu=2W3(Uz9so*U??D>aj+D-J}AGCzLMUHD=%dHj?)Fg9 z()2_3jT)Fb>76>=i)Ha#WL52%bEJIQ)s$Z&b|O&UC8@(bgEfbrdi)H;^$nMKTRruk zE;~eeSeor)x^K(n$3Td@2I>=Lh&-eiPB+|*740uHj4RpHGC#30{9Z20W8~bAH$aCq zuj>8EJ=4h9T%9qrcZ1!6S7k(!O#mkpHoR0ggPNM$33=aqdw zvTw+JRs5fiV&6R6wIZ3dSnXf7VDrJ7+vU$G;Bihi-D&!)w|=%;`LmK8<@QD;Y2+m9 zLNj^WL$Pt2r6HQb@SNQIh}suM6$&=_8!`emHm+M$NV2X#7Rz&t`|{%UXD(dEB@Po) zOJ?Bxo8pmltzoz!ra!0V@TO=g&;5@!M7213d@b#YXdt?US!JNsxsCsxp@dTY5+ z#cEw%Yj={JWK>jVeX5PWp+D~A@$ALz*B$Df*5^JOFxlNcDN*hMtSo&zYU&@E^}b?B z=7IL6DvK;_vS`hf2V5O-(^NwXTboADpO_+9txmS5$GPduq_X3sLA6E&qH9%}In0c{ zxl`O5iOm*}?|o`GseJm35j)$GI?)D`y!u=stzPlVR>`p)t{+1;8W29nY7o^nQ@Q@% NC-4sB9r0Y3_7A8103HAU literal 0 HcmV?d00001 diff --git a/images/ws/btdownload.png b/images/ws/btdownload.png new file mode 100644 index 0000000000000000000000000000000000000000..dd9d8f6f7c03803b9109a995a2e8257126f5b43c GIT binary patch literal 1877 zcmaJ?X;2eq7!E=e)Brl-0ae!kVmPwN5{|4yfh0hbC`YOYc;r|}(9MQqfds0RLoE)D zT0!M7C4&j}QdI5)7q@j2M~*RT69x$!D=fDUz&5a6pX2$`x$N^E34nKrUrdR(c5N z0wo8L$%B$rNOz8KeLoA^3VW zA>fULU>b2 zW8g4uz-M2?iA|B=xDp1zq@*NTk~SN&!`VkyWTamx(ACs1Yea290h^X%r|B{67>$zo6B481gmV z{}fgWwMqmGL)2J;N?u1UTUyz)HD7iY2K( zq6Gq&uTbM6g#_Vq*%X3Llgp*Br$57;!DKPKJn5bc1`qP)L0*0VOmD&p@tA(zqg*Z~ zNk9<=KFXDTznGH7WC>R*>=C1`r(BpGQK91ONn{HKT+KduwrE=2D>YU>@MdZRL7y`Q@UUF z_Od6~LhpyKyXd-Q71R>5H5nmO^$oHg@R{R>E^cgfQ8!Xo3_t9*egmrL?zxtGJfN`%x)797xT|b;&f-tQlVPHu;@}`DEV$ zr}KmNE=(_2)z^07BxQ2-sywP&>crNnC|lcSp3c^_nRS|;@`P9$Qslh7{6i%|e*n`{ z57f_$cTJX^o{%;EpxNV46Te)WqP0D>CCy!?9a%5SyV>`1ASNloM09US=7~E|n69em z_z1K}^Kdfqw8?3praCdA?YFx2sk`&2sqcZwt>jIjbXLcERqZB2`y2B0z({nR>3y9= znl)vY{~_Y5)7KJ--Iq7BZe*h{eyvEov9Ka%MX-WYx}WrC!*|XV1G*8s{7Llv?gf$Z zbl<7zVDYV=Hk&q$bZnn9XQUzFK*&K^S7W{%)$S$-xE)8WztjGXpVd~?H<)T=rw{fV;6kHHPqn0ucPhyo*vfC2WAZBa!@0|1%XK|v$2h-ORWh>|LWQC5=3MXjQ#;$|M#)l8 z!_Mpm+wi#!cZ)Zt)C|l%x$*C-7hU{^N{7t*3;BWC`3|#=qu8K@cYdhp@R^|vtZRXt zzLlxdXyUDXGXnmqB6VBQ5GH6Z`K;x3+0m z(F2#u^x#qTxS)$JnyabSJFYXGlvn$lTP00E^aW0QGe2r|uBh?G+FQbyS^AiL7Z07< rg@6mnu4L?-*{SOoic{+w4d!%`mDIg=VHIj({L%4w%ecq<*QNafx8(P! literal 0 HcmV?d00001 diff --git a/images/ws/btedit.png b/images/ws/btedit.png new file mode 100644 index 0000000000000000000000000000000000000000..e2ecd20e3fa08e10fbc07219c96b931d2600c9e4 GIT binary patch literal 1877 zcmaJ?X;c$u6phOP1Z@$~Q)`tmZipnA>@W}%2uOfXOd^|A49Sp0OeQ7+38W&6h|0k& zwkSve7nCBRVnwuo;Kr`t5s?a5R1~9v3aE(Ci3;{d>6|n3E$80*?t9<+&g}5_TRF}A zdvhEPH;v=P=3%2H_5x-TvG0BZl7S7gQI8;$kA$Ndp$f*iijgoF;K+p%m=e%626pA8X6bOSQG6f6YbEzB;$iyssAe{?x zmF}=q<`tuY`7wS1QA~u$QH)>i0yt|SOh68!LO?6us8B;%7XFhigw2iHBs}m5f=00L zpG^gE{Q-AG1p{;A!?{ZL?t1S9UUEw8WaivLlD%_3RI{iDAWr^71*#^q>?F7 z8KMA;io!4?5@q2rr=L@hE5~FN>Mv!&3P#cjl_W9|G^R8Pi0i| z)q-dxOya?6BvK{94laCwF_aQ=SHVIQQ3()a<7gHAr3i|srHB%6=hJ~enL>#0`@$8E?}a)pmxP%i8ISc} z$2_`)^^S2m*0k7StnFb1*6S*)saLN{NyF|+Er;zY(6;_8Xp8vC!@8WRd)r>0#!cty z+i2e2`Gi0AoL!omYtyZ#?b|=ABAM5lf`4HHyc2Y=?KUrcnh5O7>dRs0+)B>f-r6~k z=)cIeaOrPsZe#pp@URO*HG*eX4=e@6n%LcVYmc1c5e8R z#|x=WclS35FKTf3LQfzrjvW5?`rtbAEp0p6>+V}~vjf&-)YcCU+Z76Gcy|7ArIY=o z4}9G;svBjcla5>|?7Y|%o7CV&z8PtRHP+W3>z7_(uwFo0RS~Sl_};u`VuPHI|QjhOSVqK`O9t_lYSKBKW(YA(gTcY~%m)RV67n2cMHQf8K|60-^>&YRO(!9xovn)yg zGne%WclO9PR8JG&-SE~NW7)YZ8R4Ya0tWm`{t6D8ut zhvrP1YJVab$cl15SrQU_Dvy3Md$)Jxp4#pi*$MPJk4~>mqefUUOzu}teo{Ddao0p%{`Knq zyKXgR`WYqJ&r_~`pe|m#M`_qQGLTw{l0lvAicOr~qZx|hRxjhlw6MIK-KFUXJ(7UX zl5`*4YBkvHdqXV?bl|ZmqLeFcW-B3 zew}nNtG}4xX})^4-F;_M)_hj~x*>XzeI-9`9eZt}AzewIu$hN^^og5*!%du>Derg|VEoZ>Jp9|6H_V+Po~;1Ffc1*hD4M^`1)8S=jZArg4F0$^BXQ!4Z zB&DWj=GiK}-@RW+Av48RDcsc8z_-9TH6zobswg$M$}c3jDm&RSMakYy!KT6rXh3di zNuokUZcbjYRfVk**jy_h8zii+qySb@l5ML5aa4qFfP!;=QL2Keo`G(%fti7VnW3Jc zv5C34xsHO7fuVuEfswwUk*=Y+m9dePfq?=PC;@FNN=dT{a&d#&1?1T(Wt5Z@Sn2DR zmzV368|&p4rRy77T3Uk4Ff!5ws?aU2%qvN((9J7WhMC}!TAW;zSx}OhpQivaF)=B> zw8T~k=u(Imatq+b<`qMO2^e7d6^RA6LsP5TWc5?n4CRb978H@ zwS?@>7D*JCAE{oD<-xQ3$mPTCib=X23a!gF8M>}v5)7wCBIip2?5vzWeUq_5As}+4s+oREsw@ zxtud^Z`oI?+FzSyKerWhbh%K^!0|7A>O0r2qz&H}Pkvte>MP$|zs4KN9|S}SuH8E$ z^XJ_^6+u=(HAbP3@^E=8ulMCkKmzoNHfRS^3gztN5?A-O)z>1w-mj*)g0==hnWtGS%kRUWH0^o0dv7D1LLcT*VK@xuPqX4sB~;ls)YBUZbT}BWUaT z{o1>iG)Gi0oJ`>Pd{IJ*ZC=oXq`b54a{K@9;(C}Mz?(29*|YDMG*4_+m*eZs@B6;< z{Fh(&tyIEi!fGv1(^o-0CT`JUZ*p3iy5e8$;Bt;jZ3 literal 0 HcmV?d00001 diff --git a/images/ws/btview.png b/images/ws/btview.png new file mode 100644 index 0000000000000000000000000000000000000000..f8fd39d451078e26cda2e3e817dd6add10fd9f8f GIT binary patch literal 1917 zcmaJ?X;c$u6df!jgt`RKvPkO~zzs+yi6k%(G-MJMffE5W6>Sa4h$AEuG6MvJx*%$g z6gP?>0#=N*7Ca)g#Rj1uV5NcAQ zIsO9b3jptdSfrekhlapPT+LFLFf6@VOR)jKcadJJP{yJp7>&kY8X@zEv6=~DDj{=) zXDAe^6{G90z!V)CkrEcEOo>%`tC)-YKwmvf38+z00qWIp8Uoe}nXh$WYHr$QGr`vo zGFHfZV@e(>1I4%w1wC1ihZ5pLAfLnH@D>UL0(X!LaUeFtWplV590APZ!Vm<$eV9}< zooX!{j!56eqEhBNrTJvpb#EJvW8UXJv4;#xB`L_ zN*$&pFx?Ly!uM5)DFxOp4FKFcl0T&_XW>1PS;MpTm)G{rUcUFK>y+3*sSSv8Vqy z7r~VYYE(mxb5;LvITLbCjiA<2kr7mfC88>+4p)P(6Na&gydYA^gnDnes)@WHQt5RT1|gzI{msVi%*9Yd_NCoBxN6}ky#WF+iv89r`!1uH}>^oA;%V|TqkDncq(dpl6V^b^x4eMtF zZwRy%uY4-f_Nsd8!lGx+Eqm;4^x>uP%7dmY`=qzI>aVkc!S)wT8`67*AGI{DO8drt zzGQ4n|AoLNXmWw$?2W!J>KEo8Br-W$X8GHnDKc-}+V;b;cK6)-ei(nIm2$_D87&*a zj@YE#)lTkOnP#lSO7O0&lWNGF+UDH{X5TeCIJLmhFSAR2YF7KEYGtx(F{5@~giT5J z6fm;0ShhW)(aGLnC$blC$Z!W)524&imJ4WlRpzGPy1s3$uQKVxg*=z^rH0N- zU8Zly<9mK>U)dZZM~?umlb0y0z+=Y{I+1%Q0G{{NmsRaGHMUREyAKRl5w|+nN4d?_ z3R=JO-sR^FSiq&MRCBm`kyq+-r^@YJenn%#{3yov+7Ks^+qH!qr!V0)o$n9VM$chb z)+vP`uEFi4{QRhF(HgnggTq`d7Eyj9p+WgJr83=uE#l zAhI_1>$ff+YLJ{cF1VUzD32{UE9|B1lpY;^9$!3iZt8yT$3omXYL4r(>4qylg_rUA zsm}Dz9&TFEKO+I4w^^OJGPl{gZ?Br2ViQS@7?&itT*%U2}e}uf%er_9c`7 z!E$T*?2Pm9;#C`Es|)54dl)xIPt`Mg{0gmhW$@>G$Jlz_|DyEpe0N0L4ceIY9{@%-NusZkLLVzZLs|K zjMBkhTJx56;xC?X#yrbL9w487G&dgEA^#wGb!=8n--n~|9*KMxm`MDwzhdu;s>kg+ zE>COxEyIYRqeCN|Pe&8Bj;VpJPjhIa;0YTfrb=Gs*gVv0$L^b%Rq-+Md6vum;FgR` zK=EhWo}vS&?MQz@?Aq47lB12m1C6Nlnq|AocpnuGc1*4h5C@)XYOJcbQpbmCyDL0s p+&k);9|{Lo&uUM8Fw4vW_^Ih&_~E9hOHDt-AW0Z>1$6)b literal 0 HcmV?d00001 diff --git a/inc/ws/Controlleur/class.ws.url.php b/inc/ws/Controlleur/class.ws.url.php index ca254e516..98cbb8ef7 100644 --- a/inc/ws/Controlleur/class.ws.url.php +++ b/inc/ws/Controlleur/class.ws.url.php @@ -88,12 +88,14 @@ class wsUrl { $res .= ''; $i = 0; - $btVoir = cubeMedia::cssRollover($core->typo->Voir(__('voir'), '', false)); - $btEdit = cubeMedia::cssRollover($core->typo->Editer(__('éditer'), '', false)); - $btStats = cubeMedia::cssRollover($core->typo->Stats(__('stats'), '', false)); - $btDownload = cubeMedia::cssRollover($core->typo->BookTelecharger(__('télécharger'), '', false)); + + + $btVoir = '
'.__('voir').''; + $btEdit = '
'.__('éditer').''; + $btStats = '
'.__('stats').''; + $btDownload = '
'.__('télécharger').''; if ($droits->creation) { - $btDel = cubeMedia::cssRollover($core->typo->Supprimer(__('suppr.'), '', false)); + $btDel = '
'.__('suppr.').''; } foreach ($liste as $id => $book) { @@ -133,30 +135,30 @@ class wsUrl { } if ($book->version > 1 || $droits->admin) { if ($droits->admin) { - $res .= '' . $btVoir . ''; + $res .= '' . $btVoir . ''; } else { $viewURL = SITE_PATH . 'viewer/' . $book->book_id . '_' . $book->hash; if ($book->parametres->version == 1) { $viewURL = SITE_PATH . 'viewer1/' . $book->book_id . '_' . $book->hash; } - $res .= '' . $btVoir . ''; + $res .= '' . $btVoir . ''; } - $res .= '' . $btEdit . ''; + $res .= '' . $btEdit . ''; } else { $res.=''; } - $res .= '' . $btStats . ''; + $res .= '' . $btStats . ''; if ($book->version > 1) { if ($droits->admin) { - $res .= '' . $btDownload . ''; + $res .= '' . $btDownload . ''; } else { - $res .= '' . $btDownload . ''; + $res .= '' . $btDownload . ''; } } else { $res.=''; } if ($droits->creation && $book->status < 0) { - $res .= '' . $btDel . ''; + $res .= '' . $btDel . ''; } else { $res.=''; } diff --git a/style/ws/style.css b/style/ws/style.css index 335b02736..191ea4113 100644 --- a/style/ws/style.css +++ b/style/ws/style.css @@ -34,7 +34,7 @@ input[type="text"],input[type="password"],input[type="email"],input[type="search .closePopup img{margin-top:4px;} .login h1{ - padding: 10px 10px 5px; + padding: 10px 10px 5px; } .content{ @@ -508,4 +508,71 @@ th.stats_col{ #restoreLinks h2{ margin:5px 0 10px 0; +} + +.liste .bouton a.btbook{ + display:inline-block; + height:16px; + padding:2px 6px 2px 2px; + border:1px solid #fff; + border-radius:5px; + background-color: rgb(251,251,251); + background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI2OCUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTVlNmU2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg=="); + background-image: -moz-linear-gradient(top, rgba(251,251,251,1) 68%, rgba(229,230,230,1) 100%); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(68%,rgba(251,251,251,1)), color-stop(100%,rgba(229,230,230,1))); + background-image: -webkit-linear-gradient(top, rgba(251,251,251,1) 68%,rgba(229,230,230,1) 100%); + background-image: -o-linear-gradient(top, rgba(251,251,251,1) 68%,rgba(229,230,230,1) 100%); + background-image: -ms-linear-gradient(top, rgba(251,251,251,1) 68%,rgba(229,230,230,1) 100%); + background-image: linear-gradient(to bottom, rgba(251,251,251,1) 68%,rgba(229,230,230,1) 100%); + line-height: 16px; + font-size:13px; + color:#b1b5a0; + font-family: UniversCondensedBold; + text-decoration: none; + text-transform: uppercase; + white-space: nowrap; + + + -moz-box-shadow: 0px 0px 2px rgba(0,0,0,0.25); + -webkit-box-shadow: 0px 0px 2px rgba(0,0,0,0.25); + -ms-box-shadow: 0px 0px 2px rgba(0,0,0,0.25); + -o-box-shadow: 0px 0px 2px rgba(0,0,0,0.25); + box-shadow: 0px 0px 2px rgba(0,0,0,0.25); +} + +.liste .bouton a.btbook>div{ + display:inline-block; + width:16px; + height:16px; + background-position: 0 0; +} + +.liste .bouton a.btbook>span{ + display:inline-block; + vertical-align: top; + margin:0 0 0 5px; +} + +.liste .bouton a.btbook:hover>div{ + background-position: 0 100%; +} + +.liste .bouton a.btbook.suppr>div{ + background-image: url("../../images/ws/btdel.png"); +} + +.liste .bouton a.btbook.voir>div{ + background-image: url("../../images/ws/btview.png"); +} + +.liste .bouton a.btbook.download>div{ + background-image: url("../../images/ws/btdownload.png"); +} + +.liste .bouton a.btbook.stats>div{ + background-image: url("../../images/ws/btstats.png"); +} + +.liste .bouton a.btbook.edit>div{ + background-image: url("../../images/ws/btedit.png"); } \ No newline at end of file diff --git a/typo/ws/desc.xml b/typo/ws/desc.xml index b26bf8f0b..b70429222 100644 --- a/typo/ws/desc.xml +++ b/typo/ws/desc.xml @@ -1,44 +1,6 @@ CubeExtranet - - - - - - -