From 04d306acb065c822bf5d99e115a4efc20cae9210 Mon Sep 17 00:00:00 2001 From: danpros Date: Mon, 26 Feb 2024 15:33:20 +0700 Subject: [PATCH] Add social logos Add social logos and new social links. --- COPYRIGHT.txt | 34 ++-- system/admin/views/config-widget.html.php | 40 ++++- system/configList.json | 6 + system/htmly.php | 6 + system/includes/functions.php | 48 +++-- system/resources/css/social-logos.css | 286 ++++++++++++++++++++++++++++++ system/resources/css/social-logos.ttf | Bin 0 -> 13240 bytes system/resources/css/social-logos.woff2 | Bin 0 -> 7392 bytes 8 files changed, 387 insertions(+), 33 deletions(-) create mode 100644 system/resources/css/social-logos.css create mode 100644 system/resources/css/social-logos.ttf create mode 100644 system/resources/css/social-logos.woff2 diff --git a/COPYRIGHT.txt b/COPYRIGHT.txt index 40e6ffd..e9391db 100644 --- a/COPYRIGHT.txt +++ b/COPYRIGHT.txt @@ -1,4 +1,4 @@ -Copyright (c) 2014-2023 Danang Probo Sayekti. +Copyright (c) 2014-2024 Danang Probo Sayekti. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -21,35 +21,37 @@ license, including: Dispatch - (c) 2014 Jesus A. Domingo Composer - (c) 2011 Nils Adermann, Jordi Boggiano - + PHP Markdown & Extra - (c) 2004-2009 Michel Fortin - + Markdown - (c) 2003-2006 John Gruber RSSWriter - (c) Suin - + Showdown code - (c) 2007 John Fraser - + Pagedown modifications and bugfixes - (c) 2009 Dana Robinson - + Pagedown modifications and bugfixes - (c) 2009-2013 Stack Exchange Inc. jQuery - (c) The jQuery Foundation - + jQuery UI - (c) The jQuery Foundation - + Hub Updater - (c) Kanti.de - + Password Compat - (c) Anthony Ferrara - + URLify for PHP by jbroadway based on URLify.js - (c) Django Software Foundation and individual contributors - + Twenty Fifteen & Twenty Sixteen theme - (c) WordPress.org & Automattic.com - + Bootstrap - Copyright 2011-2019 The Bootstrap Authors - + AdminLTE - Copyright 2014-2020 Colorlib - + Font Awesome - @davegandy - - Nestable jQuery Plugin - Copyright (c) 2012 David Bushell \ No newline at end of file + + Nestable jQuery Plugin - Copyright (c) 2012 David Bushell + + Social Logos - (c) Automattic diff --git a/system/admin/views/config-widget.html.php b/system/admin/views/config-widget.html.php index 943f72f..95fce6f 100644 --- a/system/admin/views/config-widget.html.php +++ b/system/admin/views/config-widget.html.php @@ -63,7 +63,7 @@
- +
@@ -233,15 +233,45 @@


- +
- +
- +
- + +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+
diff --git a/system/configList.json b/system/configList.json index 251de46..45fdd64 100644 --- a/system/configList.json +++ b/system/configList.json @@ -12,6 +12,12 @@ "blog.enable", "social.twitter", "social.facebook", + "social.instagram", + "social.linkedin", + "social.github", + "social.youtube", + "social.mastodon", + "social.tiktok", "breadcrumb.home", "comment.system", "fb.appid", diff --git a/system/htmly.php b/system/htmly.php index b93025f..5771af5 100644 --- a/system/htmly.php +++ b/system/htmly.php @@ -1337,6 +1337,9 @@ post('/admin/config', function () { } save_config($new_config, $new_Keys); $login = site_url() . 'admin/config'; + foreach (glob('cache/widget/archive*.cache', GLOB_NOSORT) as $file) { + unlink($file); + } header("location: $login"); } else { $login = site_url() . 'login'; @@ -1539,6 +1542,9 @@ post('/admin/config/widget', function () { } save_config($new_config, $new_Keys); $login = site_url() . 'admin/config/widget'; + foreach (glob('cache/widget/tags*.cache', GLOB_NOSORT) as $file) { + unlink($file); + } header("location: $login"); } else { $login = site_url() . 'login'; diff --git a/system/includes/functions.php b/system/includes/functions.php index 4c39823..7dc099b 100644 --- a/system/includes/functions.php +++ b/system/includes/functions.php @@ -2321,32 +2321,56 @@ function tab($p) return $tab; } -// Social links. Deprecated -function social($imgDir = null) +// Social links +function social($class = null) { $twitter = config('social.twitter'); $facebook = config('social.facebook'); - $tumblr = config('social.tumblr'); + $instagram = config('social.instagram'); + $linkedin = config('social.linkedin'); + $github = config('social.github'); + $youtube = config('social.youtube'); + $mastodon = config('social.mastodon'); + $tiktok = config('social.tiktok'); $rss = site_url() . 'feed/rss'; $social = ''; - if ($imgDir === null) { - $imgDir = "readable/img/"; - } - + $social .= ''; return $social; } diff --git a/system/resources/css/social-logos.css b/system/resources/css/social-logos.css new file mode 100644 index 0000000..9aa25cd --- /dev/null +++ b/system/resources/css/social-logos.css @@ -0,0 +1,286 @@ +/* Generated by grunt-webfont */ +/* Based on https://github.com/endtwist/fontcustom/blob/master/lib/fontcustom/templates/fontcustom.css */ + +/* +Name: Social Logos by Automattic +License: GPL v2 or later +*/ + +@font-face { + font-family:"social-logos"; + src:url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"), + url("social-logos.ttf?d7118d6fafb7af6608dc3cb7115ffd49") format("truetype"); + font-weight:normal; + font-style:normal; +} + + +/* Bootstrap Overrides */ +[class^="social-logo-"]:before, +[class*=" social-logo-"]:before, +.social-logo a:before { + font-family:"social-logos"; + display:inline-block; + line-height:1; + font-weight:normal; + font-style:normal; + speak:none; + text-decoration:inherit; + text-transform:none; + text-rendering:auto; + -webkit-font-smoothing:antialiased; + -moz-osx-font-smoothing:grayscale; +} + + +/* Icons */ + +.social-logo-amazon:before { + content:"\f600"; +} + +.social-logo-behance:before { + content:"\f101"; +} + +.social-logo-blogger-alt:before { + content:"\f601"; +} + +.social-logo-blogger:before { + content:"\f602"; +} + +.social-logo-bluesky:before { + content:"\f10f"; +} + +.social-logo-codepen:before { + content:"\f216"; +} + +.social-logo-dribbble:before { + content:"\f201"; +} + +.social-logo-dropbox:before { + content:"\f225"; +} + +.social-logo-eventbrite:before { + content:"\f603"; +} + +.social-logo-facebook:before { + content:"\f203"; +} + +.social-logo-fediverse:before { + content:"\f10b"; +} + +.social-logo-feed:before { + content:"\f413"; +} + +.social-logo-flickr:before { + content:"\f211"; +} + +.social-logo-foursquare:before { + content:"\f226"; +} + +.social-logo-ghost:before { + content:"\f61c"; +} + +.social-logo-github:before { + content:"\f200"; +} + +.social-logo-google-alt:before { + content:"\f102"; +} + +.social-logo-google-plus-alt:before { + content:"\f218"; +} + +.social-logo-google-plus:before { + content:"\f206"; +} + +.social-logo-google:before { + content:"\f103"; +} + +.social-logo-instagram:before { + content:"\f215"; +} + +.social-logo-link:before { + content:"\f109"; +} + +.social-logo-linkedin:before { + content:"\f207"; +} + +.social-logo-mail:before { + content:"\f410"; +} + +.social-logo-mastodon:before { + content:"\f10a"; +} + +.social-logo-medium-alt:before { + content:"\f106"; +} + +.social-logo-medium:before { + content:"\f623"; +} + +.social-logo-nextdoor:before { + content:"\f10c"; +} + +.social-logo-patreon:before { + content:"\f105"; +} + +.social-logo-pinterest-alt:before { + content:"\f210"; +} + +.social-logo-pinterest:before { + content:"\f209"; +} + +.social-logo-pocket:before { + content:"\f224"; +} + +.social-logo-polldaddy:before { + content:"\f217"; +} + +.social-logo-print:before { + content:"\f469"; +} + +.social-logo-reddit:before { + content:"\f222"; +} + +.social-logo-share:before { + content:"\f415"; +} + +.social-logo-skype:before { + content:"\f220"; +} + +.social-logo-spotify:before { + content:"\f515"; +} + +.social-logo-squarespace:before { + content:"\f605"; +} + +.social-logo-stumbleupon:before { + content:"\f223"; +} + +.social-logo-telegram:before { + content:"\f606"; +} + +.social-logo-threads:before { + content:"\f10d"; +} + +.social-logo-tiktok-alt:before { + content:"\f107"; +} + +.social-logo-tiktok:before { + content:"\f108"; +} + +.social-logo-tumblr-alt:before { + content:"\f607"; +} + +.social-logo-tumblr:before { + content:"\f214"; +} + +.social-logo-twitch:before { + content:"\f516"; +} + +.social-logo-twitter-alt:before { + content:"\f202"; +} + +.social-logo-twitter:before { + content:"\f610"; +} + +.social-logo-vimeo:before { + content:"\f212"; +} + +.social-logo-whatsapp:before { + content:"\f608"; +} + +.social-logo-woocommerce:before { + content:"\f104"; +} + +.social-logo-wordpress:before { + content:"\f205"; +} + +.social-logo-x:before { + content:"\f10e"; +} + +.social-logo-xanga:before { + content:"\f609"; +} + +.social-logo-youtube:before { + content:"\f213"; +} + +/* Starting the custom style */ + +.social-logo a { + display: inline-block; + position: relative; + font-size: 24px; + margin-right: 5px; + margin-bottom: 5px; +} + +.social-logo a:hover { + text-decoration: none; +} + +.social-logo a:last-child { + margin-right:0; +} + +.screen-reader-text { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; +} \ No newline at end of file diff --git a/system/resources/css/social-logos.ttf b/system/resources/css/social-logos.ttf new file mode 100644 index 0000000000000000000000000000000000000000..fc1956a147d22d366a1f60621e512d3f7ddc3950 GIT binary patch literal 13240 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 AtpET3 literal 0 HcmV?d00001 diff --git a/system/resources/css/social-logos.woff2 b/system/resources/css/social-logos.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..3c62274a744cc987b057e61ebb5f59a7a2267f74 GIT binary patch literal 7392 zcmV<693SI%Pew8T0RR91036@|3jhEB05iA%034D40RR9100000000000000000000 z0000SR0d!GiE;|fJiSc;HUcCAfn*DG00bZfghmI1dmE7|RYrx41CW{R+fDZWbpkhr zgm+@yF(le!m00e$>w_KLr{BbE>dR*c_=Yy2{7{%E$5dB1XtRZfdmU%Z77)#bQo=*6 zmH(QCd$#u&$c3Ri3ZDoS;bK!!5i&;6|9d1a09xKY12WIk-@bGEylUo)kkmvR<&Z$I zrqK@1Z}b0LD)e%RQb|D@K}0Yp0mVqPXKceiTW0!Af6v#+ATTi?P6+S%=FMrn)VWF1n;~gRyD!vcfd+_Wd-i2NF645R zuF}<(0y7*3oD?WYc^K>@0{(t#My>P?TT?n9nE)2RLZH4ZdG|~2XZOiz-`c8FmlQeG za$0o)NNZ?OCa6@!n_@e~c1o=@9gyUXl?vz`VMkHu0Z0$h*_!zla@kfG>O=pLP3udL z&0&E$^?xjg21t*xAsFUSPnv6S z197gMD_Guq@k{0tlBw}7VCP!A%a5;m3D8w_rMUpAm%so8I&wB#9{0zH4Ydn*P@-#( zPR9WaYH0e)P<)}1oG>T5fG_A5%!|rP;|g7vyYjk{+}!*xzz_siS3Hz{1u{$L#R?5( zELrn~v%0rC-Syb(|0xfotO5fnm1)U6!O%{)2LpH z8i7=aM1wj_x(SLFYSyY#zhS*H${`AvF#*VjM@I0!5M7Y?UqlxFE2Q8JG>`#+0a6L@ zfRq7zAnkwvNCzMUQUr*AlmcRCY#;$r0kA;Y04b0mKn5ZVa)@xq2@yVWQbZ4O3W)#) z$RNN2k`M5K6azva)c^;i3Xlb20eL|B0Qo>h00lt00EN&16hR|BCWNbE5HZR2?&7n141Cf00*QOPyr+Zs7D;-07k>4ufaExH_hBw5I;T! z%^UEkgn-YGgaQhkBtr;FHv}ajhq~~&q`6|knZD<9WJeBlK?Wmo-M=6Od2w7G>B=av zi7T1T*IMaSj1A*746XJ$1+KHnvLYpu;M>dx;p-aup%FO@t;l?`6t+Ok$nR6>*=SIGAk`Cd`eb;xK+dh$TD>dsODO|lh5j*^$$y>zmBkQlsD!|6E2lc zA}&ppQNCByih1GtCE7^(Gk_Kw%LwhTL>)5e?hpc&P#m&gf6liOS|X~(+MbB1UG?JQ5+4%WiMqDd~wlIfO3H!QkoWwi|pQmbZr2RCBn z!(016o^4(Y67(Ji2eMWnZy!wqp_KT$5qpn?UCBMYU`pc^Sw^=aTV!6ISv=kgoyTF_oHEz?mYZzsEycUL{1jWv6Wbw{ zV_QO!E3pXK4=e}nE&RV|!ce_G>!hd-;=0Hl#X=e6l0_pl>C|KHj*=F)8Par==|5uK z5}udmVF+jxoq`Br$hNUa=>T!f1prSX@bcCGvVK4BYF1_{c}3{#o*!EU*RVWqx%B&gdq1-6;k6{8)+_FH#@PUBY7+BPPl z;Bo;l4=OSUFthvqWFV}_5&2fRyg{3y#ezJ4HBT2_i?>T`@eQ{0LYXRusO}X#(TEFoC|L^4K@ejEFx&}-?G1H=T5VC5ry#8MH)aF@X5xXE zUN5CQvto9p1ITg`mJ`h}I#m~;<~JU$6r)-b&}`#3FHvSzGLc7Gf{Vf6=*n*L4^PnE39^B!e;>)_M`b`}Oharr zIRC6SoD3s-2J!vAEiLgG08_XF2wA`zN0)4LM#@ksyi0(R?qOk?mGuIf4t96Ky}j?+ zliDt2d}f!(sfmhN$*4^CYhi*2hJePK-L-u}8S>60E@fI+M1Y2f2MLw9%L2sPfa*Fa zj+Nrp^eQoz_|;qO5K6ao0vesWlW+{#I+{=po8~sLc-nXd;u96g%GGEw*QhN*_B6MS z#p}m({vF~qW3u?2k5$wv$Qo*yiv#i1(LQ~3*UBE;Jz%a6CK8Yl;&Q{5QhB$YZaGRc zsd{HPxDriydeG-#R%^6JlUpt_)&7Sk{lV9PReti~-TcDqw@Zs@S#4;=DbF|Sb0bn3 zHO(#R(DSitMDBdKwK8+7*O|S${(SR(`_+rB2TO0CPx&)(NatT6p7t}{r-b+WkPQZB zwB;~tku&-_7%y+7pC8%;G}aCs4A7sb1IwLNN3J)J6`mlSDHqx$6ScHD`eZ z9qohdSeh&Y;#JL-u11!_q~vu+DD-nd5BC)^Lse{5Dk4SK{#(~}y%CcZ@2eRfh)Cr^ zp;Mk#sYKEL@_@DaLZK67f7ggdwFZKGS}LWNFcb+T{^VI(F~ez!ZMMZX0M$uga;TM} zws|GDyr~nQmof+qA^^q?ZEy5yqdhkCYLb4jV-vao%8<=%H?3Pr!v?J5ZuB{NKcS(+ zlFdfSyLZ7`w#e2_t}88sxY5uWm~Nn5yyQ~vI{MxVG+Dsy0Y z-mk~zTK}Z&cpIJbyl>ywNMA9#gHzA79<3Gvo+U0FtsScFd!?dAJ_0R9MsmaD$?Tfy zO_6gHvuPxMCH2b1`&PhAXJ<8{&4?1n^H2RP$R&iRLA)l)u7n3bO4HRDIVG2?s@5R< zE$>uwt;>6nJ7U!P<-8`RA*b>{K^hOfoYsIhdtVFVmADtL{kHsRtkg_3_q_bEHQ~?1 ziW{#`-}I#U#M7C_nqzw&{Lr^ym_;)fIgSg(Ah$hncYKyq*Y21qqbgFjvTk0}l^}xa zJ&*!MEnk8~+r1ZCcjneH2C`bDCBI&Q1+16!8PLRC0M*hI0Ubsj;I-w3S�v;GZt4 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 S>F1Nz&;1jkg=(Q9Wxy2!lLY|) literal 0 HcmV?d00001