Cyperghost [Tue, 9 Jan 2024 12:17:07 +0000 (13:17 +0100)]
Set innerHTML by DomUtil to execute script
Olaf Braun [Mon, 8 Jan 2024 12:22:22 +0000 (13:22 +0100)]
Merge pull request #5745 from WoltLab/remove-text-formatting
Remove unused userOption `editorPastePreserveFormatting`
Olaf Braun [Mon, 8 Jan 2024 12:19:02 +0000 (13:19 +0100)]
Change font-sizes in CKEditor (#5746)
* Allow min font-size 11px
* Change max font-sizes
* Use saner values for the font size
These values are also in line with the default font sizes.
* Rebuild the JS artifacts
---------
Co-authored-by: Alexander Ebert <ebert@woltlab.com>
Cyperghost [Mon, 8 Jan 2024 10:50:55 +0000 (11:50 +0100)]
Remove not used userOption `editorPastePreserveFormatting`
Cyperghost [Fri, 5 Jan 2024 11:20:15 +0000 (12:20 +0100)]
See https://woltlab.com/community/thread/303938-counter-intuitive-icon-for-the-sort-button-in-members-list/
Marcel Werk [Thu, 4 Jan 2024 13:44:29 +0000 (14:44 +0100)]
Fix error caused by undefined username
Alexander Ebert [Thu, 4 Jan 2024 13:15:52 +0000 (14:15 +0100)]
Filter out nested links before attempting to process them
See https://www.woltlab.com/community/thread/303962/
Alexander Ebert [Thu, 4 Jan 2024 11:50:46 +0000 (12:50 +0100)]
Increase the contrast of the text selection in CodeMirror
See https://www.woltlab.com/community/thread/303005-stileditor-markierter-text-im-editor-im-dark-mode-kaum-sichtbar/
Alexander Ebert [Wed, 3 Jan 2024 16:43:43 +0000 (17:43 +0100)]
Preserve the scroll position when refreshing CodeMirror
See https://www.woltlab.com/community/thread/303004-stileditor-vergisst-die-aktive-code-zeile-beim-tab-wechsel/
Alexander Ebert [Wed, 3 Jan 2024 16:27:39 +0000 (17:27 +0100)]
Properly detach the dialog when rejecting it with `Esc`
See https://www.woltlab.com/community/thread/303957-confirmationfactory-und-esc/
Olaf Braun [Wed, 3 Jan 2024 12:55:14 +0000 (13:55 +0100)]
Merge pull request #5744 from WoltLab/bugifx-media-insert
Bugifx media insert
Cyperghost [Wed, 3 Jan 2024 12:30:11 +0000 (13:30 +0100)]
Allow size `auto`
Cyperghost [Wed, 3 Jan 2024 12:13:20 +0000 (13:13 +0100)]
Remove handle media as image
Cyperghost [Wed, 3 Jan 2024 11:22:50 +0000 (12:22 +0100)]
Not insert media elements as img element
Olaf Braun [Wed, 3 Jan 2024 10:55:39 +0000 (11:55 +0100)]
Merge pull request #5742 from WoltLab/fix-empty-content
Only reload content if content type `text`
Cyperghost [Tue, 2 Jan 2024 12:08:40 +0000 (13:08 +0100)]
Only reload content if content type `text`
Alexander Ebert [Mon, 1 Jan 2024 13:19:02 +0000 (14:19 +0100)]
Release 6.0.6
Alexander Ebert [Mon, 1 Jan 2024 13:08:38 +0000 (14:08 +0100)]
Merge branch '5.5' into 6.0
Alexander Ebert [Mon, 1 Jan 2024 13:04:50 +0000 (14:04 +0100)]
Release 5.5.20
Alexander Ebert [Mon, 1 Jan 2024 12:47:42 +0000 (13:47 +0100)]
Encode the title of moderation queues
Alexander Ebert [Fri, 29 Dec 2023 11:29:38 +0000 (12:29 +0100)]
Release 6.0.5
Alexander Ebert [Fri, 29 Dec 2023 11:20:02 +0000 (12:20 +0100)]
Filter out `null` values passed as BBCode attribute
See https://www.woltlab.com/community/thread/303836/
Marcel Werk [Thu, 28 Dec 2023 16:34:33 +0000 (17:34 +0100)]
Add missing interface implementation
Alexander Ebert [Wed, 27 Dec 2023 12:57:32 +0000 (13:57 +0100)]
Release 6.0.5 dev 1
Alexander Ebert [Wed, 27 Dec 2023 12:50:18 +0000 (13:50 +0100)]
Drop the upgrade block for 5.5
WoltLab [Wed, 27 Dec 2023 12:47:21 +0000 (12:47 +0000)]
Updating minified JavaScript files
Alexander Ebert [Wed, 27 Dec 2023 12:15:44 +0000 (13:15 +0100)]
Fix the icon visibility on mobile devices
See https://www.woltlab.com/community/thread/303180-text-nicht-lesbar-beim-einf%C3%BCgen-von-medien/
Marcel Werk [Wed, 27 Dec 2023 11:56:40 +0000 (12:56 +0100)]
Fix broken gdpr export
The export generated an error if the Filebase was installed, as a table that no longer existed was accessed.
Alexander Ebert [Sat, 23 Dec 2023 17:02:05 +0000 (18:02 +0100)]
Properly handle `NamedUserException` thrown by PSR controllers
See https://www.woltlab.com/community/thread/303681/
Alexander Ebert [Fri, 22 Dec 2023 17:04:09 +0000 (18:04 +0100)]
Trigger the `cancel` event when the dialog is closed with `Esc`
See https://www.woltlab.com/community/thread/303492-confirmationfactory-und-escape/
Alexander Ebert [Fri, 22 Dec 2023 15:06:57 +0000 (16:06 +0100)]
Work-around for invalid email addresses
See https://www.woltlab.com/community/thread/303187-fehler-bei-email-an-alle-nutzer/
Olaf Braun [Fri, 22 Dec 2023 13:20:54 +0000 (14:20 +0100)]
Reload content after save (#5737)
* Reload content after save
* Insert null check
* Reload content in pages after save
* Reload content in box after save
* Fix comment message
* Correct check if input processor exists
Olaf Braun [Fri, 22 Dec 2023 13:01:07 +0000 (14:01 +0100)]
No margin-top after float object (#5736)
* No margin-top for elements directly after float object
* Add ol and headers
* Use is and only to first-child
* Insert some spaces
Alexander Ebert [Thu, 21 Dec 2023 10:56:52 +0000 (11:56 +0100)]
Merge branch '6.0' of https://github.com/WoltLab/WCF into 6.0
Olaf Braun [Thu, 21 Dec 2023 04:41:53 +0000 (05:41 +0100)]
Insert missing width
Alexander Ebert [Wed, 20 Dec 2023 15:35:26 +0000 (16:35 +0100)]
Release 6.0.4
Olaf Braun [Wed, 20 Dec 2023 13:49:30 +0000 (14:49 +0100)]
Merge pull request #5735 from WoltLab/mailto-links
Skip mailto links
Cyperghost [Wed, 20 Dec 2023 13:33:12 +0000 (14:33 +0100)]
Skip mailto links
Alexander Ebert [Wed, 20 Dec 2023 12:16:47 +0000 (13:16 +0100)]
Fix the visuals of the color picker on mobile / Firefox on Windows
See https://www.woltlab.com/community/thread/303691-im-acp-unter-style-der-farbw%C3%A4hler/
Olaf Braun [Tue, 19 Dec 2023 14:05:19 +0000 (15:05 +0100)]
Merge pull request #5734 from WoltLab/intl-cronjob-execute
Use intl to format date
Cyperghost [Tue, 19 Dec 2023 11:05:13 +0000 (12:05 +0100)]
Use intl to format date
Alexander Ebert [Mon, 18 Dec 2023 11:14:22 +0000 (12:14 +0100)]
Release 6.0.4 dev 1
Alexander Ebert [Mon, 18 Dec 2023 11:04:44 +0000 (12:04 +0100)]
Update the CKEditor bundle
WoltLab [Mon, 18 Dec 2023 11:00:05 +0000 (11:00 +0000)]
Updating minified JavaScript files
Alexander Ebert [Fri, 15 Dec 2023 14:08:33 +0000 (15:08 +0100)]
Strip empty link artifacts in the output
See https://www.woltlab.com/community/thread/303588/
Alexander Ebert [Thu, 14 Dec 2023 13:13:45 +0000 (14:13 +0100)]
Merge pull request #5730 from WoltLab/bugifx-editor-image-scaling
Prevent image can resize larger then max-width in safari
Cyperghost [Thu, 14 Dec 2023 13:01:00 +0000 (14:01 +0100)]
Prevent image can resize larger then max-size in safari
Olaf Braun [Thu, 14 Dec 2023 12:59:11 +0000 (13:59 +0100)]
Correct sort trophy's by username (#5729)
* Correct sort trophy's by username
* Change sort parameter to only username
Alexander Ebert [Thu, 14 Dec 2023 12:25:15 +0000 (13:25 +0100)]
Merge pull request #5728 from WoltLab/bugfix-media-converted-to-img
Fix media/attachment inside a-tag
Cyperghost [Thu, 14 Dec 2023 11:11:14 +0000 (12:11 +0100)]
Remove unnecessary check
Cyperghost [Thu, 14 Dec 2023 11:05:09 +0000 (12:05 +0100)]
Handle img has an a-tag
Alexander Ebert [Wed, 13 Dec 2023 17:20:56 +0000 (18:20 +0100)]
Merge pull request #5726 from WoltLab/image-center
Fix centering for images and attachments
Cyperghost [Wed, 13 Dec 2023 12:16:07 +0000 (13:16 +0100)]
Merge remote-tracking branch 'origin/6.0' into image-center
# Conflicts:
# com.woltlab.wcf/templates/mediaBBCodeTag.tpl
# wcfsetup/install/files/acp/templates/mediaBBCodeTag.tpl
# wcfsetup/install/files/lib/system/bbcode/AttachmentBBCode.class.php
Olaf Braun [Wed, 13 Dec 2023 12:06:33 +0000 (13:06 +0100)]
Fix image(attachment and media) width change from editor (#5725)
* Read and write image and media width
* Insert media width in acp template
Cyperghost [Wed, 13 Dec 2023 12:06:04 +0000 (13:06 +0100)]
Fix centering image of image viewer
Cyperghost [Wed, 13 Dec 2023 12:04:25 +0000 (13:04 +0100)]
Allow center for media and attachment
Marcel Werk [Tue, 12 Dec 2023 16:25:39 +0000 (17:25 +0100)]
Unify dimension texts
Marcel Werk [Tue, 12 Dec 2023 16:18:48 +0000 (17:18 +0100)]
Unify "not unique" phrases
Alexander Ebert [Mon, 11 Dec 2023 17:19:15 +0000 (18:19 +0100)]
Prevent the focus shift on Android
See https://www.woltlab.com/community/thread/302991-is-this-normal-behavior/
Marcel Werk [Mon, 11 Dec 2023 17:07:07 +0000 (18:07 +0100)]
Unify phrases
Alexander Ebert [Mon, 11 Dec 2023 16:50:18 +0000 (17:50 +0100)]
Gracefully handle invalid license credentials
See https://www.woltlab.com/community/thread/302503-button-lizensierte-produkte-f%C3%BChrt-zu-fehler/
Alexander Ebert [Mon, 11 Dec 2023 16:33:01 +0000 (17:33 +0100)]
Fix the overlay container being stuck in dialogs
The `MutationObserver` is an async process that does not reliably fire when a property is mutated repeatedly within a short time.
See https://www.woltlab.com/community/thread/303449-url-einem-bild-zuweisen-erst-nach-speichern-m%C3%B6glich/
See https://www.woltlab.com/community/thread/303397-men%C3%BC-zur-bildpositionierung-%C3%B6ffnet-sich-nicht-nach-dem-einf%C3%BCgen/
Alexander Ebert [Sun, 3 Dec 2023 15:37:34 +0000 (16:37 +0100)]
Rebuild the artifact for the web components
Alexander Ebert [Sun, 3 Dec 2023 14:59:35 +0000 (15:59 +0100)]
Upgrade to Font Awesome 6.5.1
Marcel Werk [Fri, 1 Dec 2023 14:31:50 +0000 (15:31 +0100)]
Workaround for duplicates in `wcf1_message_embedded_object`
see https://github.com/WoltLab/WCF/issues/5719
Marcel Werk [Thu, 30 Nov 2023 17:04:41 +0000 (18:04 +0100)]
Merge branch '5.5' into 6.0
Marcel Werk [Thu, 30 Nov 2023 13:38:29 +0000 (14:38 +0100)]
Fix the width of images in the embedded widget
ref https://www.woltlab.com/community/thread/303237-embedded-content-image-size-blog/
Marcel Werk [Thu, 30 Nov 2023 13:38:29 +0000 (14:38 +0100)]
Fix the width of images in the embedded widget
ref https://www.woltlab.com/community/thread/303237-embedded-content-image-size-blog/
Alexander Ebert [Mon, 27 Nov 2023 10:58:35 +0000 (11:58 +0100)]
Merge pull request #5718 from Cyperghost/bugfix/read-value-user-form-field
UserFormField load users after readValue
Olaf Braun [Mon, 27 Nov 2023 07:14:27 +0000 (08:14 +0100)]
Simplify checks
Olaf Braun [Mon, 27 Nov 2023 07:12:41 +0000 (08:12 +0100)]
Load user objects after readValue
Alexander Ebert [Fri, 24 Nov 2023 14:43:11 +0000 (15:43 +0100)]
Release 6.0.3
Alexander Ebert [Fri, 24 Nov 2023 14:29:50 +0000 (15:29 +0100)]
Merge branch '5.5' into 6.0
Alexander Ebert [Fri, 24 Nov 2023 14:09:48 +0000 (15:09 +0100)]
Release 5.5.19
WoltLab [Fri, 24 Nov 2023 14:00:17 +0000 (14:00 +0000)]
Updating minified JavaScript files
Alexander Ebert [Fri, 24 Nov 2023 13:23:01 +0000 (14:23 +0100)]
Allow programmatic additions to `$headContent`
See https://www.woltlab.com/community/thread/302861-sprache-l%C3%A4sst-sich-als-gast-nicht-%C3%A4ndern/
Alexander Ebert [Fri, 24 Nov 2023 12:40:12 +0000 (13:40 +0100)]
Add the missing border colors for sidebar boxes
See https://www.woltlab.com/community/thread/303108-border-color-sidebar-hinweisboxen/
Alexander Ebert [Thu, 23 Nov 2023 11:50:16 +0000 (12:50 +0100)]
Release 6.0.3 dev 1
WoltLab [Thu, 23 Nov 2023 11:48:01 +0000 (11:48 +0000)]
Updating minified JavaScript files
Alexander Ebert [Thu, 23 Nov 2023 11:43:08 +0000 (12:43 +0100)]
Fix form builder dialogs left defunct when clicking the X button
See https://www.woltlab.com/community/thread/302346-the-create-album-button-does-not-work-after-closing-the-dialog/
Alexander Ebert [Thu, 23 Nov 2023 11:15:06 +0000 (12:15 +0100)]
Prevent floating panels from overlaying the toolbar menus
See https://www.woltlab.com/community/thread/302354-tabellen-optionen-%C3%BCberlagern-absatzoptionen/
Alexander Ebert [Wed, 22 Nov 2023 15:55:42 +0000 (16:55 +0100)]
Fix the detection of dynamically added user consent buttons
See https://www.woltlab.com/community/thread/302467-display-all-external-content-button-does-not-work-after-erroneous-field-message/
Alexander Ebert [Wed, 22 Nov 2023 14:41:52 +0000 (15:41 +0100)]
Slightly increase the gap between pagination items
See https://www.woltlab.com/community/thread/303057-pagination-style-suggestion/
Alexander Ebert [Wed, 22 Nov 2023 11:34:12 +0000 (12:34 +0100)]
Use `chart-bar` for polls
See https://www.woltlab.com/community/thread/303054-change-icon-poll/
Alexander Ebert [Wed, 22 Nov 2023 10:58:08 +0000 (11:58 +0100)]
Fix the behavior of the date picker on narrow screens
See https://www.woltlab.com/community/thread/303036-delayed-publication-buttons-outside-the-area/
Alexander Ebert [Tue, 21 Nov 2023 17:15:09 +0000 (18:15 +0100)]
Fix the alignment of the breadcrumbs arrow
See https://www.woltlab.com/community/thread/302990-arrow-breadcrumb-navigation/
Marcel Werk [Tue, 21 Nov 2023 16:33:16 +0000 (17:33 +0100)]
Unify phrases
Marcel Werk [Tue, 21 Nov 2023 16:28:46 +0000 (17:28 +0100)]
Fix duplicate error message in the 'Add Project' function
Marcel Werk [Tue, 21 Nov 2023 13:17:47 +0000 (14:17 +0100)]
Merge branch '6.0' of https://github.com/WoltLab/WCF into 6.0
Marcel Werk [Tue, 21 Nov 2023 13:17:46 +0000 (14:17 +0100)]
Unify phrases
Alexander Ebert [Tue, 21 Nov 2023 12:40:15 +0000 (13:40 +0100)]
Swap the inline code and code editor buttons
The code block is more likely to be used and the inline code being the first one makes it easy to misuse it for larger blocks.
Marcel Werk [Tue, 21 Nov 2023 12:10:20 +0000 (13:10 +0100)]
Adjust type of the mail icon
Alexander Ebert [Mon, 20 Nov 2023 17:21:31 +0000 (18:21 +0100)]
Merge pull request #5708 from Cyperghost/bugfix/dateformfield
Error correction in DateFormField for invalid values
Alexander Ebert [Mon, 20 Nov 2023 17:21:15 +0000 (18:21 +0100)]
Merge pull request #5701 from Cyperghost/6.0
Helper function to save i18n values from FormBuilder
Alexander Ebert [Mon, 20 Nov 2023 17:20:53 +0000 (18:20 +0100)]
Fix the code style
Alexander Ebert [Mon, 20 Nov 2023 17:18:10 +0000 (18:18 +0100)]
Merge pull request #5690 from Cyperghost/bugfix/confirmation-language
Insert missing confirmation reason language items
Alexander Ebert [Mon, 20 Nov 2023 17:06:58 +0000 (18:06 +0100)]
Refresh the stored value when changing the language
Alexander Ebert [Mon, 20 Nov 2023 17:06:40 +0000 (18:06 +0100)]
Refresh the stored value when changing the language
Fixes #5712
Alexander Ebert [Mon, 20 Nov 2023 11:54:45 +0000 (12:54 +0100)]
Skip dot files which could violate `open_basedir`
See https://www.woltlab.com/community/thread/302928/
Alexander Ebert [Sun, 19 Nov 2023 15:29:23 +0000 (16:29 +0100)]
Remove extraneous foreign keys on `wcf1_like.reactionTypeID`
For some reason there are sometimes multiple or incorrectly named foreign keys on that column. This causes an issue when trying to remove the “unnamed” foreign key.
See https://www.woltlab.com/community/thread/302748-update-5-5-auf-6-0-x/