summaryrefslogtreecommitdiff
path: root/templates
AgeCommit message (Collapse)AuthorFilesLines
13 daysRework all gallery view headers to blue header pattern; tidy gallery viewsLester Caine3-79/+65
- New gallery_breadcrumb_inc.tpl (small breadcrumb trail from gallery_nav) - gallery_nav.tpl stripped to prev/next navigation only - view_image.tpl: semantic <header> with floaticons + breadcrumb - All gallery view styles (galleriffic 1/2/5, auto_flow, fixed_grid, matteo, position_number, simple_list): <header> with gallery_icons_inc + breadcrumb, remove separate gallery_nav include, section.body for description - fixed_grid: drop inc2/inc3, rewrite inc.tpl with cols_per_page from mInfo, img-responsive center-block, width:100% table, pagination at bottom - simple_list: Bootstrap table-striped/hover, img-thumbnail, pagination, unconditional data block below title, 100px image column, 15% actions - auto_flow/position_number: remove duplicate data block from body div - Replace network-receive/transmit with go-down/go-up; Add Comment icon; various data|escape and getParsedData fixes Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
14 daysReplace network-transmit/receive icons with go-up/go-down for upload/downloadLester Caine4-5/+5
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-07Remove duplicate ipackage attributes from biticon callsLester Caine3-9/+9
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-05Switch icons: document-properties → edit, text-x-generic → view-list-textLester Caine5-7/+7
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-05Switch delete icon from edit-delete to user-trash (dustbin)Lester Caine3-3/+3
user-trash updated to a proper dustbin SVG. All templates across all packages updated to use user-trash instead of edit-delete. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-04Switch iconset to SVG-only — drop small/medium/large PNG directoriesLester Caine1-1/+1
All iconset icons (ipackage=icons) now served from scalable/ as SVGs. ipath (/small/, /medium/, /large/) is preserved only for cache key differentiation and SVG width/height calculation. Four icons remapped to SVG equivalents in tango/scalable/: dialog-cancel -> process-stop (newsletters: unsubscribed) emblem-downloads -> network-receive (fisheye: download file) emblem-shared -> emblem-symbolic-link (boards: moved topic/thread) mail-mark-important -> emblem-important (messages: flagged) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-04Convert {booticon} to {biticon} — freedesktop/tango icon names throughoutLester Caine11-37/+37
Replace all {booticon iname="icon-*"} and {booticon iname="fa-*"} calls with {biticon ipackage="icons" iname="<freedesktop-name>"} using the tango iconset. Mapping covers ~70 distinct old names to tango equivalents (edit-delete, document-properties, go-next, lock, internet-mail, etc.). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-02PDF edit: protect text layer, add read-only view and reload optionLester Caine1-0/+16
- Preserve liberty_content.data on save: copy existing data into edit before store() so the format verify plugin does not wipe it with null when the textarea is absent from a PDF form submission - Re-extract text layer on demand: reload_pdf checkbox calls mime_pdf_text_extract() via mStorage source_file, mirrors the existing generate_thumbnails pattern in edit_image.php - Template: show extracted text in a read-only scrollable textarea for PDFs (no name attr so not submitted); separate Re-extract checkbox; editable description textarea shown only for non-PDF attachments Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-25edit_image: hide rotate/resize controls for non-image filesLester Caine1-0/+2
Rotate Image and Reduce Original Size are only meaningful for images. Wrap both in mime_type check so they are hidden for video, audio, PDF etc. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-25Galleriffic: fix fancyzoom interference, add regenerate-thumbnails UILester Caine1-0/+9
- Add rel="nozoom" to all galleriffic thumb <a> links so FancyZoom's loading animation doesn't fire when selecting images in galleriffic - Add "Regenerate All Thumbnails" checkbox to edit_gallery.tpl (only shown for existing galleries) - Fix edit.php calling non-existent generateThumbnails() on a gallery object — corrected to generateGalleryThumbnails() - Add set_time_limit(0) inside generateGalleryThumbnails() so large galleries don't time out during thumbnail regeneration Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-24Add per-gallery show_description preference to all active gallery viewsLester Caine1-0/+7
Galleries can now suppress their description text via a checkbox in the edit form (defaults to shown). All active view templates (galleriffic, fixed_grid, auto_flow, position_number, simple_list) respect the preference. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-21Fix breadcrumb depth and dedup nav across gallery viewsLester Caine1-8/+8
getBreadcrumbLinks now walks the full gallery hierarchy recursively instead of only one level up, so deep paths like Projects > Cadogan Gardens > Source Material appear in full. Inline nav blocks in galleriffic, simple_list and auto_flow replaced with gallery_nav.tpl include (matching fixed_grid). User/Galleries editor link in gallery_nav.tpl now guarded by hasUpdatePermission. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-21Fix broken parent gallery breadcrumb links; remove undefined changePhotoDrawerLester Caine1-1/+1
changePhotoDrawer() was never defined — clicking a parent gallery in the breadcrumb threw a JS error, return false never ran, and href="#" left the user on the same page ("links to self"). Replace with direct pretty URL navigation. Also fix double-slash in gallery_nav.tpl (FISHEYE_PKG_URL already ends with /). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-21Separate pagination counts per gallery style; make galleriffic numThumbs ↵Lester Caine1-13/+16
configurable - rows_per_page/cols_per_page (DB) used only by fixed_grid - total_per_page preference used by auto_flow, simple_list, matteo — shown as one shared field with the style-appropriate label; falls back to old rows_per_page for migration - galleriffic_num_thumbs preference replaces hardcoded numThumbs:30 in JS templates - JS disables hidden style-div inputs on load and switch so only the active style submits Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-16Restore the pop-up edit functionLester Caine1-3/+26
2026-05-16Missing defaults, and remap popup editLester Caine1-3/+3
2026-05-15Namespace fixesLester Caine1-1/+2
2026-05-15bitweaver.js is loaded but the framework so should not need to be loaded hereLester Caine1-1/+0
2026-05-14php-cs-fixer tidies to php8.5 standardsLester Caine6-7/+4
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-16Have retired BitAjax and moved it's functions to BitBase so mochikit is no ↵lsces1-2/+2
longer needed Also needed to trim 'description field when displaying pdf's as it contains the pdf text layer. Need to concider just how to add a proper description field to mime content such as pdf
2026-04-16Tidies to bring templates up to date with smarty5 and add in missing elementslsces1-0/+2
2026-04-02Missing defaults for php8.4 and style change for fixed gridlsces2-4/+4
2026-03-27Figured what has been causing a problem with using && and || in smarty ↵lsces13-27/+27
templates and related to mistake in processing {2} elements that should use curly brackets and not revert to square ones.
2026-03-26Smarty style updateslsces9-19/+19
2026-03-26Test files for new grid formatslsces1-0/+105
2025-09-11missing defaultlsces1-1/+1
2025-09-10Missing varable defaultlsces1-1/+1
2025-08-28Templates code updated to PHP8.4 and namespace ... work in progress on ↵lsces25-110/+116
updating some third party code
2023-11-25w3c cleanup: The type attribute is unnecessary for JavaScript resources.spiderr6-9/+9
2022-08-16fix gallery iconsspiderr1-2/+2
2022-07-30migrate from font-awesome 3.2.1 icon- to 6.1.2 fa-spiderr10-34/+34
2021-02-02clean up adminmodela bitweaver1-19/+19
2021-02-02clean up navbarmodela bitweaver1-4/+5
2021-02-02move _inc and classes to includes/classes and use PKG_CLASS/INCLUDE_PATH ↵modela bitweaver1-2/+2
constants
2021-02-02move _inc and _lib to includes/ and use PKG_INCLUDE_PATH constantsmodela bitweaver1-1/+1
2021-01-25add refresh thumbnail icon to image viewspiderr1-2/+3
2018-05-07square up gallery displayTim UX1-56/+58
2017-05-09add bootstrap styling to gallery img displayspider@app21-3/+3
2017-03-30change download icon to cloud downloadspider@dev1-1/+1
2016-07-27resolve conflictspider@app21-1/+1
2016-07-27update save_order namespider@dev1-1/+1
2016-07-07pass pLoadFromCache flags around to make sure clean loads happen for entire ↵spider@app11-1/+1
objects
2016-06-22divide by zero checkspider@app11-1/+1
2016-06-22clean up list_galleries for responsive columnsspider@app11-56/+56
2016-06-21img-responsive classspider@app11-2/+2
2016-06-21update for BitSystem::get(set)ActivePackage() instead of ACTIVE_PACKAGEspider@app11-1/+1
2016-05-09fix bootticon typospider@app21-1/+1
2016-04-25fix gallery nav for renamed fisheye dirapp1 spider1-2/+2
2016-02-07Move from Smarty2 to Smarty3 function stylelsces2-10/+10
2015-12-08PhotoDrawer is optional, use simplified breadcrumb for basic installlsces1-1/+1