[TikiWiki-commits] [Git][tikiwiki/tiki][tiki-fix-modal-backdrop] 195 commits: [FIX] Fix queuing emails for SMTP when email queue is not set.

"Sammy Ndabo \(@ndabosam084\) via TikiWiki-cvs" <[email protected]>
Newsgroups gmane.comp.cms.tiki.cvs
Message-ID <692eea6cd1f5b_2a23121741523b@gitlab-sidekiq-low-urgency-cpu-bound-v2-7d89ffffdb-qcl89.mail>

Sammy Ndabo pushed to branch tiki-fix-modal-backdrop at Tiki Wiki CMS Groupware / Tiki


Commits:
b2676da1 by SoftStart Code at 2025-10-13T22:24:48+00:00
[FIX] Fix queuing emails for SMTP when email queue is not set.
---
* [FIX] Fix queuing emails for SMTP when email queue is not set.

Issue introduced in https://gitlab.com/tikiwiki/tiki/-/merge_requests/8549

See merge request tikiwiki/tiki!8775

- - - - -
11e8b855 by Alvin Bauma at 2025-10-14T12:34:09+00:00
[ENH] Admin Tracker :  add  Exact Filter option in admin tracker list to allow exact match filtering
---
* [ENH] Admin Tracker :  add  Exact Filter option in admin tracker list to allow exact match filtering

See merge request tikiwiki/tiki!8746

- - - - -
53acffda by Merci Jacob at 2025-10-14T12:35:48+00:00
[FIX] Webmail: ensure that PDF download outputs a file ending with `.pdf` not `.html` on Android devices, and the browser loading indicator is hidden when the download has started
---
* [FIX] Webmail: ensure that PDF download output a file ending with `.pdf` not `.html` on android devices and the browser loading indicator hidden when the download has started

See merge request tikiwiki/tiki!8772

- - - - -
b1861983 by Merci Jacob at 2025-10-14T12:51:26+00:00
[FIX] Webmail: sort by relevance suggestion items to move an email into when it has been sent
---
* [FIX] Webmail: sort by relevance suggestion items to move an email into when it has been sent

See merge request tikiwiki/tiki!8774

- - - - -
a8ea9264 by Victor Emanouilov at 2025-10-14T16:49:21+03:00
[FIX] Cypht: missing headers on some of the Tiki modules - load base page with core modules loading properly

- - - - -
3e38605e by Victor Emanouilov at 2025-10-14T17:12:02+03:00
[FIX] update latest cypht

- - - - -
55dd3869 by Sandeep D at 2025-10-14T21:19:26+00:00
[FIX] Prevent JS date picker from inserting millisecond timestamps (extra 000)
---
* [FIX] Prevent JS date picker from inserting millisecond timestamps (extra 000)

**Problem:**
Some JavaScript date pickers were inserting timestamps in milliseconds (e.g., `1640995200000`) instead of seconds (`1640995200`), which led to corrupted or misinterpreted data across several tracker fields.

**Changes Introduced:**

**Migration Script**
- Adds a migration script to **identify and convert** any lingering millisecond timestamps in affected tracker fields.
- Ensures legacy corrupted data is safely repaired.

**Validation Enhancements**
- Introduced timestamp format validation in both:
  - `lib/core/Tracker/Field/DateTime.php`
  - `lib/core/Tracker/Field/JsCalendar.php`
- Prevents saving future values in milliseconds by validating against a UNIX timestamp range (`10-digit check`).
- A reusable `validateTimestamp()` method was added to ensure consistent handling of all incoming values

See merge request tikiwiki/tiki!8744

- - - - -
810e6511 by Aksanti Bahiga at 2025-10-14T22:46:28+00:00
[UPD] Updating happy-dom library
---
* [UPD] Updating happy-dom library

See merge request tikiwiki/tiki!8782

- - - - -
36a77a8b by ushindi bienvenu at 2025-10-15T06:27:13+00:00
[FIX] Login: Class "PragmaRX\Google2FA\Google2FA" not found when 2fa enabled
---
* [FIX] tiki login: Class "PragmaRX\Google2FA\Google2FA" not found when 2fa enabled

See merge request tikiwiki/tiki!8785

- - - - -
a56b6688 by Victor Emanouilov at 2025-10-16T11:00:26+03:00
[ENH] Tabular imports option: ability to skip validation - useful when Tikies sync via API and validation actually hinders the sync

- - - - -
42cfffab by ushindi bienvenu at 2025-10-16T08:00:38+00:00
[FIX] PluginConvene: Trying to access array offset on null
---
* [FIX] PluginConvene: Trying to access array offset on null

See merge request tikiwiki/tiki!8790

- - - - -
c2c0d846 by Victor Emanouilov at 2025-10-16T12:24:55+03:00
[FIX] tabular sync: invalidate object and update index queue when back-filling the primary key of a tracker item (useful when relations and other fields depend on the index value but the indexed item still uses the old value)

- - - - -
20a7b5c6 by Victor Emanouilov at 2025-10-16T12:36:19+03:00
[FIX] namespace issue

- - - - -
6df6ffbb by Espoir Baraka at 2025-10-16T11:18:54+00:00
[ENH] Enhance tiki filter
---
* [ENH] Tiki filter in tiki-blog_post.php

* [ENH] Tiki filter in tiki-assignuser.php

* [ENH] Tiki filter in tiki-article_types.php

* [ENH] Tiki filter in tiki-adminusers.php

* [ENH] Tiki filter in tiki-admingroups.php

* [ENH] Tiki filter in tiki-admin_webservices.php

* [ENH] Tiki filter in tiki-admin_transitions.php

* [ENH] Tiki filter in tiki-admin_toolbars.php

* [ENH] Tiki filter in tiki-admin_survey_questions.php

* [ENH] Tiki filter in tiki-admin_surveys.php

* [ENH] Tiki filter in tiki-admin_schedulers.php

* [ENH] Tiki filter in tiki-admin_rssmodules.php

* [ENH] Tiki filter in tiki-admin_polls.php

* [ENH] Tiki filter in tiki-admin_poll_options.php

* [ENH] Tiki filter in tiki-admin_orphaned.php

* [ENH] Tiki filter in tiki-admin_notifications.php

* [ENH] Tiki filter in tiki-admin_newsletters.php

* [ENH] Tiki filter in tiki-admin_newsletter_subscriptions.php

* [ENH] Tiki filter in tiki-admin_modules.php

See merge request tikiwiki/tiki!8761

- - - - -
ed888461 by Yves Ngalamulume at 2025-10-16T17:49:20+00:00
[ENH][UX] SmartMenus: Enable scrolling for long dropdowns to ensure all submenus are visible
---
* [FIX] Apply dropdown positioning only on SmartMenus items

* [ENH][UI] Improve dropdown menu positioning and scrolling behavior for better visibility

* [ENH][UX] Enable scrolling for long dropdowns to ensure all submenus are visible

See merge request tikiwiki/tiki!8600

- - - - -
9dacb734 by franck franck kalunga at 2025-10-16T21:43:30+00:00
[FIX] Fix ec-toolbar and events display on small screen
---
* [FIX] Fix ec-toolbar and events display on small screen

See merge request tikiwiki/tiki!8798

- - - - -
4db66c54 by Landry Bitege at 2025-10-17T09:56:01+00:00
[ENH] Use a FontAwesome icon for default admin avatar instead of the default DiceBear "AD"
---
* [ENH] Use FontAwesome icon for admin avatar instead of DiceBear

See merge request tikiwiki/tiki!8765

- - - - -
eead688e by Elifeleti Mukisa Dan at 2025-10-17T10:37:55+00:00
[FIX] Fix Search Usability in cypht
---
* [FIX] Fix Search Usability in cypht

See merge request tikiwiki/tiki!8800

- - - - -
bb03f5a8 by franck franck kalunga at 2025-10-17T12:04:44+00:00
[FIX] Fix module calendar_new and wikiplugin-calendar feature
---
* [FIX] Fix module calendar_new and wikiplugin-calendar feature

See merge request tikiwiki/tiki!8779

- - - - -
c2520473 by Espoir Baraka at 2025-10-17T12:41:58+00:00
[NEW] Tracker field: Add BigBlueButton recordings tracker field type to catalog recordings
---
* [NEW] Tracker field: Add BigBlueButton recordings tracker field type to catalog recordings

See merge request tikiwiki/tiki!8293

- - - - -
a513f82e by Erwan Lerale at 2025-10-17T15:07:01+00:00
Edit language.php
---
* Edit language.php

typo on "Secondary features" => "Fonctionnalités sécondaires" -> secondaire

See merge request tikiwiki/tiki!8796

- - - - -
2db465b3 by Joseph Ushindi at 2025-10-17T18:12:44+00:00
[ENH][UX] Comments: improve empty state message when there are no comments
---
* [ENH]Comments: improve empty state message in remarksbox

See merge request tikiwiki/tiki!8615

- - - - -
1aa095fa by David Maene at 2025-10-18T07:50:52+00:00
[FIX] Avoid foreach warning when $params["select"] is null in UserSelector.php
---
* [FIX] Avoid foreach warning when $params["select"] is null in UserSelector.php

See merge request tikiwiki/tiki!8667

- - - - -
03962d51 by Gary Cunningham-Lee at 2025-10-19T11:13:57+09:00
[REF][UI] Replace some CSS rules in SCSS files with equivalent utility classes...
---
* [REF][UI] Replace some CSS rules in SCSS files with equivalent utility classes in the .tpl files, and remove (comment out) apparently obsolete CSS rules where matching code couldn't be found in .tpl files. Commented-out lines will be removed before branching. Also some related styling adjustments on wizard and toolbar admin pages.

See merge request tikiwiki/tiki!8815

- - - - -
4f8d23ee by ushindi bienvenu at 2025-10-19T22:41:41+00:00
[FIX] Keep logs clean and avoids noisy output when some unit-test pipeline fails
---
* [REF] Use the actual forum ID from the DB for consistency

* [REF] Use error_log to keep logs clean and avoids noisy output

See merge request tikiwiki/tiki!8817

- - - - -
a80874cd by Espoir Baraka at 2025-10-20T08:08:42+00:00
[ENH] Enhance tiki filter
---
* [ENH] Tiki filter in tiki-newsletters.php

* [ENH] Tiki filter in tiki-newsletter_archives.php

* [ENH] Tiki filter in tiki-login.php

* [ENH] Tiki filter in tiki-login_scr.php

* [ENH] Tiki filter in tiki-live_support_admin.php

* [ENH] Tiki filter in tiki-listpages.php

* [ENH] Tiki filter in tiki-list_trackers.php

* [ENH] Tiki filter in tiki-list_surveys.php

* [ENH] Tiki filter in tiki-list_submissions.php

See merge request tikiwiki/tiki!8818

- - - - -
1ec9726a by ushindi bienvenu at 2025-10-20T10:16:51+00:00
[FIX] Mailer General Error: An email must have a From or a Sender header
---
* [FIX] Email: Mailer General Error: An email must have a From or a Sender header

See merge request tikiwiki/tiki!8814

- - - - -
eff64243 by Victor Emanouilov at 2025-10-20T14:15:41+00:00
[ENH] Sublist: add limitfields parameter
---
* [ENH] Sublist: add limitfields parameter - when set to 'y', it limits the sublist resultset rows to only formatted columns, so memory could be conserved

See merge request tikiwiki/tiki!8821

- - - - -
dc87ba77 by Sammy Ndabo at 2025-10-20T14:46:20+00:00
[ENH] ItemLink.php: switched duplicateCascade to false by default
---
* [UPD] ItemLink.php: switched duplicateCascade to false by default

See merge request tikiwiki/tiki!8820

- - - - -
581a6b32 by MAGENE Sem Joel at 2025-10-20T22:12:25+00:00
[FIX][REF] SCSS: Remove obsolete 'mixed-decls' deprecation flag from build configuration
---
* [FIX][REF] SCSS: Remove obsolete 'mixed-decls' deprecation flag from build configuration

See merge request tikiwiki/tiki!8824

- - - - -
8a482eb5 by MAGENE Sem Joel at 2025-10-21T04:16:35+00:00
[ENH] CI: Add check for platform-specific binaries in package-lock.json
---
* [ENH] CI: Add check for platform-specific binaries in package-lock.json

See merge request tikiwiki/tiki!8792

- - - - -
a5ad0de7 by Merci Jacob at 2025-10-21T09:24:05+00:00
[FIX] Webmail: do not glue words (result from special characters strip) together when generating suggestion items' lookup query
---
* [FIX] Webmail: do not glue words (result from special characters strip) together when generating suggestion items' lookup query

See merge request tikiwiki/tiki!8773

- - - - -
890008e7 by Victor Emanouilov at 2025-10-21T18:01:36+03:00
[FIX] pdflib and cypht email printing: fix missing variables and warnings, skip fetching empty urls as this ended up fetching blocked images over and over again the Tiki homepage

- - - - -
8c272536 by Camile at 2025-10-22T08:33:22+00:00
[ENH] Add icons to  all System Menu dropdown items
---
* Update shoutbox icon and transition icon to be consistent with admin menue

* Review Icons compatibility

* [NEW] Add icons to the sytem menu options in the update db

* [ENH] Add icons for all menus options

See merge request tikiwiki/tiki!8636

- - - - -
f175515d by Grace Nshokano at 2025-10-22T09:26:30+00:00
[FIX] fix system menu layout on small screen dimensions
---
* [FIX] fix system menu layout on small screen dimensions

See merge request tikiwiki/tiki!8823

- - - - -
a7ba8b44 by Merci Jacob at 2025-10-22T14:23:11+00:00
[NEW] 2FA: Allow site admins to reset or disable 2FA per user
---
* add js only when the pref is enabled

* fix linter

* reset user 2FA on "reset button" click, and show proper feedback

* [NEW] 2FA: Allow site admins to reset or disable 2FA per user

See merge request tikiwiki/tiki!8723

- - - - -
50307963 by Moïse Nturubika at 2025-10-22T18:21:14+00:00
[FIX] Add Urdu RTL support and centralize RTL language detection
---
* [FIX] Add Urdu RTL support and centralize RTL language detection

See merge request tikiwiki/tiki!8816

- - - - -
64b4340f by Olivier Kango at 2025-10-22T20:01:40+00:00
[FIX] ItemLink: add missing displayFieldsListSort parameter to lazyload URL in itemlink.tpl
---
* [FIX] ItemLink: add missing displayFieldsListSort parameter to lazyload URL in itemlink.tpl

See merge request tikiwiki/tiki!8810

- - - - -
0a325209 by luci at 2025-10-23T09:41:44+00:00
[FIX] Modules Admin: the button should open the first tab when assigning a new...
---
* [FIX] Modules Admin: the button should open the first tab when assigning a new module + fix the label text


(cherry picked from commit d6ee76b8f02cc1b3fd0cfe2b672316ab96014e3c)

Co-authored-by: luci <gitlab-TfYQc8/[email protected]>

See merge request tikiwiki/tiki!8841

- - - - -
c56e5c22 by Victor Emanouilov at 2025-10-23T14:34:06+03:00
[FIX] Elasticsearch bulk operation flush - observe content length besides item count, so we avoid bypassing server limits and dropping full bulk chunks

- - - - -
0eb37b6b by Benoit Roy at 2025-10-23T11:34:11+00:00
[FIX] cypht: some color fixes for tiki themes
---
* [FIX] cypht: more color fixes

* [FIX] cypht: some color fixes for tiki themes

See merge request tikiwiki/tiki!8789

- - - - -
393cf159 by luci at 2025-10-23T16:43:37+00:00
[UI][FIX] Menus: Align the various width icons and the menu option text labels nicely
---
* [UI][FIX] Menus: Align the various width icons and the menu option text labels nicely

* [FIX] Modules Admin: the button should open the first tab when assigning a new module + fix the label text

See merge request tikiwiki/tiki!8849

- - - - -
a5a98e9e by luci at 2025-10-24T04:19:03+02:00
[FIX][UI] Add some space around the nobox modules

- - - - -
0c16e709 by Gary Cunningham-Lee at 2025-10-24T12:07:36+09:00
[REF][UI][NEW] Revamp jQui theme to demo styling, primarily with CSS...
---
* [REF][UI][NEW] Revamp jQui theme to demo styling, primarily with CSS variables, a set of no-compile child themes

See merge request tikiwiki/tiki!8856

- - - - -
3461b13b by Gary Cunningham-Lee at 2025-10-24T16:09:39+09:00
[FIX][REF] Correct the spelling of 'accordion' (not 'accordian')
---
* [FIX][REF] Correct the spelling of 'accordian'

See merge request tikiwiki/tiki!8858

- - - - -
197512ae by Merci Jacob at 2025-10-24T09:05:54+00:00
[FIX] Webmail: avoid returning an error when no sent message was found, which triggers unwanted alerts to users – while auto-suggesting to move a message to a tracker item
---
* [FIX] Webmail: avoid returning an error when no sent message was found, which triggers unwanted alerts to users – while auto suggesting to move a message to a tracker item

See merge request tikiwiki/tiki!8845

- - - - -
bbdc3547 by Merci Jacob at 2025-10-24T13:41:01+00:00
[FIX] ElementPlus: Select elements show numbers instead of labels in cases of options with numeric values
---
* [FIX] Select elements show numbers instead of labels in cases of options with numeric values

See merge request tikiwiki/tiki!8859

- - - - -
875d2a48 by Espoir Baraka at 2025-10-25T07:46:30+00:00
[ENH] Enhance tiki filter
---
* [ENH] Enhance tiki filter

See merge request tikiwiki/tiki!8854

- - - - -
a4dad2b1 by Merci Jacob at 2025-10-25T12:13:54+00:00
[NEW] 2FA: Apply a grace period per user and per group for enforced 2FA method subjects
---
* reset user grace period start only when a grace period is given

* fix db

* add per-user grace period

* fix php linter

* [NEW] 2FA: Apply a grace period per user and per group for enforced 2FA method subjects

See merge request tikiwiki/tiki!8710

- - - - -
5149801c by Landry Bitege at 2025-10-25T14:02:09+00:00
[FIX][UX] Improve UX on blog comments page
---
* [FIX][UX] Improve UX on blog comments page

See merge request tikiwiki/tiki!8145

- - - - -
2904b01f by Yves Ngalamulume at 2025-10-25T14:26:00+00:00
[ENH] Minichat UI improvement – updated chat bubble style and message layout
---
* [ENH] Move remaining SCSS rules to appropriate partials

* [ENH][UI] Improve Minichat interface – message bubbles and layout update

* [ENH][UI] Minichat UI enhancement: message styles and animations

* [ENH] Minichat UI improvement – updated chat bubble style and message layout

See merge request tikiwiki/tiki!8801

- - - - -
6777b09c by Benoit Roy at 2025-10-25T14:45:45+00:00
[FIX] cypht: more color fixes for themes
---
* [FIX] cypht: more color fixes for themes

See merge request tikiwiki/tiki!8864

- - - - -
5196ad11 by tiki18n at 2025-10-25T20:56:45+03:00
Automatic commit of French (Français, fr) translation contributed by kambereBr to https://i18n.tiki.org

- - - - -
c79e1cfb by tiki18n at 2025-10-25T20:57:02+03:00
[TRA] de - Automatic Merge request of translations contributed to https://i18n.tiki.org
---
* Automatic commit of German (Deutsch, de) translation contributed by gta74 to https://i18n.tiki.org

See merge request tikiwiki/tiki!8862

- - - - -
3da6c0d4 by luci at 2025-10-26T10:44:45+01:00
[ENH][UI] Layout: Simplify the code and overall look and feel by removing totally unnecessary extra div wrapper introduced in !7951

- - - - -
7edef3bf by Gary Cunningham-Lee at 2025-10-27T16:33:42+09:00
[FIX][UI] Make button badges in wiki page bar consistent - fix spacing and color contrast issues.
---
* [FIX][UI] Make button badges in wiki page bar consistent - fix spacing and color contrast issues.

See merge request tikiwiki/tiki!8879

- - - - -
a6bf138b by Gary Cunningham-Lee at 2025-10-28T13:32:53+09:00
[FIX][UI] Make Permissions link visually consistent with other dropdown-item...
---
* [FIX][UI] Make Permissions link visually consistent with other dropdown-item links (in wiki page bar and quickadmin module).

See merge request tikiwiki/tiki!8888

- - - - -
c959704e by UshindiG at 2025-10-28T13:11:05+03:00
[ENH][FIX][UX] Admin modules: Update button parameters and tab titles in admin modules template
---
* [UPD]Admin modules: Update button parameters and tab titles in admin modules template

See merge request tikiwiki/tiki!8313

- - - - -
1c716114 by Yves Ngalamulume at 2025-10-29T07:03:37+00:00
[FIX] Page Selector not loading in modal when used multiple times
---
* [FIX] Generate unique IDs for PageSelector input fields

* [FIX] Generate unique IDs for PageSelector input fields

* [FIX] PageSelector: Simplify uniqueId generation in renderInput method

* [FIX] PageSelector: Ensure uniqueId is consistently assigned for input elements

* [FIX] PageSelector: Generate uniqueId in renderInput method for improved element identificatio

* [FIX] PageSelector: Add uniqueId to field data for improved identification

* [FIX] Page Selector not loading in modal when used multiple times

* [FIX] PageSelector: Ensure default value is always provided in getFieldData method

* [FIX] PageSelector: Ensure default value is always provided in getFieldData method

* [FIX][UI] PageSelector: Refactor to use a select dropdown instead of text input for better usability

* [FIX] Remove redundant autocomplete script from page selector template

* [FIX] Correct unique ID assignment for page selector input and update autocomplete element reference

See merge request tikiwiki/tiki!8766

- - - - -
d5a9078b by Doddy MATABARO at 2025-10-29T07:28:05+00:00
[FIX] Align input filters across CMS, Quizzes, Structures, Multilingual, DCS & Diagram
---
* [FIX] Update input validation types for galleryId and fileId fields

* [FIX] Update input validation types for 'type' and 'translation_name' fields

* [FIX] Update input validation type for topic name field

* [FIX] Update input validation types for submission fields

* [FIX] Update input validation types for page_ref_id, watch_action, watch_object, pageAlias, name, move_node, find_objects, and cat_categories

* [FIX] Update input validation types for quiz form fields

* [FIX] Update input validation types for quiz results parameters

* [FIX] Update input validation types for quiz question parameters

* [FIX] Update input validation types for question options

* [FIX] Update filters  types for  programmed content  handling

See merge request tikiwiki/tiki!8742

- - - - -
bed45012 by Jean-Marc Kadimba at 2025-10-29T12:10:22+00:00
[FIX] Admin dashboard - Look & Feel: changed how the selected option is...
---
* [FIX] Admin dashboard - Look & Feel: changed how the selected option is retrieved to avoid getting a null when the field is disabled.

See merge request tikiwiki/tiki!8898

- - - - -
2ea8995d by Landry Bitege at 2025-10-29T14:34:36+00:00
[FIX][UX] (adminusers) : improve UX of 'user must change password' checkbox and password inputs
---
* [FIX][UX] adminusers: improve UX of 'user must change password' checkbox and password inputs

See merge request tikiwiki/tiki!8438

- - - - -
19e5ae44 by David Maene at 2025-10-29T20:52:36+00:00
[ENH] Continuous integration (CI): Add a test about alphabetical sorting of...
---
* [REF] Simplified the function so that it only focuses on checking the order of dependencies

* [ENH] make this script to handle package.json files

* [ENH] CI - Add check for alphabetical sorting of dependencies

* [REF] Continuous integration (CI): Add a test about alphabetical sorting of lists in Tiki source code

See merge request tikiwiki/tiki!8720

- - - - -
e154570f by Doddy MATABARO at 2025-10-29T21:48:46+00:00
[FIX] Restore automatic Table of Contents on wiki pages (regression)
---
* [FIX] Restore automatic Table of Contents on wiki pages (regression)

See merge request tikiwiki/tiki!8904

- - - - -
36073ec0 by Jean-Marc Kadimba at 2025-10-30T09:08:19+02:00
[FIX] Admin dashboard - Look & Feel - Layout: changed how the selected option...
---
* [FIX] Admin dashboard - Look & Feel - Layout: changed how the selected option is retrieved to avoid getting a null when the field is disabled.

See merge request tikiwiki/tiki!8907

- - - - -
1d35a989 by Gary Cunningham-Lee at 2025-10-31T18:25:21+09:00
[FIX][UI] Fix selector color contrast issue and other color issues in the page...
---
* [FIX][UI] Fix selector color contrast issue and other color issues in the page footer of dark-footer themes, in dark and light modes.

See merge request tikiwiki/tiki!8917

- - - - -
98e7790a by Alvin Bauma at 2025-10-31T10:41:23+01:00
[FIX] Calendar module: set default calendar ID and update add-event link action
---
* [FIX] Calendar module: set default calendar ID and update add-event link action

See merge request tikiwiki/tiki!8918

- - - - -
274093c5 by Gary Cunningham-Lee at 2025-10-31T20:25:21+09:00
[FIX][UI] Fix regression in module title bottom margin caused by typo.
---
* [FIX][UI] Fix regression in module title bottom margin caused by typo.

See merge request tikiwiki/tiki!8920

- - - - -
c06290a9 by Moïse Nturubika at 2025-10-31T15:34:16+00:00
[ENH] Add multi-level sorting capabalities to tracker view
---
* [FIX] Use explicit permission bypass params instead of global TIKI_IN_TEST

* [FIX] Add TIKI_IN_TEST bypass in list_itens

* [FIX] Fix pipeline warnings

* [REF] Controller cleanup, secure sort parsing and integration tests

* Try to fix pipeline errors

* [FIX][REF] Query: AVoid global mutation. TrackerLib: Refactor sorting logic

* [REF] Change variable assignment syntax in tracker view template

* [FIX] Fix pipeline errors

* [REF] Refactor sorting logic

* [REF] Dry the handling of array sort modes

* [REF] Simplify sorting header links in tracker view template

* [REL] Move from template the JS code in tiki-trackers.js

* [ENH] Enhance sorting in tracker view to support array-based input

* Fix some errors

* [ENH] Implement multi-column sorting dynamically with ctrl/shift

* [FEAT] Add multi-level sorting capabalities to tracker view

* [FEAT] Add multi-level sorting capabalities to tracker view

See merge request tikiwiki/tiki!7602

- - - - -
59576c7e by Moïse Nturubika at 2025-10-31T19:55:07+00:00
[ENH] Wizards: Rename start buttons for better translation context
---
* [ENH] Wizards: Implement contextual translations for Start buttons

* [ENH] Wizards: Implement contextual translations for Start buttons

* [ENH] Wizards: Rename start buttons for better translation context

See merge request tikiwiki/tiki!7604

- - - - -
f42b8247 by David Maene at 2025-10-31T21:30:39+00:00
[FIX] Tiki page history: No action was selected popup when removing selected versions
---
* [FIX] Tiki page history: No action was selected popup when removing selected versions

See merge request tikiwiki/tiki!8923

- - - - -
7b3a7832 by Gary Cunningham-Lee at 2025-11-02T23:21:01+09:00
[FIX][UI] The p-0 class (padding=0) was being overridden by other classes and...
---
* [FIX][UI] The p-0 class (padding=0) was being overridden by other classes and CSS variables, so strengthen it (and m-0) with the important flag.

* [FIX][UI] The p-0 class (padding=0) was being overridden by other classes and CSS variables, so strengthen it (and m-0) with the important flag.

See merge request tikiwiki/tiki!8928

- - - - -
8dc332f8 by Sandeep D at 2025-11-02T22:56:30+00:00
[ENH] Add consolidated logs feature to scheduler management
---
* [ENH] Add consolidated logs feature to scheduler management

* Introduced a new tab for consolidated logs in the scheduler admin interface.
* Implemented methods in SchedulersLib to fetch consolidated logs and count total runs.
* Enhanced the scheduler display to show last run status and stalled status for each task.
* Updated the template to display consolidated logs with pagination support.
* Add fallback display for deleted schedulers: '(Scheduler Deleted)'

See merge request tikiwiki/tiki!8921

- - - - -
21470bbc by Sandeep D at 2025-11-02T23:00:33+00:00
[NEW] Add support for PHP 8.5 in unit tests and lint in CI configuration
---
* [NEW] Add support for PHP 8.5 in unit tests and lint in CI configuration

See merge request tikiwiki/tiki!8919

- - - - -
a434f72c by Landry Bitege at 2025-11-03T07:52:32+00:00
[FIX] Autocomplete: select event when item uses 'label' instead of 'value'
---
* [FIX] Autocomplete: select event when item uses 'label' instead of 'value'

See merge request tikiwiki/tiki!8760

- - - - -
cb20bf67 by Gary Cunningham-Lee at 2025-11-03T18:21:32+09:00
[FIX][UI] For consistency with theme styles, moved some Event Calendar color...
---
* [FIX][UI] For consistency with theme styles, moved some Event Calendar color rules from _tiki-calendar.scss to _tiki-selectors.scss and replaced hard-coded colors with theme color variable for background and Bootstrap color-contrast function for foreground.

See merge request tikiwiki/tiki!8930

- - - - -
7fd1568b by MAGENE Sem Joel at 2025-11-03T15:33:38+00:00
[FIX] Calendar: Use SEFURL for event links in the calendar RSS feed
---
* [FIX] Calendar: Use SEFURL for event links in the calendar RSS feed

See merge request tikiwiki/tiki!8795

- - - - -
259b5d5f by Gary Cunningham-Lee at 2025-11-04T00:54:42+09:00
[FIX][UI] In Bootswatch themes, the top and bottom margins on topbar modules...
---
* [FIX][UI] In Bootswatch themes, the top and bottom margins on topbar modules that were added to replicate the Bootswatch style can be removed now that the module zone has top and bottom padding.

See merge request tikiwiki/tiki!8938

- - - - -
1dcbf83e by Gary Cunningham-Lee at 2025-11-04T13:27:36+09:00
[FIX][UI] Remove redundant and obsolete page-top padding in Basic Bootstrap...
---
* [FIX][UI] Remove redundant and obsolete page-top padding in Basic Bootstrap layout in the four themes that specified it.

See merge request tikiwiki/tiki!8949

- - - - -
d54ecdab by Gary Cunningham-Lee at 2025-11-04T23:01:53+09:00
[FIX][UI] Made the module zone classes, headings, and roles consistent in the...
---
* [FIX][UI] Made the module zone classes, headings, and roles consistent in the three layout templates (except for some spacing classes, that need to be checked).

See merge request tikiwiki/tiki!8955

- - - - -
0a2b31a6 by Gary Cunningham-Lee at 2025-11-06T17:10:19+09:00
[FIX][UI] Make link-hover variable consistent in FiveAlive and FiveAlive-lite...
---
* [FIX][UI] Make link-hover variable consistent in FiveAlive and FiveAlive-lite child themes. Thanks, Marc. Todo: Make these child theme files identical except for color values.

See merge request tikiwiki/tiki!8973

- - - - -
e34249cb by UshindiG at 2025-11-06T10:41:41+02:00
[FIX][UI] Correct spacing in article heading div for improved layout consistency
---
* [FIX][UI] Correct spacing in article heading div for improved layout consistency

See merge request tikiwiki/tiki!8893

- - - - -
a6d43df3 by ushindi bienvenu at 2025-11-06T10:02:58+00:00
[FIX] Allow ToolbarLinkFile to work in specified sections and improve tooltip
---
* [FIX] Disable ToolbarLinkFile in global section and improve tooltip

See merge request tikiwiki/tiki!8848

- - - - -
b74af08e by Landry Bitege at 2025-11-06T11:19:33+00:00
[FIX] Interactive translation: Ensure placeholder variables (%0, %1, etc.) are preserved in suggested translations during interactive translation
---
* [FIX] Interactive translation: Ensure placeholder variables (%0, %1, etc.) are preserved in suggested translations during interactive translation

See merge request tikiwiki/tiki!8882

- - - - -
717fd739 by Elifeleti Mukisa Dan at 2025-11-06T12:36:58+00:00
[FIX] Tiki log search system is not able to find users or IP
---
* [FIX] Tiki log search system is not able to find users or IP

See merge request tikiwiki/tiki!8975

- - - - -
2cbbd952 by Joseph Ushindi at 2025-11-06T19:45:29+00:00
[FIX] Remove double slash in PDF.js vendor paths.
---
* [FIX] Remove double slash in PDF.js vendor paths.

See merge request tikiwiki/tiki!8972

- - - - -
dca730df by ushindi bienvenu at 2025-11-06T21:35:53+00:00
[REF][REM] Unused local variables in wikiplugins
---
* [REF] Unused local variables in wikiplugins

See merge request tikiwiki/tiki!8875

- - - - -
f38a51a7 by UshindiG at 2025-11-07T14:11:26+00:00
[NEW] PluginList: Add advanced filter options (OR, AND, NOT) to PluginList with multiple selections
---
* [FIX] Fix unit tests

* Update filter query

* Add the operator to the plugin list parameters

* [FIX] 'NOT' Operator is not working when submitting empty value as input

* [NEW] PluginList: Add advanced filter options (OR, AND, NOT) to PluginList with multiple selections

* [FIX] 'NOT' Operator is not working when submitting empty value as input

* [FiX] Fix failing Not operator

* Add the operator to the plugin list parameters

* [FIX] 'NOT' Operator is not working when submitting empty value as input

* [NEW] PluginList: Add advanced filter options (OR, AND, NOT) to PluginList with multiple selections

* Add the operator to the plugin list parameters

* [FIX] 'NOT' Operator is not working when submitting empty value as input

* [NEW] PluginList: Add advanced filter options (OR, AND, NOT) to PluginList with multiple selections

See merge request tikiwiki/tiki!5416

- - - - -
fc87f2b3 by Josaphat Imani at 2025-11-07T14:15:55+00:00
[NEW] Webmail: add module to show unread emails
---
* Add user preference for source

* Enhance cypht integration in commands and modules

* Add add pref to the module

* [NEW] Webmail: add module to show unread emails

See merge request tikiwiki/tiki!8650

- - - - -
f51d16e7 by David Maene at 2025-11-07T16:54:41+00:00
[FIX] Undefined array key id warning in wikiplugin_group.php
---
* [FIX] Conflict: reolve from master

* from master

* [FIX] diplication code in wikiplugin_group.php

* [FIX] diplication code in wikiplugin_group.php

* [FIX] diplication code in wikiplugin_group.php

* [FIX] Admin dashboard - Look & Feel - Layout: changed how the selected option...
---
* [FIX] Admin dashboard - Look & Feel - Layout: changed how the selected option is retrieved to avoid getting a null when the field is disabled.

See merge request tikiwiki/tiki!8907

See merge request tikiwiki/tiki!8618

- - - - -
4a555249 by Landry Bitege at 2025-11-07T16:58:18+00:00
[ENH] Wiki page: Group fields in the wiki page properties
---
* [ENH] Wiki page: Group fields in the wiki page properties

See merge request tikiwiki/tiki!8799

- - - - -
a1929841 by Baraka Kinywa at 2025-11-08T14:55:10+00:00
[FIX] Plugin Wanted Pages: Exclude links that are written like ((Page 1))...
---
* [FIX] Plugin Wanted Pages: Exclude links that are written like ((Page 1)) wrapped in np tags from the wanted pages list

See merge request tikiwiki/tiki!8884

- - - - -
0fb49fba by tiki18n at 2025-11-08T18:56:46+00:00
Automatic commit of French (Français, fr) translation contributed by bigega to https://i18n.tiki.org

- - - - -
e750bedc by tiki18n at 2025-11-08T18:56:46+00:00
[FIX] Fix Missing values substitution and enhance translation
- - - - -
c818b18c by Espoir Baraka at 2025-11-08T20:33:00+00:00
[ENH] Tiki File Galleries: Display fileId after upload in file gallery uploader
---
* [ENH] Tiki File Galleries: Display fileId after upload in file gallery uploader

See merge request tikiwiki/tiki!8978

- - - - -
df88dcee by Gary Cunningham-Lee at 2025-11-09T19:28:15+09:00
[FIX][UI] Make link-hover variable consistent in FiveAlive and FiveAlive-lite...
---
* [FIX][UI] Replace floats with flexbox to tighten up vertical spacing in the wikitopline area at the top of wiki pages.

* [FIX][UI] Make link-hover variable consistent in FiveAlive and FiveAlive-lite child themes. Thanks, Marc. Todo: Make these child theme files identical except for color values.

See merge request tikiwiki/tiki!8991

- - - - -
be888d3e by tiki18n at 2025-11-09T20:09:58+00:00
Automatic commit of German (Deutsch, de) translation contributed by gta74 to https://i18n.tiki.org

- - - - -
f5683ff3 by tiki18n at 2025-11-09T20:09:58+00:00
[FIX] Fix Variable substitutions missing in the translations
- - - - -
3fe5d26d by tiki18n at 2025-11-09T20:09:58+00:00
[FIX] Remove English string in the German translation
- - - - -
8182e913 by Moïse Nturubika at 2025-11-09T20:21:53+00:00
[NEW] FancyLink Plugin: Add a new plugin and related preference to preview links/URLs
---
* [NEW] Add popover preview for FANCYLINK with body content

* [FIX] Add internal URL normalization to support relative Tiki page references

* [REF] Enhance FancyLink plugin with additional CSS classes

* [REF] Rename url preview into Fancy link

* [FEAT] Add preview url plugin

See merge request tikiwiki/tiki!7627

- - - - -
fff7a2f6 by Adrien Mbuya Maloba at 2025-11-10T14:35:46+00:00
[ENH] Ability to change index max result window for ElasticSearch
---
* [ENH] Ability to change index max result window for ElasticSearch

See merge request tikiwiki/tiki!8982

- - - - -
200e4d87 by Sammy Ndabo at 2025-11-10T15:18:51+00:00
[FIX] tiki-check.php fix warnings
---
* [FIX] tiki-check.php: Update array initialization syntax for consistency

* [FIX] tiki-check.php: getDbKeyDefinitions() updated to original format

* [FIX] tiki-check.php: Resolve undefined variable and array key warnings

See merge request tikiwiki/tiki!8996

- - - - -
852cb8fd by Espoir Baraka at 2025-11-11T10:49:48+00:00
[ENH] Enhance tiki filter
---
* [ENH] Enhance tiki filter

See merge request tikiwiki/tiki!9001

- - - - -
7d4a0f33 by Boss Ibrahim Mussa Gregoire at 2025-11-11T18:24:03+00:00
[FIX] Slideshow printing: failed to print large table and missing themes style.
---
* [FIX] slide show printing: failed to print large table and missing themes style.

See merge request tikiwiki/tiki!7179

- - - - -
78daa14f by Alvin Bauma at 2025-11-11T20:30:20+00:00
[REM] Complete the removal of FullCalendar
---
* [REM] Complete the removal of FullCalendar

See merge request tikiwiki/tiki!9000

- - - - -
80df022d by Victor Emanouilov at 2025-11-12T08:22:45+00:00
[ENH] pdf print ajax service
---
* [FIX] pipeline

* [ENH] pdf print ajax service

See merge request tikiwiki/tiki!9010

- - - - -
d9a0987e by Sammy Ndabo at 2025-11-12T10:08:26+00:00
[FIX, ENH] maillib.php: Fix sendmail command flags for Symfony Mailer
---
* [FIX] maillib: update mailer handler name from 'customsendmail' to 'phpini' for clarity

* [ENH] maillib: improve email sending by utilizing Envelope mailer class for sender information

* [ENH] maillib: add customizable sender email option for sendmail command

* [FIX, ENH] maillib: ensure sendmail://default dsn is used by default and added a new option to customize which send mail conf to use via php.ini

* [ENH] tiki-check.php: add note regarding the fact that proc_open function is needed by Sendmail

* [ENH] iinclude_general.tpl: add info about needed function for sendmail

* [NEW, ENH] maillib: enhance bin path to be customizable using pref with default value, added new option for php mail function using symfony buitlin transports native, which rely on php.ini

* [FIX] maillib: Fix sendmail command flags for Symfony Mailer

See merge request tikiwiki/tiki!8878

- - - - -
11e274f0 by Steven Ngesera at 2025-11-12T12:02:42+00:00
[TRA] Cypht: update error messages to use translation function

- - - - -
f197820a by Moïse Nturubika at 2025-11-12T12:23:40+00:00
[FIX] Enhance user registration form submission handling by preventing duplicate submits
---
* [FIX] Restore superglobals assignments in UserRegistration class

* [FIX] Enhance user registration form submission handling by preventing duplicate submits

See merge request tikiwiki/tiki!8409

- - - - -
f6cd2132 by David Maene at 2025-11-12T17:30:27+00:00
[ENH] Prevent the same author from creating a newsletter with a name that already exists
---
* prevent the same author from creating a newsletter with a name that already exists

See merge request tikiwiki/tiki!8069

- - - - -
9bc4229a by Landry Bitege at 2025-11-12T17:31:37+00:00
[ENH] Tracker: allow users to skip email notifications when updating items
---
* [ENH] Tracker: allow users to skip email notifications when updating items

See merge request tikiwiki/tiki!8778

- - - - -
5887e359 by Espoir Baraka at 2025-11-12T18:51:04+00:00
[ENH] HybridAuth: Fixed Facebook login and Facebook module
---
* [ENH] HybridAuth: Fix facebook integration and add data retrieval library

See merge request tikiwiki/tiki!8872

- - - - -
f13ac517 by UshindiG at 2025-11-12T19:42:06+00:00
[FIX] Improve reset_app_menu method to handle multi-line INSERT statements and clean up queries
---
* [FIX] Improve reset_app_menu method to handle multi-line INSERT statements and clean up queries

See merge request tikiwiki/tiki!8922

- - - - -
271e409c by christer77 at 2025-11-12T20:03:58+00:00
[FIX][UX] User tasks: make sure open status is equals to 0%
---
* [FIX][UX] User tasks: make sure open status is equals to 0%

See merge request tikiwiki/tiki!8908

- - - - -
abc17f1e by Alvin Bauma at 2025-11-12T20:44:30+00:00
[UPD] Tiki Transition diagram: migrate Dracula/Raphael to Mermaid (stateDiagram-v2)
---
* [UPD] Tiki Transition diagram: migrate Dracula/Raphael to Mermaid (stateDiagram-v2)

See merge request tikiwiki/tiki!8623

- - - - -
7139d8b2 by Espoir Baraka at 2025-11-12T22:22:26+00:00
[FIX] Friend_list module: Fixed 'user not found' error when adding a user
---
* [FIX] Friend_list module: Fixed 'user not found' error when adding a user

See merge request tikiwiki/tiki!8881

- - - - -
92f93310 by Landry Bitege at 2025-11-12T22:23:02+00:00
[DOC] Wizard: Add explanatory comments for temporarily disabled wizard pages
---
* [DOC] Wizard: Add explanatory comments for temporarily disabled wizard pages

See merge request tikiwiki/tiki!8997

- - - - -
9bca3578 by Moïse Nturubika at 2025-11-12T22:38:29+00:00
[FIX] Handle missing trackerId in category browsing for tracker items
---
* [FIX] Improve tracker item display in category browsing

* [FIX] Simplify some redudant codes and fix typo in variables name

* [FIX] Use Tracker_Item API for category browsing and improve missing item handling

* [FIX] Handle missing trackerId in category browsing for tracker items

See merge request tikiwiki/tiki!7393

- - - - -
412cd00a by Yves Ngalamulume at 2025-11-13T04:24:13+00:00
[FIX] Ensure all user-facing strings are wrapped with tra() for proper localization
---
* [FIX] Improve error message readability by using an appropriate string format

* [FIX] Corrects spacing in error and information messages for improved readability

* [FIX] Corrects spacing in error and information messages for improved readability

* [FIX] Improve the detection of untranslated strings by refining the ignorance criteria

* [FIX] Enhance translation support across various commands

See merge request tikiwiki/tiki!8910

- - - - -
2749c5ac by Gary Cunningham-Lee at 2025-11-13T22:25:47+09:00
[FIX][UI] Add Bootstrap class 'form-check-input' to radio inputs where it was missing.
---
* [FIX][UI] Add Bootstrap class 'form-check-input' to radio inputs where it was missing.

See merge request tikiwiki/tiki!9024

- - - - -
a619b883 by ushindi bienvenu at 2025-11-14T16:05:02+00:00
[FIX] Accessibility issue caused by derived class accessing private parent property
---
* [FIX] Accessibility issue caused by derived class accessing private parent property

See merge request tikiwiki/tiki!8871

- - - - -
189908cf by ushindi bienvenu at 2025-11-14T18:30:00+00:00
[FIX] IMAP mail-in error by requiring missing Hm_IMAP class
---
* [FIX] IMAP mail-in error by requiring missing Hm_IMAP class

See merge request tikiwiki/tiki!8961

- - - - -
eb5b02ca by luci at 2025-11-14T19:03:27+00:00
[FIX][UX][UI] Unified Admin Backend (UAB): display only the admin specific modules and make them behave the same way on all admin panels and management pages
---
* [FIX][UX][UI] Unified Admin Backend (UAB): simplify and fix the top bar modules alignment

* oops, missing semicolon

* [FIX][UX][UI] Unified Admin Backend (UAB): display only the admin specific modules and make them behave the same way on all admin panels and management pages

See merge request tikiwiki/tiki!9029

- - - - -
df67502d by Merci Jacob at 2025-11-14T19:12:43+00:00
[NEW] Warn users about unsaved changes in tracker fields (when adding or editing items) before leaving the page
---
* register a separate bootstrap modal handleer and avoid object addition to the window namespace

* [NEW] Warn users about unsaved changes in tracker fields (when adding or editing items) before leaving the page

See merge request tikiwiki/tiki!9004

- - - - -
5bc3e4af by Alfred Syatsukwa at 2025-11-14T22:07:45+00:00
[FIX] calendar: preserve UID across event updates to prevent duplicate invitations
---
* [FIX] calendar: preserve UID across event updates to prevent duplicate invitations

See merge request tikiwiki/tiki!9026

- - - - -
58038321 by franck franck kalunga at 2025-11-17T07:17:41+00:00
[FIX] Fix: Ensure that the calendar module and plugin return the correct URL after saving an event
---
* [FIX] Fix: Ensure that the calendar module and plugin return the correct URL after saving an event

See merge request tikiwiki/tiki!8886

- - - - -
05869ecc by Elifeleti Mukisa Dan at 2025-11-17T07:50:59+00:00
[FIX] Fix issue in Tiki Forum
---
* [FIX] Fix Reflected XSS vulnerability by escaping href attributes in SelfLink.php


(cherry picked from commit 749ad254d06e13f1f05ac097b2be01a016e5c1d1)

3239fa37 [FIX] Reflected XSS vulnerability by replacing PHP_SELF with SCRIPT_NAME...
e61707e5 Revert "[FIX] Admin warning about scheduler not running when no active schedulers exist"

Co-authored-by: Elifeleti Mukisa Dan <[email protected]>

See merge request tikiwiki/tiki!9037

- - - - -
ed9d0bf6 by ushindi bienvenu at 2025-11-17T15:14:28+00:00
[REM][REF] Remove Unused local variables in Tracker_*, Toolbar_* and Todo_*...
---
* [REM][REF] Remove Unused local variables in Tracker_*, Toolbar_* and Todo_* and Tiki_* related files

See merge request tikiwiki/tiki!8883

- - - - -
bd487556 by ushindi bienvenu at 2025-11-17T15:16:16+00:00
[FIX] Deal with 'language' with no value in table user_preferences
---
* [FIX] Deal with 'language' with no value in table user_preferences

See merge request tikiwiki/tiki!8924

- - - - -
f690463c by Sandeep D at 2025-11-18T00:01:57+00:00
[REF] Replace pear/text_wiki_mediawiki with tikiwiki/text-wiki-mediawiki
---
* [REF] Replace pear/text_wiki_mediawiki with tikiwiki/text-wiki-mediawiki

- Deleted obsolete patches: text_wiki_mediawiki__func_collision.patch, text_wiki_mediawiki__php7fixes.patch, and text_wiki_mediawiki__php8fixes.patch.
- Updated composer.json to replace pear/text_wiki_mediawiki with tikiwiki/text-wiki-mediawiki.
- Adjusted .gitattributes and README.md to reflect the removal of deprecated patches.

See merge request tikiwiki/tiki!9020

- - - - -
cb835d2d by Elifeleti Mukisa Dan at 2025-11-18T10:59:59+00:00
[ENH] Admin Users: Add batch lock/unlock action for user accounts
---
* [NEW] Add bulk account lock/unlock feature for user management

* [NEW] Add global password invalidation feature for users

See merge request tikiwiki/tiki!8733

- - - - -
88a6dade by Doddy MATABARO at 2025-11-18T13:00:42+00:00
[FIX] Tiki Inputs Filtres: normalize input filtering across multiple pages (no behavior changes)
---
* [FIX] Update input validation in tiki-view_forum_thread.php

* [FIX] Update input validation in tiki-view_blog.php and tiki-view_blog_post.php

* [FIX] Update input validation in tiki-view_articles.php: change 'sort_mode' to 'alnumdash', 'offset' to 'int', 'min_rating' and 'max_rating' to 'digits', 'type' to 'striptags', 'topic' to 'int', 'topicName' to 'striptags', and add 'find' as 'striptags' and 'watch_action' as 'alpha'

* [FIX] Update input validation in tiki-usermenu.php: change 'name' to 'striptags', 'mode' to 'alpha', 'sort_mode' to 'alnumdash', 'find' to 'striptags', and 'menu' to 'int'

* [FIX] Update input validation for 'event' to use 'striptags' and 'cat_categories' to use 'int' in tiki-user_watches.php

* [FIX] Update input validation for 'user_contacts_default_view' to use 'alpha' in tiki-user_contacts_prefs.php

* [FIX] Update input validation in tiki-user_tasks.php: change filters to 'bool', 'alpha', and 'alnum' for various request parameters

* [FIX] Update user preferences input validation: change 'xmpp_password' to 'password', 'perspective_preferred' to 'digits', and add new fields for notifications and cookie consent

* [FIX] Tiki Filters: Update input validation for 'ext_add'  to use 'striptags' instead of 'string' in tiki_user_contacts_pref.php

* [UPD] deps: update rubix/ml to ~2.5

See merge request tikiwiki/tiki!9049

- - - - -
dc93a2f7 by Sammy Ndabo at 2025-11-18T13:57:55+00:00
[ENH] Tiki manager UI: ensure the user confirms Tiki instance deletion to prevent accidents
---
* [ENH] manager: add aria-label for delete action and improve confirmation prompt

* [ENH] manager: ensure the user confirm tiki instance deletion before to prevent accident

See merge request tikiwiki/tiki!9045

- - - - -
bfee461b by David Maene at 2025-11-18T17:54:39+00:00
[ENH] Prevent module order from going below 0 or beyond the column length
---
* [ENH] Hide up/down buttons when modules are already at the top or bottom

* [REF] Usermodules: Ensure all operations succeed or fail as a unit

* Prevent module order from going below 0 or beyond the column length

See merge request tikiwiki/tiki!8084

- - - - -
0aa9c844 by Elifeleti Mukisa Dan at 2025-11-18T23:00:45+00:00
[ENH][UI/UX] Change Git module default title from Git detail to Git information
---
* [ENH] Change Git module default title from Git detail to Git information

See merge request tikiwiki/tiki!9053

- - - - -
89539acb by Moïse Nturubika at 2025-11-19T07:20:46+00:00
[ENH]Tiki enhance filters
---
* [ENH] [ENH] Tiki filter on tiki-print_pages.php

* [ENH] [ENH] Tiki filter on tiki-poll_results.php

* [ENH] [ENH] Tiki filter on tiki-plugins.php

* [ENH] [ENH] Tiki filter on tiki-pick_avatar.php

* [ENH] [ENH] Tiki filter on tiki-performance_stats.php

* [ENH] [ENH] Tiki filter on tiki-peertube_video.php

* [ENH] [ENH] Tiki filter on tiki-pagehistory.php

* [ENH] [ENH] Tiki filter on tiki-page_contribution.php

* [ENH] [ENH] Tiki filter on tiki-old_polls.php

* [ENH] [ENH] Tiki filter on tiki-objectpermissions.php

* [ENH] [ENH] Tiki filter on tiki-notepad_write.php

* [ENH] [ENH] Tiki filter on tiki-notepad_read.php

* [ENH] [ENH] Tiki filter on tiki-notepad_list.php

See merge request tikiwiki/tiki!9055

- - - - -
3089e393 by ushindi bienvenu at 2025-11-19T07:31:10+00:00
[REF] Replace verbose isset() condition with null-coalescing operator
---
* [REF] Replace verbose isset() condition with null-coalescing operator

See merge request tikiwiki/tiki!9060

- - - - -
73a08198 by Jonny Bradley at 2025-11-19T12:32:07+00:00
[ENH] pdf: Add a theme specific custom css include file especially for PDF...
---
* [ENH] pdf: Add a theme specific custom css include file especially for PDF export - only works for mPDF so far

See merge request tikiwiki/tiki!9062

- - - - -
6ef560ab by Espoir Baraka at 2025-11-19T13:28:24+00:00
[ENH] Enhance tiki filter
---
* [ENH] Enhance tiki filter

See merge request tikiwiki/tiki!9063

- - - - -
f7874cc6 by tiki18n at 2025-11-19T16:37:39+00:00
Automatic commit of French (Français, fr) translation contributed by r1 to https://i18n.tiki.org

- - - - -
6d4af7a8 by NasserNgandu at 2025-11-19T22:31:52+00:00
[FIX] Error if the number of characters allowed is exceeded in the title and comment data field.
---
* [FIX] Code Correct.

* [FIX] Code Correct.

* [FIX] Code Correct.

* [FIX] Code correct.

* [FIX] Code Correct.

* [FIX] Code Correct.

* [FIX] Code Correct.

* [FIX] Pipeline correct.

* [FIX] Pipeline correct.

* [FIX] Pipeline correct.

* [FIX] Pipeline correct.

* [FIX] DRY correction.

* [FIX] Pipeline Correct.

* [FIX] Limit the number of characters in fields using jQuery.

* [FIX] Pipeline Correct.

* [FIX] Error if the number of characters allowed is exceeded in the title and comment data field.

See merge request tikiwiki/tiki!8811

- - - - -
344fe305 by Sammy Ndabo at 2025-11-19T22:44:41+00:00
[FIX] tiki-admingroups.tpl: prevent rendering of empty group homepage links in...
---
* [FIX] Sefurl.php: ensure non-null source value is provided in handle method

* [ENH] tiki-admingroups.tpl: add message and link to configure Homegroup for undefined group homepage

* [FIX] tiki-admingroups.tpl: prevent rendering of empty group homepage links in admin groups template

See merge request tikiwiki/tiki!9025

- - - - -
01457924 by Benoit Roy at 2025-11-20T15:16:48+00:00
[FIX] cypht: fix more theme colors
---
* [FIX] cypht: fix more theme colors

See merge request tikiwiki/tiki!9057

- - - - -
ffc010e6 by Elifeleti Mukisa Dan at 2025-11-20T18:41:16+00:00
[TRA] Add french translation to lock/unlock actions for user accounts UI
---
* [TRA] Add french translation to lock/unlock actions for user accounts UI

See merge request tikiwiki/tiki!9073

- - - - -
ac9acef6 by ushindi bienvenu at 2025-11-21T00:06:40+00:00
[UPD] Update Squizlabs/php_codesniffer from v3 to v4
---
* [UPD] Update Squizlabs/php_codesniffer from v3 to v4

See merge request tikiwiki/tiki!8592

- - - - -
97a81799 by Benoit Roy at 2025-11-21T07:06:01+00:00
[FIX] cypht: fix positioning of search bar on mobile
---
* [FIX] cypht: fix positioning of search bar in mobile

See merge request tikiwiki/tiki!9080

- - - - -
a5ed5d94 by Victor Emanouilov at 2025-11-21T09:46:42+00:00
unified relation optimization
---
* [FIX] cache relation fields only when rebuilding and we need the cache

* [FIX] relation cache: skip populating if already populated

* [FIX] relation caching of trackeritem formatted titles - do it once per item in bulk, reuse item cache when formatting the titles

* [FIX] phpcs

* [ENH] search index: relation formatted values pre-cache to speed up indexing - optional via preference

See merge request tikiwiki/tiki!9051

- - - - -
cb3a138d by Sandeep D at 2025-11-21T10:48:41+00:00
[FIX] Enhance executable detection in ocrLib for cross-platform compatibility
---
* [FIX] Enhance executable detection in ocrLib for cross-platform compatibility

See merge request tikiwiki/tiki!9082

- - - - -
860e4658 by Adrien Mbuya Maloba at 2025-11-21T17:46:52+00:00
[ENH] Prevent adding spaces in the username
---
* [ENH] Prevent adding spaces in the username

See merge request tikiwiki/tiki!9040

- - - - -
72621d30 by Gary Cunningham-Lee at 2025-11-22T20:52:35+09:00
[FIX][REF][UI] Clean up, improve, and make more uniform the FiveAlive theme...
---
* [FIX][REF][UI] Clean up, improve, and make more uniform the FiveAlive theme option files. Todo: same thing with FiveAlive-lite files.

See merge request tikiwiki/tiki!9092

- - - - -
03322c14 by Gary Cunningham-Lee at 2025-11-22T22:16:27+09:00
[FIX][UI] Remove rule that was adding unneeded padding at the top of the body element (Fivealive-lite theme).
---
* [FIX][UI] Remove rule that was adding unneeded padding at the top of the body element.

See merge request tikiwiki/tiki!9093

- - - - -
66befbbe by David Maene at 2025-11-22T22:24:24+00:00
[FIX] tiki-read_article.php: Undefined array key 'itemkey'
---
* [FIX] tiki-read_article.php: Undefined array key 'itemkey'

See merge request tikiwiki/tiki!9070

- - - - -
11106746 by Elifeleti Mukisa Dan at 2025-11-23T10:06:27+00:00
[NEW] [UI/UX] Add multiple remove option for Schedulers and Jobs
---
* [NEW] UX Add Scheduler and Jobs removal

See merge request tikiwiki/tiki!9066

- - - - -
f4b4326f by Espoir Baraka at 2025-11-23T15:00:15+00:00
[FIX] Fixed the module calendar new to prevent breaking the entire page when...
---
* [FIX] Fixed the module calendar new to prevent breaking the entire page when no calendar is available

See merge request tikiwiki/tiki!9098

- - - - -
f2ade96c by Espoir Baraka at 2025-11-23T15:10:25+00:00
[UPD] Update BigBlueButton integration to use 'shared secret' terminology instead of 'server salt'
---
* [UPD] Update BigBlueButton integration to use 'shared secret' terminology instead of 'server salt'

See merge request tikiwiki/tiki!9101

- - - - -
8a2ab48f by David Maene at 2025-11-23T20:03:42+00:00
[FIX] Trackerlib warning array to string conversion
---
* [FIX] prevent Array to string conversion warning in trackerlib.php

See merge request tikiwiki/tiki!9035

- - - - -
ba4bad01 by David Maene at 2025-11-23T22:08:18+00:00
[FIX] tiki-syslog.php: display the name of the modified preference in logs
---
* [FIX] tiki-syslog.php: display the name of the modified preference in logs

See merge request tikiwiki/tiki!9099

- - - - -
7835d0f8 by UshindiG at 2025-11-24T19:12:02+00:00
[FIX] Correctly handle References header in TikiMail class
---
* [FIX] Correctly handle References header in TikiMail class

See merge request tikiwiki/tiki!9094

- - - - -
9531f7c1 by Joseph Lwanzo Kausi at 2025-11-24T21:01:08+00:00
[FIX] tiki-check: Enhance session.save_path error message with alternative...
---
* Update session.save_path messages for better localization and clarity

* [FIX] tiki-check: Enhance session.save_path error message with alternative solution for database session storage

See merge request tikiwiki/tiki!8721

- - - - -
787c38c5 by David Maene at 2025-11-24T21:17:40+00:00
[FIX] tiki-object_watches.php: fix undefined variable $g
---
* [FIX] tiki-object_watches.php: fix undefined variable

See merge request tikiwiki/tiki!9107

- - - - -
9149bc19 by Landry Bitege at 2025-11-25T02:11:42+00:00
[FIX] Admin Modules: Avoid TypeError on theme_navbar_fixed_topbar_offset by...
---
* [FIX] Admin Modules: Avoid TypeError on theme_navbar_fixed_topbar_offset by casting the preference to int before performing an operation

See merge request tikiwiki/tiki!8828

- - - - -
9db19e0b by Merci Jacob at 2025-11-25T03:14:26+00:00
[FIX] TOTP input not shown when accessing a secured page that triggers the login box module
---
* [FIX] TOTP input not shown when accessing a secured page that triggers the login box module

See merge request tikiwiki/tiki!9105

- - - - -
d75c8a53 by Victor Emanouilov at 2025-11-25T13:21:36+00:00
[ENH] ItemsList optimization when rebuilding
---
* [ENH] ItemsList optimization when rebuilding - cache item labels and main item titles used to populate itemslist fields

See merge request tikiwiki/tiki!9115

- - - - -
f1648efc by Victor Emanouilov at 2025-11-25T15:57:27+02:00
[FIX] array to string conversion in itemslist cache key generation

- - - - -
9d1f33bd by Gary Cunningham-Lee at 2025-11-26T00:15:56+09:00
[FIX][REF][UI] Clean up, improve, and make more uniform the FiveAlive-lite...
---
* [FIX][REF][UI] Clean up, improve, and make more uniform the FiveAlive-lite theme option files, and better coordination with the FiveAlive files.

See merge request tikiwiki/tiki!9117

- - - - -
618d2dff by Yves Ngalamulume at 2025-11-25T18:13:05+00:00
[FIX] Correct scroll behavior for dropdowns on SmartMenus
---
* [FIX] Ensure dropdown menus display correctly below fixed-top navbar

* [REF] Remove obsolete imports and CSS code for cleaner code

* [FIX] Refactor dropdown menu positioning logic and styles for improved usability

* [FIX] Improve dropdown menu click handling for better overflow management

See merge request tikiwiki/tiki!8813

- - - - -
e09931f8 by Elifeleti Mukisa Dan at 2025-11-25T19:11:55+00:00
[FIX] Wiki Pages: WYSIWYG editor external link popup unusable with Elementplus enabled
---
* [FIX] Fix Wiki WYSIWYG editor external link popup unusable

See merge request tikiwiki/tiki!9039

- - - - -
aed72424 by Doddy MATABARO at 2025-11-26T02:18:10+00:00
[FIX] Update translation links to use SEF URLs
---
* [FIX] Update translation links to use SEF URLs

See merge request tikiwiki/tiki!9120

- - - - -
368ac860 by Josaphat Imani at 2025-11-26T05:33:00+00:00
[ENH] Webmail: Add possibility to move search emails to trackers
---
* [ENH] Webmail: Add possibility to move search emails to trackers

See merge request tikiwiki/tiki!9071

- - - - -
568bbe8a by Merci Jacob at 2025-11-26T06:56:29+00:00
[FIX] Cypht plugin: Changes to server-information parameters do not take effect because the cached version is used in most cases
---
* [FIX] Cypht plugin: Changes to server-information parameters do not take effect because the cached version is used in most cases

See merge request tikiwiki/tiki!9118

- - - - -
415bcf58 by ushindi bienvenu at 2025-11-26T12:57:50+00:00
[FIX] tiki_comments: Remove default value on text type
---
* [REM] tiki_comments: Remove default value on text type

See merge request tikiwiki/tiki!9124

- - - - -
ed756df5 by Boss Ibrahim Mussa Gregoire at 2025-11-26T15:11:23+01:00
Revert "[FIX] tiki_comments: Remove default value on text type"
---
* Revert "[FIX] tiki_comments: Remove default value on text type"

This reverts merge request !9124

See merge request tikiwiki/tiki!9127

- - - - -
e136ff8e by ushindi bienvenu at 2025-11-26T16:06:05+00:00
[FIX] tiki_comments: Remove default value on text type
---
* [REM] tiki_comments: Remove default value on text type

See merge request tikiwiki/tiki!9129

- - - - -
d331a616 by Merci Jacob at 2025-11-27T07:15:49+00:00
[FIX] Cypht plugin: initially render the home page instead of a 404 screen and avoid entire session clearing when server info has changed
---
* fix linter

* cache cleaning should be done per server

* [FIX] Cypht plugin: initially render the home page instead of a 404 screen and avoid entire session clearing when server info has changed

See merge request tikiwiki/tiki!9133

- - - - -
57b329e7 by Espoir Baraka at 2025-11-27T07:52:30+00:00
[UPD] BigBlueButton: Complete migration to 'shared secret' terminology
---
* [UPD] BigBlueButton: Complete migration to 'shared secret' terminology

See merge request tikiwiki/tiki!9122

- - - - -
933cb43c by Sandeep D at 2025-11-27T23:31:25+00:00
[ENH] Tiki meta tags standardization and improvements
---
* [ENH] Tiki meta tags standardization and improvements

Standardized and improved meta tag handling for W3C HTML5 compliance, removed deprecated tags, and added new SEO capabilities.

**Key Changes:**
- **Removed deprecated meta tags**: `keywords`, `author`, `revisit-after`, `Content-Type`
- **Added new preferences**:
  - `metatag_nositelinkssearchbox` - Disable Google sitelinks search box
  - `metatag_google_notranslate` - Prevent Google translation links
  - `site_google_analytics_site_ownership` - Google site verification
- **W3C HTML5 compliance**:
  - Updated `X-UA-Compatible` to follow Microsoft spec (`X-UA-Compatible`, `IE=edge`)
  - Reference: https://learn.microsoft.com/en-us/openspecs/ie_standards/ms-iedoco/380e2488-f5eb-4457-a07a-0cb1b6e4b4b5
  - Standardized meta tag attribute order
- **Enhanced meta tags**: Added `googlebot`, `ICBM`, reduced description truncation to 150 chars
- **Template cleanup**: Removed duplicate viewport tags across all layouts

**Testing:**
- `lib/test/HeaderMetaTagsTest.php`

See merge request tikiwiki/tiki!9088

- - - - -
586db726 by Doddy MATABARO at 2025-11-28T06:16:31+00:00
[FIX] Avoid NaN offset  in customsearch pagination links
---
* [FIX] Improve offset calculation in custom search by using maxRecords attribute

* [FIX] Correct offset initialization in custom search plugin

See merge request tikiwiki/tiki!9140

- - - - -
e1376562 by Landry Bitege at 2025-11-28T14:27:18+00:00
[FIX] Unified Admin Backend: login-box (or other modules) overlapping behind logo module
---
* [FIX] Admin Pages: login-box overlapping behind logo module

See merge request tikiwiki/tiki!9136

- - - - -
041b9725 by Espoir Baraka at 2025-11-28T16:25:20+00:00
[FIX] Bigbluebutton recordings: Convert tracker field options to array in...
---
* [FIX] Bigbluebutton recordings: Convert tracker field options to array in BigBlueButton template rendering

See merge request tikiwiki/tiki!9114

- - - - -
e91ecc32 by Rodriguez Nyiringabo at 2025-11-28T16:36:41+00:00
[UPD] Add to the risky prefs new smarty security prefs introduced during the migration of Tiki to Smarty 5
---
* [UPD] Add to the risky prefs new smarty security prefs introduced during the migration of Tiki to Smarty 5

See merge request tikiwiki/tiki!9146

- - - - -
1fc6b4aa by Merci Jacob at 2025-11-28T16:45:53+00:00
[FIX] Render inline tracker editable fields in popovers, and prevent janky resizing of table cells
---
* translate notice text, and remove duplicate label in test

* add unit tests

* transfer: allow to move items via drag-and-drop, and tweak sizing on narrow screens (including the popover's size)

* fix transfer element not using enough space in popover containers

* [FIX] Render inline tracker editable fields in popovers, and prevent janky resizing of table cellls

See merge request tikiwiki/tiki!9034

- - - - -
5409a5b6 by Espoir Baraka at 2025-11-28T19:32:20+00:00
[FIX] Forums module: Fix array_slice null error in...
---
* [FIX] Forums module: Fix array_slice null error in forums_most_commented_forums module when no forums are accessible

See merge request tikiwiki/tiki!9135

- - - - -
46e2f1ac by usbbush at 2025-11-28T22:47:26+02:00
[REL] Tiki 27.4 and 24.10 release: Update tiki versions list

- - - - -
3630c8b3 by Espoir Baraka at 2025-11-28T20:47:37+00:00
[FIX] Menu options: Fixed menu option deletion
---
* [FIX] Menu options: Fixed menu option deletion

See merge request tikiwiki/tiki!9128

- - - - -
75f025ba by tiki18n at 2025-11-28T21:16:56+00:00
Automatic commit of French (Français, fr) translation contributed by bigega to https://i18n.tiki.org

- - - - -
05bcdf25 by Rodriguez Nyiringabo at 2025-11-29T06:43:55+00:00
[REL] Tiki-27.4 and 24.10 release: Update LTS supported versions
---
* [REL] Tiki-27.4 and 24.10 release: Update lts supported versions

See merge request tikiwiki/tiki!9151

- - - - -
9f6afd6c by Sandeep D at 2025-11-30T22:06:35+00:00
[FIX][ENH][REF] BOM scripts: converge into native cross-platform handling
---
* [FIX] Normalize line endings in BOM and line-ending related files

* [FIX][ENH][REF] BOM scripts: converge into native cross-platform handling
- Added fix() method to BOMChecker_Scanner for detecting and removing BOMs
- Introduced LineEndingConverter for CRLF/CR/LF handling
- Updated FixBOMandUnixCommand to support --report-only and replace dos2unix with native PHP logic
- Remove the `dos2unix` dependency to make BOM/line-ending fixes cross-platform.
- Added unit tests in lib/test/Core/LineEnding/ConverterTest.php and lib/test/Core/BOMChecker/ScannerTest.php

See merge request tikiwiki/tiki!9142

- - - - -
72a0da8c by Victor Emanouilov at 2025-12-01T10:31:39+00:00
[FIX] add printable pdf settings to ajax service
---
* [FIX] pipeline

* [FIX] add printable pdf settings to ajax service

See merge request tikiwiki/tiki!9158

- - - - -
688e1312 by Joel Mpunga at 2025-12-01T12:23:10+00:00
[MOD] HybridAuth/Socnets: tag this feature as experimental
---
* [MOD] HybridAuth/Socnets: tag this feature as experimental

See merge request tikiwiki/tiki!8739

- - - - -
3d8b7118 by Landry Bitege at 2025-12-01T15:39:39+00:00
[FIX] Commit hook: properly handle amended commits
---
* [FIX] Commit hook: properly handle amended commits

See merge request tikiwiki/tiki!9160

- - - - -
f2965917 by Espoir Baraka at 2025-12-01T16:11:57+00:00
[ENH] Display module preference errors in Modules Admin for immediate feature activation
---
* [ENH] Modlib: Add clickable links to missing preferences in module error messages

See merge request tikiwiki/tiki!8855

- - - - -
218872dc by UshindiG at 2025-12-01T18:48:54+00:00
[ENH] Tiki-menu.js: Add mobile dropdown positioning for better viewport handling
---
* [ENH] tiki-js: Add mobile dropdown positioning for better viewport handling

See merge request tikiwiki/tiki!9145

- - - - -
92b280e9 by Sandeep D at 2025-12-01T18:53:13+00:00
[FIX] BOM/line-ending scripts: wildcard node_modules exclusion
---
* [FIX] BOM/line-ending scripts: wildcard node_modules exclusion

See merge request tikiwiki/tiki!9156

- - - - -
5eda6650 by Sandeep D at 2025-12-02T00:14:57+00:00
[NEW][UI] Forums: add option to mask email addresses
---
* [NEW][UI] Forums: add option to mask email addresses

* Added a new method `maskFields` in the Comments class to mask sensitive fields in forum comments.
* Introduced a new preference `forum_mask_emails` to enable or disable email masking.
* Updated templates to utilize the `forummaskemail` modifier for masking email information in various display contexts.
* Enhanced the admin interface to include the new email masking preference.

See merge request tikiwiki/tiki!9159

- - - - -
27c02e55 by Sammy Ndabo at 2025-12-02T16:32:05+03:00
[ENH] modal: Add support for dynamic backdrop options

- - - - -


845 changed files:

- .gitattributes
- .gitlab-ci.yml
- .husky/commit-msg
- _custom_dist/shared/wiki-plugins/wikiplugin_helloworld.php
- admin/include_connect.php
- admin/include_login.php
- admin/include_look.php
- admin/include_sefurl.php
- admin/include_seoprefs.php
- db/tiki.sql
- + doc/devtools/check_alphabetical_list.php
- + doc/devtools/check_platform_binaries.sh
- doc/devtools/check_tiki-new.php
- doc/devtools/check_tiki.php
- doc/devtools/check_unix_ending_line.php
- doc/devtools/codesniffer/standards/TikiIgnore/Helpers/IgnoreListTrait.php
- + doc/devtools/codesniffer/standards/TikiIgnore/Helpers/SafeIgnoreList.php
- doc/devtools/codesniffer/standards/TikiIgnore/Sniffs/Classes/IgnoreValidClassNameSniff.php
- doc/devtools/codesniffer/standards/TikiIgnore/Sniffs/Methods/IgnoreCamelCapsMethodNameSniff.php
- doc/devtools/codesniffer/standards/TikiIgnore/Sniffs/Methods/IgnoreMethodDeclarationSniff.php
- doc/devtools/codesniffer/standards/TikiIgnore/generate_ignore_list.php
- doc/devtools/codesniffer/standards/TikiIgnore/ignore_list.json
- doc/devtools/experimental/unzip/unzipper.php
- doc/devtools/fix-encoding.php
- doc/devtools/gittools.php
- doc/devtools/myspell_dic_2_tikiWiki_sql.pl
- doc/devtools/restorehelp.php
- doc/longterm.cycle
- doc/regular.cycle
- doc/stable.version
- fgal_listing_conf.php
- freetag_apply.php
- installer/composer-patches/README.md
- installer/composer-patches/composer-patches.json
- − installer/composer-patches/text_wiki_mediawiki__func_collision.patch
- − installer/composer-patches/text_wiki_mediawiki__php7fixes.patch
- − installer/composer-patches/text_wiki_mediawiki__php8fixes.patch
- + installer/schema/20250509_remove_messageid_default_value_in_tiki_comments_tiki.sql
- + installer/schema/20250815_newsletter_user_newsname_unique_constraint_tiki.sql
- + installer/schema/20250925_update_admin_menu_icons_tiki.sql
- + installer/schema/20251003_2fa_grace_period_tiki.sql
- + installer/schema/20251006_fix_datetime_tracker_field_tiki.php
- + installer/schema/20251104_update_messageid_from_tiki_comments_tiki.sql
- + installer/schema/20251123_bbb_rename_server_salt_to_shared_secret_tiki.php
- installer/tiki-installer.php
- lang/de/language.php
- lang/en/language.php
- lang/fr/language.php
- lang/ro/language.php
- lib/Filegals/FileGalLib.php
- lib/Filegals/ScormLib.php
- lib/GraphEngine/GDGRenderer.php
- lib/Image/Gd.php
- lib/Logs/LogsLib.php
- lib/Registration/RegistrationLib.php
- lib/Sheet/TrackerHandler.php
- lib/Sheet/include/org/apicnet/util/StringBuffer.php
- lib/Shipping/Provider/wsdl/ups/RateWebServiceSchema.xsd
- lib/admin/adminlib.php
- lib/articles/artlib.php
- lib/attributes/relationlib.php
- lib/bigbluebuttonlib.php
- lib/blogs/bloglib.php
- lib/calendar/calendarlib.php
- lib/categories/categlib.php
- lib/comments/commentslib.php
- lib/core/BOMChecker/Scanner.php
- lib/core/Exceptions/BigBlueButton/ServerSaltKeyException.php → lib/core/Exceptions/BigBlueButton/SharedSecretKeyException.php
- lib/core/File/FileHelper.php
- lib/core/H5P/H5PTiki.php
- + lib/core/LineEnding/Converter.php
- lib/core/Math/Formula/Runner.php
- lib/core/Perms.php
- lib/core/Reports/Send/EmailBuilder/TrackerFileAttachment.php
- lib/core/Search/Action/TrackerItemClone.php
- lib/core/Search/Action/TrackerItemInsert.php
- lib/core/Search/Action/TrackerItemModify.php
- lib/core/Search/ContentSource/TrackerItemSource.php
- lib/core/Search/Elastic/BulkOperation.php
- lib/core/Search/Elastic/Index.php
- lib/core/Search/Formatter/Sublist/Executor.php
- lib/core/Search/Formatter/Sublist/Parser.php
- lib/core/Search/Formatter/Sublist/Record.php
- lib/core/Search/Formatter/ValueFormatter/Trackerrender.php
- lib/core/Search/Indexer.php
- lib/core/Search/Manticore/PdoClient.php
- lib/core/Search/Query/WikiBuilder.php
- lib/core/Services/Calendar/Controller.php
- lib/core/Services/Comment/Controller.php
- + lib/core/Services/Exception/SocnetsApi.php
- + lib/core/Services/Exception/SocnetsProviderNotConfigured.php
- + lib/core/Services/Exception/SocnetsTokenNotFound.php
- lib/core/Services/Group/Controller.php
- lib/core/Services/IotApps/Controller.php
- lib/core/Services/Language/Controller.php
- lib/core/Services/Language/TranslationController.php
- lib/core/Services/Manager/Utilities.php
- lib/core/Services/PDF/Controller.php
- lib/core/Services/Scheduler/Controller.php
- lib/core/Services/Tracker/Controller.php
- lib/core/Services/Tracker/TabularController.php
- lib/core/Services/Tracker/TodoController.php
- lib/core/Services/Tracker/Utilities.php
- lib/core/Services/User/Controller.php
- lib/core/Services/User/SocialController.php
- lib/core/Tiki/Command/BackupFilesCommand.php
- lib/core/Tiki/Command/CacheClearCommand.php
- lib/core/Tiki/Command/ConsoleApplicationBuilder.php
- lib/core/Tiki/Command/DailyReportSendCommand.php
- lib/core/Tiki/Command/DevConfigureCommand.php
- lib/core/Tiki/Command/EnglishUpdateCommand.php
- lib/core/Tiki/Command/FakerCommentsCommand.php
- lib/core/Tiki/Command/FileGallerySyncCommand.php
- lib/core/Tiki/Command/FilesBatchuploadCommand.php
- lib/core/Tiki/Command/FilesMoveCommand.php
- lib/core/Tiki/Command/FilesSubgalleriesCreateCommand.php
- lib/core/Tiki/Command/FixBOMandUnixCommand.php
- lib/core/Tiki/Command/GetStringsCommand.php
- lib/core/Tiki/Command/IndexCleanupCommand.php
- lib/core/Tiki/Command/IndexCompareEnginesCommand.php
- lib/core/Tiki/Command/MarkdownConvertCommand.php
- lib/core/Tiki/Command/NotificationDigestCommand.php
- lib/core/Tiki/Command/OCRFileCommand.php
- lib/core/Tiki/Command/PackageClearCacheCommand.php
- lib/core/Tiki/Command/PackageInstallCommand.php
- lib/core/Tiki/Command/PackageUpdateCommand.php
- lib/core/Tiki/Command/PatchCommand.php
- lib/core/Tiki/Command/PreferencesExportCommand.php
- lib/core/Tiki/Command/ProfileExport/ActivityStreamRule.php
- lib/core/Tiki/Command/ProfileExport/Article.php
- lib/core/Tiki/Command/ProfileExport/IncludeProfile.php
- lib/core/Tiki/Command/ProfileExport/Tracker.php
- lib/core/Tiki/Command/ProfileForgetCommand.php
- lib/core/Tiki/Command/RedactDBCommand.php
- lib/core/Tiki/Command/RefreshRssCommand.php
- lib/core/Tiki/Command/ReportCacheClearCommand.php
- lib/core/Tiki/Command/SchedulerHealCommand.php
- lib/core/Tiki/Command/SchedulerMonitorCommand.php
- lib/core/Tiki/Command/SitemapGenerateCommand.php
- lib/core/Tiki/Command/TaskQueueProcessCommand.php
- lib/core/Tiki/Command/TrackerConvertAttachmentsCommand.php
- lib/core/Tiki/Command/TrackerImportCommand.php
- lib/core/Tiki/Command/TranslationPercentageCommand.php
- lib/core/Tiki/Command/UserCreateCommand.php
- lib/core/Tiki/Command/UserUnlockCommand.php
- lib/core/Tiki/Command/VCSUpdateCommand.php
- lib/core/Tiki/Command/WebmailUnreadGlobalCommand.php
- lib/core/Tiki/Command/WebmailUnreadPagesCommand.php
- + lib/core/Tiki/Command/detect_missing_php_translations.php
- lib/core/Tiki/Composer/PatchCypht.php
- lib/core/Tiki/Connect/Abstract.php
- lib/core/Tiki/FileGallery/Manipulator/ImageTransformer.php
- lib/core/Tiki/MailIn/Account.php
- lib/core/Tiki/MailIn/Action/Tracker.php
- lib/core/Tiki/MailIn/Action/WikiGet.php
- lib/core/Tiki/MailIn/Source/Imap.php
- lib/core/Tiki/Package/VendorHelper.php
- lib/core/Tiki/Paths/Customization.php
- lib/core/Tiki/Profile/InstallHandler/Tracker.php
- lib/core/Tiki/Profile/Installer.php
- lib/core/Tiki/SabreDav/CaldavClient.php
- lib/core/Tiki/Smarty/SmartyTiki.php
- lib/core/Toolbar/ToolbarDialog.php
- lib/core/Toolbar/ToolbarItem.php
- lib/core/Toolbar/ToolbarLaunchPlugins.php
- lib/core/Toolbar/ToolbarLinkFile.php
- lib/core/Toolbar/ToolbarPicker.php
- + lib/core/Tracker/Field/BigBlueButton.php
- lib/core/Tracker/Field/DateTime.php
- lib/core/Tracker/Field/ItemLink.php
- lib/core/Tracker/Field/ItemsList.php
- lib/core/Tracker/Field/JsCalendar.php
- lib/core/Tracker/Field/PageSelector.php
- lib/core/Tracker/Field/Relation.php
- lib/core/Tracker/Field/Text.php
- lib/core/Tracker/Field/TrackerFieldRelation.php
- lib/core/Tracker/Tabular/Manager.php
- lib/core/Tracker/Tabular/Schema.php
- lib/core/Tracker/Tabular/Source/TrackerSourceEntry.php
- lib/core/Tracker/Tabular/Writer/TrackerWriter.php
- lib/core/WikiParser/PluginMatcher.php
- + lib/cypht/integration/Tiki_Hm_Dispatch.php
- lib/cypht/integration/Tiki_Hm_Functions.php
- lib/cypht/integration/Tiki_Hm_Output_HTTP.php
- lib/cypht/integration/classes.php
- lib/cypht/modules/tiki/calendar_modules.php
- lib/cypht/modules/tiki/functions.php
- lib/cypht/modules/tiki/general_modules.php
- lib/cypht/modules/tiki/js_modules/getSentMsgTrackerItems.js
- lib/cypht/modules/tiki/js_modules/moveToTracker.js
- lib/cypht/modules/tiki/js_modules/route_handlers.js
- lib/cypht/modules/tiki/setup.php
- lib/cypht/modules/tiki/site.js
- lib/cypht/modules/tiki/tracker_modules.php
- lib/freetag/freetaglib.php
- lib/init/tra.php
- lib/init/typography.php
- lib/jquery_tiki/autoToc.js
- lib/jquery_tiki/customsearch.js
- lib/jquery_tiki/elfinder/tikiElFinder.php
- lib/jquery_tiki/inline_edit.js
- lib/jquery_tiki/tiki-jquery.js
- lib/jquery_tiki/tiki-trackers.js
- lib/language/Language.php
- lib/language/LanguageTranslations.php
- lib/language/LanguageTranslator.php
- lib/language/js/interactive_translation.js
- lib/mail/maillib.php
- lib/menubuilder/menulib.php
- lib/modules/modlib.php
- lib/newsletters/nllib.php
- lib/ocrlib.php
- lib/payment/cclitelib.php
- lib/pdflib.php
- lib/prefs/bigbluebutton.php
- + lib/prefs/fancylink.php
- lib/prefs/fgal.php
- lib/prefs/forum.php
- lib/prefs/global.php
- lib/prefs/mailer.php
- lib/prefs/metatag.php
- lib/prefs/ocr.php
- lib/prefs/site.php
- lib/prefs/unified.php
- lib/prefs/username.php
- lib/prefs/wikiplugininline.php
- lib/prefslib.php
- lib/rating/ratinglib.php
- lib/schedulerslib.php
- lib/setup/javascript.php
- lib/setup/prefs.php
- lib/setup/theme.php
- lib/setup/tikisetup.class.php
- lib/setup/twversion.class.php
- lib/setup/wiki.php
- lib/smarty_tiki/BlockHandler/Accordion.php
- lib/smarty_tiki/BlockHandler/AccordionGroup.php
- lib/smarty_tiki/BlockHandler/SelfLink.php
- lib/smarty_tiki/BlockHandler/TextArea.php
- lib/smarty_tiki/Extension/SmartyTikiExtension.php
- lib/smarty_tiki/FunctionHandler/HtmlBodyAttributes.php
- lib/smarty_tiki/FunctionHandler/InteractiveTranslation.php
- lib/smarty_tiki/FunctionHandler/Query.php
- lib/smarty_tiki/FunctionHandler/ShowShort.php
- lib/smarty_tiki/FunctionHandler/TrackerHeader.php
- lib/smarty_tiki/FunctionHandler/TrackerInput.php
- lib/smarty_tiki/FunctionHandler/UserSelector.php
- + lib/smarty_tiki/Modifier/ForumMaskEmail.php
- lib/smarty_tiki/Modifier/Sefurl.php
- lib/smarty_tiki/Modifier/TikiLongDate.php
- lib/smarty_tiki/Modifier/TikiLongDateTime.php
- lib/smarty_tiki/Modifier/TikiLongTime.php
- lib/smarty_tiki/Modifier/TikiShortDateTime.php
- lib/smarty_tiki/Modifier/TikiShortTime.php
- + lib/smarty_tiki/modifier.forummaskemail.php
- lib/soap/nusoap/nusoap.php
- lib/socialnetworkslib.php
- lib/socnets/PrefsGen.php
- + lib/socnets/SocnetsDataLib.php
- lib/socnets/TikiHybrid.php
- lib/tasks/tasklib.php
- + lib/test/Core/BOMChecker/ScannerTest.php
- + lib/test/Core/LineEnding/ConverterTest.php
- + lib/test/Core/Search/Query/WikiBuilderTest.php
- lib/test/Core/Tracker/Tabular/ODBCManagerTest.php
- + lib/test/HeaderMetaTagsTest.php
- lib/test/IntegrationTests/TrackerDatesTimezoneTest.php
- + lib/test/IntegrationTests/TrackerMultiLevelSortingTest.php
- lib/test/TikiSeleniumTestCase.php
- + lib/test/comments/CommentsEmailMaskingTest.php
- lib/test/comments/CommentsTest.php
- lib/test/language/LanguageFileTest.php
- + lib/test/smarty_tiki/ModifierForumMaskEmailTest.php
- lib/tikiaccesslib.php
- lib/tikilib.php
- lib/todolib.php
- lib/trackers/trackerlib.php
- lib/userslib.php
- lib/validators/validator_username.php
- lib/videogals/peertubelib.php
- lib/webmail/tikimaillib.php
- lib/wiki-plugins/wikiplugin_accordion.php
- lib/wiki-plugins/wikiplugin_addreference.php
- lib/wiki-plugins/wikiplugin_addrelation.php
- lib/wiki-plugins/wikiplugin_addtogooglecal.php
- lib/wiki-plugins/wikiplugin_ajaxload.php
- lib/wiki-plugins/wikiplugin_appframe.php
- lib/wiki-plugins/wikiplugin_archivebuilder.php
- lib/wiki-plugins/wikiplugin_articles.php
- lib/wiki-plugins/wikiplugin_attach.php
- lib/wiki-plugins/wikiplugin_author.php
- lib/wiki-plugins/wikiplugin_autoqueryargs.php
- lib/wiki-plugins/wikiplugin_backlinks.php
- lib/wiki-plugins/wikiplugin_bigbluebutton.php
- lib/wiki-plugins/wikiplugin_calendar.php
- lib/wiki-plugins/wikiplugin_category.php
- lib/wiki-plugins/wikiplugin_catorphans.php
- lib/wiki-plugins/wikiplugin_cclite.php
- lib/wiki-plugins/wikiplugin_chartjs.php
- lib/wiki-plugins/wikiplugin_colorbox.php
- lib/wiki-plugins/wikiplugin_contributionsdashboard.php
- lib/wiki-plugins/wikiplugin_convene.php
- lib/wiki-plugins/wikiplugin_cookieconsent.php
- lib/wiki-plugins/wikiplugin_copyright.php
- lib/wiki-plugins/wikiplugin_countdown.php
- lib/wiki-plugins/wikiplugin_countup.php
- lib/wiki-plugins/wikiplugin_customsearch.php
- lib/wiki-plugins/wikiplugin_cypht.php
- lib/wiki-plugins/wikiplugin_dbreport.php
- lib/wiki-plugins/wikiplugin_diagram.php
- lib/wiki-plugins/wikiplugin_div.php
- lib/wiki-plugins/wikiplugin_dl.php
- lib/wiki-plugins/wikiplugin_draw.php
- lib/wiki-plugins/wikiplugin_events.php
- lib/wiki-plugins/wikiplugin_exercise.php
- + lib/wiki-plugins/wikiplugin_fancylink.php
- lib/wiki-plugins/wikiplugin_fancylist.php
- lib/wiki-plugins/wikiplugin_fancytable.php
- lib/wiki-plugins/wikiplugin_file.php
- lib/wiki-plugins/wikiplugin_fitnesse.php
- lib/wiki-plugins/wikiplugin_fluidgrid.php
- lib/wiki-plugins/wikiplugin_footnote.php
- lib/wiki-plugins/wikiplugin_ftp.php
- lib/wiki-plugins/wikiplugin_ganttchart.php
- lib/wiki-plugins/wikiplugin_group.php
- lib/wiki-plugins/wikiplugin_groupmailcore.php
- lib/wiki-plugins/wikiplugin_groupstat.php
- lib/wiki-plugins/wikiplugin_img.php
- lib/wiki-plugins/wikiplugin_include.php
- lib/wiki-plugins/wikiplugin_includetpl.php
- lib/wiki-plugins/wikiplugin_jq.php
- lib/wiki-plugins/wikiplugin_kaltura.php
- lib/wiki-plugins/wikiplugin_kanban.php
- lib/wiki-plugins/wikiplugin_lang.php
- lib/wiki-plugins/wikiplugin_listexecute.php
- lib/wiki-plugins/wikiplugin_listpages.php
- lib/wiki-plugins/wikiplugin_lsdir.php
- lib/wiki-plugins/wikiplugin_mail.php
- lib/wiki-plugins/wikiplugin_map.php
- lib/wiki-plugins/wikiplugin_markdown.php
- lib/wiki-plugins/wikiplugin_mautic.php
- lib/wiki-plugins/wikiplugin_mcalendar.php
- lib/wiki-plugins/wikiplugin_mediaplayer.php
- lib/wiki-plugins/wikiplugin_memberlist.php
- lib/wiki-plugins/wikiplugin_mermaid.php
- lib/wiki-plugins/wikiplugin_miniquiz.php
- lib/wiki-plugins/wikiplugin_module.php
- lib/wiki-plugins/wikiplugin_mono.php
- lib/wiki-plugins/wikiplugin_mouseover.php
- lib/wiki-plugins/wikiplugin_mwtable.php
- lib/wiki-plugins/wikiplugin_now.php
- lib/wiki-plugins/wikiplugin_objecthits.php
- lib/wiki-plugins/wikiplugin_oembed.php
- lib/wiki-plugins/wikiplugin_playscorm.php
- lib/wiki-plugins/wikiplugin_pluginmanager.php
- lib/wiki-plugins/wikiplugin_poll.php
- lib/wiki-plugins/wikiplugin_pref.php
- lib/wiki-plugins/wikiplugin_prefdoc.php
- lib/wiki-plugins/wikiplugin_preference.php
- lib/wiki-plugins/wikiplugin_preview.php
- lib/wiki-plugins/wikiplugin_randominclude.php
- lib/wiki-plugins/wikiplugin_realnamelist.php
- lib/wiki-plugins/wikiplugin_rr.php
- lib/wiki-plugins/wikiplugin_scroll.php
- lib/wiki-plugins/wikiplugin_semanticsearch.php
- lib/wiki-plugins/wikiplugin_sheet.php
- lib/wiki-plugins/wikiplugin_showpref.php
- lib/wiki-plugins/wikiplugin_showreference.php
- lib/wiki-plugins/wikiplugin_slideshow.php
- lib/wiki-plugins/wikiplugin_slideshowslide.php
- lib/wiki-plugins/wikiplugin_split.php
- lib/wiki-plugins/wikiplugin_sql.php
- lib/wiki-plugins/wikiplugin_tabs.php
- lib/wiki-plugins/wikiplugin_totp.php
- lib/wiki-plugins/wikiplugin_tour.php
- lib/wiki-plugins/wikiplugin_tracker.php
- lib/wiki-plugins/wikiplugin_trackerfilter.php
- lib/wiki-plugins/wikiplugin_trackeritemcopy.php
- lib/wiki-plugins/wikiplugin_trackeritemfield.php
- lib/wiki-plugins/wikiplugin_trackerlist.php
- lib/wiki-plugins/wikiplugin_trackertimeline.php
- lib/wiki-plugins/wikiplugin_trackerverticaltimeline.php
- lib/wiki-plugins/wikiplugin_trade.php
- lib/wiki-plugins/wikiplugin_transclude.php
- lib/wiki-plugins/wikiplugin_userpref.php
- lib/wiki-plugins/wikiplugin_viewtextfile.php
- lib/wiki-plugins/wikiplugin_wantedpages.php
- lib/wiki-plugins/wikiplugin_webdocviewer.php
- lib/wiki-plugins/wikiplugin_wysiwyg.php
- lib/wiki-plugins/wikiplugin_xmlupdate.php
- lib/wiki-plugins/wikiplugin_youtube.php
- lib/wiki/editlib.php
- lists/articles.php
- messu-archive.php
- messu-mailbox.php
- messu-sent.php
- modules/mod-func-calendar_new.php
- modules/mod-func-facebook.php
- modules/mod-func-git_detail.php
- modules/mod-func-switch_lang.php
- modules/mod-func-switch_lang_admin.php
- modules/mod-func-tracker_input.php
- + modules/mod-func-webmail_unread_messages.php
- package-lock.json
- package.json
- path_constants.php
- path_js_importmap_generator.php
- phpcs.xml.dist
- src/js/common-externals/package.json
- src/js/jquery-tiki/fullcalendar_to_pdf.js → src/js/jquery-tiki/eventcalendar_to_pdf.js
- src/js/jquery-tiki/package.json
- + src/js/jquery-tiki/tiki-admin_2fa.js
- src/js/jquery-tiki/tiki-admin_menu_options.js
- src/js/jquery-tiki/tiki-calendar.js
- + src/js/jquery-tiki/tiki-field_limiter.js
- src/js/jquery-tiki/tiki-menu.js
- + src/js/jquery-tiki/tracker-fields/all.dirtyCheck.js
- src/js/vite.config.mjs
- src/js/vue-widgets/element-plus-ui/src/components/FileGalUploader/FileGalUploader.vue
- src/js/vue-widgets/element-plus-ui/src/components/FileGalUploader/fileGalUploader.scss
- src/js/vue-widgets/element-plus-ui/src/components/Transfer/Transfer.vue
- src/js/vue-widgets/element-plus-ui/src/components/Transfer/transfer.scss
- src/js/vue-widgets/element-plus-ui/src/composables/usePropParsers.js
- src/js/vue-widgets/element-plus-ui/src/tests/components/Transfer.test.js
- src/js/vue-widgets/element-plus-ui/src/utils/applyAutocomplete.js
- src/js/vue-widgets/element-plus-ui/src/utils/applyInput.js
- src/js/wysiwyg/summernote/initSummernote.js
- src/scss/package.json
- templates/activity/activityframe.tpl
- templates/admin/admin_suggestion.tpl
- templates/admin/include_anchors.tpl
- templates/admin/include_forums.tpl
- templates/admin/include_general.tpl
- templates/admin/include_login.tpl
- templates/admin/include_metatags.tpl
- templates/admin/include_rtc.tpl
- templates/admin/include_search.tpl
- templates/admin/include_wiki.tpl
- templates/admin_modules_form.tpl
- templates/article.tpl
- templates/article_trailer.tpl
- + templates/bigbluebutton/recording_display.tpl
- templates/blog_actions.tpl
- templates/calendar/edit_item.tpl
- templates/calendar_header.tpl
- templates/comment.tpl
- templates/comment/edit.tpl
- templates/comment/list.tpl
- templates/comment/post.tpl
- templates/comments.tpl
- templates/edit_file_gallery.tpl
- templates/error_ticket.tpl
- templates/footer.tpl
- templates/goal/edit_condition.tpl
- templates/header.tpl
- templates/layouts/admin/header.tpl
- templates/layouts/basic/layout_embed.tpl
- templates/layouts/basic/layout_view.tpl
- templates/layouts/classic/layout_view.tpl
- templates/layouts/layout_plain.tpl
- templates/layouts/social/layout_view.tpl
- templates/manager/index.tpl
- templates/ml/use.tpl
- templates/module.tpl
- templates/modules/mod-calendar_new.tpl
- templates/modules/mod-facebook.tpl
- templates/modules/mod-git_detail.tpl
- templates/modules/mod-menu.tpl
- templates/modules/mod-minichat.tpl
- templates/modules/mod-quickadmin.tpl
- + templates/modules/mod-webmail_unread_messages.tpl
- templates/object_selector.tpl
- templates/permission_link.tpl
- templates/poll.tpl
- templates/prefs/multicheckbox.tpl
- templates/rating.tpl
- templates/register-groupchoice.tpl
- + templates/scheduler/remove_jobs.tpl
- + templates/scheduler/remove_schedulers.tpl
- templates/tabular/edit.tpl
- templates/tiki-admin_actionlog.tpl
- templates/tiki-admin_banning.tpl
- templates/tiki-admin_modules.tpl
- templates/tiki-admin_newsletter_subscriptions.tpl
- templates/tiki-admin_schedulers.tpl
- templates/tiki-admin_toolbars.tpl
- templates/tiki-admin_transitions.tpl
- templates/tiki-admingroups.tpl
- templates/tiki-adminusers.tpl
- templates/tiki-calendar.tpl
- templates/tiki-edit_article.tpl
- templates/tiki-edit_banner.tpl
- templates/tiki-edit_languages.tpl
- templates/tiki-edit_structure.tpl
- templates/tiki-edit_submission.tpl
- templates/tiki-editpage.tpl
- templates/tiki-forum_import.tpl
- templates/tiki-forums.tpl
- templates/tiki-history_sheets.tpl
- templates/tiki-import_structuredtext.tpl
- templates/tiki-list_blogs.tpl
- templates/tiki-list_file_gallery.tpl
- templates/tiki-object_watches.tpl
- templates/tiki-objectpermissions.tpl
- templates/tiki-page_bar.tpl
- templates/tiki-page_contribution_form.tpl
- templates/tiki-pagehistory.tpl
- templates/tiki-payment-single.tpl
- templates/tiki-poll_results.tpl
- templates/tiki-read_article.tpl
- templates/tiki-show_page.tpl
- templates/tiki-syslog.tpl
- templates/tiki-take_quiz.tpl
- templates/tiki-take_survey.tpl
- templates/tiki-user_assigned_modules.tpl
- templates/tiki-user_preferences.tpl
- templates/tiki-user_watches.tpl
- templates/tiki-view_blog.tpl
- templates/tiki-view_blog_post.tpl
- templates/tiki-view_faq.tpl
- templates/tiki-view_forum.tpl
- templates/tiki-view_forum_thread.tpl
- templates/tiki-view_tracker.tpl
- templates/tiki-view_tracker_item.tpl
- templates/tiki-wiki_topline.tpl
- templates/tiki-wizard_admin.tpl
- templates/tiki-wizard_user.tpl
- templates/tiki_full.tpl
- templates/tracker/insert_item.tpl
- templates/tracker/update_item.tpl
- templates/tracker_filter.tpl
- + templates/trackerinput/bigbluebutton.tpl
- templates/trackerinput/itemlink.tpl
- templates/trackerinput/pageselector.tpl
- + templates/trackeroutput/bigbluebutton.tpl
- templates/translated-lang.tpl
- templates/user_registration.tpl
- templates/wiki-plugins/wikiplugin_calendar.tpl
- templates/wiki-plugins/wikiplugin_comment.tpl
- templates/wiki-plugins/wikiplugin_convene.tpl
- templates/wizard/admin_editor_type.tpl
- templates/wizard/admin_files.tpl
- templates/wizard/admin_files_storage.tpl
- templates/wizard/admin_language.tpl
- templates/wizard/admin_login.tpl
- templates/wizard/admin_look_and_feel.tpl
- templates/wizard/admin_text_area.tpl
- templates/wizard/admin_wiki.tpl
- templates/wizard/admin_wizard.tpl
- templates/wizard/admin_wysiwyg.tpl
- templates/wizard/changes_wizard_completed.tpl
- templates/wizard/profiles_featured_site_confs.tpl
- templates/wizard/user_preferences_notifications.tpl
- templates/wizard/user_tracker.tpl
- templates/wizard/user_wizard.tpl
- templates/wizard/wizard_bar_admin.tpl
- templates/wizard/wizard_bar_user.tpl
- tests/testfile2.txt
- themes/base_files/css/feature/adminui.scss
- themes/base_files/css/tiki_base.scss
- themes/base_files/feature_css/admin.css
- + themes/base_files/feature_css/wikiplugin-fancylink.css
- themes/base_files/feature_css/wizards.css
- themes/base_files/scss/_cypht-tiki.scss
- themes/base_files/scss/_element-plus-tiki.scss
- themes/base_files/scss/_tiki-articles.scss
- themes/base_files/scss/_tiki-bootstrap_overrides.scss
- themes/base_files/scss/_tiki-calendar.scss
- themes/base_files/scss/_tiki-comments.scss
- themes/base_files/scss/_tiki-forums.scss
- themes/base_files/scss/_tiki-menus.scss
- themes/base_files/scss/_tiki-mod-since_last_visit.scss
- themes/base_files/scss/_tiki-modules.scss
- themes/base_files/scss/_tiki-selectors.scss
- themes/base_files/scss/_tiki-tabs_and_tables.scss
- themes/base_files/scss/_tiki-trackers.scss
- themes/boosted/scss/_css-variables.scss
- themes/cerulean/scss/_tiki-selectors.scss
- themes/cosmo/scss/_tiki-selectors.scss
- themes/cyborg/css/cyborg.scss
- themes/darkly/scss/_tiki-selectors.scss
- − themes/darkshine/js/custom.js
- themes/darkshine/scss/_tiki-selectors.scss
- − themes/fivealive-lite/js/custom.js
- themes/fivealive-lite/options/akebi/scss/_tiki-selectors.scss
- themes/fivealive-lite/options/akebi/scss/_variables.scss
- themes/fivealive-lite/options/grape/scss/_variables.scss
- themes/fivealive-lite/options/kiwi/scss/_tiki-selectors.scss
- themes/fivealive-lite/options/kiwi/scss/_variables.scss
- themes/fivealive-lite/options/lemon/scss/_tiki-selectors.scss
- themes/fivealive-lite/options/lemon/scss/_variables.scss
- themes/fivealive-lite/options/orange/scss/_variables.scss
- themes/fivealive-lite/options/plum/scss/_tiki-selectors.scss
- themes/fivealive-lite/options/plum/scss/_variables.scss
- − themes/fivealive-lite/options/raspberry/scss/_tiki-selector-variables.scss
- themes/fivealive-lite/options/raspberry/scss/_variables.scss
- themes/fivealive-lite/options/watermelon/scss/_variables.scss
- themes/fivealive-lite/scss/_css-variables.scss
- themes/fivealive-lite/scss/_selectors-for-options.scss
- themes/fivealive-lite/scss/_tiki-selectors.scss
- themes/fivealive-lite/scss/_variables.scss
- themes/fivealive/js/custom.js
- themes/fivealive/options/akebi/scss/_tiki-selectors.scss
- themes/fivealive/options/akebi/scss/_variables.scss
- themes/fivealive/options/grape/scss/_tiki-selectors.scss
- themes/fivealive/options/grape/scss/_variables.scss
- themes/fivealive/options/grape_classic/css/grape_classic.scss
- themes/fivealive/options/kiwi/scss/_tiki-selectors.scss
- themes/fivealive/options/kiwi/scss/_variables.scss
- themes/fivealive/options/kiwi_classic/css/kiwi_classic.scss
- themes/fivealive/options/lemon/scss/_tiki-selectors.scss
- themes/fivealive/options/lemon/scss/_variables.scss
- themes/fivealive/options/lemon_classic/css/lemon_classic.scss
- themes/fivealive/options/orange/scss/_tiki-selectors.scss
- themes/fivealive/options/orange/scss/_variables.scss
- themes/fivealive/options/orange_classic/css/orange_classic.scss
- themes/fivealive/options/plum/scss/_tiki-selectors.scss
- themes/fivealive/options/plum/scss/_variables.scss
- themes/fivealive/options/plum_classic/css/plum_classic.scss
- themes/fivealive/options/raspberry/scss/_tiki-selectors.scss
- themes/fivealive/options/raspberry/scss/_variables.scss
- themes/fivealive/options/raspberry_classic/css/raspberry_classic.scss
- themes/fivealive/options/watermelon/scss/_tiki-selectors.scss
- themes/fivealive/options/watermelon/scss/_variables.scss
- themes/fivealive/options/watermelon_classic/css/watermelon_classic.scss
- themes/fivealive/scss/_selectors-for-classic-options.scss
- themes/fivealive/scss/_selectors-for-options.scss
- themes/fivealive/scss/_tiki-selectors.scss
- themes/fivealive/scss/_variables.scss
- themes/flatly/scss/_tiki-selectors.scss
- − themes/greenvalley/js/custom.js
- themes/greenvalley/scss/_tiki-selectors.scss
- themes/journal/css/journal.scss
- themes/jqui/css/jqui.scss
- themes/jqui/images/jqui.png
- + themes/jqui/options/excite_bike/images/excite_bike.png
- + themes/jqui/options/excite_bike/images/ui-bg_diagonals-small_25_c5ddfc_40x40.png
- + themes/jqui/options/excite_bike/images/ui-bg_diagonals-thick_20_e69700_40x40.png
- + themes/jqui/options/excite_bike/images/ui-bg_diagonals-thick_22_1484e6_40x40.png
- + themes/jqui/options/excite_bike/images/ui-bg_highlight-soft_100_f9f9f9_1x100.png
- + themes/jqui/options/excite_bike/images/ui-bg_inset-hard_100_eeeeee_1x100.png
- + themes/jqui/options/sunny/images/sunny.png
- + themes/jqui/options/sunny/images/ui-bg_diagonals-medium_20_d34d17_40x40.png
- + themes/jqui/options/sunny/images/ui-bg_gloss-wave_45_817865_500x100.png
- + themes/jqui/options/sunny/images/ui-bg_gloss-wave_60_fece2f_500x100.png
- + themes/jqui/options/sunny/images/ui-bg_gloss-wave_70_ffdd57_500x100.png
- + themes/jqui/options/sunny/images/ui-bg_gloss-wave_90_fff9e5_500x100.png
- + themes/jqui/options/sunny/images/ui-bg_highlight-soft_100_feeebd_1x100.png
- − themes/jqui/options/trontastic/css/trontastic.scss
- themes/jqui/options/trontastic/images/trontastic.png
- − themes/jqui/options/trontastic/images/ui-bg_diagonals-small_50_262626_40x40.png
- themes/jqui/options/trontastic/images/ui-bg_glass_40_0a0a0a_1x400.png
- + themes/jqui/options/trontastic/images/ui-bg_glass_55_f1fbe5_1x400.png
- themes/jqui/options/trontastic/images/ui-bg_glass_60_000000_1x400.png
- themes/jqui/options/trontastic/images/ui-bg_gloss-wave_55_000000_500x100.png
- themes/jqui/options/trontastic/images/ui-bg_gloss-wave_85_9fda58_500x100.png
- + themes/jqui/options/trontastic/images/ui-bg_gloss-wave_95_f6ecd5_500x100.png
- themes/jqui/options/trontastic/scss/_tiki-selectors.scss
- themes/jqui/scss/_css-variables.scss
- themes/jqui/scss/_tiki-selectors-for-options.scss
- themes/jqui/scss/_tiki-selectors.scss
- themes/jqui/scss/_variables-dark.scss
- themes/jqui/scss/_variables.scss
- themes/lighty/scss/_tiki-selectors.scss
- themes/litera/css/litera.scss
- themes/lumen/css/lumen.scss
- themes/lux/scss/_tiki-selectors.scss
- themes/materia/css/materia.scss
- themes/minty/scss/_tiki-selectors.scss
- themes/morph/scss/_tiki-selectors.scss
- themes/pulse/scss/_tiki-selectors.scss
- themes/quartz/scss/_bootswatch.scss
- themes/quartz/scss/_tiki-selectors.scss
- themes/sandstone/scss/_tiki-selectors.scss
- themes/simplex/css/simplex.scss
- themes/sketchy/css/sketchy.scss
- themes/solar/css/solar.scss
- themes/spacelab/css/spacelab.scss
- − themes/strasa/js/custom.js
- themes/strasa/scss/_tiki-selectors.scss
- themes/superhero/scss/_tiki-selectors.scss
- themes/tuften/scss/_tiki-selectors.scss
- themes/united/css/united.scss
- themes/yeti/css/yeti.scss
- tiki-admin_actionlog.php
- tiki-admin_banning.php
- tiki-admin_calendars.php
- tiki-admin_categories.php
- tiki-admin_content_templates.php
- tiki-admin_cookies.php
- tiki-admin_dsn.php
- tiki-admin_external_wikis.php
- tiki-admin_hotwords.php
- tiki-admin_html_page_content.php
- tiki-admin_html_pages.php
- tiki-admin_menu_options.php
- tiki-admin_menus.php
- tiki-admin_modules.php
- tiki-admin_newsletter_subscriptions.php
- tiki-admin_newsletters.php
- tiki-admin_notifications.php
- tiki-admin_orphaned.php
- tiki-admin_poll_options.php
- tiki-admin_polls.php
- tiki-admin_rssmodules.php
- tiki-admin_schedulers.php
- tiki-admin_shoutbox_words.php
- tiki-admin_structures.php
- tiki-admin_survey_questions.php
- tiki-admin_surveys.php
- tiki-admin_toolbars.php
- tiki-admin_topics.php
- tiki-admin_transitions.php
- tiki-admin_webservices.php
- tiki-admingroups.php
- tiki-adminusers.php
- tiki-article_types.php
- tiki-assignuser.php
- tiki-blog_post.php
- tiki-browse_freetags.php
- tiki-calendar.php
- tiki-calendar_export_ical.php
- tiki-calendar_setup.php
- tiki-calendars_rss.php
- tiki-check.php
- tiki-directory_add_site.php
- tiki-directory_admin_categories.php
- tiki-directory_admin_related.php
- tiki-directory_admin_sites.php
- tiki-directory_browse.php
- tiki-directory_ranking.php
- tiki-directory_search.php
- tiki-directory_validate_sites.php
- tiki-edit_article.php
- tiki-edit_blog.php
- tiki-edit_languages.php
- tiki-edit_perspective.php
- tiki-edit_programmed_content.php
- tiki-edit_question_options.php
- tiki-edit_quiz.php
- tiki-edit_quiz_questions.php
- tiki-edit_quiz_results.php
- tiki-edit_structure.php
- tiki-edit_submission.php
- tiki-edit_topic.php
- tiki-edit_translation.php
- tiki-editdiagram.php
- tiki-editpage.php
- tiki-export_tracker_schema.php
- tiki-faq_questions.php
- tiki-forum_queue.php
- tiki-forums.php
- tiki-forums_reported.php
- tiki-index.php
- tiki-index_raw.php
- tiki-lastchanges.php
- tiki-list_articles.php
- tiki-list_banners.php
- tiki-list_blogs.php
- tiki-list_cache.php
- tiki-list_comments.php
- tiki-list_contents.php
- tiki-list_faqs.php
- tiki-list_posts.php
- tiki-list_quizzes.php
- tiki-list_submissions.php
- tiki-list_surveys.php
- tiki-list_trackers.php
- tiki-listpages.php
- tiki-live_support_admin.php
- tiki-live_support_transcripts.php
- tiki-login.php
- tiki-login_scr.php
- tiki-minical.php
- tiki-minichat_ajax.php
- tiki-modules.php
- tiki-my_tiki.php
- tiki-newsletter_archives.php
- tiki-newsletters.php
- tiki-notepad_list.php
- tiki-notepad_read.php
- tiki-notepad_write.php
- tiki-object_watches.php
- tiki-objectpermissions.php
- tiki-old_polls.php
- tiki-page_contribution.php
- tiki-pagehistory.php
- tiki-peertube_video.php
- tiki-performance_stats.php
- tiki-pick_avatar.php
- tiki-plugins.php
- tiki-poll_results.php
- tiki-print_indexed.php
- tiki-print_pages.php
- tiki-quiz_stats.php
- tiki-quiz_stats_quiz.php
- tiki-read_article.php
- tiki-received_articles.php
- tiki-received_pages.php
- tiki-references.php
- tiki-referer_stats.php
- tiki-rename_page.php
- tiki-rollback.php
- tiki-search_replace.php
- tiki-search_stats.php
- tiki-send_newsletters.php
- tiki-send_objects.php
- tiki-setup.php
- tiki-share.php
- tiki-sheets.php
- tiki-shoutbox.php
- tiki-slideshow.php
- tiki-socialnetworks_firstlogin.php
- tiki-stats.php
- tiki-survey_stats.php
- tiki-survey_stats_survey.php
- tiki-syslog.php
- tiki-take_survey.php
- tiki-testGD.php
- tiki-theme_control.php
- tiki-theme_control_objects.php
- tiki-user_assigned_modules.php
- tiki-user_bookmarks.php
- tiki-user_contacts_prefs.php
- tiki-user_preferences.php
- tiki-user_tasks.php
- tiki-user_watches.php
- tiki-userfiles.php
- tiki-usermenu.php
- tiki-view_articles.php
- tiki-view_blog.php
- tiki-view_blog_post.php
- tiki-view_faq.php
- tiki-view_forum.php
- tiki-view_forum_thread.php
- tiki-view_sheets.php
- tiki-view_tracker.php
- tiki-view_tracker_item.php
- tiki-webmail.php
- tiki-webmail_contacts.php
- tiki-wizard_admin.php
- tiki_tests/tiki-tests_replay.php
- tiki_tests/tikitestslib.php
- vendor_bundled/composer.json
- vendor_bundled/composer.lock


The diff was not included because it is too large.


View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/compare/8342ae414084075ab625449a52a1c183cf94dd0a...27c02e554bd58410d26f15f6fd1b9b8a4f71170f

-- 
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/compare/8342ae414084075ab625449a52a1c183cf94dd0a...27c02e554bd58410d26f15f6fd1b9b8a4f71170f
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.