Skip to content

Dev sync#852

Merged
bloatware merged 62 commits intobloatware-patch-2from
dev
Nov 29, 2016
Merged

Dev sync#852
bloatware merged 62 commits intobloatware-patch-2from
dev

Conversation

@bloatware
Copy link
Member

No description provided.

bloatware and others added 30 commits October 24, 2016 19:25
This tags allows for safe evaluation of arithmetical expressions and XPath 1.0 functions. Site admins can add some PHP functions to the list via a preference.
See Issue #834.

Also, phase out legacy unserialize() usage, with the aim to remove it completely in a future version. json_decode(), FTW.
No more mathematical comparison of status values, and new group-based status functions allow plugins to alter core status values or introduce custom publishing workflows. Fixes issue #663.
bloatware and others added 29 commits November 17, 2016 18:48
This reverts commit a68df9f. It should have been done in a branch as it's not feature-complete.
The double colon on line 5 looked awkward. Split over two lines, now.

Perhaps an example of each would be helpful to release note grok-ers?
Ajax is caps case, not upper case
Open the twisty of the current form
More practical(?) defaults
Fixes #845.

Note: plugins that use max($some_global, 15) to determine the items per
page will return the incorrect number of rows compared to the value in
the paginator, until a value is selected explicitly from the list.
Fixes #581.

Existing sites that use swf will still be able to alter image meta
information, but no new files will be permitted to be uploaded or
replaced. Code for handling .swf files will remain for now so that
affected parties may reinstate privileges by altering admin_config.php.
Longer-term, support for processing any .swf files will be axed.
Fixes #644.

Note this opens up the Languages panel to everybody so they can choose their own language. A new priv has thus been created (lang.edit) that permits privileged users to be able to manage the front-of-house language and to install/remove entire language packs. Textpack upload is currenty available to all. We can review this if necessary.

A global, user-overridable constant to define the default language has also been added. This does NOT affect the setup routine at present, because only en-gb is shipped. When the entire language set is distributed in core, the default language constant can be rolled out to setup too.

This is the first part of the language panel revamp, so the UI for non-privileged users (when Show details is on) is bare. When the overall panel layout is improved, this will be addressed.
Also, fix copy 'n paste error for required privs.
Also, tentatively add gmt offset in seconds to city dropdown in Prefs
panel.
@bloatware bloatware merged commit d5ed528 into bloatware-patch-2 Nov 29, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants