[TikiWiki-commits] [Git][tikiwiki/tiki][master] [FIX] SEFURL: Image gallery to file gallery script is not SEFURL friendly
"Victor Emanouilov \(@kroky\) via TikiWiki-cvs" <[email protected]>
| Newsgroups | gmane.comp.cms.tiki.cvs |
|---|---|
| Message-ID | <69772dc781b25_3b183ae426829@gitlab-sidekiq-low-urgency-cpu-bound-v2-7cf86c69cb-6z49j.mail> |
Victor Emanouilov pushed to branch master at Tiki Wiki CMS Groupware / Tiki
Commits:
cd007b55 by ushindi bienvenu at 2026-01-26T08:54:42+00:00
[FIX] SEFURL: Image gallery to file gallery script is not SEFURL friendly
---
* [FIX] SEFURL: Image gallery to file gallery script is not SEFURL friendly
See merge request tikiwiki/tiki!9392
- - - - -
2 changed files:
- db/tiki.sql
- + installer/schema/20260123_update_right_column_for_file_type_in_sefurl_tiki.sql
Changes:
=====================================
db/tiki.sql
=====================================
@@ -3456,9 +3456,9 @@ INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES(
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-directory_browse.php\\?parent=(\\d+)', 'directory$1', 'directory', 'feature_directory');
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-view_faq.php\\?faqId=(\\d+)', 'faq$1', 'faq', 'feature_faqs');
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-download_file.php\\?fileId=(\\d+)', 'display$1', 'file', 'feature_file_galleries', 10);
-INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-download_file.php\\?fileId=(\\d+)&thumbnail', 'thumbnail$1', 'thumbnail', 'feature_file_galleries');
-INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-download_file.php\\?fileId=(\\d+)&display', 'display$1', 'display', 'feature_file_galleries');
-INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-download_file.php\\?fileId=(\\d+)&preview', 'preview$1', 'preview', 'feature_file_galleries');
+INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-download_file.php\\?fileId=(\\d+)(?:&|&)thumbnail', 'thumbnail$1', 'thumbnail', 'feature_file_galleries');
+INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-download_file.php\\?fileId=(\\d+)(?:&|&)display', 'display$1', 'display', 'feature_file_galleries');
+INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-download_file.php\\?fileId=(\\d+)(?:&|&)preview', 'preview$1', 'preview', 'feature_file_galleries');
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-view_forum.php\\?forumId=(\\d+)', 'forum$1', 'forum', 'feature_forums');
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-newsletters.php\\?nlId=(\\d+)', 'newsletter$1', 'newsletter', 'feature_newsletters');
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-take_quiz.php\\?quizId=(\\d+)', 'quiz$1', 'quiz', 'feature_quizzes');
=====================================
installer/schema/20260123_update_right_column_for_file_type_in_sefurl_tiki.sql
=====================================
@@ -0,0 +1,12 @@
+UPDATE `tiki_sefurl_regex_out`
+SET `left` = 'tiki-download_file.php\\?fileId=(\\d+)(?:&|&)display'
+WHERE `right` = 'display$1' AND `feature` = 'feature_file_galleries';
+
+
+UPDATE `tiki_sefurl_regex_out`
+SET `left` = 'tiki-download_file.php\\?fileId=(\\d+)(?:&|&)thumbnail'
+WHERE `right` = 'thumbnail$1' AND `feature` = 'feature_file_galleries';
+
+UPDATE `tiki_sefurl_regex_out`
+SET `left` = 'tiki-download_file.php\\?fileId=(\\d+)(?:&|&)preview'
+WHERE `right` = 'preview$1' AND `feature` = 'feature_file_galleries';
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/cd007b55780419bbe2a4dda647c6a4d8802d8c63
--
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/cd007b55780419bbe2a4dda647c6a4d8802d8c63
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