From 0ef98843651535bccb792a0cc055b935ba1834d4 Mon Sep 17 00:00:00 2001 From: dongsheng Date: Wed, 14 Jan 2009 03:26:47 +0000 Subject: [PATCH] "MDL-13766, use bigger icons for file picker" --- lib/filelib.php | 13 ++++++++++++- pix/f/audio-32.png | Bin 0 -> 1486 bytes pix/f/avi-32.png | Bin 0 -> 2044 bytes pix/f/dmg-32.png | Bin 0 -> 1675 bytes pix/f/docm-32.png | Bin 0 -> 902 bytes pix/f/docx-32.png | Bin 0 -> 902 bytes pix/f/dotm-32.png | Bin 0 -> 902 bytes pix/f/dotx-32.png | Bin 0 -> 902 bytes pix/f/edit-32.png | Bin 0 -> 1636 bytes pix/f/excel-32.png | Bin 0 -> 1518 bytes pix/f/explore-32.png | Bin 0 -> 1416 bytes pix/f/folder-32.png | Bin 0 -> 1176 bytes pix/f/help-32.png | Bin 0 -> 2231 bytes pix/f/html-32.png | Bin 0 -> 1759 bytes pix/f/image-32.png | Bin 0 -> 1163 bytes pix/f/odp-32.png | Bin 0 -> 1350 bytes pix/f/odt-32.png | Bin 0 -> 902 bytes pix/f/parent-32.png | Bin 0 -> 1193 bytes pix/f/powerpoint-32.png | Bin 0 -> 1350 bytes pix/f/pps-32.png | Bin 0 -> 1350 bytes pix/f/ppsx-32.png | Bin 0 -> 1350 bytes pix/f/pptx-32.png | Bin 0 -> 1350 bytes pix/f/text-32.png | Bin 0 -> 744 bytes pix/f/unknown-32.png | Bin 0 -> 844 bytes pix/f/video-32.png | Bin 0 -> 2044 bytes pix/f/web-32.png | Bin 0 -> 1759 bytes pix/f/word-32.png | Bin 0 -> 902 bytes pix/f/xml-32.png | Bin 0 -> 1759 bytes pix/f/zip-32.png | Bin 0 -> 1067 bytes repository/alfresco/repository.class.php | 2 +- repository/boxnet/repository.class.php | 2 +- repository/lib.php | 4 ++-- repository/s3/repository.class.php | 4 ++-- repository/smb/repository.class.php | 2 +- repository/webdav/repository.class.php | 2 +- repository/wikimedia/repository.class.php | 4 ++-- 36 files changed, 22 insertions(+), 11 deletions(-) create mode 100644 pix/f/audio-32.png create mode 100644 pix/f/avi-32.png create mode 100644 pix/f/dmg-32.png create mode 100644 pix/f/docm-32.png create mode 100644 pix/f/docx-32.png create mode 100644 pix/f/dotm-32.png create mode 100644 pix/f/dotx-32.png create mode 100644 pix/f/edit-32.png create mode 100644 pix/f/excel-32.png create mode 100644 pix/f/explore-32.png create mode 100644 pix/f/folder-32.png create mode 100644 pix/f/help-32.png create mode 100644 pix/f/html-32.png create mode 100644 pix/f/image-32.png create mode 100644 pix/f/odp-32.png create mode 100644 pix/f/odt-32.png create mode 100644 pix/f/parent-32.png create mode 100644 pix/f/powerpoint-32.png create mode 100644 pix/f/pps-32.png create mode 100644 pix/f/ppsx-32.png create mode 100644 pix/f/pptx-32.png create mode 100644 pix/f/text-32.png create mode 100644 pix/f/unknown-32.png create mode 100644 pix/f/video-32.png create mode 100644 pix/f/web-32.png create mode 100644 pix/f/word-32.png create mode 100644 pix/f/xml-32.png create mode 100644 pix/f/zip-32.png diff --git a/lib/filelib.php b/lib/filelib.php index b2e9019d3c..24e01d9a59 100644 --- a/lib/filelib.php +++ b/lib/filelib.php @@ -668,13 +668,24 @@ function get_mimetypes_array() { * @return string Requested piece of information from array */ function mimeinfo($element, $filename) { + global $CFG; $mimeinfo = get_mimetypes_array(); if (eregi('\.([a-z0-9]+)$', $filename, $match)) { if (isset($mimeinfo[strtolower($match[1])][$element])) { return $mimeinfo[strtolower($match[1])][$element]; } else { - return $mimeinfo['xxx'][$element]; // By default + if ($element == 'icon32' and isset($mimeinfo[strtolower($match[1])]['icon'])) { + $filename = substr($mimeinfo[strtolower($match[1])]['icon'], 0, -4); + $filename .= '-32.png'; + if (file_exists($CFG->dirroot.'/pix/f/'.$filename)) { + return $filename; + } else { + return $CFG->pixpath.'/f/unknown-32.png'; // By default + } + } else { + return $mimeinfo['xxx'][$element]; // By default + } } } else { return $mimeinfo['xxx'][$element]; // By default diff --git a/pix/f/audio-32.png b/pix/f/audio-32.png new file mode 100644 index 0000000000000000000000000000000000000000..c60b595dac5f47609cb225f21a697ba17e4e24b9 GIT binary patch literal 1486 zcmV;<1u^=GP)b>>Xs}6Xs)UGC zRZ&Ti$_wp-r3&`}35wDps02bSPv!%(-=Ly>s9N#R7al4oYJ)_DC`y|uQ4=UADTFxo zj6LJIoH=tYd-32iFvSVjwJTn_q@^t#?X}i_|JP;jBdW^hDduyH{(k^K=6~UIeqJ22 zXZ$wDm^qX?9oL)?blkMN_dox9t-fmjo_kKrrR${`QJFPj=Q5tT8_Q95th{e@bgaAo z3;SifSS$>W>1fdE;od=q1WkFX?Io#qjg^S)1MR9iv6U|Z2`~>XHT9uo|)Qr(AhU}n9}%R1`1`* zbq2^dSwtKX+oc=UsWsoF)_99X>pdLfk|ZIKBb$1Ddnr(LzH;ZRlW}v1)27yZi?zlj zqPRs6*69Qlg0My$cQ7V{F&-iY!Qhyjc(%PW1^^oVHJbi=2#QDs&mAJ49jA~lQ5?C0 zDE3*aU8lOXLbY0ro6TnU)nkVWsFJAJIe<9!86KFzbqWMQLaXJo{K1N?RNwY*EG^qc zqm?rmSrO$z9NRZs&-=;jtSx}WW_MTvJ$d!)xz^GL>z)`I#>hXD*uJ5bf2eXHUf+B9 zg%>V{y}b`VIsF*0$D-nd!Om(xL{MO5#rKjZnfdK6E7!MTr>c;sBzAKOwm%8gf>lX! z(%8y&BZ6X4Ajxe`!8QR1RudEzve{%S7FHG21dB>0+}wuSW5E?s|i?@e8JfT02%|x*+sSvz(y!aY+Jj-04TbRrG*Z5jSxN_C<~7k_ZPj)>!W*zMot{RXYfl0zb3uQ6lc_Er4wU8N{>?{@8ji;L*uqDX%SWqPzfbf)~nZ{9mQfN68}`X3n`K13KcSY5wN zrG5cxLslyh7tc5SC}dGY+;4q%Xvv)@1ZQ7+F+X0)I*xf6Yb}Y5sISHP?<*ZY3bo;P z;%9&VtJQO9JS!r$2SV8B1aIL?`ELgf4&FX}&^4aB@w~EX@%;`<*8=*8u^nUp3S6`~X21G!&PZJ2lWH*1$(?i@+Zgzov2!oosFe3KZ1^@s607*qoM6N<$g0cp{#{d8T literal 0 HcmV?d00001 diff --git a/pix/f/avi-32.png b/pix/f/avi-32.png new file mode 100644 index 0000000000000000000000000000000000000000..5d6c8d17a6b3674368f6bee9b6f2fc8f4c3c39d0 GIT binary patch literal 2044 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 Vd?K(Eq~8Dl002ovPDHLkV1lXf8uI`E literal 0 HcmV?d00001 diff --git a/pix/f/docm-32.png b/pix/f/docm-32.png new file mode 100644 index 0000000000000000000000000000000000000000..daf84b2860ea1affe59f2aedae69cb8c69b39e5b GIT binary patch literal 902 zcmV;119|+3P)6=~wKLcm{U$9->-Q9fy+zg{o-FEd2 z$il(`K@il^-%SB%t>YlZS-S0dW(Ci)DS#-75<%@ityU}kzDQ8d^Jp|0iNzHHFe;=$ zmX?c2GN1bI`5e6C?4NRSauhN=Kc)BX z_e2dDAL#;yoD{fL5k)0_JF4NykYIElAt!*nvp*1?&+y_ST8%)Gn*t|*y&I+h9^91( z;Q=K?dE$K7?{eP#K>hJEbhXZ-Z|0$w1Sq7y_~de$)|$?r?HJ0o;Hrx#J)ryP0xjn` zYqfa3C}syp{|wW4>|S;=4j_TjWv&KYq~~+lZ}WWd`$PfWx&|x>81yf1-h8|gqcB8A zlZBYv7Y4{a5#h&|PcwtNHlmq}(5``lg9Dn)X54Q!o6gj@V6y_|0@x|o+S+0`9L7#h zPEHav;(8{W`#!6ytFr?ba-~#aWh*NyxeDa%e1!mvrB`))e4Ke$x#rwT0aF7mNsR(h z%0en=t#ehlF$HNe3S{Nq_kGsZ)@HgHWv0NsmKn2aAWMbxwLDLSnYLov(#Ldqyr`uC zs#3~Jt@XWH?fMF@lwxjfZf3{EY`{{f)B_fQ3t*TAr~(f=oz5@Y+uJ__^S6qa4RUpQ zdiol840ym_KxFGz0v-Y10yW^y_{FbbS6nZ40GtCKfIc|>oQ?yR$3U}R^xYN#Bd%p1 c0&zaS09F*ns6gz#>Hq)$07*qoM6N<$f>th`lK=n! literal 0 HcmV?d00001 diff --git a/pix/f/docx-32.png b/pix/f/docx-32.png new file mode 100644 index 0000000000000000000000000000000000000000..daf84b2860ea1affe59f2aedae69cb8c69b39e5b GIT binary patch literal 902 zcmV;119|+3P)6=~wKLcm{U$9->-Q9fy+zg{o-FEd2 z$il(`K@il^-%SB%t>YlZS-S0dW(Ci)DS#-75<%@ityU}kzDQ8d^Jp|0iNzHHFe;=$ zmX?c2GN1bI`5e6C?4NRSauhN=Kc)BX z_e2dDAL#;yoD{fL5k)0_JF4NykYIElAt!*nvp*1?&+y_ST8%)Gn*t|*y&I+h9^91( z;Q=K?dE$K7?{eP#K>hJEbhXZ-Z|0$w1Sq7y_~de$)|$?r?HJ0o;Hrx#J)ryP0xjn` zYqfa3C}syp{|wW4>|S;=4j_TjWv&KYq~~+lZ}WWd`$PfWx&|x>81yf1-h8|gqcB8A zlZBYv7Y4{a5#h&|PcwtNHlmq}(5``lg9Dn)X54Q!o6gj@V6y_|0@x|o+S+0`9L7#h zPEHav;(8{W`#!6ytFr?ba-~#aWh*NyxeDa%e1!mvrB`))e4Ke$x#rwT0aF7mNsR(h z%0en=t#ehlF$HNe3S{Nq_kGsZ)@HgHWv0NsmKn2aAWMbxwLDLSnYLov(#Ldqyr`uC zs#3~Jt@XWH?fMF@lwxjfZf3{EY`{{f)B_fQ3t*TAr~(f=oz5@Y+uJ__^S6qa4RUpQ zdiol840ym_KxFGz0v-Y10yW^y_{FbbS6nZ40GtCKfIc|>oQ?yR$3U}R^xYN#Bd%p1 c0&zaS09F*ns6gz#>Hq)$07*qoM6N<$f>th`lK=n! literal 0 HcmV?d00001 diff --git a/pix/f/dotm-32.png b/pix/f/dotm-32.png new file mode 100644 index 0000000000000000000000000000000000000000..daf84b2860ea1affe59f2aedae69cb8c69b39e5b GIT binary patch literal 902 zcmV;119|+3P)6=~wKLcm{U$9->-Q9fy+zg{o-FEd2 z$il(`K@il^-%SB%t>YlZS-S0dW(Ci)DS#-75<%@ityU}kzDQ8d^Jp|0iNzHHFe;=$ zmX?c2GN1bI`5e6C?4NRSauhN=Kc)BX z_e2dDAL#;yoD{fL5k)0_JF4NykYIElAt!*nvp*1?&+y_ST8%)Gn*t|*y&I+h9^91( z;Q=K?dE$K7?{eP#K>hJEbhXZ-Z|0$w1Sq7y_~de$)|$?r?HJ0o;Hrx#J)ryP0xjn` zYqfa3C}syp{|wW4>|S;=4j_TjWv&KYq~~+lZ}WWd`$PfWx&|x>81yf1-h8|gqcB8A zlZBYv7Y4{a5#h&|PcwtNHlmq}(5``lg9Dn)X54Q!o6gj@V6y_|0@x|o+S+0`9L7#h zPEHav;(8{W`#!6ytFr?ba-~#aWh*NyxeDa%e1!mvrB`))e4Ke$x#rwT0aF7mNsR(h z%0en=t#ehlF$HNe3S{Nq_kGsZ)@HgHWv0NsmKn2aAWMbxwLDLSnYLov(#Ldqyr`uC zs#3~Jt@XWH?fMF@lwxjfZf3{EY`{{f)B_fQ3t*TAr~(f=oz5@Y+uJ__^S6qa4RUpQ zdiol840ym_KxFGz0v-Y10yW^y_{FbbS6nZ40GtCKfIc|>oQ?yR$3U}R^xYN#Bd%p1 c0&zaS09F*ns6gz#>Hq)$07*qoM6N<$f>th`lK=n! literal 0 HcmV?d00001 diff --git a/pix/f/dotx-32.png b/pix/f/dotx-32.png new file mode 100644 index 0000000000000000000000000000000000000000..daf84b2860ea1affe59f2aedae69cb8c69b39e5b GIT binary patch literal 902 zcmV;119|+3P)6=~wKLcm{U$9->-Q9fy+zg{o-FEd2 z$il(`K@il^-%SB%t>YlZS-S0dW(Ci)DS#-75<%@ityU}kzDQ8d^Jp|0iNzHHFe;=$ zmX?c2GN1bI`5e6C?4NRSauhN=Kc)BX z_e2dDAL#;yoD{fL5k)0_JF4NykYIElAt!*nvp*1?&+y_ST8%)Gn*t|*y&I+h9^91( z;Q=K?dE$K7?{eP#K>hJEbhXZ-Z|0$w1Sq7y_~de$)|$?r?HJ0o;Hrx#J)ryP0xjn` zYqfa3C}syp{|wW4>|S;=4j_TjWv&KYq~~+lZ}WWd`$PfWx&|x>81yf1-h8|gqcB8A zlZBYv7Y4{a5#h&|PcwtNHlmq}(5``lg9Dn)X54Q!o6gj@V6y_|0@x|o+S+0`9L7#h zPEHav;(8{W`#!6ytFr?ba-~#aWh*NyxeDa%e1!mvrB`))e4Ke$x#rwT0aF7mNsR(h z%0en=t#ehlF$HNe3S{Nq_kGsZ)@HgHWv0NsmKn2aAWMbxwLDLSnYLov(#Ldqyr`uC zs#3~Jt@XWH?fMF@lwxjfZf3{EY`{{f)B_fQ3t*TAr~(f=oz5@Y+uJ__^S6qa4RUpQ zdiol840ym_KxFGz0v-Y10yW^y_{FbbS6nZ40GtCKfIc|>oQ?yR$3U}R^xYN#Bd%p1 c0&zaS09F*ns6gz#>Hq)$07*qoM6N<$f>th`lK=n! literal 0 HcmV?d00001 diff --git a/pix/f/edit-32.png b/pix/f/edit-32.png new file mode 100644 index 0000000000000000000000000000000000000000..5594785d10896bc17095baf387437d01bcb1fcf5 GIT binary patch literal 1636 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 UWFB|2M*si-07*qoM6N<$f{C8cCjbBd literal 0 HcmV?d00001 diff --git a/pix/f/explore-32.png b/pix/f/explore-32.png new file mode 100644 index 0000000000000000000000000000000000000000..a29bd69f68067c1c763cb596109c3cff0f5ad93d GIT binary patch literal 1416 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 literal 0 HcmV?d00001 diff --git a/pix/f/odp-32.png b/pix/f/odp-32.png new file mode 100644 index 0000000000000000000000000000000000000000..047355c7d0d5e9aee4cddf4d4d977426f4832db1 GIT binary patch literal 1350 zcmV-M1-bf(P)fInyzXmK?n1s2%(y|*vU zy21jxwRn=r%-s9UIp;gyOm+!Rv2FXdw;ADtZQJuP$52&uOh`1G`sUR4N^DW#$3NNg z+5DwTm(I051_lP^A3FTyaRAQ@IF5_%?rwy`;W;-jG&BUqaRC6&47l!&v**ry=WWa- z6otcaHf=J|KftHDHWE(=;fG0!2|kMBto*F%~<#bpRlu*x|ve^Y-JFKa63&M5Ldhj4}ySlKUyc`P_FNR#S2(DqkF%0~D@ggoYH9^_5 z2^;qA1u+I9LUncZbE1=t%xZu=CAxg%2x`a1u)MYw(sAHKqi~*zyM}=rB5W=!#2@F* z;YvmZY8x8?AeO-7?mcty=_WM5IR_CTa^V6>8yevB_s4`S6}XsNfv7298wM=Xgjf_n z&yT;Nwy_aJgkUf@ZTCqf;2D@09K_(mhsa1vgZ=n1obhoCZ7u^_LTLH34yGB!JOvO> z9wD=<9g#=`Sy@?A-hue*U@(~c2r@Qq#Lvf$Ay8L`g=J+xB!Ypra^d6*W8K(&^joDE z>$;A+9i0dUia(_jh5^g600640B0W7FKA&%j zz)YXurF3G0#`K_C!FxvON>W=+5=icessPNx&CtgKAEpo+cD{<#;kA3>vX6?Ulu-QuzBNPg)^M2bIBURV+nwMrEv^`X)XzcQ`!dLOp zuH7guDg~Ih6nZaIkSbToBhYodMoUw!yt>Sf-roE0`-{-m*9*VD2>pNc!8YBh=H}+B z$@1~pOP*ot)-CVnhBX))G6=l>w8dAQbGVAgecL{)SJQTAj07=?)Tn1 z(0uyL7XW0+26SEL05kv^V=PbASofMWRX*FcaP3;>BLaVyh=yF(WkkdPfH5W=$63M@ zI$0U0dPNF>Yu7tR3B1O2-C-iKhKGl(Xf$fIwzgUTL?Q#E>w21P+dd-F)O2;FbloNb zl}G?Y6b8|5g_JQNgpV=ilT!Mmlp15q6hfF_$P%u57$kF~1Q>8f2zM7_+CAI0P0qP# znx-*2IvQf|}t^fc4 literal 0 HcmV?d00001 diff --git a/pix/f/odt-32.png b/pix/f/odt-32.png new file mode 100644 index 0000000000000000000000000000000000000000..daf84b2860ea1affe59f2aedae69cb8c69b39e5b GIT binary patch literal 902 zcmV;119|+3P)6=~wKLcm{U$9->-Q9fy+zg{o-FEd2 z$il(`K@il^-%SB%t>YlZS-S0dW(Ci)DS#-75<%@ityU}kzDQ8d^Jp|0iNzHHFe;=$ zmX?c2GN1bI`5e6C?4NRSauhN=Kc)BX z_e2dDAL#;yoD{fL5k)0_JF4NykYIElAt!*nvp*1?&+y_ST8%)Gn*t|*y&I+h9^91( z;Q=K?dE$K7?{eP#K>hJEbhXZ-Z|0$w1Sq7y_~de$)|$?r?HJ0o;Hrx#J)ryP0xjn` zYqfa3C}syp{|wW4>|S;=4j_TjWv&KYq~~+lZ}WWd`$PfWx&|x>81yf1-h8|gqcB8A zlZBYv7Y4{a5#h&|PcwtNHlmq}(5``lg9Dn)X54Q!o6gj@V6y_|0@x|o+S+0`9L7#h zPEHav;(8{W`#!6ytFr?ba-~#aWh*NyxeDa%e1!mvrB`))e4Ke$x#rwT0aF7mNsR(h z%0en=t#ehlF$HNe3S{Nq_kGsZ)@HgHWv0NsmKn2aAWMbxwLDLSnYLov(#Ldqyr`uC zs#3~Jt@XWH?fMF@lwxjfZf3{EY`{{f)B_fQ3t*TAr~(f=oz5@Y+uJ__^S6qa4RUpQ zdiol840ym_KxFGz0v-Y10yW^y_{FbbS6nZ40GtCKfIc|>oQ?yR$3U}R^xYN#Bd%p1 c0&zaS09F*ns6gz#>Hq)$07*qoM6N<$f>th`lK=n! literal 0 HcmV?d00001 diff --git a/pix/f/parent-32.png b/pix/f/parent-32.png new file mode 100644 index 0000000000000000000000000000000000000000..afb307b18c130d44b130c57f64075744d703b791 GIT binary patch literal 1193 zcmV;a1XlZrP)&(@4;J>BJ-*}|DX;Zk|IYy` zHv6y4ynX)KSD${HTk;CtEw8mJ{xg7zEw*w>!L7ThmpvQr4KA|!;pg(L^*>*-DR%e2 z4zTP^X89)P&{L0Wh+nvJisNTKBQOc7maH!DZ17d-Hl|D#z)W;v=?>y1v~_Eizc?)x zx6;t^ElxvPyZ>Op^oPWnSbkf3Q~BcQZhu1qI?=cjt$^hA+5^iMJuzq2opZc~*5iO6 zA~+5C{@fuJEm)j$*R=U%&2#LoiHgGnD^O8u-zuJ6^1{lpHMu96jxdnw!)ciIfMn25 zM{grb?|afe+jQ#wJ4zBwjrID|KLSu*YaTC}I%D@URU6~Kw$;;}Xde_0H5feZ9q6P# z)kE2WmHuz%PFBra%+ba=*F0YQF_)lXYwX@wEdJ^GRh!~1J*VmH|7*-(e_r~9*51=R zy0j)=Jr0*`W#)AQlx|~+y5Q*ZtKP^Dq>l?-zh84-2m9=5zo|NYZvGmZ3za1+3w^am zN_P;SG{D-mn3%I)R#&bsDw;Z7PPd;xRU=VR!~9w>awe)wSVvg#EjHL;Ve-;fNW;7$UN5H%srbEu?9xNZ_*4|opG z6T}0j0WDo;sa#lXTicsw-L~k8-&p64jifbcU=}KOpH@J-WVDMm2Q1Fbfd*3^VlENb-g3A-+i;)r@22i&v z5C{g(OJBy171$)6f^l5zKSx44u{i>gj+Yj9P7wp5gkfm!v3{ZpKn#QfBt}|-VF20o z!yZ!Qn*o$d1LsL-7seMPz1~rVf;vT<;CTWbVag^hfA=0;)P!Vs`hQBd@zMvD&fM+Cvu!5JafOCRK^gfWu=}#OW>H6?(47}7;2otGE zs8J(29b?DeAb_F>f(ns{FbLo>!ZK<72?5wNL3)2jnQAD6xad}xzNS}S%pE@x2L_0? zR4`KDu>cI<4{@yIP&NBCJdbDx$hA$F0do#efInyzXmK?n1s2%(y|*vU zy21jxwRn=r%-s9UIp;gyOm+!Rv2FXdw;ADtZQJuP$52&uOh`1G`sUR4N^DW#$3NNg z+5DwTm(I051_lP^A3FTyaRAQ@IF5_%?rwy`;W;-jG&BUqaRC6&47l!&v**ry=WWa- z6otcaHf=J|KftHDHWE(=;fG0!2|kMBto*F%~<#bpRlu*x|ve^Y-JFKa63&M5Ldhj4}ySlKUyc`P_FNR#S2(DqkF%0~D@ggoYH9^_5 z2^;qA1u+I9LUncZbE1=t%xZu=CAxg%2x`a1u)MYw(sAHKqi~*zyM}=rB5W=!#2@F* z;YvmZY8x8?AeO-7?mcty=_WM5IR_CTa^V6>8yevB_s4`S6}XsNfv7298wM=Xgjf_n z&yT;Nwy_aJgkUf@ZTCqf;2D@09K_(mhsa1vgZ=n1obhoCZ7u^_LTLH34yGB!JOvO> z9wD=<9g#=`Sy@?A-hue*U@(~c2r@Qq#Lvf$Ay8L`g=J+xB!Ypra^d6*W8K(&^joDE z>$;A+9i0dUia(_jh5^g600640B0W7FKA&%j zz)YXurF3G0#`K_C!FxvON>W=+5=icessPNx&CtgKAEpo+cD{<#;kA3>vX6?Ulu-QuzBNPg)^M2bIBURV+nwMrEv^`X)XzcQ`!dLOp zuH7guDg~Ih6nZaIkSbToBhYodMoUw!yt>Sf-roE0`-{-m*9*VD2>pNc!8YBh=H}+B z$@1~pOP*ot)-CVnhBX))G6=l>w8dAQbGVAgecL{)SJQTAj07=?)Tn1 z(0uyL7XW0+26SEL05kv^V=PbASofMWRX*FcaP3;>BLaVyh=yF(WkkdPfH5W=$63M@ zI$0U0dPNF>Yu7tR3B1O2-C-iKhKGl(Xf$fIwzgUTL?Q#E>w21P+dd-F)O2;FbloNb zl}G?Y6b8|5g_JQNgpV=ilT!Mmlp15q6hfF_$P%u57$kF~1Q>8f2zM7_+CAI0P0qP# znx-*2IvQf|}t^fc4 literal 0 HcmV?d00001 diff --git a/pix/f/pps-32.png b/pix/f/pps-32.png new file mode 100644 index 0000000000000000000000000000000000000000..047355c7d0d5e9aee4cddf4d4d977426f4832db1 GIT binary patch literal 1350 zcmV-M1-bf(P)fInyzXmK?n1s2%(y|*vU zy21jxwRn=r%-s9UIp;gyOm+!Rv2FXdw;ADtZQJuP$52&uOh`1G`sUR4N^DW#$3NNg z+5DwTm(I051_lP^A3FTyaRAQ@IF5_%?rwy`;W;-jG&BUqaRC6&47l!&v**ry=WWa- z6otcaHf=J|KftHDHWE(=;fG0!2|kMBto*F%~<#bpRlu*x|ve^Y-JFKa63&M5Ldhj4}ySlKUyc`P_FNR#S2(DqkF%0~D@ggoYH9^_5 z2^;qA1u+I9LUncZbE1=t%xZu=CAxg%2x`a1u)MYw(sAHKqi~*zyM}=rB5W=!#2@F* z;YvmZY8x8?AeO-7?mcty=_WM5IR_CTa^V6>8yevB_s4`S6}XsNfv7298wM=Xgjf_n z&yT;Nwy_aJgkUf@ZTCqf;2D@09K_(mhsa1vgZ=n1obhoCZ7u^_LTLH34yGB!JOvO> z9wD=<9g#=`Sy@?A-hue*U@(~c2r@Qq#Lvf$Ay8L`g=J+xB!Ypra^d6*W8K(&^joDE z>$;A+9i0dUia(_jh5^g600640B0W7FKA&%j zz)YXurF3G0#`K_C!FxvON>W=+5=icessPNx&CtgKAEpo+cD{<#;kA3>vX6?Ulu-QuzBNPg)^M2bIBURV+nwMrEv^`X)XzcQ`!dLOp zuH7guDg~Ih6nZaIkSbToBhYodMoUw!yt>Sf-roE0`-{-m*9*VD2>pNc!8YBh=H}+B z$@1~pOP*ot)-CVnhBX))G6=l>w8dAQbGVAgecL{)SJQTAj07=?)Tn1 z(0uyL7XW0+26SEL05kv^V=PbASofMWRX*FcaP3;>BLaVyh=yF(WkkdPfH5W=$63M@ zI$0U0dPNF>Yu7tR3B1O2-C-iKhKGl(Xf$fIwzgUTL?Q#E>w21P+dd-F)O2;FbloNb zl}G?Y6b8|5g_JQNgpV=ilT!Mmlp15q6hfF_$P%u57$kF~1Q>8f2zM7_+CAI0P0qP# znx-*2IvQf|}t^fc4 literal 0 HcmV?d00001 diff --git a/pix/f/ppsx-32.png b/pix/f/ppsx-32.png new file mode 100644 index 0000000000000000000000000000000000000000..047355c7d0d5e9aee4cddf4d4d977426f4832db1 GIT binary patch literal 1350 zcmV-M1-bf(P)fInyzXmK?n1s2%(y|*vU zy21jxwRn=r%-s9UIp;gyOm+!Rv2FXdw;ADtZQJuP$52&uOh`1G`sUR4N^DW#$3NNg z+5DwTm(I051_lP^A3FTyaRAQ@IF5_%?rwy`;W;-jG&BUqaRC6&47l!&v**ry=WWa- z6otcaHf=J|KftHDHWE(=;fG0!2|kMBto*F%~<#bpRlu*x|ve^Y-JFKa63&M5Ldhj4}ySlKUyc`P_FNR#S2(DqkF%0~D@ggoYH9^_5 z2^;qA1u+I9LUncZbE1=t%xZu=CAxg%2x`a1u)MYw(sAHKqi~*zyM}=rB5W=!#2@F* z;YvmZY8x8?AeO-7?mcty=_WM5IR_CTa^V6>8yevB_s4`S6}XsNfv7298wM=Xgjf_n z&yT;Nwy_aJgkUf@ZTCqf;2D@09K_(mhsa1vgZ=n1obhoCZ7u^_LTLH34yGB!JOvO> z9wD=<9g#=`Sy@?A-hue*U@(~c2r@Qq#Lvf$Ay8L`g=J+xB!Ypra^d6*W8K(&^joDE z>$;A+9i0dUia(_jh5^g600640B0W7FKA&%j zz)YXurF3G0#`K_C!FxvON>W=+5=icessPNx&CtgKAEpo+cD{<#;kA3>vX6?Ulu-QuzBNPg)^M2bIBURV+nwMrEv^`X)XzcQ`!dLOp zuH7guDg~Ih6nZaIkSbToBhYodMoUw!yt>Sf-roE0`-{-m*9*VD2>pNc!8YBh=H}+B z$@1~pOP*ot)-CVnhBX))G6=l>w8dAQbGVAgecL{)SJQTAj07=?)Tn1 z(0uyL7XW0+26SEL05kv^V=PbASofMWRX*FcaP3;>BLaVyh=yF(WkkdPfH5W=$63M@ zI$0U0dPNF>Yu7tR3B1O2-C-iKhKGl(Xf$fIwzgUTL?Q#E>w21P+dd-F)O2;FbloNb zl}G?Y6b8|5g_JQNgpV=ilT!Mmlp15q6hfF_$P%u57$kF~1Q>8f2zM7_+CAI0P0qP# znx-*2IvQf|}t^fc4 literal 0 HcmV?d00001 diff --git a/pix/f/pptx-32.png b/pix/f/pptx-32.png new file mode 100644 index 0000000000000000000000000000000000000000..047355c7d0d5e9aee4cddf4d4d977426f4832db1 GIT binary patch literal 1350 zcmV-M1-bf(P)fInyzXmK?n1s2%(y|*vU zy21jxwRn=r%-s9UIp;gyOm+!Rv2FXdw;ADtZQJuP$52&uOh`1G`sUR4N^DW#$3NNg z+5DwTm(I051_lP^A3FTyaRAQ@IF5_%?rwy`;W;-jG&BUqaRC6&47l!&v**ry=WWa- z6otcaHf=J|KftHDHWE(=;fG0!2|kMBto*F%~<#bpRlu*x|ve^Y-JFKa63&M5Ldhj4}ySlKUyc`P_FNR#S2(DqkF%0~D@ggoYH9^_5 z2^;qA1u+I9LUncZbE1=t%xZu=CAxg%2x`a1u)MYw(sAHKqi~*zyM}=rB5W=!#2@F* z;YvmZY8x8?AeO-7?mcty=_WM5IR_CTa^V6>8yevB_s4`S6}XsNfv7298wM=Xgjf_n z&yT;Nwy_aJgkUf@ZTCqf;2D@09K_(mhsa1vgZ=n1obhoCZ7u^_LTLH34yGB!JOvO> z9wD=<9g#=`Sy@?A-hue*U@(~c2r@Qq#Lvf$Ay8L`g=J+xB!Ypra^d6*W8K(&^joDE z>$;A+9i0dUia(_jh5^g600640B0W7FKA&%j zz)YXurF3G0#`K_C!FxvON>W=+5=icessPNx&CtgKAEpo+cD{<#;kA3>vX6?Ulu-QuzBNPg)^M2bIBURV+nwMrEv^`X)XzcQ`!dLOp zuH7guDg~Ih6nZaIkSbToBhYodMoUw!yt>Sf-roE0`-{-m*9*VD2>pNc!8YBh=H}+B z$@1~pOP*ot)-CVnhBX))G6=l>w8dAQbGVAgecL{)SJQTAj07=?)Tn1 z(0uyL7XW0+26SEL05kv^V=PbASofMWRX*FcaP3;>BLaVyh=yF(WkkdPfH5W=$63M@ zI$0U0dPNF>Yu7tR3B1O2-C-iKhKGl(Xf$fIwzgUTL?Q#E>w21P+dd-F)O2;FbloNb zl}G?Y6b8|5g_JQNgpV=ilT!Mmlp15q6hfF_$P%u57$kF~1Q>8f2zM7_+CAI0P0qP# znx-*2IvQf|}t^fc4 literal 0 HcmV?d00001 diff --git a/pix/f/text-32.png b/pix/f/text-32.png new file mode 100644 index 0000000000000000000000000000000000000000..928a67995ee9713bc3c86159ed84c0bc568675d9 GIT binary patch literal 744 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 literal 0 HcmV?d00001 diff --git a/pix/f/xml-32.png b/pix/f/xml-32.png new file mode 100644 index 0000000000000000000000000000000000000000..a896697d78043cf2ed044a1a6cdcae86e736cca3 GIT binary patch literal 1759 zcmV<51|a!~P)iBq@y|K%-Qq(=Kp=?vhe?I!upOgXU=@d<#P1_K}nJjMG@P! zu`H`lOw%kpi|bqU0g7pwC;R&P&KCP~Z6FeamrtEK688o;uw5I`&zLl6Wk%OVg6kjv%rfC$1P;fm{}+If(=x;k>XTxk8f4FHbg6rAKI zTVF5r+|2n$*#-dHw%0f|3<$tz|*Z(pc#x7%b;f{{Y_FC+Ir7pXZM5XMA#&-@bH#bgCR4 zZvO=mX+6Nvqeo94KYkolRS^UM$8m7G-8hcJ#KZ&(3k$sR>Luov3|{=jDJ;ii;@&(t z6Lfi*!CQCnl-H1RBs4`KD5iP(z%DwwTlrvUo?u{~cXnproxDGBs}QVD!nU?H48uok zM&*}3KS^vhj*-jKROP3>p@Bf%URw9HQ&ro5Pso9(5?_*Wd)zcPhWY7_PEZl9>h13C z{miBSt0z}U8ymaDi)Y^8g%`ez-{<9Eq=h}r4b0q+qo)KF8 zR+1Kj4z?5CRDrx5IdX(-Hd{~t$KlQco$0ttxD0$*8%-0?%Nt0#Bt*cpYyz3|nmHZE z!88pT!$DrVG)APYz3^_+5ajE{VW_AIvaqa>mTFi~RK9aOiX=%~xHQ1Brv=+_Fbs=K z#?Snlmr1N>eD(QfaJwXQU8kxtfM!UjDa}L_k|jg1{x~kSolPM|$L>+?k*M;TNYcZ7 z?DNlc5e=@OEZt{C(OJ<<#^h>Z**Yff%%G|&>2#XcFJ2=Us%K_yQ3U=~5+I)grB1mo zJb##5AC6P$mza*L7{;SmcN~mjq~=K~8Y_xUO4X6m89p4JMV4h0MIo`0rZF5~dgOKn z%lgx%3Y0oD04gdRQt=1e8lNE?uH{#+yoD^wXqrYgnsoFmoAFsT4D_ z_X$##p4)w0|NDxEERGek=H^EKGCMna9vB3s0J|8#4b%f+Ahb%k;l8kL ze3dAAs+*b)b%v_<9`braJ6)3K1u!i;qwC8Ll1sNo=jVq9Z969ecY#S@8c^3OkT(zD zU3IXXi@vxzJ^=Vve_(TaVgb657zbqVb6YQ9Yp{)uHPI$P&0x6?Cz35>9(%)GIKJ0~gQwNc=SFiy%eIa0j`vjVrz@2MUC9L` zlgIB}-QBkMfz^8aLLaBU`B(~tE7&N++6X0}L{JK}5|k3O0yV8KE>Gd|PjXYoi<1B2 z6s?KS8y?HAdip^#@af57-&G!XzpG(hGL<~JY~`l*_9Y$Kjs1!jG*FBton)N_Ye5-A zd$FikD7B&uh%OsWHqWP!8>g>#Euu8PT^O5i)^6(DlRa1_(6cc;H)u>9Yg@2%p*V6w z1AXa7o_UStxwn!VIX8JRhas`u}9i&)h|J z`KdRmMbb1E6Hhm12HH(3p8@`Kql%qrYQ|6WC%77hWlg4X5eF z+;zwDf1agr&LZw!xuHe09=1v^7C7n@JE!~w2e!{S{P^bG52rH=ubChI3%=dIJvVgz z$Bmu4Dq;X&Uw6|(V(n3-bx}llqBPD%HJElY&WOae94>F8C;)hVPgbT7a3CLcH@5&3 zZFH$)?W+tN>#1(BM%;Y=I==sW2cFVx0G{~8XLk)|0Zf@CIChU-2I$?ACXq^$Or`5W zAV@X>u%TqX66UJaB`9t1lMQttpp7@<+>8XY@$eJ%@qjjd?F5YW2om-2fcf_xxRC@r zkDyL5VEpnG_(0)W1OlKH;)-Yd6u4S)K^2HXsdCZ11sDS^0Z}yq%|ON}Z*aK(%-qbv zj?!>Nl5v#@$CY(gbxqt3_4i@L8v^E+_KZp-rV!92-TUJ7#9P>%uM1&IjpwZjhZ*_g z#Kb#50`RDKhfL4;tw5&K2E=z(4-^0eWQk9H9w=5L0FVS)N}JCZq%|TWzK>C093~&P l*Qarray()); } elseif ($child->child->type == $file_filter) { $ret['list'][] = array('title'=>$child->child->cm_name, - 'thumbnail' => $CFG->pixpath .'/f/'. mimeinfo("icon", $child->child->cm_name), + 'thumbnail' => $CFG->pixpath .'/f/'. mimeinfo('icon32', $child->child->cm_name), 'source'=>$child->child->id); } } diff --git a/repository/boxnet/repository.class.php b/repository/boxnet/repository.class.php index e4ff381d0e..0c5c3b93ee 100755 --- a/repository/boxnet/repository.class.php +++ b/repository/boxnet/repository.class.php @@ -158,7 +158,7 @@ class repository_boxnet extends repository { 'date'=>$filedates[$n], 'source'=>'http://box.net/api/1.0/download/' .$this->options['auth_token'].'/'.$fileids[$n], - 'thumbnail'=>$CFG->pixpath.'/f/'.mimeinfo('icon', $v)); + 'thumbnail'=>$CFG->pixpath.'/f/'.mimeinfo('icon32', $v)); } } } diff --git a/repository/lib.php b/repository/lib.php index 26112e615a..d5db5033a9 100644 --- a/repository/lib.php +++ b/repository/lib.php @@ -754,7 +754,7 @@ abstract class repository { return array('url'=>$ret->get_url(), 'id'=>$file->get_itemid(), 'file'=>$file->get_filename(), - 'icon'=>$CFG->pixpath.'/f/'.mimeinfo('icon', $path) + 'icon'=>$CFG->pixpath.'/f/'.mimeinfo('icon32', $path) ); } else { return null; @@ -964,7 +964,7 @@ abstract class repository { 'date' => $filedate, //'source' => $child->get_url(), 'source' => base64_encode($source), - 'thumbnail' => $CFG->pixpath .'/f/'. mimeinfo_from_type("icon", $filetype) + 'thumbnail' => $CFG->pixpath .'/f/'. mimeinfo('icon32', $filename) ); $filecount++; } diff --git a/repository/s3/repository.class.php b/repository/s3/repository.class.php index e36686d384..1a17c8abce 100644 --- a/repository/s3/repository.class.php +++ b/repository/s3/repository.class.php @@ -31,7 +31,7 @@ class repository_s3 extends repository { $folder = array( 'title' => $bucket, 'children' => array(), - 'thumbnail'=>$CFG->pixpath.'/f/folder.gif', + 'thumbnail'=>$CFG->pixpath.'/f/folder-32.png', 'path'=>$bucket ); $tree[] = $folder; @@ -45,7 +45,7 @@ class repository_s3 extends repository { 'size'=>$file['size'], 'date'=>userdate($file['time']), 'source'=>$path.'/'.$file['name'], - 'thumbnail'=>$CFG->pixpath.'/f/'.mimeinfo('icon', $file['name']) + 'thumbnail'=>$CFG->pixpath.'/f/'.mimeinfo('icon32', $file['name']) ); } } diff --git a/repository/smb/repository.class.php b/repository/smb/repository.class.php index 8cc3a438b7..343c36bef7 100755 --- a/repository/smb/repository.class.php +++ b/repository/smb/repository.class.php @@ -69,7 +69,7 @@ class repository_smb extends repository { } else { $ret['list'][] = array( 'title'=>$file, - 'thumbnail' => $CFG->pixpath .'/f/'. mimeinfo("icon", $file), + 'thumbnail' => $CFG->pixpath .'/f/'. mimeinfo('icon32', $file), 'size'=>'', 'date'=>'', 'source'=>$path.$file); diff --git a/repository/webdav/repository.class.php b/repository/webdav/repository.class.php index 2ad86383da..b99f1f8b0d 100644 --- a/repository/webdav/repository.class.php +++ b/repository/webdav/repository.class.php @@ -95,7 +95,7 @@ class repository_webdav extends repository { $title = urldecode(substr($v['href'], strpos($v['href'], $path)+strlen($path))); $ret['list'][] = array( 'title'=>$title, - 'thumbnail' => $CFG->pixpath .'/f/'. mimeinfo("icon", $title), + 'thumbnail' => $CFG->pixpath .'/f/'. mimeinfo('icon32', $title), 'size'=>$v['getcontentlength'], 'date'=>$filedate, 'source'=>$v['href'] diff --git a/repository/wikimedia/repository.class.php b/repository/wikimedia/repository.class.php index 6d44424069..f25938c222 100644 --- a/repository/wikimedia/repository.class.php +++ b/repository/wikimedia/repository.class.php @@ -14,8 +14,8 @@ class repository_wikimedia extends repository { $list['list'] = array(); foreach ($result as $title=>$url) { $list['list'][] = array( - 'title'=>$title, - 'thumbnail'=>$CFG->pixpath.'/f/'.mimeinfo('icon', 'xx.jpg'), + 'title'=>substr($title, 5), + 'thumbnail'=>$CFG->pixpath.'/f/'.mimeinfo('icon32', 'xx.jpg'), // plugin-dependent unique path to the file (id, url, path, etc.) 'source'=>$url, // the accessible url of the file -- 2.39.5