cloudlog/application
Peter Goodhall 07c3527cb6 Render diary images & improve diary cache
Load and render station diary images inline and separately, and make cache handling more robust. Notes controller: load diary_images for print view and invalidate public diary cache when an image caption is updated. Stationdiary controller: include a render-version token in the public diary cache key to force re-renders when markup changes. Note model: make touch_public_diary_cache_version more resilient (unique value, fallback to file_put_contents and cache clean), add invalidate_public_diary_cache_for_note helper, and enhance process_image_shortcodes to handle encoded brackets, tolerant shortcode spacing, modifiers (alignment and size) with deterministic styling, and return used image ids. Views: update station_diary_print and note view to process shortcodes, remove empty paragraph artifacts, show inline images via shortcodes, and display remaining images with captions and improved print CSS.
2026-03-08 15:11:33 +00:00
..
config Add public station diary & QSO filters 2026-03-08 13:34:31 +00:00
controllers Render diary images & improve diary cache 2026-03-08 15:11:33 +00:00
core Added Basic Files 2011-04-25 16:24:01 +01:00
helpers Add reusable User-Agent helper for QRZ API requests 2026-01-09 10:52:37 +00:00
hooks Added Basic Files 2011-04-25 16:24:01 +01:00
language Add public station diary & QSO filters 2026-03-08 13:34:31 +00:00
libraries Use correct eQSL received flag field 2026-03-07 14:35:45 +00:00
logs Adding file back in! 2016-02-29 18:57:08 +00:00
migrations Add public station diary & QSO filters 2026-03-08 13:34:31 +00:00
models Render diary images & improve diary cache 2026-03-08 15:11:33 +00:00
third_party Codeignitor 3.1.6 and corresponding changes 2017-12-01 19:25:26 +00:00
views Render diary images & improve diary cache 2026-03-08 15:11:33 +00:00
.htaccess Added Basic Files 2011-04-25 16:24:01 +01:00
index.html cosmetics I 2023-12-07 16:58:18 +00:00