From 625ad5dba4540021dc3c649281de5229a3f220bd Mon Sep 17 00:00:00 2001 From: Yannick Warnier Date: Wed, 23 Aug 2023 16:40:27 +0200 Subject: [PATCH] Display: Add icons for CSV/Excel exports of users and groups - refs BT#20952 --- main/img/icons/22/export_group_excel.png | Bin 0 -> 1212 bytes main/img/icons/22/export_users_csv.png | Bin 0 -> 1194 bytes main/img/icons/svg/export_group_excel.svg | 785 ++++++++++++++++++++++ main/img/icons/svg/export_users_csv.svg | 599 +++++++++++++++++ main/inc/lib/groupmanager.lib.php | 6 +- 5 files changed, 1387 insertions(+), 3 deletions(-) create mode 100644 main/img/icons/22/export_group_excel.png create mode 100644 main/img/icons/22/export_users_csv.png create mode 100644 main/img/icons/svg/export_group_excel.svg create mode 100644 main/img/icons/svg/export_users_csv.svg diff --git a/main/img/icons/22/export_group_excel.png b/main/img/icons/22/export_group_excel.png new file mode 100644 index 0000000000000000000000000000000000000000..d9928da5652814ac5d5788fe3a63f4e5abace4f5 GIT binary patch literal 1212 zcmV;t1Vj6YP)l{?%ex*U5qFrfzXqje4CTs z_dox0j>6;ExpQYlM@PqHx7+PvmXK27^ZBfyp`j0V?b>x}wpsw%+S)!aO;gS#W3iZw zM5D5+tLv+oc($iXEJaGmT+-!oVI-5h-q_gI-QE4;tY9HP2r=i3ClV;Y`t|EuJ3BiM z%?M7z=ML624a>4n6ot*3H-GwBd;5;5EJwy*gqYS+C=uaKz{kCSj|b{7@2+m5+*3kA z)9CB#BbiK+Ur@mI=H_E(PM-Ai_4Ng(frSv<9~N+RR(DuBMK)RjbfaNdV@#b2)ta zdzz}N3Hbf)X&ze^SXLT7TYUV}K~D5sV#9$}HXLY0Gjwcr8wy|wOHKn%S}_SOUr@q( z>)xQWa1r~rd7soYuWF#Sw30myE$nG%!Rc@!g?KFL2{+T@sfr(s`+2*56U&N9xpwy^ z0Cp)c!YYQDBCN%L^d$-@u`Da2vnh(xYNbs7Dx{>l=Q0~>*Koe~D)l*eoN4`p{S9jw zy7V3AZv4jCo4;cUD-EC0ZHD3pi*Ii{a{WsNLw@o-0ZeIdCwi8j|1^2IteW?i7O}jl z8e#)9tXhILVWYI9n!!`uD5>;LPm0O_=at%DtZLNp=t-99IZWsgCbYA3p73#a`?rX{ zjv~kY03*!EKZ7*w@Z$D(Fh>WeIdN=eaFUoKknk~~jWD5)FroX2MqxNKiuZ>OS}L+B zzI727HvSzkDRW4y@HjG=pu8|Y?Xh_3^AnFD9 z+7V?uWNc*V=@fk(iU;pG=*wXNM+@KJt+l{Y?a z5Q(ISMipWSH}QmtRU9P5FumccVZyJsQwRjuS#RFGS1!!Usfi{s~1R=B5t!$*vL zSLA4*zIpyZ>2~HsqbVX0lk}USI<=Dc^&(D&er55JJp4D`q-e1N({Cfk38sLcZYRid zNb8w(i+{t{JhnHXAe}tkavcJFoqN=KX afd2r+0JSY;9eOJO0000T>ymX?!Fr_;q8l2Q^5hea?Le0}@&?HA^{3qW&obCVFloX@DL zYECGMdF1F(|7(}o&a^$-Y=LAd1yungRCN&L<#X@au-H!J5 z_P6J7{NKR3t|NrNX0uUWU;nY+?_c+?U{lI@&xE3I`N|anfdFIU<1{ohoGmXe&;DN- zODQQYE2Frm2%F8u@X!#cRLa`a)N~LaW44UvE7LT|%F3d$vJzd_al73_Baxh0qYy$M zgrMj8bv`#`yHa3BK*>BAH6@(}fH4g~MQ)1O^7^9UR002veAkIQ|FR z7Y?(&wUx@EBK96T#xJd{?C9t~({-W~6ZA(S+*TCC#fyBhWeYnGAEv&#nl;OoA*ZUd_FcUEx{AK z%v%My7|A4-j0{X>0ZVV9Y(<^qaa~fD5XANKZ_K<*3mm_j}ZHY^Eybn+%~eT29kVN4%EQ6(NLe6?*Go!#BI91dQp zu4d|L51x|6NF@%b1UYWYbiZd<4}h%;rZQu$5b-I6Q7wX^nP@6llSw>ICvU8~`(sIE zdr5`|$Z$H4QyOvIV381a&!@o~$nqv7AcFbE=GVNeUi0d}S%p zE1TK*$9oJV1Jt_f_@K50XND6g?=9w)x+Qd;=%n|Ijg)D}YLR%YD(^Iuay2+P31GP& zoS&bcwR-ic&BAFe2s(m3U((kNGjE%REEbCy2n3FXLZQLG0XHY$G~0;ZGynhq07*qo IM6N<$f&_d!fB*mh literal 0 HcmV?d00001 diff --git a/main/img/icons/svg/export_group_excel.svg b/main/img/icons/svg/export_group_excel.svg new file mode 100644 index 0000000000..b70d62f5ea --- /dev/null +++ b/main/img/icons/svg/export_group_excel.svg @@ -0,0 +1,785 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main/img/icons/svg/export_users_csv.svg b/main/img/icons/svg/export_users_csv.svg new file mode 100644 index 0000000000..7db0c5a525 --- /dev/null +++ b/main/img/icons/svg/export_users_csv.svg @@ -0,0 +1,599 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main/inc/lib/groupmanager.lib.php b/main/inc/lib/groupmanager.lib.php index 4fcdec3ee0..28b489607a 100755 --- a/main/inc/lib/groupmanager.lib.php +++ b/main/inc/lib/groupmanager.lib.php @@ -2447,10 +2447,10 @@ class GroupManager Display::return_icon('user.png', get_lang('GroupMembers'), '', ICON_SIZE_SMALL).' '; $edit_actions .= ''. - Display::return_icon('export_excel.png', get_lang('Export'), '', ICON_SIZE_SMALL).' '; + Display::return_icon('export_group_excel.png', get_lang('Export'), '', ICON_SIZE_SMALL).' '; $edit_actions .= ''. - Display::return_icon('export_csv.png', get_lang('ExportUsers'), '', ICON_SIZE_SMALL).' '; + Display::return_icon('export_users_csv.png', get_lang('ExportUsers'), '', ICON_SIZE_SMALL).' '; if ($surveyGroupExists) { $edit_actions .= Display::url( @@ -2757,7 +2757,7 @@ class GroupManager return $result; } - + /** * Export all students from a group to an array. * This function works only in a context of a course.