From 050361b5323a0e87ab7b51c7c8a29f15a615c14e Mon Sep 17 00:00:00 2001 From: Horus68 Date: Wed, 13 Jan 2016 19:43:33 +0000 Subject: [PATCH] Images for feed categories - new set MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Images for categories missing from code · Issue #240 · seblucas/cops - https://github.com/seblucas/cops/issues/240 New set of images created. 64*64 px Tested on Android on light and dark backgrounds Color used: Color Hex #607b8b Light Sky Blue 4 - http://www.color-hex.com/color/607b8b Images are created from flaticon.com You can make new ones online from this links: http://www.flaticon.com/free-icon/user-silhouette_64096 http://www.flaticon.com/free-icon/books-piled-_14184 http://www.flaticon.com/free-icon/buildings_34271 http://www.flaticon.com/free-icon/signing-the-contract_66720 http://www.flaticon.com/free-icon/seo-tags_15564 http://www.flaticon.com/free-icon/abc-book_73353 http://www.flaticon.com/free-icon/small-wall-clock_3921 Creative Commons BY 3.0 Copyright notice for flaticon.com and freepik.com included in Cops (required by icons tool) --- README | 1 + base.php | 5 +++-- images/allbook.png | Bin 622 -> 1172 bytes images/author.png | Bin 741 -> 1198 bytes images/custom.png | Bin 0 -> 1687 bytes images/language.png | Bin 0 -> 1972 bytes images/publisher.png | Bin 0 -> 215 bytes images/rating.png | Bin 0 -> 1304 bytes images/recent.png | Bin 626 -> 1670 bytes images/serie.png | Bin 748 -> 2156 bytes images/tag.png | Bin 586 -> 1082 bytes 11 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 images/custom.png create mode 100644 images/language.png create mode 100644 images/publisher.png create mode 100644 images/rating.png diff --git a/README b/README index da7314d..a5dd8a3 100644 --- a/README +++ b/README @@ -73,6 +73,7 @@ It's tested by me and many other users but there's still some little bugs around * str_format function come from http://tmont.com/blargh/2010/1/string-format-in-php * All icons come from Font Awesome : http://fontawesome.github.io/Font-Awesome/ * Thanks to all testers, translators and contributors. + * Feed icons made by Freepik from Flaticon website licensed under Creative Commons BY 3.0 http://www.flaticon.com and http://www.freepik.com External libraries used : * JQuery : http://jquery.com/ diff --git a/base.php b/base.php index ad1fceb..9595c90 100644 --- a/base.php +++ b/base.php @@ -418,7 +418,8 @@ class Entry Book::ALL_RECENT_BOOKS_ID => 'images/recent.png', Tag::ALL_TAGS_ID => 'images/tag.png', Language::ALL_LANGUAGES_ID => 'images/language.png', - CustomColumn::ALL_CUSTOMS_ID => 'images/tag.png', + CustomColumn::ALL_CUSTOMS_ID => 'images/custom.png', + "cops:rating$" => 'images/rating.png', "cops:books$" => 'images/allbook.png', "cops:books:letter" => 'images/allbook.png', Publisher::ALL_PUBLISHERS_ID => 'images/publisher.png' @@ -572,7 +573,7 @@ class Page $this->query = $pquery; $this->n = $pn; $this->favicon = $config['cops_icon']; - $this->authorName = empty($config['cops_author_name']) ? utf8_encode('S�bastien Lucas') : $config['cops_author_name']; + $this->authorName = empty($config['cops_author_name']) ? utf8_encode('Sébastien Lucas') : $config['cops_author_name']; $this->authorUri = empty($config['cops_author_uri']) ? 'http://blog.slucas.fr' : $config['cops_author_uri']; $this->authorEmail = empty($config['cops_author_email']) ? 'sebastien@slucas.fr' : $config['cops_author_email']; } diff --git a/images/allbook.png b/images/allbook.png index 7d863f949741ff83fd8373a77c0d95a3d95e441f..6803171687f7372b5600272d6f439f07ac084fb1 100644 GIT binary patch literal 1172 zcmV;F1Z(?=P)2d&sbRVeC9q$swvjWt-@tPi_)cQU!z-8RW)gEMd-%$)x@ z_x$eMnLB$)DpjWmWj2J2)5Mq|MsbDMOvpH$mc#eetFLY&*6+4JL04rVrl7$+nUan|;n*-x0FOhEhMi;No2Xg7MX&1YN`?7+Y-sTh!RvMNQxV zcmN*2idzIJ!Zym~JC^{!%CaTc23MF#?Ek+5IN$+z03Lt`-~o659)JhXN&sd^;&{k7 zQn3hM6XQ~Y`g0_4oESe6RP#|ggdlWXhhm$!LnRHT~Y zkorkmBiIbj<2&6*PQmyr32tqTessA2Oa{S3yRGS#!}n0~cZ9#4*sl`f8)6(JrLK?r zL&lEE-H-B*#r=U&9fFM{#$mxYlu_6;D_$v9a{+{`-$>Gh5xz|DzvRT;ACF}ikHr1< zuRLPc?pv$=rr(M8tNln3n-7}}ppceWpQIBJM1ucc$pFkR*_}h{to|2c&2wtcja4v7 zkCu6;G+JzvfwA?x=YU{m$-DW$HZ(jH$VMlq|@4b^x+y#=|M0RHIf8(S6om8X26 zTaDgT(dP1=ZjAAe_ zvbqj{-v#Tvg7Ixr0rV(rY!JW;mhMkyY}|$uDAf^YgC_BxQ!V9l(pw;04UmvC`EXE&Lc2)7npXo!F^2uAlN(;kN5SBtqLQ& zQ<{b)BWe1bLJuYZ2&Mk08guqnCz5!tG}A`zj{7nSn~3pSSyOP|L5Oj9$pM6nDSK}w zMpwckGX3<+Z{1Xlp`R%CpR;49CDw;*9?Wolv%R1O!9+VTelF$HFWH)4U}SYS=kFJ} z{2g|GR+(GKJxDFl3>cp^&iad_H9|0Yoq{e9<7^{2g){?Jtn>CPNN&Y8lIG)PErON9 zNsV{@BC$RhpAojGv9;y9Q`q{-=zyt6AJOB^C1MmPm01vmgfbfh mYeaZ-G+53gSTz{SPWVdFiPaPX+$~@n)fi9>qgJ zh4fN-QcEhq^wI<|vImjml9)pF*W2zl+qWbTPaSyKyqWKt`DS)j3xa?yVgf%ewhl|m zA$_0x^Rx4E@d&=>uRoSN*Cm&aL#`7&zr0;L(pKMn1G#$ZszFkMC^?B8f`0w&-UD$u zd-(?iK6#!;xZ`>J^A9DGiTfguewDOKwDEKoL}`ZE_M}0=xvsgf$usmJeV$oo28d0#yu!pdgpag$giC zhlKP!CMX3wsPMGgZ5n>Xg+hV--ENofAcH61#0B7Hvl-7Il}g2A6;lfG`FxbX8A>p$ z0P;GW4il9Mr9jO9)xB^Rgy%*CSTdQ6D;kDDnM{U{5Q21FA4#ZM71$_Dba8z<-Y_Na zS@|v#c0PZNDux9AoXD-ZoWP~q)7QrC`GaMNOfbecF}erYBxm%h58u8hMDs}Gm=FhVxcCHIse1)L6bS( znG^yswP-;UL()=l+ama?xX?uxwpD0#;{&<~*4EOdbX-g_m}U~^aqs<)`QY2k;`05z zd+yAC&b>F4N>F6{{bWN%SsWmXLz*$I8PjBOsPb9JwPVjLvK@5CtA z>EDP^%DLh_()pWKIz7{++3zRD=QPzy(>GVvOG~a(pv41OS_^K_OG~bHKxr6r+<63M5Fs|hbVUslH zvLb``VuYW!pOogTslCG^>xpqS{sQp#-r*{b%HV?=iLC&}Tw4uBSyy@>Dfk7q)t@HK{_&&>P=)ZAGdZf7*i5TA|Re)xEBh9-++T!iRR)EEu(!5KQ>@egXmFBG} zGWb4$0=|>xTvpnKmtw#Et$$IPb6NHEy?Yxmeu}Yxv(CA0Y0edu<MR>t1Yy2 z{zyd5Z%`KRD8^rPfL|iUM8@H6>D-YkH&|RlHe|^7kI3LOu|H4j&y&Gv#rRO!(3=}9 zu942!g329a!)|hZL)1qm=QofIyW8^1&^gzs*k_4xc77ROA%mePZfB>{GhJjbM2ss7 z!%$^6s7;C>gI#2CYMJZ#b8W*D&4n#@knv9v<5YQV|~Z=Cy2xL#K7|oTjn2sx!KI`x?)@;#%GFglnf4& z!C}QXI{(?lCg+8lnsHq5=!3C==eV?0F-}G}-NjnMWg70?|J(_W*4S<^U51IYAv*`ke!$=!Iv}9#*pegviq0x0z8B4_>TJ)v9 zq0w~>7obhp*9PIE@~aKOJLkHI@k<*7kI3QYhNe7T-B3FU^A1PWLn;y-2HbsnMZ4gAn znlYWq7s4j0ysRu9C}ICveFrh`#_l5a!^D^(4l}FUm?DFrg;($X0kA02H|M0m8~^|S M07*qoM6N<$f`Y47kN^Mx literal 741 zcmVz1iyEv%?$mbQ(# zwJpuiQJP8?X_`#S8b+U_G6=ziYB!xPAcq{)ZJ0bECH@ zYx#`n8^Wzn^J!4>=q^bltNO15ry?0ecSLkjpT@vlid!jk)Fjf7&)q_V5zGs#3N%6* zbW~7Hg=&P0&~Y(|g>$hC9FL?;ttzPDZbpZu9OLb33^e2;FNTGJxScp1&q4M+y2ntQ z?C(=hpU$3~`Thx0eHwi0x`q+!d5k@|0_WHe%sG3e-s^MM`xM-ig!VcIA7H}X1ot~L zg=MLB4w-Q;Bi!!u2|I+Qb;0{{4Q53YX6+4_aXena{nmt*!YG7ua~`qc>o=?@U?rOU znS7%>klzi*muXnbM6i@4FR@s^8vTjDgy&%J?w?`u>NYMDFa_2%0SQ(qJE<3=<8Bzo zfdU60e*y(^$RF%r$kl)p7=7tlCDa$+J7w>}DU(O#~fk>pYuRvHi1E9^msg{tLeV XM&GIRvfA7%00000NkvXXu0mjf&%8>| diff --git a/images/custom.png b/images/custom.png new file mode 100644 index 0000000000000000000000000000000000000000..86020c34a06b6049aec1d34e9bb84203351270ba GIT binary patch literal 1687 zcmV;I259+-P)oWRypH^Pjt7 z18GduD3}91so?|yCeU)Wd?g4P5djKg4Xtoqwgnox1Ev>Gnk$C_( zGJi$m*km4{c_Yu@Z1%S!uL&>(Xu4D7w|hNc7MG)iT-_0K4(=+V8p+hI(}d z{Ow+KaY4^G2Jf~8Ff^Z(2tXGPM`xsbl=PSnT^&lPK?MQ8SFRfeNS{G*e~FKCNjzz@ zuC8SmAnoy}t2-1nGjj&-7Ccg%u({tmT=NSkHN5BmikSduhv(9lW}Y9zl>*?bCjgSZb=B=T7%n>id$XpO(*Gxf z(L4MZuK)n{+P+<#X$_#>21wm~0bqjO^liM500PTnBfPv95|K$s+esau^qqjz)(e0W zsZ9=kQXv3vrKbQ=J0Nv4VP0_SLoghfX4^fNr5nvcKsuG>qo4-2b{vym03gl784mV6 z3E`|G4oJtGY7s|0D`P@*PhDNhutaXWDr>RBm2n>cxHOMuwce7nYagTzr0F;W!Ym5} zwhXo`%i`haHFld|=j*-cKUQ24FUvl`U^p_3A)U;4uiHzjY*+KF?hS-l21v*4dtDsq z)%2}1pqeiQq=O{~5E79|4C&8gwM~2PC}8Y1w?1&x^}V(B9BF4JSUdQwfF<538VtwA z1JXYGxt{^`u8en&aisV1o{_OEi=kefBlvS5sG+v@wTmwBLDCa|^hc^YEENEIz|vuV zi-&uiACP845NUcy(Cm<)*`ctR8B)y?oW|@RO^bt$j-aC3)1O;Pn zZ`t{$xYAQN>X&U8+rXZ`%X9haG($QNM4F!PLAUksTsaBRH&AHSbT`WggnO4kF4og5zl(pPEiMsn20Ez7caI64E6j)FAbhr*G&a`{>| z0HLs%2}tJ?d8V;9eSzh%5r8_BYlk*pxo%uy;H2+!`x8?(037LU`+i%m>ug0%Wdl&# z&@_fgnp3OP#lEBPkp>P-3;-w{fb)qXClx1-J5&aa%?$wX2jKsGbavqIbkFhmBjpap hrE~#Ohu`D#{{q61Z{o4R%qai>002ovPDHLkV1gF92#Wv! literal 0 HcmV?d00001 diff --git a/images/language.png b/images/language.png new file mode 100644 index 0000000000000000000000000000000000000000..5b18b4fa33817aafffa0b92fe5c80c1f7513c2c7 GIT binary patch literal 1972 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 O00001 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 A3;+NC literal 586 zcmV-Q0=4~#P)6YY{78#rvt}vj%qrc zN=UU@y$E6COaj9&r1NAlaUpajQlL~SorN%pOwHs*2laYgHBA$?ZOd~4Rw@5yFm2?1ZIg`0V-$-;GT1Fi5dB7wUSNi^%`^Ge62m>OBeX610Nsukl}DhDG-mxT?nhyYH!4he7Ri8 zrq0Ti&UXUvqX&F@JcJAe14@BNBqAY_QZAPjF(Y3r7P9H_kB#@LgFAf>xz>Qp&n=|a z>ro1XLZK^nmO`PRh#C2OK0ktd7l6-A;O5?fz1gNnCX)yR0