Alexander Ebert [Fri, 1 Dec 2017 18:00:21 +0000 (19:00 +0100)]
Merge pull request #2490 from mutec/i18ndatabaseobjectlist
i18n database object list class
Matthias Schmidt [Fri, 1 Dec 2017 17:05:48 +0000 (18:05 +0100)]
Suppress undefined method warning
Matthias Schmidt [Fri, 1 Dec 2017 17:04:32 +0000 (18:04 +0100)]
Add missing import
Matthias Schmidt [Fri, 1 Dec 2017 17:03:28 +0000 (18:03 +0100)]
Remove unused imports
mutec [Wed, 29 Nov 2017 22:43:56 +0000 (23:43 +0100)]
i18n database object list class
this makes it possible to provide a list of objects in a real alphabetical order
for performance-reasons it should be used when needed only (e.g. when sortField is title and title might contain language items)
Matthias Schmidt [Thu, 30 Nov 2017 18:22:39 +0000 (19:22 +0100)]
Fix editing main menu in ACP
Close #2491
Alexander Ebert [Thu, 30 Nov 2017 13:57:14 +0000 (14:57 +0100)]
Adjusted mobile tab menu appearance
Alexander Ebert [Thu, 30 Nov 2017 13:20:07 +0000 (14:20 +0100)]
Improved cookie prefix handling in developer mode
Closes #2488
Alexander Ebert [Thu, 30 Nov 2017 12:16:48 +0000 (13:16 +0100)]
Updated value of the default cookie prefix
See #2488
Alexander Ebert [Thu, 30 Nov 2017 12:13:18 +0000 (13:13 +0100)]
Merge pull request #2486 from derpierre65/patch-2
cronjob fixed dow & month
Alexander Ebert [Thu, 30 Nov 2017 12:10:24 +0000 (13:10 +0100)]
Merge pull request #2489 from jens1o/jens1o-categoryList-submitbtn
Adjusted save button for category lists to be a primary button
Alexander Ebert [Thu, 30 Nov 2017 12:09:33 +0000 (13:09 +0100)]
Added missing phrases
See #2484
Alexander Ebert [Thu, 30 Nov 2017 11:28:18 +0000 (12:28 +0100)]
Improved ACP cover photo UI
See #2484
Alexander Ebert [Wed, 29 Nov 2017 21:36:07 +0000 (22:36 +0100)]
Removed debug code
Matthias Schmidt [Wed, 29 Nov 2017 17:56:06 +0000 (18:56 +0100)]
Add missing space between icon and text of media list's upload button
Alexander Ebert [Wed, 29 Nov 2017 17:46:40 +0000 (18:46 +0100)]
Allow cover photos to be disabled, added default image
Closes #2484
Alexander Ebert [Wed, 29 Nov 2017 14:10:24 +0000 (15:10 +0100)]
Added import/export support for style cover photos
See #2484
Alexander Ebert [Wed, 29 Nov 2017 13:20:01 +0000 (14:20 +0100)]
Added support for per-style cover photos
See #2484
Alexander Ebert [Wed, 29 Nov 2017 10:49:46 +0000 (11:49 +0100)]
Adjusted cover photo sizes, added description on limits
See #2484
Joshua Rüsweg [Tue, 28 Nov 2017 21:21:15 +0000 (22:21 +0100)]
Fix disallowed BBCodes if editing comments
jens1o [Tue, 28 Nov 2017 20:18:38 +0000 (21:18 +0100)]
Adjusted save button for category lists to be a primary button
Alexander Ebert [Tue, 28 Nov 2017 19:37:26 +0000 (20:37 +0100)]
Implemented cover photo upload and deletion
See #2484
Maximilian Mader [Tue, 28 Nov 2017 19:31:51 +0000 (20:31 +0100)]
Improve plain/text formatting of anchor tags and smilies (#2483)
* Only truncate anchor nodes in HTML output mode
Also convert links in plain/text mode into the format used by the Email subsystem.
* Handle smilies in text/plain output mode
Matthias Schmidt [Tue, 28 Nov 2017 15:19:16 +0000 (16:19 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF
Matthias Schmidt [Tue, 28 Nov 2017 15:18:19 +0000 (16:18 +0100)]
Merge branch '3.0'
Matthias Schmidt [Tue, 28 Nov 2017 15:17:25 +0000 (16:17 +0100)]
Prioritize message's deleted status over disabled status
Close #2487
derpierre65 [Tue, 28 Nov 2017 14:47:04 +0000 (15:47 +0100)]
fixed dow & month
I think that is the desired effect?
Alexander Ebert [Tue, 28 Nov 2017 11:36:28 +0000 (12:36 +0100)]
Added support for user cover photos (work in progress)
See #2484
Joshua Rüsweg [Mon, 27 Nov 2017 20:35:39 +0000 (21:35 +0100)]
Use the chars suffix
See #2473
Joshua Rüsweg [Mon, 27 Nov 2017 20:11:11 +0000 (21:11 +0100)]
Fix creating an AtomicWriter instance
Joshua Rüsweg [Mon, 27 Nov 2017 20:09:52 +0000 (21:09 +0100)]
Remove superfluous empty line
See #2485
Joshua Rüsweg [Mon, 27 Nov 2017 20:02:13 +0000 (21:02 +0100)]
Add importer for trophies
See #2485
Tim Düsterhus [Mon, 27 Nov 2017 18:18:32 +0000 (19:18 +0100)]
Merge branch '3.0'
Tim Düsterhus [Mon, 27 Nov 2017 18:17:13 +0000 (19:17 +0100)]
Fix encoding of non-ASCII filenames in email attachments
Matthias Schmidt [Sun, 26 Nov 2017 16:17:00 +0000 (17:17 +0100)]
Add missing parameter documentation
Matthias Schmidt [Sun, 26 Nov 2017 16:16:00 +0000 (17:16 +0100)]
Add missing method documentation
Matthias Schmidt [Sun, 26 Nov 2017 16:03:22 +0000 (17:03 +0100)]
Add missing throws tag
Matthias Schmidt [Sun, 26 Nov 2017 16:01:55 +0000 (17:01 +0100)]
Improve code for better variable type detection
Marcel Werk [Sun, 26 Nov 2017 15:55:26 +0000 (16:55 +0100)]
Fixed broken default value in page edit form
Matthias Schmidt [Sun, 26 Nov 2017 14:04:52 +0000 (15:04 +0100)]
Add additional template event in `rebuildData.tpl`
Matthias Schmidt [Sun, 26 Nov 2017 13:07:02 +0000 (14:07 +0100)]
Alexander Ebert [Sat, 25 Nov 2017 23:56:07 +0000 (00:56 +0100)]
Provide consistent enter-key support in dialogs
See #2480
Alexander Ebert [Sat, 25 Nov 2017 23:47:37 +0000 (00:47 +0100)]
Added support for required input fields and submit-on-enter
See #2480
Alexander Ebert [Sat, 25 Nov 2017 19:00:26 +0000 (20:00 +0100)]
Fixed use-statement order
Alexander Ebert [Sat, 25 Nov 2017 18:43:38 +0000 (19:43 +0100)]
Adds a quick template filter and copy support for template groups
Closes #2479
Tim Düsterhus [Sat, 25 Nov 2017 15:32:59 +0000 (16:32 +0100)]
Fix PHP 5.5 syntax error in DevtoolsSetup
Remove the return value of `getUsers()`, it had no use whatsoever
in PHP 7, as the return value of a generator has to be explicitely
retrieved using `getReturn()`.
Jens Hausdorf [Sat, 25 Nov 2017 15:28:02 +0000 (16:28 +0100)]
Remove redundant db commit in Page::setAsLandingPage() (#2478)
Alexander Ebert [Sat, 25 Nov 2017 10:42:50 +0000 (11:42 +0100)]
Added trailing newline
Alexander Ebert [Sat, 25 Nov 2017 10:24:05 +0000 (11:24 +0100)]
Added automatic import of projects
See #2477
Alexander Ebert [Fri, 24 Nov 2017 21:26:55 +0000 (22:26 +0100)]
Removed debug code
Alexander Ebert [Fri, 24 Nov 2017 19:16:29 +0000 (20:16 +0100)]
Improve the unattended installation process for developers
Closes #2477
Alexander Ebert [Thu, 23 Nov 2017 18:05:36 +0000 (19:05 +0100)]
Fixed typo
Alexander Ebert [Thu, 23 Nov 2017 17:22:46 +0000 (18:22 +0100)]
Explicitly masquerade illegal link as an internal error for AJAX exceptions
Alexander Ebert [Thu, 23 Nov 2017 16:54:12 +0000 (17:54 +0100)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'
# Conflicts:
# com.woltlab.wcf/package.xml
# wcfsetup/install/files/js/3rdParty/redactor2/plugins/combined.min.js
# wcfsetup/install/files/js/WoltLabSuite.Core.min.js
# wcfsetup/install/files/lib/system/WCF.class.php
Alexander Ebert [Thu, 23 Nov 2017 15:05:59 +0000 (16:05 +0100)]
Preparing release 3.0.11 pl 1
woltlab.com [Thu, 23 Nov 2017 15:03:17 +0000 (16:03 +0100)]
Updating minified JavaScript files
Alexander Ebert [Thu, 23 Nov 2017 15:00:44 +0000 (16:00 +0100)]
Selection anchor may be a text node in Safari 11
Alexander Ebert [Thu, 23 Nov 2017 13:40:45 +0000 (14:40 +0100)]
Added work-around for Vivaldi 1.13
woltlab.com [Thu, 23 Nov 2017 11:56:41 +0000 (12:56 +0100)]
Updating minified JavaScript files
Alexander Ebert [Thu, 23 Nov 2017 09:55:36 +0000 (10:55 +0100)]
Added helper function for inline error messages
The previous code fragments were mostly out-of-sync and were slightly
differing from each other. The new helper function `elInnerError()`
provides a consistent and predictable behavior:
elInnerError(el, 'Hello World') -> Shows the inline error message "Hello
World" right after the element `el`.
Removing the inline error can be achieved through one of these calls:
elInnerError(el, '')
elInnerError(el, false)
For the sake of code simplicity, these two calls will also the inline
error, but it is strongly recommended to use the above constructs to
keep the intention clear.
elInnerError(el, null)
elInnerError(el)
Alexander Ebert [Wed, 22 Nov 2017 15:20:41 +0000 (16:20 +0100)]
Fixed avatar scaling in IE11
Alexander Ebert [Wed, 22 Nov 2017 15:10:05 +0000 (16:10 +0100)]
Ignore the missing API version for the Core itself
Jens Hausdorf [Wed, 22 Nov 2017 15:07:28 +0000 (16:07 +0100)]
Add `chars` suffix option (#2473)
* Add Chars option suffix to English language file
* add `chars` suffix to german language file
* always use plural form for `chars`
Alexander Ebert [Wed, 22 Nov 2017 14:52:17 +0000 (15:52 +0100)]
Fixed method call
derpierre65 [Wed, 22 Nov 2017 14:46:50 +0000 (15:46 +0100)]
changed elBySel to elBySelAll (#2471)
* changed elBySel to elBySelAll
is easier for developer to add custom condition sections(?)
* Update trophyAdd.tpl
Joshua Rüsweg [Wed, 22 Nov 2017 14:18:30 +0000 (15:18 +0100)]
Fix update of trophy points when editing a trophy
Matthias Schmidt [Wed, 22 Nov 2017 05:40:12 +0000 (06:40 +0100)]
Use `className` instead of `classList` for setting css classes
Alexander Ebert [Tue, 21 Nov 2017 21:28:10 +0000 (22:28 +0100)]
Improved behavior of headings in the editor
Alexander Ebert [Tue, 21 Nov 2017 19:19:02 +0000 (20:19 +0100)]
Improved caret position for pasted lists
Alexander Ebert [Tue, 21 Nov 2017 18:54:01 +0000 (19:54 +0100)]
Merge branch '3.0'
woltlab.com [Tue, 21 Nov 2017 15:04:03 +0000 (16:04 +0100)]
Updating minified JavaScript files
Alexander Ebert [Tue, 21 Nov 2017 13:49:02 +0000 (14:49 +0100)]
Preparing release 3.0.11
Alexander Ebert [Tue, 21 Nov 2017 11:48:43 +0000 (12:48 +0100)]
Improved rebuild data UI/UX
Actions no longer force a page reload with the exception to the database
encoding conversion after an import.
Successfully completed actions will now display a notice adjacent to the
button, making it easier to tell already executed actions apart.
Alexander Ebert [Tue, 21 Nov 2017 11:47:11 +0000 (12:47 +0100)]
Unified dialog API access using object references
Alexander Ebert [Mon, 20 Nov 2017 15:51:29 +0000 (16:51 +0100)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'
Alexander Ebert [Mon, 20 Nov 2017 15:34:11 +0000 (16:34 +0100)]
Alexander Ebert [Mon, 20 Nov 2017 13:51:27 +0000 (14:51 +0100)]
Fixed newlines inside `[code]` being recognized
Tim Düsterhus [Sun, 19 Nov 2017 23:00:27 +0000 (00:00 +0100)]
Merge branch '3.0'
Tim Düsterhus [Sun, 19 Nov 2017 22:59:59 +0000 (23:59 +0100)]
Merge branch '2.1' into 3.0
Tim Düsterhus [Sun, 19 Nov 2017 22:58:40 +0000 (23:58 +0100)]
Merge remote-tracking branch 'origin/3.0' into 3.0
Tim Düsterhus [Sun, 19 Nov 2017 22:57:59 +0000 (23:57 +0100)]
Merge branch 'uiDialogScroll' into 3.0
Tim Düsterhus [Sat, 18 Nov 2017 14:59:42 +0000 (15:59 +0100)]
Fix disabling of scrolling when dialog is already open
Marcel Werk [Sun, 19 Nov 2017 19:41:08 +0000 (20:41 +0100)]
Fixed PHP7.2 issue
Matthias Schmidt [Sun, 19 Nov 2017 12:47:34 +0000 (13:47 +0100)]
Increase length of logged request responses in `HTTPException`
Matthias Schmidt [Sun, 19 Nov 2017 10:52:27 +0000 (11:52 +0100)]
Merge branch '3.0'
Matthias Schmidt [Sun, 19 Nov 2017 10:52:01 +0000 (11:52 +0100)]
Improve fix for box conditions relying on JavaScript
Matthias Schmidt [Sun, 19 Nov 2017 09:24:58 +0000 (10:24 +0100)]
Merge remote-tracking branch 'origin/master'
Matthias Schmidt [Sun, 19 Nov 2017 09:24:51 +0000 (10:24 +0100)]
Merge branch '3.0'
# Conflicts:
# wcfsetup/install/files/acp/templates/boxAdd.tpl
Matthias Schmidt [Sun, 19 Nov 2017 09:23:48 +0000 (10:23 +0100)]
Fix box conditions relying on JavaScript
Marcel Werk [Sat, 18 Nov 2017 21:49:48 +0000 (22:49 +0100)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'
Marcel Werk [Sat, 18 Nov 2017 21:49:27 +0000 (22:49 +0100)]
Fixed missing encoding
Marcel Werk [Sat, 18 Nov 2017 18:40:09 +0000 (19:40 +0100)]
Removed obsolete templates
Marcel Werk [Sat, 18 Nov 2017 18:36:09 +0000 (19:36 +0100)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'
Marcel Werk [Sat, 18 Nov 2017 18:35:17 +0000 (19:35 +0100)]
Fixed missing language variable
Marcel Werk [Sat, 18 Nov 2017 13:39:41 +0000 (14:39 +0100)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'
Marcel Werk [Sat, 18 Nov 2017 13:34:45 +0000 (14:34 +0100)]
Fixed PHP7.2 issue
Marcel Werk [Fri, 17 Nov 2017 16:09:13 +0000 (17:09 +0100)]
Removed media provider for facebook videos
Marcel Werk [Fri, 17 Nov 2017 14:26:39 +0000 (15:26 +0100)]
Fixed language phrase
Alexander Ebert [Fri, 17 Nov 2017 12:08:04 +0000 (13:08 +0100)]
Merge branch '2.1' into 3.0
Marcel Werk [Fri, 17 Nov 2017 11:33:40 +0000 (12:33 +0100)]
Fixed margins in article view