GitHub/WoltLab/WCF.git
13 months agoRename function and create php-doc
Cyperghost [Fri, 26 Jan 2024 14:47:34 +0000 (15:47 +0100)]
Rename function and create php-doc

13 months agoRemove SharedTemplateEngine
Cyperghost [Fri, 26 Jan 2024 14:35:24 +0000 (15:35 +0100)]
Remove SharedTemplateEngine

13 months agoUse include instant of sharedInclude
Cyperghost [Fri, 26 Jan 2024 14:34:59 +0000 (15:34 +0100)]
Use include instant of sharedInclude

13 months agoSimple sharedInclude template plugin
Cyperghost [Fri, 26 Jan 2024 12:43:20 +0000 (13:43 +0100)]
Simple sharedInclude template plugin

13 months agoRename template include
Cyperghost [Fri, 26 Jan 2024 11:20:11 +0000 (12:20 +0100)]
Rename template include

13 months agoAdd `@since 6.1`
Cyperghost [Fri, 26 Jan 2024 11:00:26 +0000 (12:00 +0100)]
Add `@since 6.1`

13 months agoRegister default values for `SharedTemplateEngine`
Cyperghost [Thu, 25 Jan 2024 14:28:04 +0000 (15:28 +0100)]
Register default values for `SharedTemplateEngine`

13 months agoMove form field templates to shared template-group
Cyperghost [Thu, 25 Jan 2024 14:22:28 +0000 (15:22 +0100)]
Move form field templates to shared template-group

13 months agoMove form field templates to shared template-group
Cyperghost [Thu, 25 Jan 2024 14:17:55 +0000 (15:17 +0100)]
Move form field templates to shared template-group

13 months agoRemove old form field templates
Cyperghost [Thu, 25 Jan 2024 13:51:46 +0000 (14:51 +0100)]
Remove old form field templates

13 months agoMove FormBuilder template into shared template group
Cyperghost [Thu, 25 Jan 2024 13:48:46 +0000 (14:48 +0100)]
Move FormBuilder template into shared template group

13 months agoRename media and article bb-code template
Cyperghost [Thu, 25 Jan 2024 12:56:03 +0000 (13:56 +0100)]
Rename media and article bb-code template

13 months agoInsert new shared template group
Cyperghost [Thu, 25 Jan 2024 12:50:04 +0000 (13:50 +0100)]
Insert new shared template group

13 months agoCreate new shared template engine
Cyperghost [Thu, 25 Jan 2024 12:45:18 +0000 (13:45 +0100)]
Create new shared template engine

13 months agoMerge pull request #5770 from WoltLab/4778-bulk-processing-should-automatically-proce...
Marcel Werk [Thu, 25 Jan 2024 11:29:28 +0000 (12:29 +0100)]
Merge pull request #5770 from WoltLab/4778-bulk-processing-should-automatically-process-large-amounts-of-data-in-multiple-batches

Run bulk processing in worker

13 months agoAdd `@since 6.1`
Cyperghost [Thu, 25 Jan 2024 09:51:55 +0000 (10:51 +0100)]
Add `@since 6.1`

13 months agoAdd informal variant for `wcf.message.content.no.permission.title`
Cyperghost [Wed, 24 Jan 2024 12:27:17 +0000 (13:27 +0100)]
Add informal variant for `wcf.message.content.no.permission.title`

See https://github.com/WoltLab/WCF/pull/5764#discussion_r1464628587

13 months agoMerge pull request #5772 from WoltLab/event-missing-php-extension
Marcel Werk [Wed, 24 Jan 2024 12:11:20 +0000 (13:11 +0100)]
Merge pull request #5772 from WoltLab/event-missing-php-extension

Event missing php extension

13 months agoChange empty array check
Cyperghost [Wed, 24 Jan 2024 10:55:56 +0000 (11:55 +0100)]
Change empty array check

13 months agoChange language phrase
Cyperghost [Wed, 24 Jan 2024 10:51:01 +0000 (11:51 +0100)]
Change language phrase

13 months agoCreate a new event to find missing PHP extensions
Cyperghost [Wed, 24 Jan 2024 10:49:20 +0000 (11:49 +0100)]
Create a new event to find missing PHP extensions

13 months agoRevert limit change
Cyperghost [Tue, 23 Jan 2024 13:51:02 +0000 (14:51 +0100)]
Revert limit change

13 months agoChange type of `$action`
Cyperghost [Tue, 23 Jan 2024 13:51:02 +0000 (14:51 +0100)]
Change type of `$action`

13 months agoFix indent in template
Cyperghost [Tue, 23 Jan 2024 13:47:53 +0000 (14:47 +0100)]
Fix indent in template

13 months agoFix indent in template
Cyperghost [Tue, 23 Jan 2024 13:46:49 +0000 (14:46 +0100)]
Fix indent in template

13 months agoFix save count of objects
Cyperghost [Tue, 23 Jan 2024 13:41:36 +0000 (14:41 +0100)]
Fix save count of objects

13 months agoRename function to load additional parameters
Cyperghost [Tue, 23 Jan 2024 13:38:59 +0000 (14:38 +0100)]
Rename function to load additional parameters

13 months agoAllow bulk processing in worker for some user actions
Cyperghost [Tue, 23 Jan 2024 13:37:23 +0000 (14:37 +0100)]
Allow bulk processing in worker for some user actions

13 months agoImplement (un)serialize of bulk processing additional parameters
Cyperghost [Tue, 23 Jan 2024 13:29:05 +0000 (14:29 +0100)]
Implement (un)serialize of bulk processing additional parameters

13 months agoImplement a bulk processing worker
Cyperghost [Tue, 23 Jan 2024 12:15:20 +0000 (13:15 +0100)]
Implement a bulk processing worker

13 months agoSimplify code the article bbcode
Marcel Werk [Mon, 22 Jan 2024 16:32:08 +0000 (17:32 +0100)]
Simplify code the article bbcode

13 months agoMerge pull request #5764 from WoltLab/content-not-visible
Marcel Werk [Mon, 22 Jan 2024 15:50:17 +0000 (16:50 +0100)]
Merge pull request #5764 from WoltLab/content-not-visible

Box for content that is not available

13 months agoAdjust styling
Marcel Werk [Mon, 22 Jan 2024 15:10:39 +0000 (16:10 +0100)]
Adjust styling

13 months agoAlso load articles that are not accessible
Marcel Werk [Mon, 22 Jan 2024 15:10:10 +0000 (16:10 +0100)]
Also load articles that are not accessible

Otherwise it would not be possible to determine in the BBCode whether an article exists or is not accessible.

13 months agoMerge pull request #5765 from WoltLab/page-handler-menu-item-access
Marcel Werk [Fri, 19 Jan 2024 16:06:56 +0000 (17:06 +0100)]
Merge pull request #5765 from WoltLab/page-handler-menu-item-access

Allow access to the menu item in menu page handler

13 months agoApply suggestions from code review
Marcel Werk [Fri, 19 Jan 2024 14:46:46 +0000 (15:46 +0100)]
Apply suggestions from code review

13 months agoAllow access to the menu item in menu page handler
Marcel Werk [Thu, 18 Jan 2024 16:39:22 +0000 (17:39 +0100)]
Allow access to the menu item in menu page handler

13 months agoDisplay template if content can not be displayed
Cyperghost [Thu, 18 Jan 2024 12:17:31 +0000 (13:17 +0100)]
Display template if content can not be displayed

13 months agoCreate new template for content that can not be displayed
Cyperghost [Thu, 18 Jan 2024 12:11:13 +0000 (13:11 +0100)]
Create new template for content that can not be displayed

13 months agoMerge branch '6.0'
Alexander Ebert [Mon, 15 Jan 2024 14:59:04 +0000 (15:59 +0100)]
Merge branch '6.0'

13 months agoMerge pull request #5756 from WoltLab/bugfix/mobile-menu-not-closed
Olaf Braun [Mon, 15 Jan 2024 13:53:42 +0000 (14:53 +0100)]
Merge pull request #5756 from WoltLab/bugfix/mobile-menu-not-closed

Close all other open menus

13 months agoClose all other open menus
Cyperghost [Mon, 15 Jan 2024 12:40:56 +0000 (13:40 +0100)]
Close all other open menus

13 months agoFix poll integration in form builder dialogs
Marcel Werk [Sat, 13 Jan 2024 12:50:07 +0000 (13:50 +0100)]
Fix poll integration in form builder dialogs

Closes #5317

13 months agoFix order in cronjob definition
Marcel Werk [Fri, 12 Jan 2024 13:29:18 +0000 (14:29 +0100)]
Fix order in cronjob definition

Closes #5706

13 months agoRemove obsolete title tag
Marcel Werk [Fri, 12 Jan 2024 13:28:59 +0000 (14:28 +0100)]
Remove obsolete title tag

13 months agoFix wrapping in `inputAddonPasswordStrength`
Marcel Werk [Fri, 12 Jan 2024 13:26:05 +0000 (14:26 +0100)]
Fix wrapping in `inputAddonPasswordStrength`

Closes #5732

13 months agoSet color theme for reCAPTCHA
Marcel Werk [Fri, 12 Jan 2024 12:08:50 +0000 (13:08 +0100)]
Set color theme for reCAPTCHA

Closes #5721

13 months agoSkip the unknown packages if everything is installed
Alexander Ebert [Fri, 12 Jan 2024 11:28:52 +0000 (12:28 +0100)]
Skip the unknown packages if everything is installed

13 months agoFix handling of comment permalinks
Marcel Werk [Thu, 11 Jan 2024 16:13:43 +0000 (17:13 +0100)]
Fix handling of comment permalinks

If a page had several comment containers, opening a comment permalink caused the comment to be inserted in all containers.

Closes #5717

13 months agoAdd generic css class for discussion provider buttons
Marcel Werk [Thu, 11 Jan 2024 14:53:25 +0000 (15:53 +0100)]
Add generic css class for discussion provider buttons

13 months agoMark notifications as read when visiting an article
Marcel Werk [Thu, 11 Jan 2024 14:03:11 +0000 (15:03 +0100)]
Mark notifications as read when visiting an article

Closes #5222

13 months agoFix missing phrase in CLI importer
Marcel Werk [Thu, 11 Jan 2024 13:55:51 +0000 (14:55 +0100)]
Fix missing phrase in CLI importer

Closes #5513

13 months agoFix missing search index after switching from Elasticsearch to MySQL
Marcel Werk [Wed, 10 Jan 2024 17:05:31 +0000 (18:05 +0100)]
Fix missing search index after switching from Elasticsearch to MySQL

Closes #4521

13 months agoRemove obsolete code
Marcel Werk [Wed, 10 Jan 2024 16:59:00 +0000 (17:59 +0100)]
Remove obsolete code

13 months agoRemove support for square brackets in FileUtil::LINK_REGEX
Marcel Werk [Wed, 10 Jan 2024 15:33:27 +0000 (16:33 +0100)]
Remove support for square brackets in FileUtil::LINK_REGEX

ref https://www.woltlab.com/community/thread/303714-linkerkennung-innerhalb-von-tags/

13 months agoMerge pull request #5675 from WoltLab/admin-dashboard
Alexander Ebert [Wed, 10 Jan 2024 13:53:21 +0000 (14:53 +0100)]
Merge pull request #5675 from WoltLab/admin-dashboard

Admin dashboard

13 months agoMerge remote-tracking branch 'origin/6.0' into 6.0
Cyperghost [Wed, 10 Jan 2024 11:14:16 +0000 (12:14 +0100)]
Merge remote-tracking branch 'origin/6.0' into 6.0

13 months agoCompletely delete ICQ profile field
Cyperghost [Wed, 10 Jan 2024 11:13:28 +0000 (12:13 +0100)]
Completely delete ICQ profile field

See https://www.woltlab.com/community/thread/304070-languageitem-wcf-user-option-icq-nicht-definiert/

13 months agoMerge pull request #5748 from WoltLab/bugfix-share-dialog-url
Olaf Braun [Wed, 10 Jan 2024 11:01:30 +0000 (12:01 +0100)]
Merge pull request #5748 from WoltLab/bugfix-share-dialog-url

Hold one dialog per button

13 months agoRead image width only from `img` element
Cyperghost [Wed, 10 Jan 2024 10:16:43 +0000 (11:16 +0100)]
Read image width only from `img` element

See https://github.com/WoltLab/editor/commit/deff5ef1cbac24c80a6d1d7fc230b2815391be47

13 months agoDon't safe dialog persistent
Cyperghost [Wed, 10 Jan 2024 10:06:12 +0000 (11:06 +0100)]
Don't safe dialog persistent

13 months agoRevert "Hold one dialog per button"
Cyperghost [Wed, 10 Jan 2024 09:55:10 +0000 (10:55 +0100)]
Revert "Hold one dialog per button"

This reverts commit 15231b82ce442ae623b9c0916b3516e542fa5040.

13 months agoMerge pull request #5749 from WoltLab/bugifx-user-list-dialog
Olaf Braun [Wed, 10 Jan 2024 09:38:36 +0000 (10:38 +0100)]
Merge pull request #5749 from WoltLab/bugifx-user-list-dialog

Fix (un)follow in userList dialog

14 months agoMerge pull request #5750 from Hanashi/fix/id-search
Alexander Ebert [Tue, 9 Jan 2024 14:59:56 +0000 (15:59 +0100)]
Merge pull request #5750 from Hanashi/fix/id-search

Fix error on menu item id search

14 months agoMerge pull request #5747 from WoltLab/user-follow-typescript
Marcel Werk [Tue, 9 Jan 2024 14:26:43 +0000 (15:26 +0100)]
Merge pull request #5747 from WoltLab/user-follow-typescript

Migrate follow/unfollow to typescript

14 months agoFix error on menu item id search
Peter Lohse [Tue, 9 Jan 2024 12:23:33 +0000 (13:23 +0100)]
Fix error on menu item id search

14 months agoSet innerHTML by DomUtil to execute script
Cyperghost [Tue, 9 Jan 2024 12:17:07 +0000 (13:17 +0100)]
Set innerHTML by DomUtil to execute script

14 months agoHold one dialog per button
Cyperghost [Tue, 9 Jan 2024 11:39:53 +0000 (12:39 +0100)]
Hold one dialog per button

14 months agoApply suggestions from code review
Marcel Werk [Tue, 9 Jan 2024 11:37:59 +0000 (12:37 +0100)]
Apply suggestions from code review

14 months agoMigrate follow/unfollow to typescript
Marcel Werk [Mon, 8 Jan 2024 17:53:02 +0000 (18:53 +0100)]
Migrate follow/unfollow to typescript

14 months agoMerge pull request #5745 from WoltLab/remove-text-formatting
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`

14 months agoChange font-sizes in CKEditor (#5746)
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>
14 months agoRemove not used userOption `editorPastePreserveFormatting`
Cyperghost [Mon, 8 Jan 2024 10:50:55 +0000 (11:50 +0100)]
Remove not used userOption `editorPastePreserveFormatting`

14 months agoSee https://www.woltlab.com/community/thread/303938-counter-intuitive-icon-for-the...
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/

14 months agoMade parameters for page content optional during updates
Marcel Werk [Thu, 4 Jan 2024 14:51:58 +0000 (15:51 +0100)]
Made parameters for page content optional during updates

14 months agoFix error caused by undefined username
Marcel Werk [Thu, 4 Jan 2024 13:44:29 +0000 (14:44 +0100)]
Fix error caused by undefined username

14 months agoFilter out nested links before attempting to process them
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/

14 months agoIncrease the contrast of the text selection in CodeMirror
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/

14 months agoPreserve the scroll position when refreshing CodeMirror
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/

14 months agoProperly detach the dialog when rejecting it with `Esc`
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/

14 months agoMerge pull request #5743 from WoltLab/comments-view
Marcel Werk [Wed, 3 Jan 2024 13:09:54 +0000 (14:09 +0100)]
Merge pull request #5743 from WoltLab/comments-view

Simplify rendering of the comments widget

14 months agoMerge pull request #5744 from WoltLab/bugifx-media-insert
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

14 months agoAllow size `auto`
Cyperghost [Wed, 3 Jan 2024 12:30:11 +0000 (13:30 +0100)]
Allow size `auto`

14 months agoRemove handle media as image
Cyperghost [Wed, 3 Jan 2024 12:13:20 +0000 (13:13 +0100)]
Remove handle media as image

14 months agoNot insert media elements as img element
Cyperghost [Wed, 3 Jan 2024 11:22:50 +0000 (12:22 +0100)]
Not insert media elements as img element

14 months agoMerge pull request #5742 from WoltLab/fix-empty-content
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`

14 months agoSimplify rendering of the comments widget
Marcel Werk [Tue, 2 Jan 2024 16:52:01 +0000 (17:52 +0100)]
Simplify rendering of the comments widget

14 months agoOnly 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`

14 months agoRelease 6.0.6 6.0.6
Alexander Ebert [Mon, 1 Jan 2024 13:19:02 +0000 (14:19 +0100)]
Release 6.0.6

14 months agoMerge branch '5.5' into 6.0
Alexander Ebert [Mon, 1 Jan 2024 13:08:38 +0000 (14:08 +0100)]
Merge branch '5.5' into 6.0

14 months agoRelease 5.5.20 5.5.20
Alexander Ebert [Mon, 1 Jan 2024 13:04:50 +0000 (14:04 +0100)]
Release 5.5.20

14 months agoEncode the title of moderation queues
Alexander Ebert [Mon, 1 Jan 2024 12:47:42 +0000 (13:47 +0100)]
Encode the title of moderation queues

14 months agoOverhaul the layout of the news feed/box
Alexander Ebert [Fri, 29 Dec 2023 16:34:00 +0000 (17:34 +0100)]
Overhaul the layout of the news feed/box

14 months agoRelease 6.0.5 6.0.5
Alexander Ebert [Fri, 29 Dec 2023 11:29:38 +0000 (12:29 +0100)]
Release 6.0.5

14 months agoFilter out `null` values passed as BBCode attribute
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/

14 months agoAdd missing interface implementation
Marcel Werk [Thu, 28 Dec 2023 16:34:33 +0000 (17:34 +0100)]
Add missing interface implementation

14 months agoRelease 6.0.5 dev 1 6.0.5_dev_1
Alexander Ebert [Wed, 27 Dec 2023 12:57:32 +0000 (13:57 +0100)]
Release 6.0.5 dev 1

14 months agoDrop the upgrade block for 5.5
Alexander Ebert [Wed, 27 Dec 2023 12:50:18 +0000 (13:50 +0100)]
Drop the upgrade block for 5.5

14 months agoUpdating minified JavaScript files
WoltLab [Wed, 27 Dec 2023 12:47:21 +0000 (12:47 +0000)]
Updating minified JavaScript files

14 months agoFix the icon visibility on mobile devices
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/