r26351 2025-03-14 acota CHG: use a pseudo-RTF for comment (text) annotations; revert r26347 partially [branches/20250228_acota_q13116][q13116]

M /branches/20250228_acota_q13116/include/annotation_functions.php
M /branches/20250228_acota_q13116/include/render_functions.php
M /branches/20250228_acota_q13116/include/resource_functions.php
M /branches/20250228_acota_q13116/lib/annotorious_0.6.4/plugins/RSTagging/rs_tagging.js
M /branches/20250228_acota_q13116/pages/ajax/annotations.php
r26349 2025-03-14 acota CHG: update branch from /trunk [branches/20250228_acota_q13116][q13116]

M /branches/20250228_acota_q13116
M /branches/20250228_acota_q13116/api/iiif/handler2.php
M /branches/20250228_acota_q13116/batch/cron.php
M /branches/20250228_acota_q13116/css
M /branches/20250228_acota_q13116/css/global.css
M /branches/20250228_acota_q13116/include/collections_functions.php
M /branches/20250228_acota_q13116/include/config.default.php
M /branches/20250228_acota_q13116/include/definitions.php
M /branches/20250228_acota_q13116/include/general_functions.php
M /branches/20250228_acota_q13116/include/iiif_functions.php
M /branches/20250228_acota_q13116/include/image_processing.php
M /branches/20250228_acota_q13116/include/mime_types.php
M /branches/20250228_acota_q13116/include/search_functions.php
M /branches/20250228_acota_q13116/languages/en.php
M /branches/20250228_acota_q13116/pages/collections.php
M /branches/20250228_acota_q13116/pages/share_access.php
M /branches/20250228_acota_q13116/pages/terms.php
M /branches/20250228_acota_q13116/pages/tools/merge_rs_systems.php
M /branches/20250228_acota_q13116/pages/tools/renumber_resources.php
M /branches/20250228_acota_q13116/pages/video_player.php
M /branches/20250228_acota_q13116/plugins/tms_link/include/tms_link_functions.php
M /branches/20250228_acota_q13116/plugins/vr_view/include/vr_view_functions.php
M /branches/20250228_acota_q13116/tests/test_list/000501_compute_tiles_at_scale_factor.php
M /branches/20250228_acota_q13116/tests/test_list/010100_api_iiif_tiles.php
r26347 2025-03-13 acota CHG: WIP on enabling annotation feature for comments only [branches/20250228_acota_q13116][q13116]

M /branches/20250228_acota_q13116/include/annotation_functions.php
M /branches/20250228_acota_q13116/include/config.default.php
M /branches/20250228_acota_q13116/include/render_functions.php
M /branches/20250228_acota_q13116/include/resource_functions.php
M /branches/20250228_acota_q13116/lib/annotorious_0.6.4/plugins/RSTagging/rs_tagging.js
r26339 2025-03-12 acota FIX: typo [branches/20250228_acota_q13116][q13116]

M /branches/20250228_acota_q13116/include/annotation_functions.php
r26338 2025-03-12 acota CHG: enforce (consistency) annotate_fields type constraints (multi value fixed list fields only - DKL, CHKB) [branches/20250228_acota_q13116][q13116]

M /branches/20250228_acota_q13116/include/annotation_functions.php
M /branches/20250228_acota_q13116/include/render_functions.php
M /branches/20250228_acota_q13116/include/resource_functions.php
M /branches/20250228_acota_q13116/pages/admin/admin_system_config.php
M /branches/20250228_acota_q13116/pages/ajax/annotations.php
r26336 2025-03-12 acota NEW: ability to inject ResourceSpace config options to the RSTagging (Annotorious) plugin - to support plain comments via annotations [branches/20250228_acota_q13116][q13116]

M /branches/20250228_acota_q13116/include/annotation_functions.php
M /branches/20250228_acota_q13116/include/render_functions.php
M /branches/20250228_acota_q13116/lib/annotorious_0.6.4/plugins/RSTagging/rs_tagging.js
M /branches/20250228_acota_q13116/pages/preview.php
r26334 2025-03-12 acota CHG: WIP on adding comments via annotations. NEW: injecting translations to the RSTagging plugin. [branches/20250228_acota_q13116][q13116]

M /branches/20250228_acota_q13116/include/annotation_functions.php
M /branches/20250228_acota_q13116/include/render_functions.php
M /branches/20250228_acota_q13116/languages/en.php
M /branches/20250228_acota_q13116/lib/annotorious_0.6.4/plugins/RSTagging/rs_tagging.js
M /branches/20250228_acota_q13116/pages/preview.php
r26324 2025-03-11 acota CHG: enforce annotate fields to be bound only to fixed list fields [branches/20250228_acota_q13116][q13116]

M /branches/20250228_acota_q13116/pages/ajax/annotations.php
r26323 2025-03-11 acota CHG: added cache busting for annotorious related files [branches/20250228_acota_q13116][q13116]

M /branches/20250228_acota_q13116/pages/preview.php
M /branches/20250228_acota_q13116/pages/view.php
r26322 2025-03-11 acota CHG: annotate_enabled default for new installations [branches/20250228_acota_q13116][q13116]

M /branches/20250228_acota_q13116/include/config.new_installs.php
r26321 2025-03-11 acota NEW: system/user preferences support list (CSV) of IDs [branches/20250228_acota_q13116][q13116]

M /branches/20250228_acota_q13116/include/config_functions.php
r26320 2025-03-11 acota CHG: i18n string value [branches/20250228_acota_q13116][q13116]

M /branches/20250228_acota_q13116/languages/en.php
r26306 2025-03-07 acota NEW: system config options. WIP on multiple metadata fields as a config option that can be autosaved too as a CSV [branches/20250228_acota_q13116][q13116]

M /branches/20250228_acota_q13116/include/config.default.php
M /branches/20250228_acota_q13116/include/config_functions.php
M /branches/20250228_acota_q13116/include/plugin_functions.php
M /branches/20250228_acota_q13116/languages/en.php
M /branches/20250228_acota_q13116/pages/admin/admin_system_config.php
r26302 2025-03-07 acota CHG: update branch from /trunk [branches/20250228_acota_q13116][q13116]

M /branches/20250228_acota_q13116
M /branches/20250228_acota_q13116/css
A /branches/20250228_acota_q13116/css/fonts/Space Grotesk.css
M /branches/20250228_acota_q13116/css/global.css
A /branches/20250228_acota_q13116/gfx/no_preview/audio.png
M /branches/20250228_acota_q13116/gfx/no_preview/default.png
M /branches/20250228_acota_q13116/include/collections_functions.php
M /branches/20250228_acota_q13116/include/config.default.php
M /branches/20250228_acota_q13116/include/config_functions.php
M /branches/20250228_acota_q13116/include/edit_upload_options.php
M /branches/20250228_acota_q13116/include/file_functions.php
M /branches/20250228_acota_q13116/include/general_functions.php
M /branches/20250228_acota_q13116/include/image_processing.php
M /branches/20250228_acota_q13116/include/preview_preprocessing.php
M /branches/20250228_acota_q13116/include/resource_functions.php
M /branches/20250228_acota_q13116/include/search_functions.php
M /branches/20250228_acota_q13116/include/searchbar.php
M /branches/20250228_acota_q13116/include/user_functions.php
M /branches/20250228_acota_q13116/js/global.js
M /branches/20250228_acota_q13116/languages/en-US.php
M /branches/20250228_acota_q13116/languages/en.php
A /branches/20250228_acota_q13116/lib/fonts/Space_Grotesk
M /branches/20250228_acota_q13116/login.php
M /branches/20250228_acota_q13116/pages/admin/admin_group_management_edit.php
M /branches/20250228_acota_q13116/pages/download.php
M /branches/20250228_acota_q13116/pages/edit.php
M /branches/20250228_acota_q13116/pages/search_views/list.php
M /branches/20250228_acota_q13116/pages/tools/add_related_resources.php
M /branches/20250228_acota_q13116/pages/tools/dbstruct_create.php
M /branches/20250228_acota_q13116/pages/tools/merge_rs_systems.php
M /branches/20250228_acota_q13116/pages/tools/staticsync.php
M /branches/20250228_acota_q13116/pages/tools/xfer_scrambled.php
M /branches/20250228_acota_q13116/pages/upload_batch.php
M /branches/20250228_acota_q13116/pages/user/user_profile_edit.php
M /branches/20250228_acota_q13116/pages/view.php
M /branches/20250228_acota_q13116/plugins/consentmanager/hooks/view.php
M /branches/20250228_acota_q13116/plugins/consentmanager/pages/edit.php
M /branches/20250228_acota_q13116/plugins/csv_upload/pages/csv_upload.php
M /branches/20250228_acota_q13116/plugins/csv_user_import/pages/csv_user_import.php
M /branches/20250228_acota_q13116/plugins/format_chooser/hooks/view.php
M /branches/20250228_acota_q13116/plugins/licensemanager/pages/download.php
M /branches/20250228_acota_q13116/plugins/licensemanager/pages/edit.php
M /branches/20250228_acota_q13116/plugins/tms_link/include/tms_link_functions.php
A /branches/20250228_acota_q13116/tests/test_list/000506_parse_filename_extension.php
A /branches/20250228_acota_q13116/tests/test_list/000507_get_mime_type.php
A /branches/20250228_acota_q13116/tests/test_list/000508_process_file_upload.php
r26267 2025-02-28 acota NEW: annotation column on comment table [branches/20250228_acota_q13116][q13116]

M /branches/20250228_acota_q13116/dbstruct/help_comment.txt
M /branches/20250228_acota_q13116/dbstruct/table_comment.txt
r26266 2025-02-28 acota NEW: Branch for unifying annotations and comments (removing the legacy annotate plugin) [q13116]

A /branches/20250228_acota_q13116