[TikiWiki-commits] [Git][tikiwiki/tiki][29.x] [BP][FIX] wikiplugin_youtube.php: Prevent E_WARNING for missing optional...
"Olivier Kango \(@olivierkango\) via TikiWiki-cvs" <[email protected]>
| Newsgroups | gmane.comp.cms.tiki.cvs |
|---|---|
| Message-ID | <6937f20268e45_2a1ae33e0117fa@gitlab-sidekiq-low-urgency-cpu-bound-v2-66d95699db-44dqp.mail> |
Olivier Kango pushed to branch 29.x at Tiki Wiki CMS Groupware / Tiki
Commits:
5746e776 by Olivier Kango at 2025-12-09T11:47:21+02:00
[BP][FIX] wikiplugin_youtube.php: Prevent E_WARNING for missing optional params (privacyEnhanced, related)
---
* [FIX] wikiplugin_youtube.php: Prevent E_WARNING for missing optional params (privacyEnhanced, related)
---
* Prevent E_WARNING for missing optional params (privacyEnhanced, related)
See merge request tikiwiki/tiki!9200
(cherry picked from commit 5e25714532dc54c11170f7f8d95b50d6c5beecd0)
See merge request tikiwiki/tiki!9201
- - - - -
1 changed file:
- lib/wiki-plugins/wikiplugin_youtube.php
Changes:
=====================================
lib/wiki-plugins/wikiplugin_youtube.php
=====================================
@@ -172,11 +172,14 @@ function wikiplugin_youtube($data, $params)
$oEmbedData['height'] = 16;
}
- $fqdn = $params['privacyEnhanced'] === 'y' ? 'www.youtube-nocookie.com' : 'www.youtube.com';
+ $privacyEnhanced = $params['privacyEnhanced'] ?? '';
+ $related = $params['related'] ?? 'y';
+
+ $fqdn = $privacyEnhanced === 'y' ? 'www.youtube-nocookie.com' : 'www.youtube.com';
$src = $scheme . '://' . $fqdn . '/embed/' . $sYoutubeId;
$queryParams = [];
- if ($params['related'] === 'n') {
+ if ($related === 'n') {
$queryParams[] = 'rel=0';
}
if (! empty($params['quality']) && in_array($params['quality'], ['high', 'medium', 'low'])) {
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/5746e7766bacf1664314da9119146e309cce8b1e
--
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/5746e7766bacf1664314da9119146e309cce8b1e
You're receiving this email because of your account on gitlab.com.
_______________________________________________
TikiWiki-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tikiwiki-cvs