PNG  IHDRX cHRMz&u0`:pQ<bKGD pHYsodtIME MeqIDATxw]Wug^Qd˶ 6`!N:!@xI~)%7%@Bh&`lnjVF29gΨ4E$|>cɚ{gk= %,a KX%,a KX%,a KX%,a KX%,a KX%,a KX%, b` ǟzeאfp]<!SJmɤY޲ڿ,%c ~ع9VH.!Ͳz&QynֺTkRR.BLHi٪:l;@(!MԴ=žI,:o&N'Kù\vRmJ雵֫AWic H@" !: Cé||]k-Ha oݜ:y F())u]aG7*JV@J415p=sZH!=!DRʯvɱh~V\}v/GKY$n]"X"}t@ xS76^[bw4dsce)2dU0 CkMa-U5tvLƀ~mlMwfGE/-]7XAƟ`׮g ewxwC4\[~7@O-Q( a*XGƒ{ ՟}$_y3tĐƤatgvێi|K=uVyrŲlLӪuܿzwk$m87k( `múcE)"@rK( z4$D; 2kW=Xb$V[Ru819קR~qloѱDyįݎ*mxw]y5e4K@ЃI0A D@"BDk_)N\8͜9dz"fK0zɿvM /.:2O{ Nb=M=7>??Zuo32 DLD@D| &+֎C #B8ַ`bOb $D#ͮҪtx]%`ES`Ru[=¾!@Od37LJ0!OIR4m]GZRJu$‡c=%~s@6SKy?CeIh:[vR@Lh | (BhAMy=݃  G"'wzn޺~8ԽSh ~T*A:xR[ܹ?X[uKL_=fDȊ؂p0}7=D$Ekq!/t.*2ʼnDbŞ}DijYaȲ(""6HA;:LzxQ‘(SQQ}*PL*fc\s `/d'QXW, e`#kPGZuŞuO{{wm[&NBTiiI0bukcA9<4@SӊH*؎4U/'2U5.(9JuDfrޱtycU%j(:RUbArLֺN)udA':uGQN"-"Is.*+k@ `Ojs@yU/ H:l;@yyTn}_yw!VkRJ4P)~y#)r,D =ě"Q]ci'%HI4ZL0"MJy 8A{ aN<8D"1#IJi >XjX֔#@>-{vN!8tRݻ^)N_╗FJEk]CT՟ YP:_|H1@ CBk]yKYp|og?*dGvzنzӴzjֺNkC~AbZƷ`.H)=!QͷVTT(| u78y֮}|[8-Vjp%2JPk[}ԉaH8Wpqhwr:vWª<}l77_~{s۴V+RCģ%WRZ\AqHifɤL36: #F:p]Bq/z{0CU6ݳEv_^k7'>sq*+kH%a`0ԣisqにtү04gVgW΂iJiS'3w.w}l6MC2uԯ|>JF5`fV5m`Y**Db1FKNttu]4ccsQNnex/87+}xaUW9y>ͯ骵G{䩓Գ3+vU}~jJ.NFRD7<aJDB1#ҳgSb,+CS?/ VG J?|?,2#M9}B)MiE+G`-wo߫V`fio(}S^4e~V4bHOYb"b#E)dda:'?}׮4繏`{7Z"uny-?ǹ;0MKx{:_pÚmFמ:F " .LFQLG)Q8qN q¯¯3wOvxDb\. BKD9_NN &L:4D{mm o^tֽ:q!ƥ}K+<"m78N< ywsard5+вz~mnG)=}lYݧNj'QJS{S :UYS-952?&O-:W}(!6Mk4+>A>j+i|<<|;ر^߉=HE|V#F)Emm#}/"y GII웻Jі94+v뾧xu~5C95~ūH>c@덉pʃ1/4-A2G%7>m;–Y,cyyaln" ?ƻ!ʪ<{~h~i y.zZB̃/,雋SiC/JFMmBH&&FAbϓO^tubbb_hZ{_QZ-sύodFgO(6]TJA˯#`۶ɟ( %$&+V'~hiYy>922 Wp74Zkq+Ovn錄c>8~GqܲcWꂎz@"1A.}T)uiW4="jJ2W7mU/N0gcqܗOO}?9/wìXžΏ0 >֩(V^Rh32!Hj5`;O28؇2#ݕf3 ?sJd8NJ@7O0 b־?lldщ̡&|9C.8RTWwxWy46ah嘦mh٤&l zCy!PY?: CJyв]dm4ǜҐR޻RլhX{FƯanшQI@x' ao(kUUuxW_Ñ줮[w8 FRJ(8˼)_mQ _!RJhm=!cVmm ?sFOnll6Qk}alY}; "baӌ~M0w,Ggw2W:G/k2%R,_=u`WU R.9T"v,<\Ik޽/2110Ӿxc0gyC&Ny޽JҢrV6N ``یeA16"J³+Rj*;BϜkZPJaÍ<Jyw:NP8/D$ 011z֊Ⱳ3ι֘k1V_"h!JPIΣ'ɜ* aEAd:ݺ>y<}Lp&PlRfTb1]o .2EW\ͮ]38؋rTJsǏP@芎sF\> P^+dYJLbJ C-xϐn> ι$nj,;Ǖa FU *择|h ~izť3ᤓ`K'-f tL7JK+vf2)V'-sFuB4i+m+@My=O҈0"|Yxoj,3]:cо3 $#uŘ%Y"y죯LebqtҢVzq¼X)~>4L׶m~[1_k?kxֺQ`\ |ٛY4Ѯr!)N9{56(iNq}O()Em]=F&u?$HypWUeB\k]JɩSع9 Zqg4ZĊo oMcjZBU]B\TUd34ݝ~:7ڶSUsB0Z3srx 7`:5xcx !qZA!;%͚7&P H<WL!džOb5kF)xor^aujƍ7 Ǡ8/p^(L>ὴ-B,{ۇWzֺ^k]3\EE@7>lYBȝR.oHnXO/}sB|.i@ɥDB4tcm,@ӣgdtJ!lH$_vN166L__'Z)y&kH;:,Y7=J 9cG) V\hjiE;gya~%ks_nC~Er er)muuMg2;֫R)Md) ,¶ 2-wr#F7<-BBn~_(o=KO㭇[Xv eN_SMgSҐ BS헃D%g_N:/pe -wkG*9yYSZS.9cREL !k}<4_Xs#FmҶ:7R$i,fi!~' # !6/S6y@kZkZcX)%5V4P]VGYq%H1!;e1MV<!ϐHO021Dp= HMs~~a)ަu7G^];git!Frl]H/L$=AeUvZE4P\.,xi {-~p?2b#amXAHq)MWǾI_r`S Hz&|{ +ʖ_= (YS(_g0a03M`I&'9vl?MM+m~}*xT۲(fY*V4x@29s{DaY"toGNTO+xCAO~4Ϳ;p`Ѫ:>Ҵ7K 3}+0 387x\)a"/E>qpWB=1 ¨"MP(\xp߫́A3+J] n[ʼnӼaTbZUWb={~2ooKױӰp(CS\S筐R*JغV&&"FA}J>G֐p1ٸbk7 ŘH$JoN <8s^yk_[;gy-;߉DV{c B yce% aJhDȶ 2IdйIB/^n0tNtџdcKj4϶v~- CBcgqx9= PJ) dMsjpYB] GD4RDWX +h{y`,3ꊕ$`zj*N^TP4L:Iz9~6s) Ga:?y*J~?OrMwP\](21sZUD ?ܟQ5Q%ggW6QdO+\@ ̪X'GxN @'4=ˋ+*VwN ne_|(/BDfj5(Dq<*tNt1х!MV.C0 32b#?n0pzj#!38}޴o1KovCJ`8ŗ_"]] rDUy޲@ Ȗ-;xџ'^Y`zEd?0„ DAL18IS]VGq\4o !swV7ˣι%4FѮ~}6)OgS[~Q vcYbL!wG3 7띸*E Pql8=jT\꘿I(z<[6OrR8ºC~ډ]=rNl[g|v TMTղb-o}OrP^Q]<98S¤!k)G(Vkwyqyr޽Nv`N/e p/~NAOk \I:G6]4+K;j$R:Mi #*[AȚT,ʰ,;N{HZTGMoּy) ]%dHء9Պ䠬|<45,\=[bƟ8QXeB3- &dҩ^{>/86bXmZ]]yޚN[(WAHL$YAgDKp=5GHjU&99v簪C0vygln*P)9^͞}lMuiH!̍#DoRBn9l@ xA/_v=ȺT{7Yt2N"4!YN`ae >Q<XMydEB`VU}u]嫇.%e^ánE87Mu\t`cP=AD/G)sI"@MP;)]%fH9'FNsj1pVhY&9=0pfuJ&gޤx+k:!r˭wkl03׼Ku C &ѓYt{.O.zҏ z}/tf_wEp2gvX)GN#I ݭ߽v/ .& и(ZF{e"=V!{zW`, ]+LGz"(UJp|j( #V4, 8B 0 9OkRrlɱl94)'VH9=9W|>PS['G(*I1==C<5"Pg+x'K5EMd؞Af8lG ?D FtoB[je?{k3zQ vZ;%Ɠ,]E>KZ+T/ EJxOZ1i #T<@ I}q9/t'zi(EMqw`mYkU6;[t4DPeckeM;H}_g pMww}k6#H㶏+b8雡Sxp)&C $@'b,fPߑt$RbJ'vznuS ~8='72_`{q纶|Q)Xk}cPz9p7O:'|G~8wx(a 0QCko|0ASD>Ip=4Q, d|F8RcU"/KM opKle M3#i0c%<7׿p&pZq[TR"BpqauIp$ 8~Ĩ!8Սx\ւdT>>Z40ks7 z2IQ}ItԀ<-%S⍤};zIb$I 5K}Q͙D8UguWE$Jh )cu4N tZl+[]M4k8֦Zeq֮M7uIqG 1==tLtR,ƜSrHYt&QP윯Lg' I,3@P'}'R˪e/%-Auv·ñ\> vDJzlӾNv5:|K/Jb6KI9)Zh*ZAi`?S {aiVDԲuy5W7pWeQJk֤#5&V<̺@/GH?^τZL|IJNvI:'P=Ϛt"¨=cud S Q.Ki0 !cJy;LJR;G{BJy޺[^8fK6)=yʊ+(k|&xQ2`L?Ȓ2@Mf 0C`6-%pKpm')c$׻K5[J*U[/#hH!6acB JA _|uMvDyk y)6OPYjœ50VT K}cǻP[ $:]4MEA.y)|B)cf-A?(e|lɉ#P9V)[9t.EiQPDѠ3ϴ;E:+Օ t ȥ~|_N2,ZJLt4! %ա]u {+=p.GhNcŞQI?Nd'yeh n7zi1DB)1S | S#ًZs2|Ɛy$F SxeX{7Vl.Src3E℃Q>b6G ўYCmtկ~=K0f(=LrAS GN'ɹ9<\!a`)֕y[uՍ[09` 9 +57ts6}b4{oqd+J5fa/,97J#6yν99mRWxJyѡyu_TJc`~W>l^q#Ts#2"nD1%fS)FU w{ܯ R{ ˎ󅃏џDsZSQS;LV;7 Od1&1n$ N /.q3~eNɪ]E#oM~}v֯FڦwyZ=<<>Xo稯lfMFV6p02|*=tV!c~]fa5Y^Q_WN|Vs 0ҘދU97OI'N2'8N֭fgg-}V%y]U4 峧p*91#9U kCac_AFңĪy뚇Y_AiuYyTTYЗ-(!JFLt›17uTozc. S;7A&&<ԋ5y;Ro+:' *eYJkWR[@F %SHWP 72k4 qLd'J "zB6{AC0ƁA6U.'F3:Ȅ(9ΜL;D]m8ڥ9}dU "v!;*13Rg^fJyShyy5auA?ɩGHRjo^]׽S)Fm\toy 4WQS@mE#%5ʈfFYDX ~D5Ϡ9tE9So_aU4?Ѽm%&c{n>.KW1Tlb}:j uGi(JgcYj0qn+>) %\!4{LaJso d||u//P_y7iRJ߬nHOy) l+@$($VFIQ9%EeKʈU. ia&FY̒mZ=)+qqoQn >L!qCiDB;Y<%} OgBxB!ØuG)WG9y(Ą{_yesuZmZZey'Wg#C~1Cev@0D $a@˲(.._GimA:uyw֬%;@!JkQVM_Ow:P.s\)ot- ˹"`B,e CRtaEUP<0'}r3[>?G8xU~Nqu;Wm8\RIkբ^5@k+5(By'L&'gBJ3ݶ!/㮻w҅ yqPWUg<e"Qy*167΃sJ\oz]T*UQ<\FԎ`HaNmڜ6DysCask8wP8y9``GJ9lF\G g's Nn͵MLN֪u$| /|7=]O)6s !ĴAKh]q_ap $HH'\1jB^s\|- W1:=6lJBqjY^LsPk""`]w)󭃈,(HC ?䔨Y$Sʣ{4Z+0NvQkhol6C.婧/u]FwiVjZka&%6\F*Ny#8O,22+|Db~d ~Çwc N:FuuCe&oZ(l;@ee-+Wn`44AMK➝2BRՈt7g*1gph9N) *"TF*R(#'88pm=}X]u[i7bEc|\~EMn}P瘊J)K.0i1M6=7'_\kaZ(Th{K*GJyytw"IO-PWJk)..axӝ47"89Cc7ĐBiZx 7m!fy|ϿF9CbȩV 9V-՛^pV̌ɄS#Bv4-@]Vxt-Z, &ֺ*diؠ2^VXbs֔Ìl.jQ]Y[47gj=幽ex)A0ip׳ W2[ᎇhuE^~q흙L} #-b۸oFJ_QP3r6jr+"nfzRJTUqoaۍ /$d8Mx'ݓ= OՃ| )$2mcM*cЙj}f };n YG w0Ia!1Q.oYfr]DyISaP}"dIӗթO67jqR ҊƐƈaɤGG|h;t]䗖oSv|iZqX)oalv;۩meEJ\!8=$4QU4Xo&VEĊ YS^E#d,yX_> ۘ-e\ "Wa6uLĜZi`aD9.% w~mB(02G[6y.773a7 /=o7D)$Z 66 $bY^\CuP. (x'"J60׿Y:Oi;F{w佩b+\Yi`TDWa~|VH)8q/=9!g߆2Y)?ND)%?Ǐ`k/sn:;O299yB=a[Ng 3˲N}vLNy;*?x?~L&=xyӴ~}q{qE*IQ^^ͧvü{Huu=R|>JyUlZV, B~/YF!Y\u_ݼF{_C)LD]m {H 0ihhadd nUkf3oٺCvE\)QJi+֥@tDJkB$1!Đr0XQ|q?d2) Ӣ_}qv-< FŊ߫%roppVBwü~JidY4:}L6M7f٬F "?71<2#?Jyy4뷢<_a7_=Q E=S1И/9{+93֮E{ǂw{))?maÆm(uLE#lïZ  ~d];+]h j?!|$F}*"4(v'8s<ŏUkm7^7no1w2ؗ}TrͿEk>p'8OB7d7R(A 9.*Mi^ͳ; eeUwS+C)uO@ =Sy]` }l8^ZzRXj[^iUɺ$tj))<sbDJfg=Pk_{xaKo1:-uyG0M ԃ\0Lvuy'ȱc2Ji AdyVgVh!{]/&}}ċJ#%d !+87<;qN޼Nفl|1N:8ya  8}k¾+-$4FiZYÔXk*I&'@iI99)HSh4+2G:tGhS^繿 Kتm0 вDk}֚+QT4;sC}rՅE,8CX-e~>G&'9xpW,%Fh,Ry56Y–hW-(v_,? ; qrBk4-V7HQ;ˇ^Gv1JVV%,ik;D_W!))+BoS4QsTM;gt+ndS-~:11Sgv!0qRVh!"Ȋ(̦Yl.]PQWgٳE'`%W1{ndΗBk|Ž7ʒR~,lnoa&:ü$ 3<a[CBݮwt"o\ePJ=Hz"_c^Z.#ˆ*x z̝grY]tdkP*:97YľXyBkD4N.C_[;F9`8& !AMO c `@BA& Ost\-\NX+Xp < !bj3C&QL+*&kAQ=04}cC!9~820G'PC9xa!w&bo_1 Sw"ܱ V )Yl3+ס2KoXOx]"`^WOy :3GO0g;%Yv㐫(R/r (s } u B &FeYZh0y> =2<Ϟc/ -u= c&׭,.0"g"7 6T!vl#sc>{u/Oh Bᾈ)۴74]x7 gMӒ"d]U)}" v4co[ ɡs 5Gg=XR14?5A}D "b{0$L .\4y{_fe:kVS\\O]c^W52LSBDM! C3Dhr̦RtArx4&agaN3Cf<Ԉp4~ B'"1@.b_/xQ} _߃҉/gٓ2Qkqp0շpZ2fԫYz< 4L.Cyυι1t@鎫Fe sYfsF}^ V}N<_`p)alٶ "(XEAVZ<)2},:Ir*#m_YӼ R%a||EƼIJ,,+f"96r/}0jE/)s)cjW#w'Sʯ5<66lj$a~3Kʛy 2:cZ:Yh))+a߭K::N,Q F'qB]={.]h85C9cr=}*rk?vwV렵ٸW Rs%}rNAkDv|uFLBkWY YkX מ|)1!$#3%y?pF<@<Rr0}: }\J [5FRxY<9"SQdE(Q*Qʻ)q1E0B_O24[U'],lOb ]~WjHޏTQ5Syu wq)xnw8~)c 쫬gٲߠ H% k5dƝk> kEj,0% b"vi2Wس_CuK)K{n|>t{P1򨾜j>'kEkƗBg*H%'_aY6Bn!TL&ɌOb{c`'d^{t\i^[uɐ[}q0lM˕G:‚4kb祔c^:?bpg… +37stH:0}en6x˟%/<]BL&* 5&fK9Mq)/iyqtA%kUe[ڛKN]Ě^,"`/ s[EQQm?|XJ߅92m]G.E΃ח U*Cn.j_)Tѧj̿30ڇ!A0=͜ar I3$C^-9#|pk!)?7.x9 @OO;WƝZBFU keZ75F6Tc6"ZȚs2y/1 ʵ:u4xa`C>6Rb/Yм)^=+~uRd`/|_8xbB0?Ft||Z\##|K 0>>zxv8۴吅q 8ĥ)"6>~\8:qM}#͚'ĉ#p\׶ l#bA?)|g g9|8jP(cr,BwV (WliVxxᡁ@0Okn;ɥh$_ckCgriv}>=wGzβ KkBɛ[˪ !J)h&k2%07δt}!d<9;I&0wV/ v 0<H}L&8ob%Hi|޶o&h1L|u֦y~󛱢8fٲUsւ)0oiFx2}X[zVYr_;N(w]_4B@OanC?gĦx>мgx>ΛToZoOMp>40>V Oy V9iq!4 LN,ˢu{jsz]|"R޻&'ƚ{53ўFu(<٪9:΋]B;)B>1::8;~)Yt|0(pw2N%&X,URBK)3\zz&}ax4;ǟ(tLNg{N|Ǽ\G#C9g$^\}p?556]/RP.90 k,U8/u776s ʪ_01چ|\N 0VV*3H鴃J7iI!wG_^ypl}r*jɤSR 5QN@ iZ#1ٰy;_\3\BQQ x:WJv츟ٯ$"@6 S#qe딇(/P( Dy~TOϻ<4:-+F`0||;Xl-"uw$Цi󼕝mKʩorz"mϺ$F:~E'ҐvD\y?Rr8_He@ e~O,T.(ފR*cY^m|cVR[8 JҡSm!ΆԨb)RHG{?MpqrmN>߶Y)\p,d#xۆWY*,l6]v0h15M˙MS8+EdI='LBJIH7_9{Caз*Lq,dt >+~ّeʏ?xԕ4bBAŚjﵫ!'\Ը$WNvKO}ӽmSşذqsOy?\[,d@'73'j%kOe`1.g2"e =YIzS2|zŐƄa\U,dP;jhhhaxǶ?КZ՚.q SE+XrbOu%\GتX(H,N^~]JyEZQKceTQ]VGYqnah;y$cQahT&QPZ*iZ8UQQM.qo/T\7X"u?Mttl2Xq(IoW{R^ ux*SYJ! 4S.Jy~ BROS[V|žKNɛP(L6V^|cR7i7nZW1Fd@ Ara{詑|(T*dN]Ko?s=@ |_EvF]׍kR)eBJc" MUUbY6`~V޴dJKß&~'d3i WWWWWW
Current Directory: /var/softaculous/xoops
Viewing File: /var/softaculous/xoops/changelog.txt
XOOPS 2.5.x Changelog (Language changes: see: /docs/lang_diff.txt) =================================== 2.5.11 Final 2023/12/24 =================================== * Deprecate \XoopsObject::setFormVars() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/675 * Unneeded by reference by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/677 * Implement Xmf\Request for input by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/679 * Fix install error under MySQL in ANSI mode by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/681 * Add noopener rel attribute to external links in TextSanitizer by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/684 * Fix https://github.com/XOOPS/XoopsCore25/issues/686 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/687 * jQuery 3.4.1 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/690 * Create XoopsFormRendererBootstrap4.php by @tad0616 in https://github.com/XOOPS/XoopsCore25/pull/667 * Update xoopsload.php by @tad0616 in https://github.com/XOOPS/XoopsCore25/pull/668 * Update admin.php by @poehoes in https://github.com/XOOPS/XoopsCore25/pull/673 * htmlpurifier-4.11.0 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/689 * Remove array access with curly brackets by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/692 * removed uneeded ucfirst by @luciorota in https://github.com/XOOPS/XoopsCore25/pull/694 * templates missing apostrophes by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/693 * 2.5.11- starting Alpha cycle by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/688 * Fixed #695 issue with synchronize in admin->users by @fabou78 in https://github.com/XOOPS/XoopsCore25/pull/697 * Vulnerability with image manager (admin) CVE-2019-16683 and CVE-2019-… by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/698 * Escape Tooltip Text by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/699 * Handle negative ini sizes by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/703 * Fix issue with image_display and permissions by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/700 * Remove zetadigme admin theme by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/701 * Minor tweak to Maintenance by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/702 * Fix https://github.com/XOOPS/XoopsCore25/issues/704 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/705 * Reset Typography Controls when focus lost by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/707 * Incorrect tooltip in image manager category list by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/709 * Move xswatch templates to NewBB V5 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/711 * Fix https://github.com/XOOPS/XoopsCore25/issues/713 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/714 * HTML Purifier 4.12 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/712 * New module page by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/717 * Add smarty "xoops_modulepage" by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/716 * Fix the errors related to this modification https://github.com/XOOPS/… by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/718 * fix https://github.com/XOOPS/XoopsCore25/issues/719 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/720 * phpmailer to 5.2.27 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/721 * Replace glyphicon based controls with font-awesome by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/722 * Simplify tooltips by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/724 * phpthumb patches by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/725 * Silence magic quotes by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/726 * Add docs and example of proxy_env by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/727 * Library updates by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/728 * Attempt graceful failure on missing theme by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/729 * Get 'sel' vars from GET explicitly by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/733 * Handle special case of admin themes in checks by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/734 * Remove broken caching by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/736 * Mail Tweaks by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/737 * Get description for edit by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/740 * Smooth some rough edges in Bootstrap v4 support by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/743 * Refresh inbox count cache when using pm programs by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/744 * Remove debug statement by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/745 * More Bootstrap 4 tweaks by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/746 * Skip nl2Br() if html detected in MyTextSanitizer::displayTarea() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/747 * fix calandar by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/748 * use smarty in xoops_confirm() by @luciorota in https://github.com/XOOPS/XoopsCore25/pull/750 * Add system_confirm.tpl to xswatch by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/751 * include global.php in template.php by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/752 * Type fixes in XoopsMySQLDatabase by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/754 * Remove dead list type by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/756 * Escaping issue by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/757 * Do not load jquery.js if already loaded by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/759 * Don't backtick a function call by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/760 * Allow comment instead of blank title by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/762 * Update Help page for blocks admin by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/763 * Remove locale specific date format for calendar.js by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/765 * Add xswatch4 theme by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/766 * add xmsocial rating for xmnews bt4 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/767 * Libraries update by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/768 * Updates to bootstrap v3 based themes by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/769 * Version 2.5.11-Beta1 prep by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/770 * Update tpl xmmodules by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/772 * fix errors with xmsocial by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/776 * Fix NEWBB_NOTOPIC error by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/777 * New clean favicon.ico by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/779 * Correct issues in dhtmltextarea by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/780 * Fix:https://github.com/XOOPS/XoopsCore25/issues/783 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/784 * Tweak feeds used in XOOPS News in admin.php by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/785 * Update tpl for bt4 and fix error author in block by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/786 * Update xm by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/788 * Add XoopsHttpGet, deprecate Snoopy by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/787 * Remove unreferenced templates by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/792 * The message as an error was annoying :) by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/795 * Fix docblock \XoopsNotificationHandler::triggerEvent() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/796 * extCal updates by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/790 * cloning of all xswatch derivatives by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/798 * Update xm by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/799 * Error when no modules installed by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/800 * js security update bootstrap 3.4.1 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/801 * Small tweek to pm module by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/802 * Update xmmodule by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/803 * cosmetic bt4 modifications by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/804 * phpThumb 1.7.15-202002130926 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/808 * Convert to English by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/813 * Fix Profile Index Template by @liomj in https://github.com/XOOPS/XoopsCore25/pull/821 * Admin user sync by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/829 * Update to official tagged phpthumb 1.7.15 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/824 * Update xmmodule by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/834 * Security update jquery 3.5.1 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/835 * change of _MEDIUMDATESTRIN by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/838 * Template patches for Newbb 5.0 Final by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/839 * Cumulative theme related updates by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/842 * Add options text editing to profile field edit by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/841 * Fix: Avertissement: count(): Parameter must be an array or an object … by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/843 * Update user.php by @luciorota in https://github.com/XOOPS/XoopsCore25/pull/845 * Return proper null value for integer columns by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/849 * Add macro substitutions for {X_SITEURL} and {X_YEAR} by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/850 * Patch a few issues when using PHP 8 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/851 * Upstream patch for dropdown text contrast issue by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/852 * allow StdClass to be cast to array when compiling foreach by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/853 * latest changes from https://github.com/JamesHeinrich/phpThumb by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/854 * HTML Purifier 4.13.0 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/855 * Changelog updates by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/856 * PHPMailer 5.2.28 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/857 * jQuery Form 4.3 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/858 * Update to tablesorter-2.31.3 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/859 * Case mismatch by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/862 * PHP 8 Fixes by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/863 * Add all selected users in XoopsFormSelectUser by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/864 * Library updates for XMF 1.2.20 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/870 * Fix errors seen in PHP 8 in pm module templates by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/872 * Magic __wakeup() method must be public by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/871 * Remove debug info by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/874 * PHP 8 issues in system maintenance by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/875 * Template fixes user and profile for php8 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/877 * Update xswatch4 to bootstrap/bootswatch 4.5.2 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/878 * Remove debugging code by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/879 * Fix errors in user avatar templates under php 8 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/880 * Add map file to quiet Chrome error by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/881 * Customized Smarty debug.tpl by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/882 * replacing index.html with index.php by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/884 * short array push syntax on a string by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/885 * Revert "replacing index.html with index.php" by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/886 * Replace index.html with index.php by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/889 * Restore missing xoops_data/caches directories by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/891 * Malformed constant __MINWIDTHIMAGEERROR by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/892 * Image manager cleanup by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/893 * Restore xoops_data/protector directory by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/894 * Fix system breadcrumbs by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/895 * Clean up image manager display by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/896 * update for using index.php by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/897 * Class css for captcha text by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/905 * Update preferences.php by @luciorota in https://github.com/XOOPS/XoopsCore25/pull/906 * Update xmtemplates php8 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/913 * Countable by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/911 * https by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/887 * add PHP8 defaults in templates by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/909 * Message profil by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/908 * array check by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/912 * Bug with captcha by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/916 * Diff for 906 update by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/917 * add {X_NAME} tag for mailusers by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/920 * Disable Flash by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/922 * Responsive xswatch4 by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/868 * Fix issues in DHTMLTextArea support by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/924 * newbbPHP8_xbootstrap by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/926 * Mark deleted PM as read by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/929 * Update system_images.tpl by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/928 * fix php8 (Warning: Undefined array key "blocks" in file /xoops_data/c… by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/930 * Require fileinfo PHP extension during install by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/931 * Add {X_SITEURL} and {X_YEAR} to site closed page by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/932 * Fix unclosed comment by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/933 * simplify load of modinfo by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/937 * Remove phpthumb library by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/939 * fix for version number as string by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/938 * Library refresh by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/940 * Add two new events by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/941 * Update Xmf by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/942 * Recognize error return from db->query() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/943 * Feature/scrutinizer by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/945 * fix for "array to string conversion error" by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/944 * Bad form in profile_userinfo.tpl by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/946 * Standardize user.php functions by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/948 * Protector config cache for htmlpurifier written to xoops_lib, should go to xoops_data by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/949 * Add sort on step_order, fix form by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/951 * Make $redirect_message available in system_siteclosed.tpl by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/952 * Wrong default for debugLevel configuration by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/953 * Fix failing updates to banner table by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/954 * Now the admin menu only displays useful links: by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/956 * Change a few remaining index.html to index.php by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/958 * extra XOOPS Links in Admin (Themes and Modules) by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/957 * Don't overwrite configuration data on upgrades by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/959 * Responsive blocks by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/961 * add real name to Admin's user table view by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/962 * missing index.php files by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/960 * Feature/various by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/963 * missing array in 2.5.11 upgrade by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/964 * Unify XoopsBlock definition by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/968 * Fix composer config platform php by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/970 * jQuery 3.6.0 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/972 * Errors using XOOPS_VAR_PATH early in install by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/973 * Fix https://github.com/GregMage/xmnews/issues/41 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/976 * Add default for $xoops_logdump by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/978 * Update templates for xmcontent 1.5 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/979 * Allow for override of any template in admin themes by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/982 * fix for version number as string by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/981 * Incorrect template specified by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/985 * Fix: https://github.com/XOOPS/XoopsCore25/issues/986 Comment text is … by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/987 * Template page nav by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/980 * Cpanel aware smarty compile id's by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/991 * Improve performance of admin users page by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/990 * Cannot use method return in write context error by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/988 * Fix pagenav in protector center by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/992 * Removing dependencies on index.html files by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/993 * Block 'Waiting Contents' is deprecated by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/994 * now the form is responsive by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/995 * Add templates to misc.php by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/998 * Test xswatch4 dark - typo error in the theme.tpl file by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1000 * Introduce prefers-color-scheme media queries by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/999 * Fresh library build by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1001 * Updates for xswatch4 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1003 * Remove FILTER_SANITIZE_MAGIC_QUOTES in system_CleanVars() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1004 * Fix bug with bloc on-line. by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1005 * Show theme description in Select Theme install dialog by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1006 * Revert "Fix bug with bloc on-line." by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1007 * Delete phantom anonymous entry in online left when user logs in by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1008 * Prototype admin dark mode theme by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1010 * Add uploads/files directory to writable list by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1012 * Respect smilies table display column by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1013 * Darken form entry fields by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1014 * Bootstrap 4 online templates for xswatch4 by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1015 * default for $xoops_language by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1016 * $modules|default:null by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1017 * THEME_FORUM_REPLY by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1018 * check for $result by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1020 * Feature/class xoopsblock.php by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1019 * fix for function.block.php by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1021 * update template for xmdoc V1.2 final by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1022 * Bootstrap4 templates from misc.php by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1023 * Skip scan if directory is not present by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1024 * SameSite cookie attribute by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1026 * Supply default value for avatar template variables by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1027 * Explicitly set default mysqli_report(MYSQLI_REPORT_OFF) by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1028 * Cleanup a few issues noted in Profile by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1029 * Fix php8 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1030 * Dark admin theme update by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1031 * Dark admin rework by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1032 * PHP8 newbb template update by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1033 * One last pass on dark admin theme by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1035 * Libraries rebuild by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1037 * Create XoopsFormRendererBootstrap5.php by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1038 * Add xoopsformrendererbootstrap5 to XoopsLoad by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1039 * new icon by @ggoffy in https://github.com/XOOPS/XoopsCore25/pull/1044 * Fix incorrect path names by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1042 * Some theme/themeability issues by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1043 * adding defaults for PHP8 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1046 * label content should have also id (for 'label_for') by @ggoffy in https://github.com/XOOPS/XoopsCore25/pull/1048 * calendar div needs z-index in order to be shown on highest level by @ggoffy in https://github.com/XOOPS/XoopsCore25/pull/1049 * additional global language variables by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1054 * replace includeq with include in Smarty by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1059 * replace foreachq with foreach in Smarty templates by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1058 * Bootstrap V4.5.2 to 4.6.0 for xSwatch4 by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1063 * tablesorter widgets and blue theme by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1062 * missed file by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1068 * Ensure variable is defined by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1067 * Fix incorrect name for XoopsConfigCategory object variable by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1069 * Fix incorrect variable for GroupMembership object by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1070 * Return of ints in XoopsModelStats::getCount() and getCounts() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1071 * Force array for groups XoopsMemberHandler::getUserCountByGroupLink() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1072 * Ensure variable is defined by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1073 * Check for correct object type by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1075 * Cosmetic changes in theme.tpl - xswatch4 theme by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1094 * xSwatch4 options by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1100 * Replace hardcoded english text in protector stats graph by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1097 * add admin.css by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1104 * Add default for xo_sys_breadcrumb by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1107 * Display warning if xml extension not available by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1102 * Remove Google Swiffy references by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1140 * add dirname in block title by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1125 * fix: https://github.com/XOOPS/XoopsCore25/issues/1144 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1145 * Change define in the system module by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1142 * Add \XoopsDatabase::isResultSet() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1141 * add missing argument by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1149 * Change mcrypt_create_iv() to random_bytes() by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1148 * Updated XM module templates by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1150 * Feature/php81 xbootstrap by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1135 * The index.php file is deleted and created after a cache delete operation by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1147 * Link for 'This Module Admin' after module install by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1146 * Bootstrap V4.6.0 to 4.6.1 for xSwatch4 by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1127 * bt4 search for xswatch4 by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1124 * Add version number to module name in toolbar, similar to what we have… by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1152 * Review filter and escape in findusers by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1153 * request_findusers by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1131 * Smarty v2.6.32 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1130 * Undefined constant "next" by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1159 * XS4-fix-base-css by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1160 * xoops.css url "/image/" by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1162 * HTML Purifier 4.14.0 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1164 * Update theme.tpl - my_xoops.css and my_xoops_dark.css by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1161 * add warning message in admin by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1123 * add link to image of an activated module by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1055 * delete xcache.php by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1170 * Skip prettified protector log if not supported by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1169 * Address issues with br tags in form trays by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1171 * hack for proper displaying of form element trays in bootstrap 4 and 5 by @ggoffy in https://github.com/XOOPS/XoopsCore25/pull/1051 * replacing includeq and foreachq by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1168 * A less aggressive \MyTextSanitizer::makeClickable() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1172 * refactor XoopsRequest to Xmf\Request by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1174 * Fix bug issue #1114 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1178 * Add trailing end of line by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1176 * adding sorting to default theme by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1175 * Revert "adding sorting to default theme" by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1180 * Fix non-conforming id elements in module menu tabs by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1179 * Remove unused composer files from phpmailer directory by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1181 * Correct docblock for getHandler and getModuleHandler by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1182 * Fix return value in deprecated XoopsBlock::store() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1183 * Formcaptcha option2 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1120 * Fix issues with Bad IP list in Protector Center by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1185 * Fix Passing null to parameter ... of type string errors by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1186 * XoopsNotification::getByItemId() uses wrong column info by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1187 * Add missing \XoopsConfigOptionHandler::getCount() method by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1188 * PhpDoc change to mixed by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1165 * Passing null to parameter of type string by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1189 * Cleanup in \XoopsSecurity::checkBadips() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1190 * Respect method arguments $start and $limit by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1191 * Fix some frequently seen DOM issues by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1192 * \XoopsModule::$adminmenu not always properly initialized by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1193 * Null to string issue in xoAppUrl by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1194 * Scrutinizer recent complaints by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1195 * Mini stats Smarty plugin xoStats by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1197 * all modules are using 'id", and this is causing issues in PHP8 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1199 * New version system by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1126 * scrutinizer3 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1200 * varchar(12) to varchar(32) version by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1205 * trim() expects parameter 1 to be string, array given by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1203 * Add .tpl extension option for module_index help file #482 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1201 * Propagate recent default admin theme changes to dark and transition by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1207 * Clear some Smarty and other php8.1 issues by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1206 * Some php8.1 fixes by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1210 * Avatar display in misc.php should respect avatar_display by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1209 * Passing null to parameter #1 ($string) of type string is deprecated by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1211 * Deal with each() removal by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1216 * Convert comment posting to use Xmf\Request by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1218 * Reviewing Protector by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1217 * In PHP 8.1, the default error handling is set to throw an exception by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1219 * trim() expects a string, null given by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1221 * Unknown: preg_match(): Passing null to parameter #2 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1225 * Implement new module version in system module install by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1222 * Fix module admin breadcrumb by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1224 * Smarty defaults by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1226 * Update to XMF 1.2.26 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1227 * Missing files from PR 1227 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1228 * changelog 2.5.11 Beta 2 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1246 * update changelog.php by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1251 * remove /thadmin by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1236 * Add phar wrapper check to protector by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1250 * jQuery_3.6.1_install by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1254 * jQuery UI 1.13.1 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1233 * check_$_REQUEST_modules by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1256 * Xoops Editor TinyMCE 5 by @ForXoops in https://github.com/XOOPS/XoopsCore25/pull/1053 * utf8mb4 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1257 * Remove xswatch theme by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1263 * Correct \MyTextSanitizer::makeClickable() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1265 * Disallow classes in unserialize by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1266 * Undefined array key 0 in file protector.php by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1252 * PHP 8.2: Dynamic Properties are deprecated by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1253 * isResultSet_1 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1255 * PHP_8.2_Dynamic_Properties_are_deprecated_2 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1258 * change folder sorting in Installation, Issue #1248 (alain01/mamba) by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1262 * HTML Purifier 4.15 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1267 * mysqli_fetch_object() requires mysqli_result by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1268 * remove "deprecated" for censorString() by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1281 * Restrict paths to inside XOOPS_THEME_PATH by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1282 * Issues 1269 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1271 * adding divider in newbb thread template by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1283 * fix for https://github.com/XOOPS/XoopsCore25/issues/1284 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1285 * adding the link on the name as in (XoopsUserUtility::getUnameFromId). by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1279 * Fix issues in moving captcha configuration files by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1277 * wrong return by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1276 * $myts name consistencies, cleanup by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1275 * template defaults by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1278 * change utf8 to utf8mb4 in install by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1272 * PHP 8.2 Partially Supported Callables are deprecated by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1273 * Added security with the "install" folder. by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1297 * cleaning up old code, this fixes the issue here: https://github.com/X… by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1290 * Removal of templates from XM modules by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1294 * fix install table modules (version) by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1298 * Fix: https://github.com/XOOPS/XoopsCore25/issues/1304 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1306 * Used notification_constants in XoopsUser by @Andrew-Staves-Activ in https://github.com/XOOPS/XoopsCore25/pull/1240 * Changed to use gender-neutral pronouns by @Andrew-Staves-Activ in https://github.com/XOOPS/XoopsCore25/pull/1241 * Set to only send notifications to activated users by @Andrew-Staves-Activ in https://github.com/XOOPS/XoopsCore25/pull/1244 * Updated user info buttons to use recognised op values by @Andrew-Staves-Activ in https://github.com/XOOPS/XoopsCore25/pull/1245 * jQuery 3.6.3, jQuery UI 1.13.2 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1300 * update siteinfo bloc and 1 question by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1302 * fix error with preg_split() and php 8.1 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1292 * small adjustments to arrays in xoopscaptcha by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1288 * fix error by ref. by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1287 * Typos by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1212 * update docs/lang_diff.txt by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1308 * Fix: Error in help.php by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1309 * Fix: https://github.com/XOOPS/XoopsCore25/issues/1299 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1310 * add missing fields in PM by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1313 * fix: setcookie(): Passing null to parameter #2 ($value) of type strin… by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1311 * fix php8.2 error by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1295 * Php8.2 dynamic_fields by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1238 * [] operator not supported for strings by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1237 * Feature/is result set 2 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1301 * reverse isResultSet() changes to XMF by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1314 * fix: https://github.com/XOOPS/XoopsCore25/issues/1315 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1317 * fix for Break in Install #1318 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1319 * fix for a wrong parenthesis by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1320 * Merge Smarty3 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1322 * 2.5.11 RC1 prep by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1326 * https://github.com/XOOPS/XoopsCore25/issues/1327 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1328 * missing_paypal_image_in_renderAbout by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1332 * System_modules.tpl wrong quotations by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1334 * updating lang_diff.txt by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1337 * Compatibility smarty 3 and4 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1325 * fixed smarty default errors for module extcal by @ggoffy in https://github.com/XOOPS/XoopsCore25/pull/1331 * rawurlencode() requires string by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1339 * xoops_getUserTimestamp has to return integer by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1338 * PHP 8.2: Dynamic Properties are deprecated by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1336 * using empty check instead of default by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1324 * Untrusted files inclusion, not guaranteed to load the right file by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1344 * Add makeSet() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1346 * Fix include paths in install by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1347 * Freshen libraries by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1348 * Update libraries encore by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1350 * Dir install upgrade by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1351 * Sanitize fatal exception message by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1352 * Release Prep by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1353 * Incorrect language checking in install tablesfill step by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1355 * fix smarty 3 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1356 * Replace class/smarty/xoops_plugins directory with smarty3_plugins by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1357 * fix for {$wizard->language}/english/global.php" by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1358 * missing quotes by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1359 * Fix for Upgrade Issues by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1360 * Fix 1365 and php8 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1366 * jQuery to 3.7.1 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1361 * Smarty 3 Preflight in Upgrade by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1375 * fix for missing system_confirm.tpl by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1373 * changed to RC3 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1376 * XOOPS_URL was hardcoded with "http://" by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1372 * Some of the issues reported by Scrutinizer by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1229 * Feature/entropy by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1343 * Proper preg_quote(...) usage by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1341 * Feature/css fixes by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1345 * conversion to Xmf\Request by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1177 * Undefined_array_key_in_xoopskernel by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1368 * Fixing paths in Protector by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1371 * Feature/installation fixes by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1369 * Feature/fixes xoops website by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1370 * Scrutinizer check for empty array by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1381 * compatibility for Apache 2.2 and 2.4 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1380 * Regex adjustments, PHP8 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1377 * add missing AUTO_INCREMENT by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1378 * Update XoopsFormRendererBootstrap5.php by @CHCCD in https://github.com/XOOPS/XoopsCore25/pull/1379 * moving MAX_FILE_SIZE up by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1383 * Feature/ent quotes ent html5 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1342 * cosmetics: https, single quotes, PhpDocs by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1223 * consistency in dealing with deprecated in PHP 8.2 utf8_encode() and utf8_decode() by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1363 * check for XOOPS_USE_MULTIBYTES by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1385 * Reverting styles.css and footer.php by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1387 * better check for renderWhere() by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1384 * Made XoopsNotificationHandler::subscribe() return true rather than null. by @Andrew-Staves-Activ in https://github.com/XOOPS/XoopsCore25/pull/1239 * Update media.js by @CHCCD in https://github.com/XOOPS/XoopsCore25/pull/1386 * undefined array key plus other issue by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1274 * 'array_merge(...)' is used in a loop and is a resources greedy construction by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1388 * PHP 8.0: @ Error Suppression operator does not silent fatal errors by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1323 * fix for <{xoUserInfo by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1393 * Update image.php by @luciorota in https://github.com/XOOPS/XoopsCore25/pull/1389 * Accept token for valid users only by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1395 * Greedy array_merge() by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1391 * Various Updates by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1390 * checking if template variables are set by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1394 * handleException() adds own trace when calling handleError() by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1374 * Update image.php by @luciorota in https://github.com/XOOPS/XoopsCore25/pull/1398 * Update mimetypes.inc.php by @luciorota in https://github.com/XOOPS/XoopsCore25/pull/1397 * Update uploader.php by @luciorota in https://github.com/XOOPS/XoopsCore25/pull/1396 * Fix protector oninstall issue by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1400 * version update by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1402 * delete duplicate $renderer by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1405 * Update maintenance by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1404 * fix for wrong user variable naming by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1407 * delete duplicate closedir($handler); by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1401 * update deprecated is_cached() by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1409 * Xmf to 1.2.28 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1410 * Added an option to set the default notification method for users by @Andrew-Staves-Activ in https://github.com/XOOPS/XoopsCore25/pull/1242 * PhpDoc updates #1196 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1408 * remove duplicated code by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1412 * Clean up upgrade/preflight.php by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1413 * Fix issues with upd-2.0.18-to-2.3.0 step by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1414 * reverse quotations, update version # of system module by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1415 * Bug Fix - incorrect lower PHP version specified by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1416 * Correct error handling in rewriting template by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1417 * typo in \modules\system\admin\users\main.php by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1418 * Reverse adding more entropy (image_name field size in DB is too small by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1420 * Dynamic fields are not allowed in PHP 8.2 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1430 * set variable by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1429 * Fixes for templates by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1421 * fix for installation issues by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1428 * load modinfo language in /system/xoops_version.php, after upgrade by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1424 * Updating versions, fix for versionCompare() by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1427 * replace |is_array modifier by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1433 * Eliminating "magic_quotes" error notices in PHP 7.4+ by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1426 * make $addtoken = true by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1422 * Parameterized Query by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1419 * Update to xmf v1.2.29 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1435 * Case insensitive path check by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1434 * Fix rendering caption required icon2 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1411 * Path traversal, bugs fixes, and adding Xmf\Request() by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1425 * fix for prepared statement result by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1437 * Patch for loadLanguage issue by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1436 * fix for email templates in Notifications by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1443 * fix for multi-image upload by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1442 * add ENT_HTML5 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1441 * Feature/cosmetics template updates by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1440 * update regex for makeClickable($text) by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1445 * fix dropdown in XoopsFormRendererBootstrap5 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1444 * set false to uniqid() by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1446 * template updates by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1447 =================================== 2.5.10 Final 2019/04/29 =================================== - fix version check in module administration (mage) - fix notification template in boostrap based themes (mage) - fix incorrect message in protector prefix manager (mage) - Warn in admin if using an unsupported version of PHP (security concern) - Add method XoopsLists::getFileListByExtension() - Fix missing jpeg extension in XoopsLists::getImgListAsArray() - Optimize images (mamba) - Allow multiple files in XoopsMediaUploader (luciorota) - change declaration of SystemFineUploadHandler class to abstract in #618 - Add basic support for MySQL 8.0 - Fix potential redirect loop when start module in use - Pass JWT for fineuploader in POST body instead of header (goffy, geekwright) - Change meta_robots config to textbox instead of select - Move protector config files to XOOPS_VAR_PATH/protector - Use Request to access $_SERVER variable in XoopsPageNav - Add Smarty modifiers truncateHtml and a UTF-8 safe truncate - Update protector add overview chart, ip ban button to log - Fix bug in image.php when resizing transparent png (luciorota) - Fix typo error in profile and system userform templates (mamba) - Fix issues in install/page_dbsettings.php (blogged by Nguyen Thanh Nguyen) - Fix stylesheet inclusion in ModuleAdmin - Misplaced MAX_FILE_SIZE (cadch) Updated libraries and assets: - Smarty to v2.6.31 (mamba) - phpmailer to 5.2.26 (mamba) - phpThumb to 1.7.15-201810050741 (mamba) - TinyMCE to 3.5.12 (mamba) - jQuery 3.3.1 (mamba) - jGrowl to 1.4.6 (mamba) - jQuery Form to 4.2.2 (mamba) - jQuery Tablesorter to 2.31.0 (mamba) - HTML Purifier to 4.10 (mamba)