GitHub/WoltLab/WCF.git
6 years agoEnable toc generation per message type
Alexander Ebert [Thu, 21 Jun 2018 18:12:45 +0000 (20:12 +0200)]
Enable toc generation per message type

See #2579

6 years agoTable of contents for messages
Alexander Ebert [Thu, 21 Jun 2018 17:48:59 +0000 (19:48 +0200)]
Table of contents for messages

See #2579

6 years agoDistinct CSS and exception name for error pages
Alexander Ebert [Wed, 20 Jun 2018 13:41:05 +0000 (15:41 +0200)]
Distinct CSS and exception name for error pages

See #2578

6 years agoEdit buttons for most boxes
Alexander Ebert [Wed, 20 Jun 2018 11:40:55 +0000 (13:40 +0200)]
Edit buttons for most boxes

See #2575

6 years agoPrevent the removal of non-empty user option categories
Alexander Ebert [Tue, 19 Jun 2018 21:59:52 +0000 (23:59 +0200)]
Prevent the removal of non-empty user option categories

See #2570

6 years agoDeprecate and remove the usage of `dereferrer.php`
Alexander Ebert [Tue, 19 Jun 2018 21:19:45 +0000 (23:19 +0200)]
Deprecate and remove the usage of `dereferrer.php`

See #2557

6 years agoInformal variant
Alexander Ebert [Tue, 19 Jun 2018 15:32:59 +0000 (17:32 +0200)]
Informal variant

6 years agoIncreased column length for comment (responses)
Alexander Ebert [Tue, 19 Jun 2018 15:14:28 +0000 (17:14 +0200)]
Increased column length for comment (responses)

See #2556

6 years agoUnused object type definition
Alexander Ebert [Tue, 19 Jun 2018 15:12:38 +0000 (17:12 +0200)]
Unused object type definition

It was never used and its specified interface does not exist at all.

See #2546

6 years agoIntegrated evaluation notice for apps
Alexander Ebert [Tue, 19 Jun 2018 15:02:23 +0000 (17:02 +0200)]
Integrated evaluation notice for apps

See #2532

6 years agoSimplified dropdown creation and management
Alexander Ebert [Tue, 19 Jun 2018 11:17:37 +0000 (13:17 +0200)]
Simplified dropdown creation and management

Closes #2537

6 years ago`MODULE_ATTACHMENT` is now always enabled
Alexander Ebert [Tue, 19 Jun 2018 10:14:35 +0000 (12:14 +0200)]
`MODULE_ATTACHMENT` is now always enabled

Closes #2531

6 years agoMerge branch 'master' into next
Alexander Ebert [Tue, 19 Jun 2018 09:24:56 +0000 (11:24 +0200)]
Merge branch 'master' into next

6 years agoRemove superfluous empty lines
Joshua Rüsweg [Mon, 18 Jun 2018 21:56:27 +0000 (23:56 +0200)]
Remove superfluous empty lines

6 years agoFix missing event binding for new userTrophyOverlayList elements
Joshua Rüsweg [Mon, 18 Jun 2018 21:50:59 +0000 (23:50 +0200)]
Fix missing event binding for new userTrophyOverlayList elements

6 years agoWorkaround for old (imported) links in quotes
Marcel Werk [Mon, 18 Jun 2018 11:24:03 +0000 (13:24 +0200)]
Workaround for old (imported) links in quotes

6 years agoMerge remote-tracking branch 'refs/remotes/origin/3.0'
Marcel Werk [Sat, 16 Jun 2018 11:21:38 +0000 (13:21 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'

6 years agoFixed print issue in firefox
Marcel Werk [Sat, 16 Jun 2018 10:52:26 +0000 (12:52 +0200)]
Fixed print issue in firefox

6 years agoFix media list page pagination if category is selected
Matthias Schmidt [Fri, 15 Jun 2018 18:44:50 +0000 (20:44 +0200)]
Fix media list page pagination if category is selected

6 years agoAdd category id to canonical media list page url
Matthias Schmidt [Fri, 15 Jun 2018 18:44:29 +0000 (20:44 +0200)]
Add category id to canonical media list page url

6 years agoperformance optimization for member list
Marcel Werk [Fri, 15 Jun 2018 11:02:51 +0000 (13:02 +0200)]
performance optimization for member list

6 years agoPerformance optimization for trophy assignment
Marcel Werk [Fri, 15 Jun 2018 10:01:22 +0000 (12:01 +0200)]
Performance optimization for trophy assignment

6 years agoFixed out-dated html
Marcel Werk [Fri, 15 Jun 2018 08:22:16 +0000 (10:22 +0200)]
Fixed out-dated html

6 years agoMerge remote-tracking branch 'refs/remotes/origin/3.0'
Marcel Werk [Thu, 14 Jun 2018 19:09:51 +0000 (21:09 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'

6 years agoFixed link to user profile
Marcel Werk [Thu, 14 Jun 2018 18:40:50 +0000 (20:40 +0200)]
Fixed link to user profile

6 years agomade sure that __toString() always returns a string
Marcel Werk [Thu, 14 Jun 2018 16:29:58 +0000 (18:29 +0200)]
made sure that __toString() always returns a string

6 years agoAdded missing nice-value specification (XSD)
Marcel Werk [Thu, 14 Jun 2018 08:54:53 +0000 (10:54 +0200)]
Added missing nice-value specification (XSD)

6 years agoAdd suffix for hours (#2678)
Sascha Greuel [Wed, 13 Jun 2018 11:55:59 +0000 (13:55 +0200)]
Add suffix for hours (#2678)

* Added suffix for hours

* Update en.xml

6 years agoMerge pull request #2697 from max-m/patch-19
Alexander Ebert [Wed, 13 Jun 2018 11:55:18 +0000 (13:55 +0200)]
Merge pull request #2697 from max-m/patch-19

Add guard against invalid dates in Date/Picker.init()

6 years agoPasting images from clipboard when images are disabled
Alexander Ebert [Wed, 13 Jun 2018 11:50:22 +0000 (13:50 +0200)]
Pasting images from clipboard when images are disabled

6 years agoUpdating minified JavaScript files
woltlab.com [Wed, 13 Jun 2018 11:41:23 +0000 (13:41 +0200)]
Updating minified JavaScript files

6 years agoConverting multiple code blocks let to discarded newlines
Alexander Ebert [Wed, 13 Jun 2018 10:23:46 +0000 (12:23 +0200)]
Converting multiple code blocks let to discarded newlines

The XPath expression matched the global scope, eventually removing the newlines inside previously converted code blocks.

6 years agoAdd guard against invalid dates in Date/Picker.init()
Maximilian Mader [Tue, 12 Jun 2018 17:51:49 +0000 (19:51 +0200)]
Add guard against invalid dates in Date/Picker.init()

6 years agoopen links to attachments in a new window to prevent the loss of form inputs
Marcel Werk [Mon, 11 Jun 2018 15:53:24 +0000 (17:53 +0200)]
open links to attachments in a new window to prevent the loss of form inputs

6 years agoFixed whitespaces in enable options
Marcel Werk [Mon, 11 Jun 2018 11:05:36 +0000 (13:05 +0200)]
Fixed whitespaces in enable options

6 years agoMerge branch 'master' into next
Matthias Schmidt [Sun, 10 Jun 2018 08:55:52 +0000 (10:55 +0200)]
Merge branch 'master' into next

6 years agoMerge branch '3.0'
Matthias Schmidt [Sun, 10 Jun 2018 08:55:41 +0000 (10:55 +0200)]
Merge branch '3.0'

6 years agoRemove deleted third party sniff
Matthias Schmidt [Sun, 10 Jun 2018 08:55:20 +0000 (10:55 +0200)]
Remove deleted third party sniff

See https://github.com/squizlabs/PHP_CodeSniffer/releases/tag/3.3.0

6 years agoMerge branch 'master' into next
Matthias Schmidt [Sat, 9 Jun 2018 10:33:36 +0000 (12:33 +0200)]
Merge branch 'master' into next

6 years agoFirefox sometimes includes the editor itself in the selection
Alexander Ebert [Fri, 8 Jun 2018 16:38:31 +0000 (18:38 +0200)]
Firefox sometimes includes the editor itself in the selection

6 years agoSkip empty paragraphs for the simplified html output
Alexander Ebert [Fri, 8 Jun 2018 16:04:39 +0000 (18:04 +0200)]
Skip empty paragraphs for the simplified html output

6 years agoChecked but disabled booleans did not appear as disabled
Alexander Ebert [Fri, 8 Jun 2018 12:50:31 +0000 (14:50 +0200)]
Checked but disabled booleans did not appear as disabled

6 years agoIncorrect comparison of bbcode restrictions
Alexander Ebert [Fri, 8 Jun 2018 12:08:12 +0000 (14:08 +0200)]
Incorrect comparison of bbcode restrictions

6 years agoComparison for `never` values for boolean options
Alexander Ebert [Fri, 8 Jun 2018 12:00:03 +0000 (14:00 +0200)]
Comparison for `never` values for boolean options

6 years agoShow only changed values in version-tracker-list
Marcel Werk [Fri, 8 Jun 2018 08:51:55 +0000 (10:51 +0200)]
Show only changed values in version-tracker-list

6 years agoMerge branch '3.0'
Tim Düsterhus [Sat, 2 Jun 2018 12:14:51 +0000 (14:14 +0200)]
Merge branch '3.0'

6 years agoDisable ImageProxyAction if image proxy is not enabled
Tim Düsterhus [Sat, 2 Jun 2018 12:10:58 +0000 (14:10 +0200)]
Disable ImageProxyAction if image proxy is not enabled

Previously only the rewriting was disabled, but the action
remained functional.

6 years agoMoved the `option.xml` import for the 3.0 -> 3.1 upgrade
Alexander Ebert [Wed, 30 May 2018 14:57:49 +0000 (16:57 +0200)]
Moved the `option.xml` import for the 3.0 -> 3.1 upgrade

6 years agoIncorrect update instructions
Alexander Ebert [Wed, 30 May 2018 14:46:06 +0000 (16:46 +0200)]
Incorrect update instructions

6 years agoMissing filter by language id for custom phrase checks
Alexander Ebert [Mon, 28 May 2018 09:36:05 +0000 (11:36 +0200)]
Missing filter by language id for custom phrase checks

6 years agoWork-around for missing disable times for phrases
Alexander Ebert [Mon, 28 May 2018 09:03:02 +0000 (11:03 +0200)]
Work-around for missing disable times for phrases

6 years agoMerge remote-tracking branch 'refs/remotes/origin/3.0'
Marcel Werk [Thu, 24 May 2018 16:17:56 +0000 (18:17 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'

6 years agoFixed typos
Marcel Werk [Thu, 24 May 2018 16:15:28 +0000 (18:15 +0200)]
Fixed typos

6 years agoMerge branch 'master' into next
Matthias Schmidt [Thu, 24 May 2018 15:57:26 +0000 (17:57 +0200)]
Merge branch 'master' into next

6 years agoPreparing the release 3.1.3 pl 1 3.1.3_pl_1
Alexander Ebert [Thu, 24 May 2018 12:27:05 +0000 (14:27 +0200)]
Preparing the release 3.1.3 pl 1

6 years agoMerge branch '3.0'
Alexander Ebert [Thu, 24 May 2018 12:26:25 +0000 (14:26 +0200)]
Merge branch '3.0'

6 years agoUpdating minified JavaScript files
woltlab.com [Thu, 24 May 2018 12:21:46 +0000 (14:21 +0200)]
Updating minified JavaScript files

6 years agoPreparing the release 3.0.15 pl 1 3.0.15_pl_1
Alexander Ebert [Thu, 24 May 2018 12:14:53 +0000 (14:14 +0200)]
Preparing the release 3.0.15 pl 1

6 years agoMerge branch '2.1' into 3.0
Alexander Ebert [Thu, 24 May 2018 12:11:49 +0000 (14:11 +0200)]
Merge branch '2.1' into 3.0

6 years agoPreparing the release 2.1.22 pl 1 2.1.22_pl_1
Alexander Ebert [Thu, 24 May 2018 11:58:24 +0000 (13:58 +0200)]
Preparing the release 2.1.22 pl 1

6 years agoImproved the capabilities of the user data export
Alexander Ebert [Thu, 24 May 2018 11:51:43 +0000 (13:51 +0200)]
Improved the capabilities of the user data export

6 years agoCaret placement for raw bbcodes was incorrect
Alexander Ebert [Thu, 24 May 2018 10:39:08 +0000 (12:39 +0200)]
Caret placement for raw bbcodes was incorrect

6 years agofixed error message when saving an article without date
Marcel Werk [Wed, 23 May 2018 18:55:05 +0000 (20:55 +0200)]
fixed error message when saving an article without date

6 years agoNew release date 3.1.3
Alexander Ebert [Tue, 22 May 2018 15:19:40 +0000 (17:19 +0200)]
New release date

6 years agoMerge branch '3.0'
Alexander Ebert [Tue, 22 May 2018 14:21:51 +0000 (16:21 +0200)]
Merge branch '3.0'

6 years agoAdjusted generator name 3.0.15
Alexander Ebert [Tue, 22 May 2018 13:58:23 +0000 (15:58 +0200)]
Adjusted generator name

6 years agoFix typo in de.xml
Tim Düsterhus [Tue, 22 May 2018 11:40:49 +0000 (13:40 +0200)]
Fix typo in de.xml

6 years agoUpdating minified JavaScript files
woltlab.com [Tue, 22 May 2018 11:36:44 +0000 (13:36 +0200)]
Updating minified JavaScript files

6 years agoPreparing the release 3.0.15
Alexander Ebert [Tue, 22 May 2018 11:27:18 +0000 (13:27 +0200)]
Preparing the release 3.0.15

6 years agoMerge branch '2.1' into 3.0
Alexander Ebert [Tue, 22 May 2018 10:40:34 +0000 (12:40 +0200)]
Merge branch '2.1' into 3.0

6 years agoUpdated the release date 2.1.22
Alexander Ebert [Tue, 22 May 2018 10:00:00 +0000 (12:00 +0200)]
Updated the release date

6 years agoPreparing the release 2.1.22
Alexander Ebert [Tue, 22 May 2018 09:59:15 +0000 (11:59 +0200)]
Preparing the release 2.1.22

6 years agoThe quote title content was encoded twice
Alexander Ebert [Tue, 22 May 2018 08:37:25 +0000 (10:37 +0200)]
The quote title content was encoded twice

`$author` is already encoded using HTML entities.

6 years agoMerge branch '3.0'
Alexander Ebert [Tue, 22 May 2018 08:30:09 +0000 (10:30 +0200)]
Merge branch '3.0'

6 years agoMerge branch '2.1' into 3.0
Alexander Ebert [Tue, 22 May 2018 08:29:45 +0000 (10:29 +0200)]
Merge branch '2.1' into 3.0

6 years agoAvoid empty lists of ip address in the export
Alexander Ebert [Tue, 22 May 2018 08:28:27 +0000 (10:28 +0200)]
Avoid empty lists of ip address in the export

6 years agoMerge branch '3.0'
Tim Düsterhus [Mon, 21 May 2018 23:12:52 +0000 (01:12 +0200)]
Merge branch '3.0'

6 years agoFix autolinker of media URLs if $allowMedia is false
Tim Düsterhus [Mon, 21 May 2018 23:12:09 +0000 (01:12 +0200)]
Fix autolinker of media URLs if $allowMedia is false

6 years agoMerge branch '3.0'
Alexander Ebert [Mon, 21 May 2018 22:17:59 +0000 (00:17 +0200)]
Merge branch '3.0'

6 years agoMerge branch '2.1' into 3.0
Alexander Ebert [Mon, 21 May 2018 22:16:52 +0000 (00:16 +0200)]
Merge branch '2.1' into 3.0

6 years agoExclude settings-type user options from the export
Alexander Ebert [Mon, 21 May 2018 20:42:06 +0000 (22:42 +0200)]
Exclude settings-type user options from the export

6 years agoIgnore module settings when exporting data
Alexander Ebert [Mon, 21 May 2018 19:03:56 +0000 (21:03 +0200)]
Ignore module settings when exporting data

6 years agoMerge branch '3.0'
Alexander Ebert [Mon, 21 May 2018 18:49:28 +0000 (20:49 +0200)]
Merge branch '3.0'

6 years agoMerge branch '2.1' into 3.0
Alexander Ebert [Mon, 21 May 2018 18:48:11 +0000 (20:48 +0200)]
Merge branch '2.1' into 3.0

6 years agoInclude session ip addresses and ignore module settings
Alexander Ebert [Mon, 21 May 2018 18:35:57 +0000 (20:35 +0200)]
Include session ip addresses and ignore module settings

Fixes #2572

6 years agoPreparing the release 3.1.3
Alexander Ebert [Mon, 21 May 2018 11:44:04 +0000 (13:44 +0200)]
Preparing the release 3.1.3

6 years agoUpdating minified JavaScript files
woltlab.com [Mon, 21 May 2018 11:32:52 +0000 (13:32 +0200)]
Updating minified JavaScript files

6 years agoUnified the package uninstallation dialog
Alexander Ebert [Mon, 21 May 2018 10:44:36 +0000 (12:44 +0200)]
Unified the package uninstallation dialog

Fixes #2571

6 years agoHiding the tooltip did not reset all position styles
Alexander Ebert [Mon, 21 May 2018 10:02:34 +0000 (12:02 +0200)]
Hiding the tooltip did not reset all position styles

6 years agoMove the caret after the link when inserting images
Alexander Ebert [Sun, 20 May 2018 08:37:39 +0000 (10:37 +0200)]
Move the caret after the link when inserting images

6 years agoAd rotation: Display the first suitable ad after shuffle
Alexander Ebert [Sat, 19 May 2018 21:31:47 +0000 (23:31 +0200)]
Ad rotation: Display the first suitable ad after shuffle

The previous implementation just picked one ad and tried to display it, regardless if it should be displayed based on the condition. The change will show the first random ad that fulfills the display conditions.

6 years agoCheck if the editor is in WYSIWYG mode when editing the user profile
Alexander Ebert [Sat, 19 May 2018 21:24:48 +0000 (23:24 +0200)]
Check if the editor is in WYSIWYG mode when editing the user profile

6 years agoUse the `text-*` classes for the legacy `[align]` bbcode
Alexander Ebert [Sat, 19 May 2018 19:26:42 +0000 (21:26 +0200)]
Use the `text-*` classes for the legacy `[align]` bbcode

6 years agoAdd width/height properties for default avatars (#2555)
Sascha Greuel [Sat, 19 May 2018 18:47:44 +0000 (20:47 +0200)]
Add width/height properties for default avatars (#2555)

* Added width/height properties for default avatars

Under certain circumstances, it is possible, that a browser strips the style tag on SVG images. This leads to a display of very tiny avatar images as shown below:

Since `width` and `height` are valid properties and respected by every browser, it's not the worst idea to include them.

* Removed redundant style attribute

6 years agoMerge pull request #2561 from max-m/default-avatar-size
Alexander Ebert [Sat, 19 May 2018 18:46:42 +0000 (20:46 +0200)]
Merge pull request #2561 from max-m/default-avatar-size

Change the DefaultAvatar’s size to 128x128 pixels

6 years agoPartially reverted 3f03556
Alexander Ebert [Sat, 19 May 2018 18:45:37 +0000 (20:45 +0200)]
Partially reverted 3f03556

6 years agoMerge branch '3.0'
Alexander Ebert [Sat, 19 May 2018 18:35:22 +0000 (20:35 +0200)]
Merge branch '3.0'

6 years agoMerge branch '2.1' into 3.0
Alexander Ebert [Sat, 19 May 2018 18:33:23 +0000 (20:33 +0200)]
Merge branch '2.1' into 3.0

6 years agoPreserve `Session.isFirstVisit` on redirect
Alexander Ebert [Sat, 19 May 2018 18:30:47 +0000 (20:30 +0200)]
Preserve `Session.isFirstVisit` on redirect

Fixes #2568

6 years agoExternal images displayed as link are now shown as such
Alexander Ebert [Sat, 19 May 2018 18:17:07 +0000 (20:17 +0200)]
External images displayed as link are now shown as such