[TikiWiki-commits] [Git][tikiwiki/tiki][30.x] [FIX] sections: Update jqueryTiki.current_object properly when the section...
"Jonny Bradley \(@jonnybradley\) via TikiWiki-cvs" <[email protected]> Fri, 31 Jul 2026 15:59:02 +0000
| Newsgroups | gmane.comp.cms.tiki.cvs |
|---|---|
| Message-ID | <6a6cc64662cae_392a1110552@gitlab-sidekiq-low-urgency-cpu-bound-v2-849ffbc6c8-5xsxf.mail> |
--===============1201500319378302279==
Content-Type: multipart/alternative;
boundary="--==_mimepart_6a6cc64611505_392a11104a2";
charset=UTF-8
Content-Transfer-Encoding: 7bit
----==_mimepart_6a6cc64611505_392a11104a2
Content-Type: text/plain;
charset=UTF-8
Content-Transfer-Encoding: 7bit
Jonny Bradley pushed to branch 30.x at Tiki Wiki CMS Groupware / Tiki
Commits:
03d83e04 by Jonny Bradley at 2026-07-31T16:58:53+01:00
[FIX] sections: Update jqueryTiki.current_object properly when the section...
---
* [FIX] sections: Update jqueryTiki.current_object properly when the section changes, so the first change wins (Is this right? What if it changes again?)
Regression from !10520 (and all the other section problematic refactoring MR's)
See merge request tikiwiki/tiki!10828
(cherry picked from commit 8f7696b3c78d0b4224f778ab2adb680d7f5c0ecf)
- - - - -
1 changed file:
- lib/setup/javascript.php
Changes:
=====================================
lib/setup/javascript.php
=====================================
@@ -184,6 +184,8 @@ if (! timezone) {
// Add the JavaScript content to the header
$headerlib->add_js_config($jsContent);
+ $jqueryTiki = [];
+
$jqueryTiki['ui'] = $prefs['feature_jquery_ui'] === 'y';
$jqueryTiki['ui_theme'] = $prefs['feature_jquery_ui_theme'];
$jqueryTiki['tooltips'] = true;
@@ -273,13 +275,13 @@ if (! timezone) {
$jqueryTiki['securityTimeout'] = ! empty($prefs['site_security_timeout']) ? $prefs['site_security_timeout']
: TikiLib::lib('access')->getDefaultTimeout();
- if (empty($object)) {
- $object = current_object();
- }
- if (empty($object)) {
- $object = ['type' => '', 'object' => ''];
- }
- $jqueryTiki['current_object'] = $object;
+ $jqueryTiki['current_object'] = ['type' => '', 'object' => ''];
+
+ Sections::onSectionChange(function () {
+ TikiLib::lib('header')->add_js_config('if (!jqueryTiki.current_object.object) {
+ jqueryTiki.current_object = ' . json_encode(current_object()) . ';
+}');
+ });
$username_pattern = " / ^ ['\-_a-zA-Z0-9\.]*$/";
if (is_string($prefs['username_pattern'])) {
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/03d83e04661b31f1abcb12f90f2a86e054606458
--
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/03d83e04661b31f1abcb12f90f2a86e054606458
You're receiving this email because of your account on gitlab.com. Manage all notifications: https://gitlab.com/-/profile/notifications | Help: https://gitlab.com/help
----==_mimepart_6a6cc64611505_392a11104a2
Content-Type: text/html;
charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www=
.w3.org/TR/REC-html40/loose.dtd">
<html lang=3D"en" style=3D'--code-editor-font: var(--default-mono-font, "=
GitLab Mono"), JetBrains Mono, Menlo, DejaVu Sans Mono, Liberation Mono, =
Consolas, Ubuntu Mono, Courier New, andale mono, lucida console, monospac=
e;'>
<head>
<meta content=3D"text/html; charset=3Dutf-8" http-equiv=3D"Content-Type">=
<title>
GitLab
</title>
<style data-premailer=3D"ignore" type=3D"text/css">
a { color: #1068bf; }
</style>
<style>img {
max-width: 100%; height: auto;
}
body {
font-size: .875rem;
}
body {
-webkit-text-shadow: hsla(0,0%,100%,.01) 0 0 1px;
}
body {
font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Ro=
boto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Colo=
r Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size=
: inherit;
}
</style>
</head>
<body style=3D'font-size: inherit; -webkit-text-shadow: hsla(0,0%,100%,.0=
1) 0 0 1px; font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"=
Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif=
,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji=
";'>
<div class=3D"content">
<h3 style=3D"margin-top: 20px; margin-bottom: 10px;">
Jonny Bradley pushed to branch 30.x at <a href=3D"https://gitlab.com/tiki=
wiki/tiki">Tiki Wiki CMS Groupware / Tiki</a>
</h3>
<h4 style=3D"margin-top: 10px; margin-bottom: 10px;">
Commits:
</h4>
<ul>
<li>
<strong style=3D"font-weight: 600;"><a href=3D"https://gitlab.com/tikiwik=
i/tiki/-/commit/03d83e04661b31f1abcb12f90f2a86e054606458">03d83e04</a></s=
trong>
<div>
<span> by Jonny Bradley </span> <i> at 2026-07-31T16:58:53+01:00 </i>
</div>
<pre class=3D"commit-message" style=3D'white-space: pre-wrap; display: bl=
ock; font-size: 14px; color: #3a383f; position: relative; font-family: "G=
itLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation M=
ono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida co=
nsole", monospace; font-variant-ligatures: none; word-break: break-all; w=
ord-wrap: break-word; background-color: #fbfafd; border-radius: 2px; marg=
in: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>[FIX] sections: Upd=
ate jqueryTiki.current_object properly when the section...
---
* [FIX] sections: Update jqueryTiki.current_object properly when the sect=
ion changes, so the first change wins (Is this right? What if it changes =
again?)
Regression from !10520 (and all the other section problematic refactoring=
MR's)
See merge request tikiwiki/tiki!10828
(cherry picked from commit 8f7696b3c78d0b4224f778ab2adb680d7f5c0ecf)
</pre>
</li>
</ul>
<h4 style=3D"margin-top: 10px; margin-bottom: 10px;">
1 changed file:
</h4>
<ul>
<li class=3D"file-stats">
<a href=3D"#74ea0f41dbb395641b61649bc678dc8ce08a28e0">
lib/setup/javascript.php
</a>
</li>
</ul>
<h4 style=3D"margin-top: 10px; margin-bottom: 10px;">
Changes:
</h4>
<li id=3D"74ea0f41dbb395641b61649bc678dc8ce08a28e0">
<a href=3D"https://gitlab.com/tikiwiki/tiki/-/commit/03d83e04661b31f1abcb=
12f90f2a86e054606458#74ea0f41dbb395641b61649bc678dc8ce08a28e0"><strong st=
yle=3D"font-weight: 600;">lib/setup/javascript.php</strong></a>
<hr style=3D"overflow: hidden; border: 1px solid #dcdcde;">
<table class=3D"code white" style=3D"border-spacing: 0; border-collapse: =
collapse; width: auto; font-family: monospace; font-size: 90%;" bgcolor=3D=
"#ffffff" width=3D"100%" cellpadding=3D"0" cellspacing=3D"0">
<tr class=3D"line_holder match" style=3D"line-height: 1.6;">
<td class=3D"diff-line-num unfold js-unfold old_line" data-linenumber=3D"=
184" style=3D"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1p=
x; border-right-color: #ececef; border-right-style: solid; padding: inher=
it;" align=3D"right" bgcolor=3D"#fbfafd">...</td>
<td class=3D"diff-line-num unfold js-unfold new_line" data-linenumber=3D"=
184" style=3D"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1p=
x; border-right-color: #ececef; border-right-style: solid; padding: inher=
it;" align=3D"right" bgcolor=3D"#fbfafd">...</td>
<td class=3D"line_content match" style=3D"color: rgba(5,5,6,.24); padding=
: inherit;" bgcolor=3D"#fbfafd">@@ -184,6 +184,8 @@ if (! timezone) {</td=
>
</tr>
<tr class=3D"line_holder" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num" data-linenumber=3D"184" style=3D"wid=
th: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-right-c=
olor: #ececef; border-right-style: solid; padding: inherit;" align=3D"rig=
ht" bgcolor=3D"#fbfafd">
184
</td>
<td class=3D"new_line diff-line-num" data-linenumber=3D"184" style=3D"wid=
th: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-right-c=
olor: #ececef; border-right-style: solid; padding: inherit;" align=3D"rig=
ht" bgcolor=3D"#fbfafd">
184
</td>
<td class=3D"line_content" style=3D"padding: inherit;"><pre style=3D'disp=
lay: block; font-size: 14px; color: #3a383f; position: relative; font-fam=
ily: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liber=
ation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lu=
cida console", monospace; font-variant-ligatures: none; word-break: break=
-all; word-wrap: break-word; background-color: inherit; border-radius: 2p=
x; margin: 0; padding: 0; border: inherit solid #dcdcde;'> <span class=3D=
"line" data-lang=3D"php"><span class=3D"c1" style=3D"color: #999988; font=
-style: italic;">// Add the JavaScript content to the header</span></span=
>
</pre></td>
</tr>
<tr class=3D"line_holder" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num" data-linenumber=3D"185" style=3D"wid=
th: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-right-c=
olor: #ececef; border-right-style: solid; padding: inherit;" align=3D"rig=
ht" bgcolor=3D"#fbfafd">
185
</td>
<td class=3D"new_line diff-line-num" data-linenumber=3D"185" style=3D"wid=
th: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-right-c=
olor: #ececef; border-right-style: solid; padding: inherit;" align=3D"rig=
ht" bgcolor=3D"#fbfafd">
185
</td>
<td class=3D"line_content" style=3D"padding: inherit;"><pre style=3D'disp=
lay: block; font-size: 14px; color: #3a383f; position: relative; font-fam=
ily: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liber=
ation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lu=
cida console", monospace; font-variant-ligatures: none; word-break: break=
-all; word-wrap: break-word; background-color: inherit; border-radius: 2p=
x; margin: 0; padding: 0; border: inherit solid #dcdcde;'> <span class=3D=
"line" data-lang=3D"php"> <span class=3D"nv" style=3D"color: #008080;"=
>$headerlib</span><span class=3D"o" style=3D"font-weight: 600;">-></sp=
an><span class=3D"nf" style=3D"color: #990000; font-weight: 600;">add_js_=
config</span><span class=3D"p">(</span><span class=3D"nv" style=3D"color:=
#008080;">$jsContent</span><span class=3D"p">);</span></span>
</pre></td>
</tr>
<tr class=3D"line_holder" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num" data-linenumber=3D"186" style=3D"wid=
th: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-right-c=
olor: #ececef; border-right-style: solid; padding: inherit;" align=3D"rig=
ht" bgcolor=3D"#fbfafd">
186
</td>
<td class=3D"new_line diff-line-num" data-linenumber=3D"186" style=3D"wid=
th: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-right-c=
olor: #ececef; border-right-style: solid; padding: inherit;" align=3D"rig=
ht" bgcolor=3D"#fbfafd">
186
</td>
<td class=3D"line_content" style=3D"padding: inherit;"><pre style=3D'disp=
lay: block; font-size: 14px; color: #3a383f; position: relative; font-fam=
ily: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liber=
ation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lu=
cida console", monospace; font-variant-ligatures: none; word-break: break=
-all; word-wrap: break-word; background-color: inherit; border-radius: 2p=
x; margin: 0; padding: 0; border: inherit solid #dcdcde;'> <span class=3D=
"line" data-lang=3D"php"></span>
</pre></td>
</tr>
<tr class=3D"line_holder new" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num new" data-linenumber=3D"187" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #c7f0d2; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#ddfbe6">
=
</td>
<td class=3D"new_line diff-line-num new" data-linenumber=3D"187" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #c7f0d2; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#ddfbe6">
187
</td>
<td class=3D"line_content new" style=3D"padding: inherit;" bgcolor=3D"#ec=
fdf0"><pre style=3D'display: block; font-size: 14px; color: #3a383f; posi=
tion: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "D=
ejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier =
New", "andale mono", "lucida console", monospace; font-variant-ligatures:=
none; word-break: break-all; word-wrap: break-word; background-color: in=
herit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #=
dcdcde;'>+<span class=3D"line" data-lang=3D"php"> <span class=3D"nv" s=
tyle=3D"color: #008080;">$jqueryTiki</span> <span class=3D"o" style=3D"fo=
nt-weight: 600;">=3D</span> <span class=3D"p">[];</span></span>
</pre></td>
</tr>
<tr class=3D"line_holder new" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num new" data-linenumber=3D"187" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #c7f0d2; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#ddfbe6">
=
</td>
<td class=3D"new_line diff-line-num new" data-linenumber=3D"188" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #c7f0d2; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#ddfbe6">
188
</td>
<td class=3D"line_content new" style=3D"padding: inherit;" bgcolor=3D"#ec=
fdf0"><pre style=3D'display: block; font-size: 14px; color: #3a383f; posi=
tion: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "D=
ejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier =
New", "andale mono", "lucida console", monospace; font-variant-ligatures:=
none; word-break: break-all; word-wrap: break-word; background-color: in=
herit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #=
dcdcde;'>+<span class=3D"line" data-lang=3D"php"></span>
</pre></td>
</tr>
<tr class=3D"line_holder" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num" data-linenumber=3D"187" style=3D"wid=
th: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-right-c=
olor: #ececef; border-right-style: solid; padding: inherit;" align=3D"rig=
ht" bgcolor=3D"#fbfafd">
187
</td>
<td class=3D"new_line diff-line-num" data-linenumber=3D"189" style=3D"wid=
th: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-right-c=
olor: #ececef; border-right-style: solid; padding: inherit;" align=3D"rig=
ht" bgcolor=3D"#fbfafd">
189
</td>
<td class=3D"line_content" style=3D"padding: inherit;"><pre style=3D'disp=
lay: block; font-size: 14px; color: #3a383f; position: relative; font-fam=
ily: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liber=
ation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lu=
cida console", monospace; font-variant-ligatures: none; word-break: break=
-all; word-wrap: break-word; background-color: inherit; border-radius: 2p=
x; margin: 0; padding: 0; border: inherit solid #dcdcde;'> <span class=3D=
"line" data-lang=3D"php"> <span class=3D"nv" style=3D"color: #008080;"=
>$jqueryTiki</span><span class=3D"p">[</span><span class=3D"s1" style=3D"=
color: #dd1144;">'ui'</span><span class=3D"p">]</span> <span class=3D"o" =
style=3D"font-weight: 600;">=3D</span> <span class=3D"nv" style=3D"color:=
#008080;">$prefs</span><span class=3D"p">[</span><span class=3D"s1" styl=
e=3D"color: #dd1144;">'feature_jquery_ui'</span><span class=3D"p">]</span=
> <span class=3D"o" style=3D"font-weight: 600;">=3D=3D=3D</span> <span cl=
ass=3D"s1" style=3D"color: #dd1144;">'y'</span><span class=3D"p">;</span>=
</span>
</pre></td>
</tr>
<tr class=3D"line_holder" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num" data-linenumber=3D"188" style=3D"wid=
th: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-right-c=
olor: #ececef; border-right-style: solid; padding: inherit;" align=3D"rig=
ht" bgcolor=3D"#fbfafd">
188
</td>
<td class=3D"new_line diff-line-num" data-linenumber=3D"190" style=3D"wid=
th: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-right-c=
olor: #ececef; border-right-style: solid; padding: inherit;" align=3D"rig=
ht" bgcolor=3D"#fbfafd">
190
</td>
<td class=3D"line_content" style=3D"padding: inherit;"><pre style=3D'disp=
lay: block; font-size: 14px; color: #3a383f; position: relative; font-fam=
ily: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liber=
ation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lu=
cida console", monospace; font-variant-ligatures: none; word-break: break=
-all; word-wrap: break-word; background-color: inherit; border-radius: 2p=
x; margin: 0; padding: 0; border: inherit solid #dcdcde;'> <span class=3D=
"line" data-lang=3D"php"> <span class=3D"nv" style=3D"color: #008080;"=
>$jqueryTiki</span><span class=3D"p">[</span><span class=3D"s1" style=3D"=
color: #dd1144;">'ui_theme'</span><span class=3D"p">]</span> <span class=3D=
"o" style=3D"font-weight: 600;">=3D</span> <span class=3D"nv" style=3D"co=
lor: #008080;">$prefs</span><span class=3D"p">[</span><span class=3D"s1" =
style=3D"color: #dd1144;">'feature_jquery_ui_theme'</span><span class=3D"=
p">];</span></span>
</pre></td>
</tr>
<tr class=3D"line_holder" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num" data-linenumber=3D"189" style=3D"wid=
th: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-right-c=
olor: #ececef; border-right-style: solid; padding: inherit;" align=3D"rig=
ht" bgcolor=3D"#fbfafd">
189
</td>
<td class=3D"new_line diff-line-num" data-linenumber=3D"191" style=3D"wid=
th: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-right-c=
olor: #ececef; border-right-style: solid; padding: inherit;" align=3D"rig=
ht" bgcolor=3D"#fbfafd">
191
</td>
<td class=3D"line_content" style=3D"padding: inherit;"><pre style=3D'disp=
lay: block; font-size: 14px; color: #3a383f; position: relative; font-fam=
ily: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liber=
ation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lu=
cida console", monospace; font-variant-ligatures: none; word-break: break=
-all; word-wrap: break-word; background-color: inherit; border-radius: 2p=
x; margin: 0; padding: 0; border: inherit solid #dcdcde;'> <span class=3D=
"line" data-lang=3D"php"> <span class=3D"nv" style=3D"color: #008080;"=
>$jqueryTiki</span><span class=3D"p">[</span><span class=3D"s1" style=3D"=
color: #dd1144;">'tooltips'</span><span class=3D"p">]</span> <span class=3D=
"o" style=3D"font-weight: 600;">=3D</span> <span class=3D"kc" style=3D"fo=
nt-weight: 600;">true</span><span class=3D"p">;</span></span>
</pre></td>
</tr>
<tr class=3D"line_holder match" style=3D"line-height: 1.6;">
<td class=3D"diff-line-num unfold js-unfold old_line" data-linenumber=3D"=
273" style=3D"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1p=
x; border-right-color: #ececef; border-right-style: solid; padding: inher=
it;" align=3D"right" bgcolor=3D"#fbfafd">...</td>
<td class=3D"diff-line-num unfold js-unfold new_line" data-linenumber=3D"=
275" style=3D"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1p=
x; border-right-color: #ececef; border-right-style: solid; padding: inher=
it;" align=3D"right" bgcolor=3D"#fbfafd">...</td>
<td class=3D"line_content match" style=3D"color: rgba(5,5,6,.24); padding=
: inherit;" bgcolor=3D"#fbfafd">@@ -273,13 +275,13 @@ if (! timezone) {</=
td>
</tr>
<tr class=3D"line_holder" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num" data-linenumber=3D"273" style=3D"wid=
th: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-right-c=
olor: #ececef; border-right-style: solid; padding: inherit;" align=3D"rig=
ht" bgcolor=3D"#fbfafd">
273
</td>
<td class=3D"new_line diff-line-num" data-linenumber=3D"275" style=3D"wid=
th: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-right-c=
olor: #ececef; border-right-style: solid; padding: inherit;" align=3D"rig=
ht" bgcolor=3D"#fbfafd">
275
</td>
<td class=3D"line_content" style=3D"padding: inherit;"><pre style=3D'disp=
lay: block; font-size: 14px; color: #3a383f; position: relative; font-fam=
ily: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liber=
ation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lu=
cida console", monospace; font-variant-ligatures: none; word-break: break=
-all; word-wrap: break-word; background-color: inherit; border-radius: 2p=
x; margin: 0; padding: 0; border: inherit solid #dcdcde;'> <span class=3D=
"line" data-lang=3D"php"> <span class=3D"nv" style=3D"color: #008080;"=
>$jqueryTiki</span><span class=3D"p">[</span><span class=3D"s1" style=3D"=
color: #dd1144;">'securityTimeout'</span><span class=3D"p">]</span> <span=
class=3D"o" style=3D"font-weight: 600;">=3D</span> <span class=3D"o" sty=
le=3D"font-weight: 600;">!</span> <span class=3D"k" style=3D"font-weight:=
600;">empty</span><span class=3D"p">(</span><span class=3D"nv" style=3D"=
color: #008080;">$prefs</span><span class=3D"p">[</span><span class=3D"s1=
" style=3D"color: #dd1144;">'site_security_timeout'</span><span class=3D"=
p">])</span> <span class=3D"o" style=3D"font-weight: 600;">?</span> <span=
class=3D"nv" style=3D"color: #008080;">$prefs</span><span class=3D"p">[<=
/span><span class=3D"s1" style=3D"color: #dd1144;">'site_security_timeout=
'</span><span class=3D"p">]</span></span>
</pre></td>
</tr>
<tr class=3D"line_holder" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num" data-linenumber=3D"274" style=3D"wid=
th: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-right-c=
olor: #ececef; border-right-style: solid; padding: inherit;" align=3D"rig=
ht" bgcolor=3D"#fbfafd">
274
</td>
<td class=3D"new_line diff-line-num" data-linenumber=3D"276" style=3D"wid=
th: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-right-c=
olor: #ececef; border-right-style: solid; padding: inherit;" align=3D"rig=
ht" bgcolor=3D"#fbfafd">
276
</td>
<td class=3D"line_content" style=3D"padding: inherit;"><pre style=3D'disp=
lay: block; font-size: 14px; color: #3a383f; position: relative; font-fam=
ily: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liber=
ation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lu=
cida console", monospace; font-variant-ligatures: none; word-break: break=
-all; word-wrap: break-word; background-color: inherit; border-radius: 2p=
x; margin: 0; padding: 0; border: inherit solid #dcdcde;'> <span class=3D=
"line" data-lang=3D"php"> <span class=3D"o" style=3D"font-weight: =
600;">:</span> <span class=3D"nc" style=3D"color: #445588; font-weight: 6=
00;">TikiLib</span><span class=3D"o" style=3D"font-weight: 600;">::</span=
><span class=3D"nf" style=3D"color: #990000; font-weight: 600;">lib</span=
><span class=3D"p">(</span><span class=3D"s1" style=3D"color: #dd1144;">'=
access'</span><span class=3D"p">)</span><span class=3D"o" style=3D"font-w=
eight: 600;">-></span><span class=3D"nf" style=3D"color: #990000; font=
-weight: 600;">getDefaultTimeout</span><span class=3D"p">();</span></span=
>
</pre></td>
</tr>
<tr class=3D"line_holder" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num" data-linenumber=3D"275" style=3D"wid=
th: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-right-c=
olor: #ececef; border-right-style: solid; padding: inherit;" align=3D"rig=
ht" bgcolor=3D"#fbfafd">
275
</td>
<td class=3D"new_line diff-line-num" data-linenumber=3D"277" style=3D"wid=
th: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-right-c=
olor: #ececef; border-right-style: solid; padding: inherit;" align=3D"rig=
ht" bgcolor=3D"#fbfafd">
277
</td>
<td class=3D"line_content" style=3D"padding: inherit;"><pre style=3D'disp=
lay: block; font-size: 14px; color: #3a383f; position: relative; font-fam=
ily: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liber=
ation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lu=
cida console", monospace; font-variant-ligatures: none; word-break: break=
-all; word-wrap: break-word; background-color: inherit; border-radius: 2p=
x; margin: 0; padding: 0; border: inherit solid #dcdcde;'> <span class=3D=
"line" data-lang=3D"php"></span>
</pre></td>
</tr>
<tr class=3D"line_holder old" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num old" data-linenumber=3D"276" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #fac5cd; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#f9d7dc">
276
</td>
<td class=3D"new_line diff-line-num old" data-linenumber=3D"278" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #fac5cd; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#f9d7dc">
=
</td>
<td class=3D"line_content old" style=3D"padding: inherit;" bgcolor=3D"#fb=
e9eb"><pre style=3D'display: block; font-size: 14px; color: #3a383f; posi=
tion: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "D=
ejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier =
New", "andale mono", "lucida console", monospace; font-variant-ligatures:=
none; word-break: break-all; word-wrap: break-word; background-color: in=
herit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #=
dcdcde;'>-<span class=3D"line" data-lang=3D"php"> <span class=3D"k" st=
yle=3D"font-weight: 600;"><span class=3D"idiff left deletion" style=3D"ba=
ckground-color: #fac5cd;">if</span></span><span class=3D"idiff deletion" =
style=3D"background-color: #fac5cd;"> </span><span class=3D"p"><span clas=
s=3D"idiff deletion" style=3D"background-color: #fac5cd;">(</span></span>=
<span class=3D"k" style=3D"font-weight: 600;"><span class=3D"idiff deleti=
on" style=3D"background-color: #fac5cd;">empty</span></span><span class=3D=
"p"><span class=3D"idiff deletion" style=3D"background-color: #fac5cd;">(=
</span></span><span class=3D"nv" style=3D"color: #008080;"><span class=3D=
"idiff deletion" style=3D"background-color: #fac5cd;">$object</span></spa=
n><span class=3D"p"><span class=3D"idiff deletion" style=3D"background-co=
lor: #fac5cd;">))</span></span><span class=3D"idiff deletion" style=3D"ba=
ckground-color: #fac5cd;"> </span><span class=3D"p"><span class=3D"idiff =
right deletion" style=3D"background-color: #fac5cd;">{</span></span></spa=
n>
</pre></td>
</tr>
<tr class=3D"line_holder old" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num old" data-linenumber=3D"277" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #fac5cd; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#f9d7dc">
277
</td>
<td class=3D"new_line diff-line-num old" data-linenumber=3D"278" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #fac5cd; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#f9d7dc">
=
</td>
<td class=3D"line_content old" style=3D"padding: inherit;" bgcolor=3D"#fb=
e9eb"><pre style=3D'display: block; font-size: 14px; color: #3a383f; posi=
tion: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "D=
ejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier =
New", "andale mono", "lucida console", monospace; font-variant-ligatures:=
none; word-break: break-all; word-wrap: break-word; background-color: in=
herit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #=
dcdcde;'>-<span class=3D"line" data-lang=3D"php"><span class=3D"idiff lef=
t deletion" style=3D"background-color: #fac5cd;"> </span><span cla=
ss=3D"nv" style=3D"color: #008080;"><span class=3D"idiff deletion" style=3D=
"background-color: #fac5cd;">$object</span></span><span class=3D"idiff de=
letion" style=3D"background-color: #fac5cd;"> </span><span class=3D"o" st=
yle=3D"font-weight: 600;"><span class=3D"idiff deletion" style=3D"backgro=
und-color: #fac5cd;">=3D</span></span><span class=3D"idiff deletion" styl=
e=3D"background-color: #fac5cd;"> </span><span class=3D"nf" style=3D"colo=
r: #990000; font-weight: 600;"><span class=3D"idiff deletion" style=3D"ba=
ckground-color: #fac5cd;">current_object</span></span><span class=3D"p"><=
span class=3D"idiff right deletion" style=3D"background-color: #fac5cd;">=
();</span></span></span>
</pre></td>
</tr>
<tr class=3D"line_holder old" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num old" data-linenumber=3D"278" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #fac5cd; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#f9d7dc">
278
</td>
<td class=3D"new_line diff-line-num old" data-linenumber=3D"278" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #fac5cd; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#f9d7dc">
=
</td>
<td class=3D"line_content old" style=3D"padding: inherit;" bgcolor=3D"#fb=
e9eb"><pre style=3D'display: block; font-size: 14px; color: #3a383f; posi=
tion: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "D=
ejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier =
New", "andale mono", "lucida console", monospace; font-variant-ligatures:=
none; word-break: break-all; word-wrap: break-word; background-color: in=
herit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #=
dcdcde;'>-<span class=3D"line" data-lang=3D"php"> <span class=3D"p"><s=
pan class=3D"idiff left right deletion" style=3D"background-color: #fac5c=
d;">}</span></span></span>
</pre></td>
</tr>
<tr class=3D"line_holder old" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num old" data-linenumber=3D"279" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #fac5cd; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#f9d7dc">
279
</td>
<td class=3D"new_line diff-line-num old" data-linenumber=3D"278" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #fac5cd; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#f9d7dc">
=
</td>
<td class=3D"line_content old" style=3D"padding: inherit;" bgcolor=3D"#fb=
e9eb"><pre style=3D'display: block; font-size: 14px; color: #3a383f; posi=
tion: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "D=
ejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier =
New", "andale mono", "lucida console", monospace; font-variant-ligatures:=
none; word-break: break-all; word-wrap: break-word; background-color: in=
herit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #=
dcdcde;'>-<span class=3D"line" data-lang=3D"php"> <span class=3D"k" st=
yle=3D"font-weight: 600;"><span class=3D"idiff left deletion" style=3D"ba=
ckground-color: #fac5cd;">if</span></span><span class=3D"idiff deletion" =
style=3D"background-color: #fac5cd;"> </span><span class=3D"p"><span clas=
s=3D"idiff deletion" style=3D"background-color: #fac5cd;">(</span></span>=
<span class=3D"k" style=3D"font-weight: 600;"><span class=3D"idiff deleti=
on" style=3D"background-color: #fac5cd;">empty</span></span><span class=3D=
"p"><span class=3D"idiff deletion" style=3D"background-color: #fac5cd;">(=
</span></span><span class=3D"nv" style=3D"color: #008080;"><span class=3D=
"idiff deletion" style=3D"background-color: #fac5cd;">$object</span></spa=
n><span class=3D"p"><span class=3D"idiff right deletion" style=3D"backgro=
und-color: #fac5cd;">)</span>)</span> <span class=3D"p">{</span></span>
</pre></td>
</tr>
<tr class=3D"line_holder old" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num old" data-linenumber=3D"280" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #fac5cd; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#f9d7dc">
280
</td>
<td class=3D"new_line diff-line-num old" data-linenumber=3D"278" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #fac5cd; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#f9d7dc">
=
</td>
<td class=3D"line_content old" style=3D"padding: inherit;" bgcolor=3D"#fb=
e9eb"><pre style=3D'display: block; font-size: 14px; color: #3a383f; posi=
tion: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "D=
ejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier =
New", "andale mono", "lucida console", monospace; font-variant-ligatures:=
none; word-break: break-all; word-wrap: break-word; background-color: in=
herit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #=
dcdcde;'>-<span class=3D"line" data-lang=3D"php"> <span class=3D"idiff=
left deletion" style=3D"background-color: #fac5cd;"> </span><span cla=
ss=3D"nv" style=3D"color: #008080;"><span class=3D"idiff deletion" style=3D=
"background-color: #fac5cd;">$object</span></span><span class=3D"idiff de=
letion" style=3D"background-color: #fac5cd;"> </span><span class=3D"o" st=
yle=3D"font-weight: 600;"><span class=3D"idiff deletion" style=3D"backgro=
und-color: #fac5cd;">=3D</span></span><span class=3D"idiff deletion" styl=
e=3D"background-color: #fac5cd;"> </span><span class=3D"p"><span class=3D=
"idiff deletion" style=3D"background-color: #fac5cd;">[</span></span><spa=
n class=3D"s1" style=3D"color: #dd1144;"><span class=3D"idiff deletion" s=
tyle=3D"background-color: #fac5cd;">'type'</span></span><span class=3D"id=
iff deletion" style=3D"background-color: #fac5cd;"> </span><span class=3D=
"o" style=3D"font-weight: 600;"><span class=3D"idiff deletion" style=3D"b=
ackground-color: #fac5cd;">=3D></span></span><span class=3D"idiff dele=
tion" style=3D"background-color: #fac5cd;"> </span><span class=3D"s1" sty=
le=3D"color: #dd1144;"><span class=3D"idiff deletion" style=3D"background=
-color: #fac5cd;">''</span></span><span class=3D"p"><span class=3D"idiff =
deletion" style=3D"background-color: #fac5cd;">,</span></span><span class=
=3D"idiff deletion" style=3D"background-color: #fac5cd;"> </span><span cl=
ass=3D"s1" style=3D"color: #dd1144;"><span class=3D"idiff deletion" style=
=3D"background-color: #fac5cd;">'object'</span></span><span class=3D"idif=
f deletion" style=3D"background-color: #fac5cd;"> </span><span class=3D"o=
" style=3D"font-weight: 600;"><span class=3D"idiff deletion" style=3D"bac=
kground-color: #fac5cd;">=3D></span></span><span class=3D"idiff deleti=
on" style=3D"background-color: #fac5cd;"> </span><span class=3D"s1" style=
=3D"color: #dd1144;"><span class=3D"idiff deletion" style=3D"background-c=
olor: #fac5cd;">''</span></span><span class=3D"p"><span class=3D"idiff ri=
ght deletion" style=3D"background-color: #fac5cd;">]</span>;</span></span=
>
</pre></td>
</tr>
<tr class=3D"line_holder old" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num old" data-linenumber=3D"281" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #fac5cd; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#f9d7dc">
281
</td>
<td class=3D"new_line diff-line-num old" data-linenumber=3D"278" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #fac5cd; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#f9d7dc">
=
</td>
<td class=3D"line_content old" style=3D"padding: inherit;" bgcolor=3D"#fb=
e9eb"><pre style=3D'display: block; font-size: 14px; color: #3a383f; posi=
tion: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "D=
ejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier =
New", "andale mono", "lucida console", monospace; font-variant-ligatures:=
none; word-break: break-all; word-wrap: break-word; background-color: in=
herit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #=
dcdcde;'>-<span class=3D"line" data-lang=3D"php"><span class=3D"idiff lef=
t deletion" style=3D"background-color: #fac5cd;"> </span><span class=3D=
"p"><span class=3D"idiff right deletion" style=3D"background-color: #fac5=
cd;">}</span></span></span>
</pre></td>
</tr>
<tr class=3D"line_holder old" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num old" data-linenumber=3D"282" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #fac5cd; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#f9d7dc">
282
</td>
<td class=3D"new_line diff-line-num old" data-linenumber=3D"278" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #fac5cd; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#f9d7dc">
=
</td>
<td class=3D"line_content old" style=3D"padding: inherit;" bgcolor=3D"#fb=
e9eb"><pre style=3D'display: block; font-size: 14px; color: #3a383f; posi=
tion: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "D=
ejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier =
New", "andale mono", "lucida console", monospace; font-variant-ligatures:=
none; word-break: break-all; word-wrap: break-word; background-color: in=
herit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #=
dcdcde;'>-<span class=3D"line" data-lang=3D"php"> <span class=3D"nv" s=
tyle=3D"color: #008080;"><span class=3D"idiff left deletion" style=3D"bac=
kground-color: #fac5cd;">$jqueryTiki</span></span><span class=3D"p"><span=
class=3D"idiff deletion" style=3D"background-color: #fac5cd;">[</span></=
span><span class=3D"s1" style=3D"color: #dd1144;"><span class=3D"idiff de=
letion" style=3D"background-color: #fac5cd;">'current_object'</span></spa=
n><span class=3D"p"><span class=3D"idiff deletion" style=3D"background-co=
lor: #fac5cd;">]</span></span><span class=3D"idiff deletion" style=3D"bac=
kground-color: #fac5cd;"> </span><span class=3D"o" style=3D"font-weight: =
600;"><span class=3D"idiff deletion" style=3D"background-color: #fac5cd;"=
>=3D</span></span><span class=3D"idiff deletion" style=3D"background-colo=
r: #fac5cd;"> </span><span class=3D"nv" style=3D"color: #008080;"><span c=
lass=3D"idiff right deletion" style=3D"background-color: #fac5cd;">$objec=
t</span></span><span class=3D"p">;</span></span>
</pre></td>
</tr>
<tr class=3D"line_holder new" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num new" data-linenumber=3D"283" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #c7f0d2; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#ddfbe6">
=
</td>
<td class=3D"new_line diff-line-num new" data-linenumber=3D"278" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #c7f0d2; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#ddfbe6">
278
</td>
<td class=3D"line_content new" style=3D"padding: inherit;" bgcolor=3D"#ec=
fdf0"><pre style=3D'display: block; font-size: 14px; color: #3a383f; posi=
tion: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "D=
ejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier =
New", "andale mono", "lucida console", monospace; font-variant-ligatures:=
none; word-break: break-all; word-wrap: break-word; background-color: in=
herit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #=
dcdcde;'>+<span class=3D"line" data-lang=3D"php"> <span class=3D"nv" s=
tyle=3D"color: #008080;"><span class=3D"idiff left addition" style=3D"bac=
kground-color: #c7f0d2;">$jqueryTiki</span></span><span class=3D"p"><span=
class=3D"idiff addition" style=3D"background-color: #c7f0d2;">[</span></=
span><span class=3D"s1" style=3D"color: #dd1144;"><span class=3D"idiff ad=
dition" style=3D"background-color: #c7f0d2;">'current_object'</span></spa=
n><span class=3D"p"><span class=3D"idiff addition" style=3D"background-co=
lor: #c7f0d2;">]</span></span><span class=3D"idiff addition" style=3D"bac=
kground-color: #c7f0d2;"> </span><span class=3D"o" style=3D"font-weight: =
600;"><span class=3D"idiff addition" style=3D"background-color: #c7f0d2;"=
>=3D</span></span><span class=3D"idiff addition" style=3D"background-colo=
r: #c7f0d2;"> </span><span class=3D"p"><span class=3D"idiff addition" sty=
le=3D"background-color: #c7f0d2;">[</span></span><span class=3D"s1" style=
=3D"color: #dd1144;"><span class=3D"idiff addition" style=3D"background-c=
olor: #c7f0d2;">'type'</span></span><span class=3D"idiff addition" style=3D=
"background-color: #c7f0d2;"> </span><span class=3D"o" style=3D"font-weig=
ht: 600;"><span class=3D"idiff addition" style=3D"background-color: #c7f0=
d2;">=3D></span></span><span class=3D"idiff addition" style=3D"backgro=
und-color: #c7f0d2;"> </span><span class=3D"s1" style=3D"color: #dd1144;"=
><span class=3D"idiff addition" style=3D"background-color: #c7f0d2;">''</=
span></span><span class=3D"p"><span class=3D"idiff addition" style=3D"bac=
kground-color: #c7f0d2;">,</span></span><span class=3D"idiff addition" st=
yle=3D"background-color: #c7f0d2;"> </span><span class=3D"s1" style=3D"co=
lor: #dd1144;"><span class=3D"idiff addition" style=3D"background-color: =
#c7f0d2;">'object'</span></span><span class=3D"idiff addition" style=3D"b=
ackground-color: #c7f0d2;"> </span><span class=3D"o" style=3D"font-weight=
: 600;"><span class=3D"idiff addition" style=3D"background-color: #c7f0d2=
;">=3D></span></span><span class=3D"idiff addition" style=3D"backgroun=
d-color: #c7f0d2;"> </span><span class=3D"s1" style=3D"color: #dd1144;"><=
span class=3D"idiff addition" style=3D"background-color: #c7f0d2;">''</sp=
an></span><span class=3D"p"><span class=3D"idiff right addition" style=3D=
"background-color: #c7f0d2;">];</span></span></span>
</pre></td>
</tr>
<tr class=3D"line_holder new" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num new" data-linenumber=3D"283" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #c7f0d2; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#ddfbe6">
=
</td>
<td class=3D"new_line diff-line-num new" data-linenumber=3D"279" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #c7f0d2; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#ddfbe6">
279
</td>
<td class=3D"line_content new" style=3D"padding: inherit;" bgcolor=3D"#ec=
fdf0"><pre style=3D'display: block; font-size: 14px; color: #3a383f; posi=
tion: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "D=
ejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier =
New", "andale mono", "lucida console", monospace; font-variant-ligatures:=
none; word-break: break-all; word-wrap: break-word; background-color: in=
herit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #=
dcdcde;'>+<span class=3D"line" data-lang=3D"php"></span>
</pre></td>
</tr>
<tr class=3D"line_holder new" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num new" data-linenumber=3D"283" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #c7f0d2; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#ddfbe6">
=
</td>
<td class=3D"new_line diff-line-num new" data-linenumber=3D"280" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #c7f0d2; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#ddfbe6">
280
</td>
<td class=3D"line_content new" style=3D"padding: inherit;" bgcolor=3D"#ec=
fdf0"><pre style=3D'display: block; font-size: 14px; color: #3a383f; posi=
tion: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "D=
ejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier =
New", "andale mono", "lucida console", monospace; font-variant-ligatures:=
none; word-break: break-all; word-wrap: break-word; background-color: in=
herit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #=
dcdcde;'>+<span class=3D"line" data-lang=3D"php"> <span class=3D"nc" s=
tyle=3D"color: #445588; font-weight: 600;"><span class=3D"idiff left addi=
tion" style=3D"background-color: #c7f0d2;">Sections</span></span><span cl=
ass=3D"o" style=3D"font-weight: 600;"><span class=3D"idiff addition" styl=
e=3D"background-color: #c7f0d2;">::</span></span><span class=3D"nf" style=
=3D"color: #990000; font-weight: 600;"><span class=3D"idiff addition" sty=
le=3D"background-color: #c7f0d2;">onSectionChange</span></span><span clas=
s=3D"p"><span class=3D"idiff addition" style=3D"background-color: #c7f0d2=
;">(</span></span><span class=3D"k" style=3D"font-weight: 600;"><span cla=
ss=3D"idiff addition" style=3D"background-color: #c7f0d2;">function</span=
></span><span class=3D"idiff addition" style=3D"background-color: #c7f0d2=
;"> </span><span class=3D"p"><span class=3D"idiff addition" style=3D"back=
ground-color: #c7f0d2;">()</span></span><span class=3D"idiff addition" st=
yle=3D"background-color: #c7f0d2;"> </span><span class=3D"p"><span class=3D=
"idiff right addition" style=3D"background-color: #c7f0d2;">{</span></spa=
n></span>
</pre></td>
</tr>
<tr class=3D"line_holder new" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num new" data-linenumber=3D"283" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #c7f0d2; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#ddfbe6">
=
</td>
<td class=3D"new_line diff-line-num new" data-linenumber=3D"281" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #c7f0d2; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#ddfbe6">
281
</td>
<td class=3D"line_content new" style=3D"padding: inherit;" bgcolor=3D"#ec=
fdf0"><pre style=3D'display: block; font-size: 14px; color: #3a383f; posi=
tion: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "D=
ejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier =
New", "andale mono", "lucida console", monospace; font-variant-ligatures:=
none; word-break: break-all; word-wrap: break-word; background-color: in=
herit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #=
dcdcde;'>+<span class=3D"line" data-lang=3D"php"> <span class=3D"idiff=
left addition" style=3D"background-color: #c7f0d2;"> </span><span cla=
ss=3D"nc" style=3D"color: #445588; font-weight: 600;"><span class=3D"idif=
f addition" style=3D"background-color: #c7f0d2;">TikiLib</span></span><sp=
an class=3D"o" style=3D"font-weight: 600;"><span class=3D"idiff addition"=
style=3D"background-color: #c7f0d2;">::</span></span><span class=3D"nf" =
style=3D"color: #990000; font-weight: 600;"><span class=3D"idiff addition=
" style=3D"background-color: #c7f0d2;">lib</span></span><span class=3D"p"=
><span class=3D"idiff addition" style=3D"background-color: #c7f0d2;">(</s=
pan></span><span class=3D"s1" style=3D"color: #dd1144;"><span class=3D"id=
iff addition" style=3D"background-color: #c7f0d2;">'header'</span></span>=
<span class=3D"p"><span class=3D"idiff addition" style=3D"background-colo=
r: #c7f0d2;">)</span></span><span class=3D"o" style=3D"font-weight: 600;"=
><span class=3D"idiff addition" style=3D"background-color: #c7f0d2;">->=
;</span></span><span class=3D"nf" style=3D"color: #990000; font-weight: 6=
00;"><span class=3D"idiff addition" style=3D"background-color: #c7f0d2;">=
add_js_config</span></span><span class=3D"p"><span class=3D"idiff additio=
n" style=3D"background-color: #c7f0d2;">(</span></span><span class=3D"s1"=
style=3D"color: #dd1144;"><span class=3D"idiff right addition" style=3D"=
background-color: #c7f0d2;">'if (!jqueryTiki.current_object.object</span>=
) {</span></span>
</pre></td>
</tr>
<tr class=3D"line_holder new" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num new" data-linenumber=3D"283" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #c7f0d2; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#ddfbe6">
=
</td>
<td class=3D"new_line diff-line-num new" data-linenumber=3D"282" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #c7f0d2; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#ddfbe6">
282
</td>
<td class=3D"line_content new" style=3D"padding: inherit;" bgcolor=3D"#ec=
fdf0"><pre style=3D'display: block; font-size: 14px; color: #3a383f; posi=
tion: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "D=
ejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier =
New", "andale mono", "lucida console", monospace; font-variant-ligatures:=
none; word-break: break-all; word-wrap: break-word; background-color: in=
herit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #=
dcdcde;'>+<span class=3D"line" data-lang=3D"php"><span class=3D"s1" style=
=3D"color: #dd1144;"> <span class=3D"idiff left addition" style=3D"bac=
kground-color: #c7f0d2;">jqueryTiki.current_object =3D '</span></span><sp=
an class=3D"idiff addition" style=3D"background-color: #c7f0d2;"> </span>=
<span class=3D"mf" style=3D"color: #009999;"><span class=3D"idiff additio=
n" style=3D"background-color: #c7f0d2;">.</span></span><span class=3D"idi=
ff addition" style=3D"background-color: #c7f0d2;"> </span><span class=3D"=
nb" style=3D"color: #0086b3;"><span class=3D"idiff addition" style=3D"bac=
kground-color: #c7f0d2;">json_encode</span></span><span class=3D"p"><span=
class=3D"idiff addition" style=3D"background-color: #c7f0d2;">(</span></=
span><span class=3D"nf" style=3D"color: #990000; font-weight: 600;"><span=
class=3D"idiff addition" style=3D"background-color: #c7f0d2;">current_ob=
ject</span></span><span class=3D"p"><span class=3D"idiff addition" style=3D=
"background-color: #c7f0d2;">())</span></span><span class=3D"idiff additi=
on" style=3D"background-color: #c7f0d2;"> </span><span class=3D"mf" style=
=3D"color: #009999;"><span class=3D"idiff addition" style=3D"background-c=
olor: #c7f0d2;">.</span></span><span class=3D"idiff addition" style=3D"ba=
ckground-color: #c7f0d2;"> </span><span class=3D"s1" style=3D"color: #dd1=
144;"><span class=3D"idiff right addition" style=3D"background-color: #c7=
f0d2;">'</span>;</span></span>
</pre></td>
</tr>
<tr class=3D"line_holder new" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num new" data-linenumber=3D"283" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #c7f0d2; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#ddfbe6">
=
</td>
<td class=3D"new_line diff-line-num new" data-linenumber=3D"283" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #c7f0d2; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#ddfbe6">
283
</td>
<td class=3D"line_content new" style=3D"padding: inherit;" bgcolor=3D"#ec=
fdf0"><pre style=3D'display: block; font-size: 14px; color: #3a383f; posi=
tion: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "D=
ejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier =
New", "andale mono", "lucida console", monospace; font-variant-ligatures:=
none; word-break: break-all; word-wrap: break-word; background-color: in=
herit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #=
dcdcde;'>+<span class=3D"line" data-lang=3D"php"><span class=3D"s1" style=
=3D"color: #dd1144;"><span class=3D"idiff left addition" style=3D"backgro=
und-color: #c7f0d2;">}'</span></span><span class=3D"p"><span class=3D"idi=
ff right addition" style=3D"background-color: #c7f0d2;">);</span></span><=
/span>
</pre></td>
</tr>
<tr class=3D"line_holder new" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num new" data-linenumber=3D"283" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #c7f0d2; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#ddfbe6">
=
</td>
<td class=3D"new_line diff-line-num new" data-linenumber=3D"284" style=3D=
"width: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-rig=
ht-color: #c7f0d2; border-right-style: solid; padding: inherit;" align=3D=
"right" bgcolor=3D"#ddfbe6">
284
</td>
<td class=3D"line_content new" style=3D"padding: inherit;" bgcolor=3D"#ec=
fdf0"><pre style=3D'display: block; font-size: 14px; color: #3a383f; posi=
tion: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "D=
ejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier =
New", "andale mono", "lucida console", monospace; font-variant-ligatures:=
none; word-break: break-all; word-wrap: break-word; background-color: in=
herit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #=
dcdcde;'>+<span class=3D"line" data-lang=3D"php"> <span class=3D"p"><s=
pan class=3D"idiff left right addition" style=3D"background-color: #c7f0d=
2;">})</span>;</span></span>
</pre></td>
</tr>
<tr class=3D"line_holder" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num" data-linenumber=3D"283" style=3D"wid=
th: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-right-c=
olor: #ececef; border-right-style: solid; padding: inherit;" align=3D"rig=
ht" bgcolor=3D"#fbfafd">
283
</td>
<td class=3D"new_line diff-line-num" data-linenumber=3D"285" style=3D"wid=
th: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-right-c=
olor: #ececef; border-right-style: solid; padding: inherit;" align=3D"rig=
ht" bgcolor=3D"#fbfafd">
285
</td>
<td class=3D"line_content" style=3D"padding: inherit;"><pre style=3D'disp=
lay: block; font-size: 14px; color: #3a383f; position: relative; font-fam=
ily: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liber=
ation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lu=
cida console", monospace; font-variant-ligatures: none; word-break: break=
-all; word-wrap: break-word; background-color: inherit; border-radius: 2p=
x; margin: 0; padding: 0; border: inherit solid #dcdcde;'> <span class=3D=
"line" data-lang=3D"php"></span>
</pre></td>
</tr>
<tr class=3D"line_holder" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num" data-linenumber=3D"284" style=3D"wid=
th: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-right-c=
olor: #ececef; border-right-style: solid; padding: inherit;" align=3D"rig=
ht" bgcolor=3D"#fbfafd">
284
</td>
<td class=3D"new_line diff-line-num" data-linenumber=3D"286" style=3D"wid=
th: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-right-c=
olor: #ececef; border-right-style: solid; padding: inherit;" align=3D"rig=
ht" bgcolor=3D"#fbfafd">
286
</td>
<td class=3D"line_content" style=3D"padding: inherit;"><pre style=3D'disp=
lay: block; font-size: 14px; color: #3a383f; position: relative; font-fam=
ily: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liber=
ation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lu=
cida console", monospace; font-variant-ligatures: none; word-break: break=
-all; word-wrap: break-word; background-color: inherit; border-radius: 2p=
x; margin: 0; padding: 0; border: inherit solid #dcdcde;'> <span class=3D=
"line" data-lang=3D"php"> <span class=3D"nv" style=3D"color: #008080;"=
>$username_pattern</span> <span class=3D"o" style=3D"font-weight: 600;">=3D=
</span> <span class=3D"s2" style=3D"color: #dd1144;">" / ^ ['\-_a-zA-Z0-9=
\.]*$/"</span><span class=3D"p">;</span></span>
</pre></td>
</tr>
<tr class=3D"line_holder" style=3D"line-height: 1.6;">
<td class=3D"old_line diff-line-num" data-linenumber=3D"285" style=3D"wid=
th: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-right-c=
olor: #ececef; border-right-style: solid; padding: inherit;" align=3D"rig=
ht" bgcolor=3D"#fbfafd">
285
</td>
<td class=3D"new_line diff-line-num" data-linenumber=3D"287" style=3D"wid=
th: 35px; color: rgba(5,5,6,.24); border-right-width: 1px; border-right-c=
olor: #ececef; border-right-style: solid; padding: inherit;" align=3D"rig=
ht" bgcolor=3D"#fbfafd">
287
</td>
<td class=3D"line_content" style=3D"padding: inherit;"><pre style=3D'disp=
lay: block; font-size: 14px; color: #3a383f; position: relative; font-fam=
ily: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liber=
ation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lu=
cida console", monospace; font-variant-ligatures: none; word-break: break=
-all; word-wrap: break-word; background-color: inherit; border-radius: 2p=
x; margin: 0; padding: 0; border: inherit solid #dcdcde;'> <span class=3D=
"line" data-lang=3D"php"> <span class=3D"k" style=3D"font-weight: 600;=
">if</span> <span class=3D"p">(</span><span class=3D"nb" style=3D"color: =
#0086b3;">is_string</span><span class=3D"p">(</span><span class=3D"nv" st=
yle=3D"color: #008080;">$prefs</span><span class=3D"p">[</span><span clas=
s=3D"s1" style=3D"color: #dd1144;">'username_pattern'</span><span class=3D=
"p">]))</span> <span class=3D"p">{</span></span>
</pre></td>
</tr>
</table>
<br>
</li>
</div>
<div class=3D"footer" style=3D"margin-top: 10px;">
<p style=3D"font-size: small; color: #626168;">
=E2=80=94
<br>
<a href=3D"https://gitlab.com/tikiwiki/tiki/-/commit/03d83e04661b31f1abcb=
12f90f2a86e054606458">View it on GitLab</a>.
<br>
You're receiving this email because of your account on <a target=3D"_blan=
k" rel=3D"noopener noreferrer" href=3D"https://gitlab.com">gitlab.com</a>=
. <a href=3D"https://gitlab.com/-/profile/notifications" target=3D"_blank=
" rel=3D"noopener noreferrer" class=3D"mng-notif-link">Manage all notific=
ations</a> =C2=B7 <a href=3D"https://gitlab.com/help" target=3D"_blank" r=
el=3D"noopener noreferrer" class=3D"help-link">Help</a>
<span style=3D"color: transparent; font-size: 0; display: none; overflow:=
hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0;">
Notification message regarding https://gitlab.com/tikiwiki/tiki/-/commit/=
03d83e04661b31f1abcb12f90f2a86e054606458 at 1785513542
</span>
<script type=3D"application/ld+json">{"@context":"http://schema.org","@ty=
pe":"EmailMessage","action":{"@type":"ViewAction","name":"View Commit","u=
rl":"https://gitlab.com/tikiwiki/tiki/-/commit/03d83e04661b31f1abcb12f90f=
2a86e054606458"}}</script>
</p>
</div>
</body>
</html>
----==_mimepart_6a6cc64611505_392a11104a2--
--===============1201500319378302279==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
--===============1201500319378302279==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
TikiWiki-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tikiwiki-cvs
--===============1201500319378302279==--