| Age | Commit message (Collapse) | Author | Files | Lines |
|
Float+clear can't produce equal-height rows — variable-height thumbnails
caused items to misalign regardless of where clears fired. Switch the
container to .fisheye-flow (flex, flex-wrap:wrap): Bootstrap col-* widths
still control breakpoints, flex rows are automatically equal-height.
Removed counter, clear divs, and redundant col-xs-12 from inner elements.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
{counter} without assign= never updated $imageCount — it stayed at 0,
making 0%2, 0%3, 0%4 all permanently true, inserting all three clear
divs after every item. Gallery never formed a grid. Adding assign=
makes the variable track the actual item count.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
The nested if/else suppressed sm-breakpoint clears after items 4, 8,
12... (multiples of 4 took the lg branch). Replace with three
independent checks — one per breakpoint — using Bootstrap 3
visible-*-block so each grid size gets its own clear on its own
row boundary.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
- 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>
|
|
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>
|
|
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>
|
|
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>
|
|
- 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>
|
|
Replaces the simple table with a two-column layout — scrollable video
list on the left, HTML5 player on the right. Clicking a list item loads
and plays the video in-page. Full-page link and title shown below player.
Thumbnails display in the list when available (post-ffmpeg).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
tab only
Smarty validates block tag pairs at compile time so {jstab} cannot be
wrapped in {if}. jstabs/Pictures tab are always present; Videos jstab
is conditional inside the already-open jstabs block.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
fisheye_galleriffic_inc.tpl now dynamically loads the inc file matching
the gallery's galleriffic_style preference (defaults to 1).
inc_2.tpl adds a pre-scan for video items and wraps the galleriffic
slideshow in a Pictures tab, with a Videos simple-list tab alongside.
Items without thumbnails are skipped from the Pictures tab; when ffmpeg
generates thumbnails they appear in both tabs automatically.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
Items without a thumbnail (e.g. videos when ffmpeg is unavailable) are
excluded from the slideshow list rather than producing empty src/href
attributes that break galleriffic's JS. Once thumbnails are generated
they appear automatically.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
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>
|
|
Never wired up — no PHP or template references, incomplete stub only.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
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>
|
|
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>
|
|
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
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>
|
|
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
|
|
|
|
|
|
templates and related to mistake in processing {2} elements that should use curly brackets and not revert to square ones.
|
|
|
|
|
|
|
|
updating some third party code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
comment it out
|
|
|
|
getDisplayUrlFrom Hash used for static calls
|
|
Split static and dynamic use of getDisplayUrl
Create getContentUrl as the instantiated version
parameters need to be identical across all classes
|
|
|
|
|
|
|
|
|