From 09a5a70b67673498d7b0a028b3d9eecd5d273e6a Mon Sep 17 00:00:00 2001 From: camer0n Date: Wed, 29 Jan 2025 12:12:06 -0800 Subject: [PATCH 1/2] Closes #5416 Added Behance, Snapchat, Soundcloud, Spotify and Telegram icons to the XURL list. --- e107_plugins/social/fonts/social.eot | Bin 16284 -> 17464 bytes e107_plugins/social/fonts/social.svg | 9 +++- e107_plugins/social/fonts/social.ttf | Bin 16124 -> 17304 bytes e107_plugins/social/fonts/social.woff | Bin 16200 -> 17380 bytes e107_plugins/social/ie7/ie7.css | 49 +++++++++++------ e107_plugins/social/ie7/ie7.js | 19 ++++--- e107_plugins/social/style.css | 59 +++++++++++++-------- e107_plugins/social/svg/behance.svg | 4 ++ e107_plugins/social/svg/snapchat.svg | 4 ++ e107_plugins/social/svg/soundcloud-alt.svg | 4 ++ e107_plugins/social/svg/soundcloud.svg | 4 ++ e107_plugins/social/svg/spotify.svg | 4 ++ e107_plugins/social/svg/telegram.svg | 4 ++ e107_plugins/social/xurls.json | 24 ++++++++- 14 files changed, 134 insertions(+), 50 deletions(-) create mode 100644 e107_plugins/social/svg/behance.svg create mode 100644 e107_plugins/social/svg/snapchat.svg create mode 100644 e107_plugins/social/svg/soundcloud-alt.svg create mode 100644 e107_plugins/social/svg/soundcloud.svg create mode 100644 e107_plugins/social/svg/spotify.svg create mode 100644 e107_plugins/social/svg/telegram.svg diff --git a/e107_plugins/social/fonts/social.eot b/e107_plugins/social/fonts/social.eot index 2a0485606a10b2d62f6e9ffc1451667fabb8177b..ce5440fe9d734be2bde58108fc2bd35c1a55e015 100644 GIT binary patch delta 2378 zcmZ`*eQaA-6~Fg=-1q$K=V$x9=jYgt<8M1(cI@Y`Bu?TiPSPdunylU04rNWWhIXY% z1Fcw7*18+09dsHr*7%TM3u`on7=zV9>mO5z5E?=tR0&k^N0Exk#=`fi4egKA;n-fc zAi=TkednI@?(sRlbMEo|cKPZvnBMz#BD!v1)-f2SO8-_{uW+v@Y`dG!hPxO!MUq|Qorq@PMvXtgdN0 zX4W6*zyW_EhC!dn4q`oN*BY~`5PEHEBbv)a=>p7K?|Lm3uVs11j8||xz8sIU9MexM zLEGdK5maM$p+IlsqMvNNTbKhn2ebi%ITjya2}QVt35FT!?k-d>Fk?Fd@SzCmMmp++ z0Q`gtM`Ab<4ghDy^Fxb;Z!gZ4O4*vyh+?`i|F|*7n}OkLEZZ3hWi1w-qdB&=NO(MvPEFQs0bTyi+8RVr z07BJYv8Rn?Tt}UL4N#v0XES!qg8?_r1O8GW5d*x0b@Qc(ymtCh-t#e)7``*lb|(XRV0dn{aU{|GlEg|yzO^V zxlxHOlt$C&Xg!S(HwReMae$cWK|=N#iIvTeUEnyvk#HoO$->93)j`YtUk#W2-#g$} zD0Fmo_Tr)TXte#}?CjC{0{AHKPw@^@x2}J7aG)rv3?rHDFBZ?_dXplX6FlbB(9nfq zF)w*QBaKa!zA-+YHyQ+XVD|%;OQn9!DzU80m@QH(qY~DpX(8ejzZz0hks~tL1j`D~Nt&ZW zh+0KMb;dtO1>R`jr@RB8T%>3UCg1`=*vpE=i00Mus4#J}s0fQak`4fUYo=nLoqx{Q7V32qcC)HjrJXa}#=Q~6QRLyjTukk@)m zV>r5SqTys`K~hPl6D@S(ynq3y_NF}ziYA6}Wp~(B#_;OBzJyW8BdQcsyxoZ{gcy zXIR69rfc^c3oQwZ37m6#y>4*I#0ZkxEn!1?GU##nnICkxgSlul=hk{?leo$FT%O=$ zIx-~L!t#CnefwH~_Vx8I-Y17`(h&Yk!zpmA_NFteSmjO!=dI1j@<>;gu6K2f$UvX) zc*W5vTa~a=@xuQNY2Dp#X8U?8cl=v4@&{ zwi8G00Kg{H?rcrXCKI_6kwR68RU`$Gyz`iC^Nc z3tnN_NEz2mFPq*MpA~PIr_BGBo|N9P?6uUaS8W}(v$l14UGXau%7*%uJ!=1r=GJoB z*R>lCzvGdX&$s-=>D%u-=Q{7Y>9)Ja-2Z4Tdj1AC3%H430l@_Yh^o9!$yIvrTlhcd C%ij$E delta 1251 zcmY*ZT}&KR6u$S)?Ck6h^TW=anO$}V*qyMmG=c5F?y}vL|3rir5*pfCS=m4-HqcTi z2_j*M`e1^lA(LoJs6TyBV_IXfRcS)BqDkXJW343mVEm~~WMk7JMxRi;yR^}soW4GtyR+0fmAe7}SR+0-G@hNPP24{W0Q3{rk7uVQ z2rdACT1jM&k3Bnbqv@|XQg;E6jE)}54u`F8R{==PkbZoW0PL@}AgMnfwLUt2W@h7S zl7Z9)Ikv`54P`IDSIF%27o?sY&(2JMC+eUZfX7-1P<1jpe(Z%$oa3Y(Bn!+=oSHfV zDAEDV-xvFUqTaIx;j9m`MT`J6&;SHg1yG<0m4#qIx9-AF;H}>`x6SRD?Voo4-rX%e zUSgnvtx#QJ1gsXsJpL#P?*5|C3Z)KbSPJzy9RDWSyJ zHHalU2klHK7_Niinpk5zQ3uJ{V9H7}On91MC2WSI!V=-s#KM#YNuvnZB)P$i#~N!w zLB_y)t_K_5vNCNi%m^AQv>OBDD` zb)4fWxXx7ih}Y-y9!aMb=X&;hid=%gNjDP^7iQIy$j5H zjA&<=3Q4LU!^@e7C`P7>+Z6fvWzPnmU)K*I>$7lI-nMU(KWHPeeq54O0Xm2hSzji? z%0*2}N;D?o<^v_-W_VA+lDN3xe?_9Cp`E;dgd)k-kg*@d6l=jDS-oL4H%Zgp9**nr z(lqU)gruq_118^(IEC;4*j%~R$VT2lthXW+-`vy#(_X-@`G6KH(X9t zgBN{Rt0b!kZa-w`JPN2zm*K}%4!g)2x*ijFUWnoJ_ zAKLtPa?{tJ=F@)y7x`p~{rt|C7avAztu?`=_wZ5^Aj{F#f@olMxAj?<+ghy6wm_~I zPQvfd2z8K-(kJO1TgJA^9AI8#w(NEGo2==0-f_!0>_TqV-S56v)>QUBcbNNu@8Ula zCWPA}D@Mh)%P)C2&lL$tnlvY^VHUT_PsulxW@SVjQ`glU@49!}x9r>UpCfxf;%Vpv R + + @@ -22,7 +24,7 @@ - + @@ -37,9 +39,13 @@ + + + + @@ -58,7 +64,6 @@ - diff --git a/e107_plugins/social/fonts/social.ttf b/e107_plugins/social/fonts/social.ttf index b4bf5ac2462776d4537b7ba690584aed0548fde3..97ef95977f2ec60c36931e0cfa2f57251c8403b6 100644 GIT binary patch delta 2378 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 diff --git a/e107_plugins/social/fonts/social.woff b/e107_plugins/social/fonts/social.woff index fd785ec89e895203733656cfb06b8bd40e1f9f64..8b6b948ccd7d00b8ab932477143f849f79c85cd0 100644 GIT binary patch delta 2374 zcmZ`*du&^075~2b_VvBKw(q^Ze#Pof23na7fzlA-746j4Bl`fG=Katn74Om4JLir;NO1g=HkNaX)wGi4t;-<_hMmj zc3}>5dtl*;!C$({FDxBDaT4&n^YJ_qB$B*R6Yz>1-GEL8HlUCK!2KK1+A0pox9_Cy zoW65oYjbN0#=*b_s@=e$!JT@%byK4pAE?i(PpPNWUb)Q&^JR06|zEELYyo?d-t~AYV})}cC>gICzDIb zB+XKNj5TZ@Uu1aI+*K-(>xK9yOE*h1K<9zhfiO$sDViY|c5aNK2D`dSb)6d72_S%C zs0-<+2LJ>aHX2LdSTqEZ1sh} ztgZrz5)i7NqF2mSY($-W9il!1&gLAN4@2BoANZGpNP?__!#=$IH-;<_?R#KA0B8Vg zTgW!!4=I2@AcHRK0Q=-2H`_z_gUYg>XDCdXD9I~H{_5u_LLEz*9RkNap>Tv|56LDw zrwuO>#tXVw3U&#|aK|Vq77q6Rncywb3SuAQ@Bi+{5G|p4_eWX`Y;yAgqe5 z%^GF|rfZ)==s{VuA00E&2)J2@g%Jn9WPpV1H4`gaAiE&349i4g(Oe#W4$TN!{{N1! z`TxBFtPtqf^z^gUws^el+3D$HMhE0L$WL-kp-b04JJ4SiRf>{?2g>EMg`TuX7kHl~ zGdOsmTrNsJ7?DOMD&HC%Et*X{-M??|BMZ!9m7p zYuH^_J%=N_h5M_C=jnm-b|;0WY8SIk*RSz&ZiTtZJK5M?Y%w78igrIX#ZzHoNDBfv1B(8`08 z)6y>hOt_5hWT(0bp@wm0k#kI=rsD?}1 zuHAPmvdB{cIOp~Iz2KBU@sigoVN-TI?DGVvSK7VdLOfpZYTcwDZcqV_FFc-&4NCT? zysNMGkPGNgZ{PebIck>%@n@P&fn$xg-BHCRcQ{#pV@8&TJ3Do~vvXJm`b5Ud&JNk8 zMBR!X-Y!ftf0v*vk%)&{nny$EA;?`o4X}_4J%LHcjBdfTpF7p6>cwn8aYVK&Y6leA zk0mnDOcfL~RcT(~P{2m{8}H-r*Yy&$K^3|JBYf4jJUx(3?UwDbJeo=s`;*Bbn-w>n z9@;GbFtvLi^V;{@b3+}^e-|H^{z^JEJfu2C5{XpfGV#&qtHsPfrr7v#C@}S~qU=fQ z{k?j6%%N(IN=ENxEzICZOIxmxd>8BSL@Mwy4vo&|9?;~&<$OG*3j%Siz82n)>aJX! z_Fg)$cJ{DT{0N!hMGtgyJulvW)^7LZ@lefQY^l9g delta 1273 zcmY*YYfKzf6ux(6c6QjuJlMH2v&-%RyAx&?8(4;A7s__K1teG!t)ZbW#cm1|6P8kF zBVq$aP5h&2bQ;C_i1vpXgC=H4t%(nU8tsoN)+YK(ZEa#VF)d*1FD#x}sL`8zbI$$t zn{)2{=Ir%n@i#NdV-Iw9BaC3}>_KijX4et6nkeOkZNAxsBZd4pLU;tA+o(_9+J7`Z z2^{qtXt^zjM@JtY2JQ?(Z3!EfT5q2k8OjeL)cz%CQZ@|h#|tAs0=Eu(sE2g!cSmHT zaAFFfObzT;Y+U&sq0wVUKzIKR5r}CUujA)~h5QsW-eEVcDdRru8Os-jfSZTIfeueU z{h6yUer)mt+$Z+0j)sh;-?Kb;I)LpnXQ2Rt!f^4L5-QQ9>QbbnTi@bP^wm}O>g4KM zt2frnwW+mVH~!w(06jDW9aVCaYRkH4@BbBe<2RL2X_Zp3ij-f-Y4RjFP97zBGC=kT ze+VB7?+b4TuL);`SA=^03;rd35AXCYc@H7FY$?@N6~}HH*`}EUv~`3_Bu&rmn@H z!x(8OJs#Xks!_J`l-IYfq}lh zCv=^mLwaYUc8}Qha(@TKbC=z5O*c(FYJT3{Ki4kQYmJ@jx6J4!hreT4R$>E(4dZYC z5|)k6sOn6dikf8!{-HL-^HqFTd**;Y5bz(!w0H4UUOrvhndtCIF_Xq|u7YYHfwDYW zf9Fp+5tk}E62~_im^WF;$+A_lTm{7|*|;RdPui!k^~G-A6`?q$@1v}O(Np}e{)VvE z0k(crwpE20On|L0P*|}&Ejy7+r_3!UQl_zKVcA^L{GUy_?4c7rKw6a*ONcd5Evj|Z zt5|pH*ntU#@%Qq4ub*KU7cI7FTAN6_=EH=9ZCtyXoQ?$re?|0AQlAJDB^*`+%{k-X zaIE=Y)a4g~F(P4#D7($3wpP>JO%#d}$tA1C&<^4t<6<sEzi`OJhN=R>4&ii=Zf=tO_`IP(#;Ydz-NLg01>aaGd bEor`W|B`<#a5k_KoP)*~kSR8FoX7tF7;YAk diff --git a/e107_plugins/social/ie7/ie7.css b/e107_plugins/social/ie7/ie7.css index 65068b5a8..cdfd59a90 100644 --- a/e107_plugins/social/ie7/ie7.css +++ b/e107_plugins/social/ie7/ie7.css @@ -1,3 +1,12 @@ +.e-social-behance { + *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); +} +.e-social-telegram { + *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); +} +.e-social-snapchat { + *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); +} .e-social-map { *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); } @@ -28,9 +37,6 @@ .e-social-tumblr { *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); } -.e-social-reddit { - *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} .e-social-twitch { *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); } @@ -82,9 +88,6 @@ .e-social-flickr { *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); } -.e-social-reddit-alien { - *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} .e-social-youtube-play { *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); } @@ -127,20 +130,17 @@ .e-social-mail-alt { *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); } -.e-social-discord { - *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); +.e-social-reddit { + *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); } -.e-social-instapaper { - *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); +.e-social-spotify { + *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); } -.e-social-twitter { - *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); +.e-social-soundcloud-alt { + *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); } -.e-social-squarespace { - *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.e-social-tiktok { - *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); +.e-social-soundcloud { + *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); } .e-social-pushpin { *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); @@ -166,4 +166,19 @@ .e-social-flattr { *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); } +.e-social-discord { + *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); +} +.e-social-instapaper { + *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); +} +.e-social-twitter { + *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); +} +.e-social-squarespace { + *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); +} +.e-social-tiktok { + *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); +} diff --git a/e107_plugins/social/ie7/ie7.js b/e107_plugins/social/ie7/ie7.js index 5729ba729..88e0b7912 100644 --- a/e107_plugins/social/ie7/ie7.js +++ b/e107_plugins/social/ie7/ie7.js @@ -13,6 +13,9 @@ el.innerHTML = '' + entity + '' + html; } var icons = { + 'e-social-behance': '', + 'e-social-telegram': '', + 'e-social-snapchat': '', 'e-social-map': '', 'e-social-sms': '', 'e-social-facebook-square': '', @@ -23,7 +26,6 @@ 'e-social-github': '', 'e-social-mobile': '', 'e-social-tumblr': '', - 'e-social-reddit': '', 'e-social-twitch': '', 'e-social-whatsapp': '', 'e-social-map-o': '', @@ -41,7 +43,6 @@ 'e-social-digg': '', 'e-social-stumbleupon': '', 'e-social-flickr': '', - 'e-social-reddit-alien': '', 'e-social-youtube-play': '', 'e-social-youtube': '', 'e-social-pocketpocket': '', @@ -56,11 +57,10 @@ 'e-social-thumbs-up-solid': '', 'e-social-mail': '', 'e-social-mail-alt': '', - 'e-social-discord': '', - 'e-social-instapaper': '', - 'e-social-twitter': '', - 'e-social-squarespace': '', - 'e-social-tiktok': '', + 'e-social-reddit': '', + 'e-social-spotify': '', + 'e-social-soundcloud-alt': '', + 'e-social-soundcloud': '', 'e-social-pushpin': '', 'e-social-vine': '', 'e-social-dribbble': '', @@ -69,6 +69,11 @@ 'e-social-linkedin-rect': '', 'e-social-delicious': '', 'e-social-flattr': '', + 'e-social-discord': '', + 'e-social-instapaper': '', + 'e-social-twitter': '', + 'e-social-squarespace': '', + 'e-social-tiktok': '', '0': 0 }, els = document.getElementsByTagName('*'), diff --git a/e107_plugins/social/style.css b/e107_plugins/social/style.css index a935b7a66..e1bb44aec 100644 --- a/e107_plugins/social/style.css +++ b/e107_plugins/social/style.css @@ -1,10 +1,10 @@ @font-face { font-family: 'social'; - src: url('fonts/social.eot?jatzak'); - src: url('fonts/social.eot?jatzak#iefix') format('embedded-opentype'), - url('fonts/social.ttf?jatzak') format('truetype'), - url('fonts/social.woff?jatzak') format('woff'), - url('fonts/social.svg?jatzak#social') format('svg'); + src: url('fonts/social.eot?dje1ws'); + src: url('fonts/social.eot?dje1ws#iefix') format('embedded-opentype'), + url('fonts/social.ttf?dje1ws') format('truetype'), + url('fonts/social.woff?dje1ws') format('woff'), + url('fonts/social.svg?dje1ws#social') format('svg'); font-weight: normal; font-style: normal; font-display: block; @@ -25,6 +25,15 @@ -moz-osx-font-smoothing: grayscale; } +.e-social-behance:before { + content: "\e926"; +} +.e-social-telegram:before { + content: "\e923"; +} +.e-social-snapchat:before { + content: "\e911"; +} .e-social-map:before { content: "\f041"; } @@ -55,9 +64,6 @@ .e-social-tumblr:before { content: "\f173"; } -.e-social-reddit:before { - content: "\f1a1"; -} .e-social-twitch:before { content: "\f1e8"; } @@ -109,9 +115,6 @@ .e-social-flickr:before { content: "\e910"; } -.e-social-reddit-alien:before { - content: "\e911"; -} .e-social-youtube-play:before { content: "\e912"; } @@ -154,20 +157,17 @@ .e-social-mail-alt:before { content: "\e91f"; } -.e-social-discord:before { - content: "\e900"; +.e-social-reddit:before { + content: "\e925"; } -.e-social-instapaper:before { - content: "\e903"; +.e-social-spotify:before { + content: "\e920"; } -.e-social-twitter:before { - content: "\e924"; +.e-social-soundcloud-alt:before { + content: "\e901"; } -.e-social-squarespace:before { - content: "\e921"; -} -.e-social-tiktok:before { - content: "\e922"; +.e-social-soundcloud:before { + content: "\e904"; } .e-social-pushpin:before { content: "\e946"; @@ -193,3 +193,18 @@ .e-social-flattr:before { content: "\ead5"; } +.e-social-discord:before { + content: "\e900"; +} +.e-social-instapaper:before { + content: "\e903"; +} +.e-social-twitter:before { + content: "\e924"; +} +.e-social-squarespace:before { + content: "\e921"; +} +.e-social-tiktok:before { + content: "\e922"; +} diff --git a/e107_plugins/social/svg/behance.svg b/e107_plugins/social/svg/behance.svg new file mode 100644 index 000000000..a47d39af8 --- /dev/null +++ b/e107_plugins/social/svg/behance.svg @@ -0,0 +1,4 @@ + + + + diff --git a/e107_plugins/social/svg/snapchat.svg b/e107_plugins/social/svg/snapchat.svg new file mode 100644 index 000000000..8a97ce595 --- /dev/null +++ b/e107_plugins/social/svg/snapchat.svg @@ -0,0 +1,4 @@ + + + + diff --git a/e107_plugins/social/svg/soundcloud-alt.svg b/e107_plugins/social/svg/soundcloud-alt.svg new file mode 100644 index 000000000..a3969b831 --- /dev/null +++ b/e107_plugins/social/svg/soundcloud-alt.svg @@ -0,0 +1,4 @@ + + + + diff --git a/e107_plugins/social/svg/soundcloud.svg b/e107_plugins/social/svg/soundcloud.svg new file mode 100644 index 000000000..e0762c709 --- /dev/null +++ b/e107_plugins/social/svg/soundcloud.svg @@ -0,0 +1,4 @@ + + + + diff --git a/e107_plugins/social/svg/spotify.svg b/e107_plugins/social/svg/spotify.svg new file mode 100644 index 000000000..c3c0fe46e --- /dev/null +++ b/e107_plugins/social/svg/spotify.svg @@ -0,0 +1,4 @@ + + + + diff --git a/e107_plugins/social/svg/telegram.svg b/e107_plugins/social/svg/telegram.svg new file mode 100644 index 000000000..02a7ade7d --- /dev/null +++ b/e107_plugins/social/svg/telegram.svg @@ -0,0 +1,4 @@ + + + + diff --git a/e107_plugins/social/xurls.json b/e107_plugins/social/xurls.json index a2fcfe0d0..2882ec1a3 100644 --- a/e107_plugins/social/xurls.json +++ b/e107_plugins/social/xurls.json @@ -27,6 +27,10 @@ "label": "Google", "placeholder": "" }, + "behance": { + "label": "Behance", + "placeholder": "" + }, "discord": { "label": "Discord", "placeholder": "" @@ -39,12 +43,24 @@ "label": "Pinterest", "placeholder": "" }, + "snapchat": { + "label": "Snapchat", + "placeholder": "" + }, + "soundcloud": { + "label": "Soundcloud", + "placeholder": "" + }, + "spotify": { + "label": "Spotify", + "placeholder": "" + }, "steam": { "label": "Steam", "placeholder": "eg. https:\/\/steamcommunity.com" }, - "vimeo": { - "label": "Vimeo", + "telegram": { + "label": "Telegram", "placeholder": "" }, "tiktok": { @@ -54,6 +70,10 @@ "twitch": { "label": "Twitch", "placeholder": "" + }, + "vimeo": { + "label": "Vimeo", + "placeholder": "" }, "vk": { "label": "VK (Vkontakte)", From ec61237c0373f663535dc85cf1c4b94782de7a23 Mon Sep 17 00:00:00 2001 From: camer0n Date: Wed, 29 Jan 2025 12:34:15 -0800 Subject: [PATCH 2/2] Fixes #5417 - Contact info fields. --- e107_admin/prefs.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/e107_admin/prefs.php b/e107_admin/prefs.php index f94609d0b..fc0c97031 100644 --- a/e107_admin/prefs.php +++ b/e107_admin/prefs.php @@ -110,6 +110,10 @@ if(isset($_POST['updateprefs'])) $pref['post_html'] = intval($_POST['post_html']); // This ensures the setting is reflected in set text + if(isset($_POST['contact_info']) && is_array($_POST['contact_info'])) + { + $core_pref->set('contact_info', []); // reset to type array if string had been used in the past. + } $smtp_opts = array();