diff options
| author | erdgeist <erdgeist@erdgeist.org> | 2026-06-27 21:14:48 +0200 |
|---|---|---|
| committer | erdgeist <erdgeist@erdgeist.org> | 2026-06-27 21:14:48 +0200 |
| commit | a627a650fda4e22107245a3269465347bb778258 (patch) | |
| tree | b864316bd270da5d586d664db4ddf2bae90320df /config | |
| parent | a3eb6c52abc896697df1c79ff27137075e558123 (diff) | |
Stage 7 click-testing fixes
- aggregate: switch to shortcode syntax [aggregate ...]; fix paragraph
wrapping by excising the shortcode and its surrounding <p> before
sanitize, concatenating collection output outside sanitized content
- page.rb: remove aggregate XML unwrapping from rewrite_links_in_body
(no longer needed with shortcode approach)
- rss builders: explicit CGI.escapeHTML on title/abstract; Builder 3.3.0
does not escape when target buffer is html_safe (ActionView default)
- tinymce: disable menubar and promotion nag; add code plugin, remove
paste plugin (built into TinyMCE 8 core); configure via admin_interface.js
directly (config/tinymce.yml affects tinymce() helper only, not tinymce.init)
Diffstat (limited to 'config')
| -rw-r--r-- | config/tinymce.yml | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/config/tinymce.yml b/config/tinymce.yml index a97fbe7..c5329cd 100644 --- a/config/tinymce.yml +++ b/config/tinymce.yml | |||
| @@ -1,7 +1,8 @@ | |||
| 1 | license_key: gpl | 1 | license_key: gpl |
| 2 | promotion: false | ||
| 3 | menubar: false | ||
| 2 | plugins: | 4 | plugins: |
| 3 | - paste | 5 | - paste |
| 4 | toolbar: bold italic underline | bullist numlist | link unlink | blocks | code | 6 | toolbar: bold italic underline | bullist numlist | link unlink | blocks | code |
| 5 | extended_valid_elements: "aggregate[tags|limit|order_by|order_direction|partial|conditions]" | ||
| 6 | relative_urls: false | 7 | relative_urls: false |
| 7 | entity_encoding: raw | 8 | entity_encoding: raw |
