GitHub/WoltLab/WCF.git
14 months agoAdd a preview feature when restoring a draft
Alexander Ebert [Wed, 5 Jul 2023 11:22:34 +0000 (13:22 +0200)]
Add a preview feature when restoring a draft

See https://www.woltlab.com/community/thread/300352-dialog-entwurf-wiederherstellen-verbessern/

14 months agoRemove a legacy workaround for scroll disable
Alexander Ebert [Wed, 5 Jul 2023 10:39:34 +0000 (12:39 +0200)]
Remove a legacy workaround for scroll disable

See https://www.woltlab.com/community/thread/300504-woltlab-suite-6-seite-scrollt-bei-schlie%C3%9Fen-von-modal-fenster-kurz-nach-oben/

14 months agoFix the support for the alignment of embedded media
Alexander Ebert [Tue, 4 Jul 2023 15:39:03 +0000 (17:39 +0200)]
Fix the support for the alignment of embedded media

14 months agoFix PHP 8.2 deprecation in TagCloudCacheBuilder
Tim Düsterhus [Tue, 4 Jul 2023 14:57:58 +0000 (16:57 +0200)]
Fix PHP 8.2 deprecation in TagCloudCacheBuilder

14 months agoRelease 6.0.0 Alpha 4 6.0.0_Alpha_4
Alexander Ebert [Tue, 4 Jul 2023 14:43:52 +0000 (16:43 +0200)]
Release 6.0.0 Alpha 4

14 months agoUpdating minified JavaScript files
WoltLab [Tue, 4 Jul 2023 14:37:59 +0000 (14:37 +0000)]
Updating minified JavaScript files

14 months agoUpdate the CKEditor 5 bundle
Alexander Ebert [Tue, 4 Jul 2023 14:36:31 +0000 (16:36 +0200)]
Update the CKEditor 5 bundle

14 months agoMerge pull request #5566 from WoltLab/strip-html
Tim Düsterhus [Tue, 4 Jul 2023 14:32:47 +0000 (16:32 +0200)]
Merge pull request #5566 from WoltLab/strip-html

Fix StringUtil::stripHTML()

14 months agoFix the HTML tag stripping regex
Tim Düsterhus [Tue, 4 Jul 2023 14:10:40 +0000 (16:10 +0200)]
Fix the HTML tag stripping regex

The previous regex was incorrect (by attempting to support backslash escapes in
HTML attributes), incomprehensible and inefficient (by allowing for
catastrophic backtracking).

Replace it by a much simpler and more correct version that matches:

- Anything between `<` and `>`.
- That starts with an optional `/` for the closing tag.
- Followed by a single a-zA-Z letter.
- Followed by anything not `>`, except when `>` is either correctly singly or
  doubly quoted.

Fixes #5558

14 months agoFix the sizing of input fields on smartphones
Alexander Ebert [Tue, 4 Jul 2023 14:06:26 +0000 (16:06 +0200)]
Fix the sizing of input fields on smartphones

See https://www.woltlab.com/community/thread/300456-editor-block-einf%C3%BCgen-mobil/

14 months agoMerge pull request #5565 from WoltLab/search-index-strip-html
Tim Düsterhus [Tue, 4 Jul 2023 13:54:59 +0000 (15:54 +0200)]
Merge pull request #5565 from WoltLab/search-index-strip-html

Use DOMDocument + textContent to strip HTML tags for search

14 months agoMerge pull request #5564 from WoltLab/search-index-no-context
Tim Düsterhus [Tue, 4 Jul 2023 13:53:20 +0000 (15:53 +0200)]
Merge pull request #5564 from WoltLab/search-index-no-context

Fix updating the search index if the index manager does not support contexts

14 months agoInline the HTML regex patterns in StringUtil
Tim Düsterhus [Tue, 4 Jul 2023 13:51:08 +0000 (15:51 +0200)]
Inline the HTML regex patterns in StringUtil

These are very specific to `StringUtil::stripHTML()` and cannot be usefully
used outside of that method. Inline them to improve readability and to remove
them from the public API.

14 months agoFix the color of active tooltip buttons
Alexander Ebert [Tue, 4 Jul 2023 13:46:42 +0000 (15:46 +0200)]
Fix the color of active tooltip buttons

See https://www.woltlab.com/community/thread/300483-aktiver-status-beim-positionieren-von-bildern-nicht-erkennbar/

14 months agoFix updating the search index if the index manager does not support contexts
Tim Düsterhus [Tue, 4 Jul 2023 13:40:52 +0000 (15:40 +0200)]
Fix updating the search index if the index manager does not support contexts

With the current logic `SearchIndexManager::setWithContext()` needs to delegate
to `$this->set()` instead of `$searchIndexManager->set()` for the HTML
stripping to work correctly.

see db5d43f179789e908febb24418c91260005bbd07

14 months agoAdd support for attachments in existing messages
Alexander Ebert [Tue, 4 Jul 2023 13:39:36 +0000 (15:39 +0200)]
Add support for attachments in existing messages

See https://www.woltlab.com/community/thread/300484-eingebettete-dateianh%C3%A4nge-werden-beim-bearbeiten-nicht-angezeigt/

14 months agoUse DOMDocument + textContent to strip HTML tags for search
Tim Düsterhus [Tue, 4 Jul 2023 13:09:36 +0000 (15:09 +0200)]
Use DOMDocument + textContent to strip HTML tags for search

This is likely going to result in better (i.e. more correct) results compared
to some naive tag stripping. As an example, DOMDocument will correctly
understand and handle HTML entities, specifically `&lt;` and `&gt;` that *need*
to be encoded for use within HTML.

Updating the search index is a somewhat expensive operation anyway, making it
worth the overhead.

see #5558

14 months agoSync update_com.woltlab.wcf_6.0_styleVariables.php with install.sql
Tim Düsterhus [Tue, 4 Jul 2023 11:49:10 +0000 (13:49 +0200)]
Sync update_com.woltlab.wcf_6.0_styleVariables.php with install.sql

see 648e43dde01592a235ca64320ed9342bed25bba0

14 months agoImprove the contrast of the content border
Alexander Ebert [Tue, 4 Jul 2023 11:45:33 +0000 (13:45 +0200)]
Improve the contrast of the content border

See https://www.woltlab.com/community/thread/300400-missing-visual-separation-between-pinned-and-non-pinned-threads-in-dark-mode/

14 months agoRebuild WebComponent bundle
Tim Düsterhus [Tue, 4 Jul 2023 08:52:02 +0000 (10:52 +0200)]
Rebuild WebComponent bundle

14 months agoMerge branch '5.5'
Tim Düsterhus [Tue, 4 Jul 2023 08:08:53 +0000 (10:08 +0200)]
Merge branch '5.5'

14 months agoUpdate tslib
Tim Düsterhus [Tue, 4 Jul 2023 08:07:05 +0000 (10:07 +0200)]
Update tslib

14 months agoUpdate focus-trap and tabbable
Tim Düsterhus [Tue, 4 Jul 2023 08:04:38 +0000 (10:04 +0200)]
Update focus-trap and tabbable

14 months agoUpdate esbuild
Tim Düsterhus [Tue, 4 Jul 2023 08:02:57 +0000 (10:02 +0200)]
Update esbuild

14 months agoMerge branch '5.5'
Tim Düsterhus [Tue, 4 Jul 2023 08:02:21 +0000 (10:02 +0200)]
Merge branch '5.5'

14 months agoUpdate npm dependencies
Tim Düsterhus [Tue, 4 Jul 2023 07:59:09 +0000 (09:59 +0200)]
Update npm dependencies

14 months agoMap the `query` as `non-empty-string` in EditorGetMentionSuggestionsAction
Tim Düsterhus [Mon, 3 Jul 2023 15:36:46 +0000 (17:36 +0200)]
Map the `query` as `non-empty-string` in EditorGetMentionSuggestionsAction

see 13cc9092ccc404276c68b009e545aa4fbfe549e5

14 months agoStop trying to look up mentions when reaching 24 characters
Alexander Ebert [Mon, 3 Jul 2023 15:32:12 +0000 (17:32 +0200)]
Stop trying to look up mentions when reaching 24 characters

See https://www.woltlab.com/community/thread/300491-mention-detection-in-editor-is-overeager/

14 months agoConvert plain text quotes into their HTML equivalent
Alexander Ebert [Mon, 3 Jul 2023 14:54:17 +0000 (16:54 +0200)]
Convert plain text quotes into their HTML equivalent

See https://www.woltlab.com/community/thread/300419-beim-zitieren-von-aufz%C3%A4hlungen-werden-umbr%C3%BCche-entfernt/

14 months agoTone down the border of avatar lists in dark mode
Alexander Ebert [Mon, 3 Jul 2023 13:26:08 +0000 (15:26 +0200)]
Tone down the border of avatar lists in dark mode

See https://www.woltlab.com/community/thread/300470-avatar-border-dark-theme/

14 months agoPrevent the image file name from overlapping the close button
Alexander Ebert [Mon, 3 Jul 2023 13:16:41 +0000 (15:16 +0200)]
Prevent the image file name from overlapping the close button

See https://www.woltlab.com/community/thread/300453-bildtitel-kann-von-schlie%C3%9Fen-button-%C3%BCberdeckt-werden/

14 months agoHide tooltips on mobile
Alexander Ebert [Mon, 3 Jul 2023 10:29:32 +0000 (12:29 +0200)]
Hide tooltips on mobile

Fixes WoltLab/editor#38
See https://www.woltlab.com/community/thread/300454-editor-unterstrichen-%C3%BCberdeckt-mobil-zwei-icons/

14 months agoImprove the visuals of the sticky editor toolbar
Alexander Ebert [Mon, 3 Jul 2023 10:26:08 +0000 (12:26 +0200)]
Improve the visuals of the sticky editor toolbar

14 months agoRemove the legacy `interactWithRedactor()` wrapper
Alexander Ebert [Mon, 3 Jul 2023 09:32:19 +0000 (11:32 +0200)]
Remove the legacy `interactWithRedactor()` wrapper

14 months agoAdd a small spacing from the content to the edge of the screen
Alexander Ebert [Sun, 2 Jul 2023 18:58:25 +0000 (20:58 +0200)]
Add a small spacing from the content to the edge of the screen

See https://www.woltlab.com/community/thread/300282-au%C3%9Fenabstand-sidebarboxen-in-mobiler-ansicht/

14 months agoSync the appearance of quotes in the editor
Alexander Ebert [Sun, 2 Jul 2023 18:56:46 +0000 (20:56 +0200)]
Sync the appearance of quotes in the editor

14 months agoScroll to the editor when inserting HTML
Alexander Ebert [Sun, 2 Jul 2023 17:42:16 +0000 (19:42 +0200)]
Scroll to the editor when inserting HTML

See https://www.woltlab.com/community/thread/300446-zitate-einf%C3%BCgen-scrollt-nicht-zum-editor/

14 months agoUse the native `<details>` for spoilers and refresh the design
Alexander Ebert [Sun, 2 Jul 2023 17:12:04 +0000 (19:12 +0200)]
Use the native `<details>` for spoilers and refresh the design

See WoltLab/WCF#4612

14 months agoAdd an extra border to increase the contrast of quote boxes
Alexander Ebert [Sun, 2 Jul 2023 16:59:24 +0000 (18:59 +0200)]
Add an extra border to increase the contrast of quote boxes

See https://www.woltlab.com/community/thread/300272-unzureichender-farbkontrast-der-zitate/

14 months agoSlightly refresh the visual appearance of code boxes
Alexander Ebert [Sun, 2 Jul 2023 16:57:22 +0000 (18:57 +0200)]
Slightly refresh the visual appearance of code boxes

14 months agoMerge branch 'master' of https://github.com/WoltLab/WCF
Marcel Werk [Sun, 2 Jul 2023 16:00:35 +0000 (18:00 +0200)]
Merge branch 'master' of https://github.com/WoltLab/WCF

14 months agoDont hide style changer in mobile view
Marcel Werk [Sun, 2 Jul 2023 16:00:33 +0000 (18:00 +0200)]
Dont hide style changer in mobile view

14 months agoImprove the visuals of the image viewer controls
Alexander Ebert [Fri, 30 Jun 2023 15:54:07 +0000 (17:54 +0200)]
Improve the visuals of the image viewer controls

See https://www.woltlab.com/community/thread/300325-wenig-abstand-bei-den-steuerelementen-der-bildanzeige/

14 months agoFix the formatting of embedded content in the message preview
Alexander Ebert [Fri, 30 Jun 2023 15:34:11 +0000 (17:34 +0200)]
Fix the formatting of embedded content in the message preview

See https://www.woltlab.com/community/thread/300428-large-margin-between-type-article-and-headline-for-embedded-contents/

14 months agoReintroduce the borders on the side of the inline code
Alexander Ebert [Fri, 30 Jun 2023 13:16:30 +0000 (15:16 +0200)]
Reintroduce the borders on the side of the inline code

See https://www.woltlab.com/community/thread/300345-inline-code-wieder-mit-seitlichem-rahmen/

14 months agoAdd the undo/redo feature to CKEditor
Alexander Ebert [Fri, 30 Jun 2023 13:14:50 +0000 (15:14 +0200)]
Add the undo/redo feature to CKEditor

See https://www.woltlab.com/community/thread/300366-editor-r%C3%BCckg%C3%A4ngig/

14 months agoMerge pull request #5562 from WoltLab/mail-placeholders
Marcel Werk [Fri, 30 Jun 2023 12:54:01 +0000 (14:54 +0200)]
Merge pull request #5562 from WoltLab/mail-placeholders

Move replacement of placerholders in mail texts into `UserMailBox`

14 months agoMerge pull request #5563 from WoltLab/cleanup-clipboard-checkboxes
Marcel Werk [Fri, 30 Jun 2023 12:14:10 +0000 (14:14 +0200)]
Merge pull request #5563 from WoltLab/cleanup-clipboard-checkboxes

Cleanup CSS / JS for clipboard checkboxes

14 months agoFix outdated JS file
Marcel Werk [Fri, 30 Jun 2023 12:10:03 +0000 (14:10 +0200)]
Fix outdated JS file

14 months agoApply suggestions from code review
Marcel Werk [Fri, 30 Jun 2023 12:08:06 +0000 (14:08 +0200)]
Apply suggestions from code review

14 months agoRemove obsolete code
Marcel Werk [Fri, 30 Jun 2023 12:05:14 +0000 (14:05 +0200)]
Remove obsolete code

Making the label accessible is no longer necessary, since the checkbox is already accessible.

14 months agoCleanup CSS
Marcel Werk [Fri, 30 Jun 2023 12:04:21 +0000 (14:04 +0200)]
Cleanup CSS

14 months agoMove replacement of placerholders in mail texts into `UserMailBox`
Marcel Werk [Fri, 30 Jun 2023 11:58:24 +0000 (13:58 +0200)]
Move replacement of placerholders in mail texts into `UserMailBox`

Also added support for an `{$email}` placeholder.

14 months agoAdd a default protocol to protocol-less links
Alexander Ebert [Fri, 30 Jun 2023 11:45:24 +0000 (13:45 +0200)]
Add a default protocol to protocol-less links

See https://www.woltlab.com/community/thread/300389-vorschau-verlinkung-bei-links-in-texten-falsch-verlinkt/

14 months agoFix the value for the theme color of the dark mode
Alexander Ebert [Thu, 29 Jun 2023 17:39:04 +0000 (19:39 +0200)]
Fix the value for the theme color of the dark mode

The value was previously not set if the style already provided an own theme color.

14 months agoRelease 6.0.0 Alpha 3 6.0.0_Alpha_3
Alexander Ebert [Thu, 29 Jun 2023 16:02:56 +0000 (18:02 +0200)]
Release 6.0.0 Alpha 3

14 months agoUpdating minified JavaScript files
WoltLab [Thu, 29 Jun 2023 15:38:39 +0000 (15:38 +0000)]
Updating minified JavaScript files

14 months agoUpdate the CKEditor bundle and translations
Alexander Ebert [Thu, 29 Jun 2023 15:26:36 +0000 (17:26 +0200)]
Update the CKEditor bundle and translations

14 months agoFix the font style in CKEditor
Alexander Ebert [Thu, 29 Jun 2023 15:08:23 +0000 (17:08 +0200)]
Fix the font style in CKEditor

14 months agoFix the shortcut for the editor submissions
Alexander Ebert [Thu, 29 Jun 2023 14:54:41 +0000 (16:54 +0200)]
Fix the shortcut for the editor submissions

See https://www.woltlab.com/community/thread/300307-submitting-the-editor-of-a-conversation-message-using-the-access-key-not-possibl/

14 months agoReorder the editor toolbar and add logical groups through dividers
Alexander Ebert [Thu, 29 Jun 2023 14:08:49 +0000 (16:08 +0200)]
Reorder the editor toolbar and add logical groups through dividers

14 months agoMove the button to remove the formatting into the formatting group
Alexander Ebert [Thu, 29 Jun 2023 14:03:21 +0000 (16:03 +0200)]
Move the button to remove the formatting into the formatting group

14 months agoEnforce a consistent design of labels
Alexander Ebert [Thu, 29 Jun 2023 14:00:41 +0000 (16:00 +0200)]
Enforce a consistent design of labels

See https://www.woltlab.com/community/thread/300302-label-f%C3%BCr-link-extrem-klein/

14 months agoAdd the missing localization of quote author / code file name/line number
Alexander Ebert [Thu, 29 Jun 2023 13:40:26 +0000 (15:40 +0200)]
Add the missing localization of quote author / code file name/line number

See https://www.woltlab.com/community/thread/300304-nicht-%C3%BCbersetzte-texte-im-editor/

14 months agoRemove the tint of icons in flexible button groups
Alexander Ebert [Thu, 29 Jun 2023 13:12:32 +0000 (15:12 +0200)]
Remove the tint of icons in flexible button groups

See https://www.woltlab.com/community/thread/300326-icons-bei-checkboxen-nicht-gut-erkennbar/

14 months agoImprove the hover background of labels in dark mode
Alexander Ebert [Thu, 29 Jun 2023 11:50:35 +0000 (13:50 +0200)]
Improve the hover background of labels in dark mode

See https://www.woltlab.com/community/thread/300408-incorrect-hover-text-color-for-default-colored-labels-in-dark-mode/

14 months agoRestrict the maximum height of CKEditor’s lists
Alexander Ebert [Thu, 29 Jun 2023 11:34:42 +0000 (13:34 +0200)]
Restrict the maximum height of CKEditor’s lists

See https://www.woltlab.com/community/thread/300306-problem-mit-drop-down-von-sprachauswahl-bei-code-bl%C3%B6cken/

14 months agoDrop the border radius of the sub menu’s top corners
Alexander Ebert [Thu, 29 Jun 2023 11:24:47 +0000 (13:24 +0200)]
Drop the border radius of the sub menu’s top corners

See https://www.woltlab.com/community/thread/300336-submenu-border-radius-top/

14 months agoForce a default tab width of 4 for code boxes
Alexander Ebert [Thu, 29 Jun 2023 11:23:41 +0000 (13:23 +0200)]
Force a default tab width of 4 for code boxes

See https://www.woltlab.com/community/thread/300406-tab-l%C3%A4nge-in-code-block-unterschiedlich-in-editor-und-beitrag/

14 months agoUpdate the theme color when the color scheme is updated
Alexander Ebert [Thu, 29 Jun 2023 11:21:36 +0000 (13:21 +0200)]
Update the theme color when the color scheme is updated

See https://www.woltlab.com/community/thread/300357-theme-color-im-darkmode/

14 months agoMerge pull request #5560 from WoltLab/prism-dark
Tim Düsterhus [Thu, 29 Jun 2023 10:17:01 +0000 (12:17 +0200)]
Merge pull request #5560 from WoltLab/prism-dark

Add dark mode variant for Prism highlighting

14 months agoFix the background color of an unfocused selection
Alexander Ebert [Thu, 29 Jun 2023 10:12:14 +0000 (12:12 +0200)]
Fix the background color of an unfocused selection

See https://www.woltlab.com/community/thread/300371-markierter-text-im-dark-mode-ist-kaum-sichtbar/

14 months agoCheck for `[data-color-scheme="light"]` instead of `not([data-color-scheme="dark"])`
Tim Düsterhus [Thu, 29 Jun 2023 10:00:21 +0000 (12:00 +0200)]
Check for `[data-color-scheme="light"]` instead of `not([data-color-scheme="dark"])`

Co-authored-by: Alexander Ebert <ebert@woltlab.com>
14 months agoAdd dark mode variant for Prism highlighting
Tim Düsterhus [Thu, 29 Jun 2023 09:18:55 +0000 (11:18 +0200)]
Add dark mode variant for Prism highlighting

see https://www.woltlab.com/community/thread/300315-syntax-highlighting-im-dark-mode-unpassend/

14 months agoFix the hover state of the link balloon tooltip
Alexander Ebert [Wed, 28 Jun 2023 17:36:24 +0000 (19:36 +0200)]
Fix the hover state of the link balloon tooltip

See https://www.woltlab.com/community/thread/300338-link-bearbeiten-nicht-optimale-farbwahl/

14 months agoFix the position of the toggle button of long quotes
Alexander Ebert [Wed, 28 Jun 2023 17:25:53 +0000 (19:25 +0200)]
Fix the position of the toggle button of long quotes

See https://www.woltlab.com/community/thread/300355-darstellungsfehler-beim-zitat-weniger-anzeigen/

14 months agoClear the stored draft when submitting the editor form
Alexander Ebert [Wed, 28 Jun 2023 17:07:08 +0000 (19:07 +0200)]
Clear the stored draft when submitting the editor form

See https://www.woltlab.com/community/thread/300295-fehlerhafte-nachricht-absenden-stellt-frage-ob-entwurf-wiederhergestellt-wird/

14 months agoFix the handling of attachments when editing messages
Alexander Ebert [Wed, 28 Jun 2023 16:02:46 +0000 (18:02 +0200)]
Fix the handling of attachments when editing messages

14 months agoMark icons are non translatable
Alexander Ebert [Wed, 28 Jun 2023 15:30:00 +0000 (17:30 +0200)]
Mark icons are non translatable

See https://www.woltlab.com/community/thread/300333-message-icon-error/

14 months agoMerge pull request #5559 from WoltLab/comment-menu
Marcel Werk [Wed, 28 Jun 2023 11:05:30 +0000 (13:05 +0200)]
Merge pull request #5559 from WoltLab/comment-menu

Dont show button for the comment menu if the menu has no entries

14 months agoDont show button for the comment menu if the menu has no entries
Marcel Werk [Wed, 28 Jun 2023 10:26:39 +0000 (12:26 +0200)]
Dont show button for the comment menu if the menu has no entries

14 months agoRelease 6.0.0 Alpha 2 6.0.0_Alpha_2
Alexander Ebert [Tue, 27 Jun 2023 16:04:37 +0000 (18:04 +0200)]
Release 6.0.0 Alpha 2

14 months agoUpdating minified JavaScript files
WoltLab [Tue, 27 Jun 2023 16:03:02 +0000 (16:03 +0000)]
Updating minified JavaScript files

14 months agoUpdate the CKEditor 5 bundle
Alexander Ebert [Tue, 27 Jun 2023 16:01:36 +0000 (18:01 +0200)]
Update the CKEditor 5 bundle

14 months agoPrevent text markers from overlapping markers
Alexander Ebert [Tue, 27 Jun 2023 15:53:10 +0000 (17:53 +0200)]
Prevent text markers from overlapping markers

See https://www.woltlab.com/community/thread/300322-the-size-of-the-highlight-bbcode-needs-to-be-fixed/

14 months agoGive the inline code a slightly blue tint
Alexander Ebert [Tue, 27 Jun 2023 15:52:10 +0000 (17:52 +0200)]
Give the inline code a slightly blue tint

See https://www.woltlab.com/community/thread/300294-inline-code-sieht-im-dark-mode-nicht-sch%C3%B6n-aus/

14 months agoAlways apply the border radius to `.embeddedContent`
Alexander Ebert [Tue, 27 Jun 2023 15:46:44 +0000 (17:46 +0200)]
Always apply the border radius to `.embeddedContent`

See https://www.woltlab.com/community/thread/300321-farbkontrast-bei-den-rich-embeds/

14 months agoDo not apply the inline code formatting to code boxes
Alexander Ebert [Tue, 27 Jun 2023 15:41:38 +0000 (17:41 +0200)]
Do not apply the inline code formatting to code boxes

See https://www.woltlab.com/community/thread/300320-appearance-of-the-code-block-in-the-editor/

14 months agoFix the contrast of unread badges
Alexander Ebert [Tue, 27 Jun 2023 15:32:39 +0000 (17:32 +0200)]
Fix the contrast of unread badges

See https://www.woltlab.com/community/thread/300275-kontrast-badges-darkmode/

14 months agoAdd proper spacing to smilies in the list
Alexander Ebert [Tue, 27 Jun 2023 15:30:51 +0000 (17:30 +0200)]
Add proper spacing to smilies in the list

See https://www.woltlab.com/community/thread/300318-mobil-fehlt-den-smileys-vertikaler-abstand-nach-unten/

14 months agoFix the insertion of quotes into the editor
Alexander Ebert [Tue, 27 Jun 2023 15:28:16 +0000 (17:28 +0200)]
Fix the insertion of quotes into the editor

See https://www.woltlab.com/community/thread/300303-einf%C3%BCgen-von-zitaten-setzt-den-cursor-nicht-in-den-editor/
See https://www.woltlab.com/community/thread/300285-inserting-all-quotes-from-the-quote-dialog-will-nest-the-quotes/

14 months agoDisabling images should not disable attachments and smilies
Alexander Ebert [Tue, 27 Jun 2023 14:43:27 +0000 (16:43 +0200)]
Disabling images should not disable attachments and smilies

See https://www.woltlab.com/community/thread/300270-smiley-hinzuf%C3%BCgen-bei-woltlab-6-0/
See https://www.woltlab.com/community/thread/300284-einf%C3%BCgen-von-bildern-aus-der-zwischenablage-im-editor-nicht-m%C3%B6glich/

14 months agoThe $value for getFormElement() is nullable
Marcel Werk [Tue, 27 Jun 2023 13:45:04 +0000 (15:45 +0200)]
The $value for getFormElement() is nullable

14 months agoRelease 6.0.0 Alpha 1 6.0.0_Alpha_1
Alexander Ebert [Tue, 27 Jun 2023 10:17:20 +0000 (12:17 +0200)]
Release 6.0.0 Alpha 1

14 months agoUpdating minified JavaScript files
WoltLab [Tue, 27 Jun 2023 10:10:18 +0000 (10:10 +0000)]
Updating minified JavaScript files

14 months agoMerge pull request #5556 from WoltLab/rename-emergency-code
Marcel Werk [Tue, 27 Jun 2023 10:07:49 +0000 (12:07 +0200)]
Merge pull request #5556 from WoltLab/rename-emergency-code

Rename 'Emergency Code' to 'Backup Code'

14 months agoRename 'Notfallcode' to 'Wiederherstellungscode'
Marcel Werk [Tue, 27 Jun 2023 10:02:34 +0000 (12:02 +0200)]
Rename 'Notfallcode' to 'Wiederherstellungscode'

14 months agoAdd `files_pre_check.tar` required for the upgrade
Alexander Ebert [Tue, 27 Jun 2023 10:01:09 +0000 (12:01 +0200)]
Add `files_pre_check.tar` required for the upgrade

14 months agoSuppress the autosave restore if it is identical
Alexander Ebert [Mon, 26 Jun 2023 16:06:45 +0000 (18:06 +0200)]
Suppress the autosave restore if it is identical

Fixes WoltLab/editor#62

14 months agoSuppress the autosave restore when the content is newer
Alexander Ebert [Mon, 26 Jun 2023 16:06:21 +0000 (18:06 +0200)]
Suppress the autosave restore when the content is newer

Fixes WoltLab/editor#63