diff options
| author | erdgeist <erdgeist@erdgeist.org> | 2026-07-14 17:25:37 +0200 |
|---|---|---|
| committer | erdgeist <erdgeist@erdgeist.org> | 2026-07-14 18:30:40 +0200 |
| commit | 6ddc9d73f1299cdeb90bc88ed0bb53821c4825aa (patch) | |
| tree | 7672dd034ec0bacdaa1534813981a5f5de5a7650 /app/controllers | |
| parent | 8847db139bef9dd8f9465c31438f16af13593267 (diff) | |
Supply related-asset URLs/name and public inline-image CSS
RelatedAssetsController#create's JSON includes large_url,
original_url, and name alongside thumb_url/url; the related-asset
list items in both editors carry them as data-large-url,
data-original-url, and data-name.
ccc.css gets the public-facing .inline-image--full/--half/--left/
--right rules -- admin.css and TinyMCE's content_style cover the
cockpit and in-editor renderings respectively.
Diffstat (limited to 'app/controllers')
| -rw-r--r-- | app/controllers/related_assets_controller.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/app/controllers/related_assets_controller.rb b/app/controllers/related_assets_controller.rb index 479ebec..5af73fc 100644 --- a/app/controllers/related_assets_controller.rb +++ b/app/controllers/related_assets_controller.rb | |||
| @@ -27,6 +27,8 @@ class RelatedAssetsController < ApplicationController | |||
| 27 | asset_id: asset.id, | 27 | asset_id: asset.id, |
| 28 | name: asset.name, | 28 | name: asset.name, |
| 29 | thumb_url: asset.upload.url(:thumb), | 29 | thumb_url: asset.upload.url(:thumb), |
| 30 | large_url: asset.upload.url(:large), | ||
| 31 | original_url: asset.upload.url, | ||
| 30 | url: node_related_asset_path(@node, related) | 32 | url: node_related_asset_path(@node, related) |
| 31 | } | 33 | } |
| 32 | end | 34 | end |
