29
0
mirror of https://github.com/joomla/joomla-cms.git synced 2024-09-06 02:14:40 +00:00
Commit Graph

1536 Commits

Author SHA1 Message Date
wilsonge
18a9687ef6
Merge branch '3.8-dev' into 3.9-dev 2017-05-30 22:44:36 +01:00
Lodder
6b2cc119dc [4.0] com_finder improvements + polyfills/mootools removal (#16324)
* re-do com_finder improvements

* re-do removal of polyfills

* re-do removal of double dollar symbol

* re-do removal of mootools

* Fix PHP notices

* rework results page a little

* cleanup + fix switcher

* Fix auto expand

* Revert back JHtml for now

* Update html.php

* stupid Travis

* Remove deprecated function instead of just the comment

* Remove spaces
2017-05-30 11:32:34 +02:00
wilsonge
e451492f69
Fix invalid language line introduced in #15586 2017-05-29 17:10:21 +01:00
Brian Teeman
f7b816371c Item not Items (#14623)
* Item not Items

The plugin option is called Item Associations not Items Associations

* PLG_SYSTEM_LANGUAGEFILTER_FIELD_ITEM_ASSOCIATIONS_LABEL

* COM_ASSOCIATIONS_ERROR_NO_ASSOC

* MOD_LANGUAGES_FIELD_CACHING_DESC

* update comments

* COM_ASSOCIATIONS_ERROR_NO_ASSOC (reverted from commit 3be05ba6eb)

* resolve conflicts

* resolve conflicts
2017-05-24 22:03:55 +02:00
Brian Teeman
8652ad1d1b Remove redundant word (#14607)
Pull Request for #10971

As requested by @ot2sen and others this PR removes the redundant word successfully from success messages. It's just not needed at all. You can't have a success message that says you "unsuccessfully" did something so there is no need to use the word.

This can be merged after 3.7.0 if requested - this is upto @bakual as commented at #10971
2017-05-22 22:13:21 +02:00
Brian Teeman
f1b3a615dd [a11y] toolbar (#15585)
* add toolbar string

* frontend Configuration Manager » Site Configuration Options

* frontend com_config

* default administrator toolbar for all components

* editor-xtd button toolbar as seen when not using tinymce

* typo

* typo
2017-05-22 21:17:46 +02:00
zero-24
d0de39ba3e Add missing PHPMailer Translation string (#15328)
* add missing PHPMailer Translation string

* drone
2017-05-22 21:01:25 +02:00
Thomas Hunziker
038d5b3014 Change the listing of each language file to a folder tag (#14228) 2017-05-22 20:10:20 +02:00
Robert Deutz
96f9ce4efc bump 3.7.3-dev state 2017-05-22 11:19:25 +02:00
wilsonge
903c75593e
Merge branch '3.9-dev' into 4.0-dev 2017-05-21 16:39:17 +01:00
wilsonge
aa91b5c70e
Merge branch '3.8-dev' into 3.9-dev 2017-05-21 14:49:20 +01:00
zero-24
3f3b03b1b6 fix mime checkes (#16091)
* fix the issues

* add fallback

* missing return

* better handling

* doc blocks

* we need to use sprintf

* fix issue

* drone

* fix comments thanks @quy

* fallback to mime = false

* Update media.php

* type save

* Fix typos

* type
2017-05-19 15:05:38 +01:00
Robert Deutz
a3eb2f587e dev bump 2017-05-17 15:28:52 +02:00
Robert Deutz
cefef83cea Prepare 3.7.1 RC1 release 2017-05-12 18:15:50 +02:00
Brian Teeman
21f59e32e7 [4.0] Azure cleanup (#15703)
* [4.0] Azure cleanup

As azure is removed from J4 this completes the removal of references to it

* revert changeset

* revert tests change as requested by @mbabker
2017-04-30 18:51:52 +01:00
Brian Teeman
841e6bb95d [4.0] Aurora xml (#15648)
Replace referece to protostar language file with aurora
2017-04-28 09:28:02 +01:00
Brian Teeman
90ff126289 [4.0] Aurora back to top (#15637)
Replace reference to protostar string in error page
Add string to index.php for a11y on the link
Added string to the two language files
2017-04-27 20:01:06 +01:00
Brian Teeman
a62d72d6a7 [4.0] a11y Aurora (#15635)
* commit new string

* use jtext
2017-04-27 20:00:01 +01:00
Brian Teeman
ddb30f014f [4.0] a11y improvement for admin toolbar (#15586)
* [4.0] a11y improvement for admin toolbar

This adds a role of toolbar and an aria-label of toolbar to the default admin toolbar used on most components.

(There may be other places that this needs to be applied as well which i did for 3.x and will hopefully be merged across but this one was definitely different and needed its own PR)

* typo
2017-04-27 18:55:56 +01:00
Ciaran Walsh
2d2d1f7eac [4.0] pull-xxx to float-xxx - BS4 migration (#15280)
* pull-xxx to float-xxx - BS4 migration

* Revert FA vendor change
2017-04-16 16:07:23 +01:00
wilsonge
9e47f28a66
Merge branch '3.9-dev' into 4.0-dev 2017-04-15 16:45:53 +01:00
wilsonge
0d704228ba
Merge branch '3.8-dev' into 3.9-dev 2017-04-15 15:41:09 +01:00
Robert Deutz
75644448e0 remove switch from hathor to isis 2017-04-10 19:20:52 +02:00
wilsonge
38c0b7815a
Bump version from 3.8 to 3.9 2017-04-07 14:56:33 +01:00
wilsonge
0cc8d4b506
Merge branch '3.8-dev' into 4.0-dev 2017-04-07 13:01:00 +01:00
Robert Deutz
2cc836c640 Prepare 3.7.0-RC1 Release 2017-04-06 19:56:14 +02:00
infograf768
c57efe0ebf Syncing en-GB.lib_joomla.ini (#15128) 2017-04-06 10:47:00 +01:00
Brian Teeman
6724261170 [j4] html5 language update (#15110)
Replace all remaining instances of `<br/> and <br/>`
2017-04-05 19:42:53 +01:00
Robert Deutz
8e363eccd0 Prepare 3.7.0-beta4 release 2017-03-31 15:03:51 +02:00
Lodder
4da1d9ed25 [4.0] New Frontend (Aurora) Template (#14864) 2017-03-26 15:24:03 +01:00
George Wilson
509fad7003 Merge pull request #14756 from brianteeman/4.0-dev-fulllstop
[J4] Error message missing fullstop
2017-03-19 12:29:53 +01:00
wilsonge
f0093eeec1
Merge branch 'staging' into 4.0-dev 2017-03-19 11:25:40 +00:00
Brian Teeman
a262b22320 [J4] Error message missing fullstop
See screenshot - the sentence should have a . at the end
2017-03-19 11:20:41 +00:00
infograf768
4f4895832c [com_fields] Reducing drastically the redundant language strings (#14683) 2017-03-18 12:59:48 +01:00
Yves Hoppe
43df465bb9
Merge remote-tracking branch 'upstream/staging' into mergestaging 2017-03-18 10:41:26 +01:00
Brian Teeman
e31b411782 correct field category description. (#14492)
* correct field category description. you can not create a category on the fly here

* improve

* revert first change and add a new string

* use the new string in the xml

* sync the new string into the front end language file
2017-03-12 15:52:43 +00:00
wilsonge
2c2d159269
Merge branch 'staging' into 4.0-dev 2017-03-11 22:40:07 +00:00
wilsonge
4261c6b90c
Merge branch 'staging' into 4.0-dev 2017-03-11 22:20:43 +00:00
Brian Teeman
17a45385ae Gnu https (#14450)
* Update GPL licence link to https in comments, xml AND code output from the footer module

* revert change to external file
2017-03-10 11:24:45 +00:00
Thomas Hunziker
ba4364392e Add the missing string to the frontend language ini as the lib.joomla.ini must be synchronised frontend and admin (#14293)
remove the extra spaces before the colon as they are not correct english and for consistency
2017-03-01 23:15:13 +00:00
zero-24
0edd04b89f Alpha order com_content (frontend) (#14224)
* alpha order com_content

* Correcting alpha order (#24)
2017-03-01 19:18:11 +01:00
infograf768
6962749e6e Correcting typo (#14273) 2017-02-28 14:05:57 +01:00
zero-24
21bdc037ba alpha order language strings (#14233) 2017-02-26 13:42:49 +01:00
zero-24
2b57501f02 add missing space to en-GB.mod_whosonline.ini 2017-02-24 17:58:53 +01:00
wilsonge
53ffb828e8
Merge branch '3.8-dev' into 4.0-dev 2017-02-19 17:04:33 +00:00
zero-24
8b30fd5472 restore the not longer used language strings and deprecate them (#14111) 2017-02-18 11:45:35 +01:00
Lodder
722ba931da [J4.0] remove backslash from void tags (#14000)
* Start removing backslashes from <img> tags

* Remove rest of backslashes from <img> tags

* <br> tags and images in installation

* <hr> tags

* Add newline to end of language files

* re-add slash for phpinfo

* Remove backslash from meta and base

* remove backslash from <link>

* fix conflicts

* installation languages

* revert phpmailer
2017-02-17 15:35:53 +00:00
wilsonge
fef554c94f
Merge branch '3.8.x' into 4.0-dev 2017-02-05 15:59:06 +00:00
Thomas Hunziker
4593736a17 Updating version attribute to 3.7 in english language XML files 2017-02-04 21:57:51 +01:00
Robert Deutz
ddd6f5a4c2 Prepare Release 3.7.0-beta1 2017-02-02 19:56:00 +01:00
wilsonge
919c2c9471
Merge branch '3.8.x' into 4.0-dev 2017-01-29 17:44:08 +00:00
Thomas Hunziker
2d82f4cc2d Add a parameter to trigger the additional plugin events in the news module (#13703) 2017-01-27 19:24:41 +01:00
C-Lodder
aa9ab39c16 Fix merge conflicts 2017-01-23 16:30:08 +00:00
C-Lodder
32405dae20 merge conflicts 2017-01-23 13:36:18 +00:00
Dimitri Grammatikogianni
f0ba73a893 form validation fixes (#300)
* form validation fixes
2017-01-21 15:51:21 +00:00
Robert Deutz
71a1c5ec9c prepare 3.7.0-alpha2 release 2017-01-18 20:25:12 +01:00
Lodder
a135d31b1d Merge from staging #8 (#306)
* tinymce 4.5.2

Version 4.5.2 - January 4, 2017

* Clean up JModelForm

* xml update version

* Catch "expects parameter 2 to be string" error

* Remove multiple parameter from user field

* Remove default value from the field params to inherit from plugin

* It's 2017. Happy New Year

* Some improvements in tests #3: (#13402)

* Some improvements in tests #3:
- call static methods correctly

* Fix T_PAAMAYIM_NEKUDOTAYIM (for all PHP 5.x)

* Remove forgotten call

* Changed a few things after conversation with @mbabker

* Fixes according to @andrepereiradasilva's comments

* Unnecessary double quotes in  /libraries/joomla (#13372)

* Replace unnecessary double quotes in /libraries/joomla

* Formatting

* CS Fix

* Fixes, based on @andrepereiradasilva's comments.

* Change remove string concatenations for some occurrences.

* Fixes, based on @andrepereiradasilva's comments.

* Fixes, based on @andrepereiradasilva's comments.

* Fixes, based on @andrepereiradasilva's comments.

* Fixing search for MySQL (#13571)

* Use $query->castAsChar instead of casting to integer

* Codestyle

* Clean up old code in cache.php file (#12183)

* Clean up in cache - part 1

* Remove old php4 style to catch exception which currently is useless.
* Add shorten version of ternary pperators.

* Add fix for contains()

* Add more email cloaking unit tests and fix email cloaking bug (#13446)

* Rsponsive article edit fields (#13586)

* Fix BS grid (#13560)

* Fixing Showon in plugins/modules/templates (#13549)

* Adding field group to JFormHelper::parseShowOnConditions and rearranged argument order.

* codestyle

* $field->assigned_cat_ids may not exist. (#13570)

* Clean up ModulesModelModule class (#13380)

* Make the calendar work in the subform field (#13153)

* [com_fields] Add Joomla loading overlay when form submit is triggered by category selector change (#13320)

* Added overlay box and message box for submit and reload form after category change

* Removed commented testing code

* Added language strings

* CS fix, added missing spaces

* Used Joomla logo spinner instead of fixed message

* Reverted changes in admin lang file

* CS

* Revert frontend lang changes

* Added Joomla loading overlay to new field form when changing field type

* Added Joomla.loadingLayer show to typeHasChanged JS method too

* PostgreSQL - return the same string each time of call __toString() on update query (#13284)

* TranslateFormat in all other forms (#13158)

* TranslateFormat in all other forms

* Revert for tracks filter bar

* Fix for issue #13531 (#13535)

* Fix for issue #13531
- [AND] and [OR] operators were not functioning correctly. Fixed.
- some cleanup of whitespaces in XML file and removal of rulers when the encapsulated fields are not showing.

* Removed $key, as it was an unused leftover

* CS Fix

* Whitespace Fix

* Whitespace Fix

* Whitespace Fix#2

* Conflict resolution (hopefully, Don't have a complete dev-environment right now.)

* Added css classes to the mod_login submit buttons (#13379)

* Added css classes to the mod_login submit buttons

* Added css classes to the mod_login submit buttons

* Changed class to login-button in both modules

* PHPMailer update (#13575)

* Correcting sidebar display LTR and RTL (replaces #13548) (#13593)

* Fix for Issue #13588 - mod_articles_categories - Fatal error: Class 'ContentHelperRoute' not found... (#13590)

* Update helper.php

Remove JLoader::register('ContentHelperRoute', JPATH_SITE . '/components/com_content/helpers/route.php');

* Update mod_articles_categories.php

* Make clear Exception messages in JTable (#13603)

* Fix issue where fields is false (#13574)

* Update jQuery Autocomplete to 1.2.27 (#13282)

* Show text "No Information Entered" in users profile when no value is set (#13589)

* Delete UCM content entries when Joomla articles are deleted (#13592)

* [com_fields] Add base list plugin class which activates the list plugin (#13546)

* Add base list plugin class

* Update fieldslistplugin.php

* Fixes #13177: Added where clause with block status (#13545)

* Menu manager for Joomla Backend Menu (#13036)

* Added client id column to menu_type table.
Allow creating and editing of "menutype" records with client_id = 1
Add client_id filters in menu and menu items list views
Sync menu type filter and client_id filter allowing only menu type in the URL query parameter (B/C)
Both Lists now also filtered by client id.
Client id selection updates the menu type list options to show choices only for that client id

TBD:
Reserved menu types: main & menu

* In modal list view we currently hide client_id filter and show only site menu types, will be updated once we have more clear vision.
Menu type assignment to backend mod_menu config from both menu manager and module manager. Though that is not functional within the module itself.

* Add/edit menu item redirect with clientId from list filter.
Load menu item form based on active client id
Menu type dropdown choices limited to active client id value
Show menu-item-type choices (modal) trigger with client id parameter in the url
Switch edit layout based on client id

* Menu item type loading from component metadata xml or mvc not identifies backend and frontend application separately. Not yet able to load menu item type from backend so returns empty list. Front-end is still intact and unaffected.

* Edit menu item and create menu item set to follow client id and menu type value consistenty.
When creating menu item alias, the referenced menu must also belong to same client id.
Client id field removed from form, this should be auto-calculated from the menu type when saving.

* Adding layout metadata xml in backend to reference menu item types as it was in front-end.
Removed unnecessary admin specific layout added earlier as it is so far same as original edit.php, may be added back when needed.
Remove page specific meta data fields from backend component type menu items.
For now disable/unsupport association for backend menu items.
Disallow change of client id for existing menu items, unexpected conflicts may occur if allowed so better be safe.

Ref to #2

* Created each backend menu items using menu manager as a replica of existing Joomla backend menu. These are to be used for testing during upgrading menu module.
language keys are not yet translated. Translation will be done as we are ready with most new or modified language keys application wide.
Backend menu items does not require all those parameters as that with front-end menu items. Therefore segregated entire menu item xml for backend/frontend.

Ref #2

* [a11y] Protostar back to top (#12446)

* [a11y] Protostar - back to top link

* Oops Andre was right

* add anchor for non-js enabled browsers

* Restructure mod_menu to load preset menu items as an option (default). Other options will be the menu-type and will cause us to load from database. Ref #2

* Disallow editing and set to home of protected menu type menu items viz. 'main' and 'menu'
Allow explicit filtering by protected menu type choices in menu items list view. Not limited to #__menutypes table entries only. Unfiltered list still excludes those menu items. (B/C ok)
Menu items created during installation of a component are now saved as published. When unpublished we won't load it in customised menu's component menu container. They will still be loaded irrespective of state as previously when preset is in use. (B/C ok)
Home page can now be set one per client instead of one overall.
Menu module only loads item from 'main' and 'menu' type menu items when requested for component menu items. This filter is now required because we are now going to have other custom menu types for backend which should not be included.

Ref #2

* Load menu items from databases in correct hierarchy. Remove any extra separator type menu items created due to exclusion of certain menu items based on various conditions.
Populate menu items loaded from db into the AdminCssMenu object for final rendering.
Load new installed components menu items dynamically under the specified menu item with “components container” flag. Any unpublished menu items from the protected menutypes (viz. “main” and “menu”) will be skipped.
When loading from system preset menu items, these components menu items are all included regardless of their published state. (B/C ok).

Ref #2

* View manifests for menu item type and related language key updates. ref #2

* Minor mistake fix.

* Translate menu item titles in list view. Ref #2

* Reset the preset menu structure to be same as the current J37 branch state, dropping implicit inclusion of joomla/joomla-cms#10657 improvement. Ref #2

* Allow the existing components to leverage the menu/submenu entries in their install manifest for admin menu manager menu link types.
This provides ability to create links for then without requiring them to add layout manifests. Hence, full B/C solution. Ref #2

* Minor fix

* Remove temporary dev phase files

* Preparing for PR, database and install script updates.
Ref #2

* Minor fix

* Codestyle fix

* CS fix

* Don’t sort menu items

* Sort lang keys
Allow ‘component’ as first level alias in admin menu items
Fix lang key
Remove ‘home’ setting from admin menu items

* apply in hathor

* menu item alias check for site only

* Post merge fixes.

* Fixes as suggested by @infograf768

1. Group menu types by client id in lists and default admin menu
2. Hide association tab for admin menu items.
3. Hide client id filter for association mapping modal.

* Add recovery mode for menu where the selected admin menu does not contain link to module manager and/or menu manager.

* minor bug fix

* Remove assoc column for admin menu items.
Make recovery mode message more straight forward.
Change radio to toggle buttons.

* Add SMS to External URL menu item type (#13615)

Allows data like sms://+15555555555 to be used instead of getting "Save Not Permitted"

* Adding the Multilanguage Associations Manager (#13537)

* Merge Associations rewrite

* updated searchtool with the new way

* udpated edit view title

* added contact associationshelper class

* temp fix

* fix for category filter

* added newsfeeds associations helper

* CAPS for params

* lang tag and added a helper function

* added land tags

* code style fix

* better title in associations view

* better title

* use the usual naming

* fix language tag, thanks to brian teeman and twitter :-)

* initial review

* on simple change

* on simple change 2

* simple

* some more helper changes

* Update associations.php

* Update associations.php

* app isn’t set a model property

* correct return value

* simplify code adn use helper method

* use typename directly

* changed the tooltip position

* Correct menu helper

* remove unreacable code

* correcting checked_out

* com_menus

* fixed not supportted message

* installation

* fix menu install

* Spaces -> tabs

* [com_associations] - mssql updates (#13617)

the missed mssql updates for #13537

* [com_fields] Improved description in the "description" tooltip Fixes #13392 (#13557)

* Fixes #13195: Added margin bottom to sidebar menu

* Fixes #13392: Changed description field tooltip

* Fixes #13392: Changed description field tooltip

* Fixes #13392: Changed description field tooltip

* sync admin menu menutype (#13618)

* Routing: Remove IDs from tags URLs, use menu item of tags view as default for tag view (#11166)

* Remove id from tags, use tags list menu item as default for tag

* Code style, remove useless code, feature: first Itemid for tags view, second Itemid for default tag view

* Updating install.xml en-GB administrator (#13623)

* run grunt
2017-01-18 13:23:53 +02:00
wilsonge
3e3d57f4f1
Merge branch 'staging' into 4.0-dev 2017-01-15 13:52:59 +00:00
C-Lodder
c09475d0ca
Fix merge conflicts 2017-01-12 14:52:30 +00:00
wilsonge
f4e07d8954
It's 2017. Happy New Year 2017-01-12 12:16:47 +00:00
George Wilson
7a9c907608 Merge pull request #13481 from dgt41/+++++++tinymce_update
Update tinymce 4.5.2
2017-01-12 12:12:39 +00:00
Allon Moritz
205d94be2e [com_fields] Move custom field types to plugin (#13319)
* Migrate text field to plugin

* Moved field description lookup to plugin event

* Remove not needed functions

* Renamed to specification

* Adapt gallery

* Renamed to field types

* Remove dom interface

* Prepare the field trough an event

* Remove domfield interface

* Add text layout

* Move output to layout and better multifields support

* HoHoHoHo Travis

* Change language strings to be more inline with Joomal core

* Add list plugin

* Add calendar plugin

* Add checkboxes plugin

* Add color plugin

* Add editor plugin

* Add image plugin

* Add imagelist plugin

* Add integer plugin

* Add media plugin

* Add radio plugin

* Add sql plugin

* Add text area plugin

* Add url plugin

* Add user plugin

* Add user group plugin

* Making travis happy

* Adapting the installer scripts

* Some fixes

* Fixed comment copy paste

* Cleanup of not used code

* Alpha ordering language strings

* Adapting the frontend ini lib language file to be the same as back end

* Add missing description language string for gallery
2017-01-09 20:46:43 +01:00
dgt41
b607c61309
tinymce 4.5.2
Version 4.5.2 - January 4, 2017
2017-01-06 01:25:31 +02:00
Michael Babker
6dbdc1b9e7 Merge branch 'staging' of github.com:joomla/joomla-cms into 4.0-dev 2017-01-02 11:50:40 -06:00
andrepereiradasilva
6ddff0da61 [Deprecate _QQ_ 1] Remove information about _QQ_ in 4 ini files. (#13426)
* Update en-GB.ini

* Update en-GB.lib_joomla.ini

* Update en-GB.ini

* Update en-GB.lib_joomla.ini
2016-12-31 16:22:18 +00:00
C-Lodder
62422e2790
Merge staging into master + conflicts 2016-12-21 10:00:43 +00:00
Robert Deutz
f910d059b2 prepare alpha1 release 2016-12-20 22:54:03 +01:00
Michael Babker
943379e129 Merge tag '3.6.5' into staging 2016-12-17 11:27:26 -06:00
Michael Babker
3734f7538d Allow packages to declare that their child extensions cannot be uninstalled (#13154)
* Allow packages to declare that their child extensions cannot be uninstalled

* Change tag name, fix bugged instanatiation of manifest class, add tag to English package manifest

* Remove language check

* Flag in JInstaller that a package is being uninstalled to allow its children to be removed
2016-12-13 13:23:28 +01:00
Michael Babker
60aaf1790f Merge branch 'staging' of github.com:joomla/joomla-cms into 4.0-dev 2016-12-10 11:21:42 -06:00
Thomas Hunziker
c0668cda7e Regression: Bring back translateformat feature to JFormFieldCalendar (#12969)
* Regression: Bring back translateformat feature to JFormFieldCalendar

* Restore the missing part

* Two strings were missing in frontend.
2016-12-09 23:33:11 +01:00
Brian Teeman
b146035780 [com_fields] lib.joomla.ini sync (#13116)
* Change option to value and capitalise on the label for consistency

* sync

* missing period

* typo
2016-12-07 21:51:04 +01:00
Michael Babker
1f7475193c Track the package/extension relationships (#12977)
* Track the package/extension relationships

* Include the package ID in the manage view

* Add all SQL schema changes

* Add package_id to allowed filter fields

* Check for empty install ID array, get the installed ID using 'onExtensionAfterInstall' event

* Update queries to set association for en-GB package

* Add data for install SQL
2016-12-07 09:29:46 +01:00
Brian Teeman
a7a674dd96 sync (#12937) 2016-12-06 23:16:01 +01:00
andrepereiradasilva
f8a1f5d50e Make JLanguageHelper::getInstalledLanguages add log message when language xml files doesn't exist (or is not readable) (#12783)
* fail silently

* add log messages

* add to language file

* add to admin language file

* log to language category instead
2016-12-06 22:58:22 +01:00
Chris Davenport
846ba67325 [Smart Search] Add peak memory usage to CLI indexer (#12679) 2016-12-06 22:55:43 +01:00
chrisdavenport
2df6711f88 Merge language string changes from Web Links 3.6.0 2016-12-05 21:23:26 +00:00
Brian Teeman
f367136dda [com_fields} en-gb correction (#13072) 2016-12-03 21:11:52 +01:00
Brian Teeman
a91356134d dropdown 2016-12-03 13:10:43 +01:00
Michael Babker
435a222611
Prepare 3.6.5 Stable Release 2016-12-01 23:11:30 +00:00
C-Lodder
05917240c3
Merge Joomla staging 2016-11-22 10:35:12 +00:00
zero-24
9c210b629a Added Feature items filter to mod_articles_news (#12547)
The feature item filter was already available for the
mod_articles_latest module, but that is just a list.
All code was slightly modified from the mod_articles_latest module.

Language File - Added three variables (description, lable and value)
Helper - Copy and pasted the switch from mod_articles_latest (same
parameter ordering too)
Parameter file - Added field after order (mirroring _latest)
2016-11-20 10:44:16 +01:00
C-Lodder
7fc29564d0
Merge from staging 2016-11-18 16:11:27 +00:00
Dimitris Grammatikogiannis
cfca70ae48
note gone 2016-11-17 01:36:07 +02:00
Dimitris Grammatikogiannis
45e3b9e049
strings again 2016-11-17 00:18:00 +02:00
Dimitris Grammatikogiannis
aa9204eb32
installation 2016-11-16 23:49:42 +02:00
Thomas Hunziker
0ef219f845 Add Tag filter (#12640)
* Add Tag filter

* Codestyle

* add string

* Updating XML file to use new string
2016-11-15 22:34:35 +01:00
Thomas Hunziker
9196431dc9 Removing the notice when a global value is not found. (#12858) 2016-11-12 22:21:23 -08:00
infograf768
fa5aa78292 3.7.0 : Correcting login/logout lang strings (#12337)
* Correcting login/logout lang strings

* Updating strings
2016-11-12 22:15:36 -08:00
Michael Babker
aa14f21ee5 Merge branch 'staging' of github.com:joomla/joomla-cms into 4.0-dev 2016-11-12 13:54:23 -06:00
Georgios Papadakis
fc0fd25582 [com_fields] Fix text-value being reverse for fields: list, radio, checkbox. Fix fields: radio, checkboxes not showing (#12739)
* Fix value-text being reverse for fields list, radio, checkbox, change 'name','key' label to be 'text' for these fields

* Fixed calling method from parent class

* Added missing layout file for radio field

* Fixed character '0' unusuable as field value

* Revert fix for zero character as value

* Proper variable names for view layouts of options-using fields

* They are options not just values

* JText the Text of options in the view layouts, since respective form fields do it already
2016-11-07 11:26:59 +01:00
Izhar Aazmi
a17c0d7c2e Make Invalid Token warnings more user friendly (#8445)
* The session token validation implementation currently gives an empty white screen with "Invalid token" text. This is total uninformative to a normal user.
This update implicitly redirects to the previous page if the token is not valid. To prevent implicit redirect pass `false` as the second argument to `JSession::validateToken()`

To make use of this method we need to replace any occurrence of `JSession::checkToken('post') or jexit(JText::_('JINVALID_TOKEN'));` with `JSession::validateToken('post');`
Example is set up in com_users > login method.

* Moved the checkToken method to JControllerLegacy as it is the more closer context to the usage.
This allows implicit redirect to the REFERER page in case of token mismatch. In all other case it is same as calling JSession::checkToken() directly.

Changes made in the frontend components to make this change test-able.

Note: We intend to discourage the `die` usage everywhere which leads the the said uninformative white page.

* Fix wrong function call

* use automatic since tag macro

Thanks @andrepereiradasilva
2016-11-05 11:11:57 +01:00
wilsonge
40defc92be
Make category filters form wcag 2.0 Accessibility compliant. Fixes #8599 2016-11-04 12:44:59 +00:00
Thomas Hunziker
4ebf7c05fc JFormFieldList shows the global values if present. (#11911)
* JFormFieldList shows the global values if present.

* Moving string to en-GB.ini (where JGLOBAL_USE_GLOBAL lives)

* Rewrite to include the global value in the option itself.
Introduce "useglobal" attribute for listfield.

* Show a notice when global values aren't found

* Removed robots from being looked up.
Notice is now generic and will only show once.

* Adding global values to menu items

* Changed menuitems for all com_content views

* Single Article Menu Item done.

* Adding default value to some text fields

* global values for featured view

* Rebased and moved code to JFormAbstractlist to solve conflicts with com_fields PR

* Added useglobal to some newly introduced parameters.

* Codestyle
2016-11-04 12:25:27 +01:00
Brian Teeman
8ffa45acc5 Alternative description (#12677)
* Alternative description

* correct copy paste error

* sync
2016-11-04 11:07:25 +01:00
Brian Teeman
057e4ba2a2 Add profile link to login module (#12539)
* Add link to module

* add language strings

* add param to the admin

* enabled param check in module

* update beez template override
2016-11-04 10:34:38 +01:00
Brian Teeman
feed639ef6 shorten label (#12708) 2016-11-03 01:38:57 +01:00
Brian Teeman
0521c6c03d Lang corrections post custom fields merge (#12618)
* alpha sort new string

* alpha sort new strings

* alpha sort strings

* alpha sort again

* typos and code style

* Backend and frontend en-GB.lib_joomla.ini should be exactly the same.

* alpha sort
2016-10-29 21:27:27 +01:00
Michael Babker
27c090e7a7 [4.0] Merge staging (#12622)
* added show/hide introtext parameter to mod_articles_news

* added <?php if (!$params->get('intro_only')) : ?> back again since it might be a B/C setting/parameter

* added tabs in code

* Update mod_articles_news.xml

* Update _item.php

* corrected typo from last merge

* changed label and description

* Add JHtmlBootstrap for front-end editing. Fixes #11562

* Implementing Menu Items modals (New feature)

* Wrong class for chosen (#11820)

* 3.7.0: Using the new modal_menu field in various core places (#11694)

* Using the new modal_menu field in various core places

* Simplifying clearField

* Simplify conditional

* Parenthesis replaced by mdash

* Using modal_category field in various core locations

* 3.7.0: New Feature=>editor-xtd to insert menu items links in content (#11721)

* 3.7.0: New Feature=>editor-xtd to insert menu items links in content

* correcting some errors

* quoting for sql azure

* one more

* Changed icon + lang constants

* Chosen upgrade. Fixes #11779

Squashed commit of the following:

commit 48051c7bf2
Author: Brian Teeman <brian@teeman.net>
Date:   Thu Aug 25 14:31:04 2016 +0100

    css change only

commit 90a89fddf8
Author: Brian Teeman <brian@teeman.net>
Date:   Thu Aug 25 14:28:58 2016 +0100

    Revert "css fix thanks @C-Lodder"

    This reverts commit f7320cfb33.

commit f7320cfb33
Author: Brian Teeman <brian@teeman.net>
Date:   Thu Aug 25 14:09:03 2016 +0100

    css fix thanks @C-Lodder

commit 42c9de38e9
Author: Brian Teeman <brian@teeman.net>
Date:   Wed Aug 24 18:10:33 2016 +0100

    fix permissions

commit b8fdd34d3e
Author: Brian Teeman <brian@teeman.net>
Date:   Wed Aug 24 18:07:53 2016 +0100

    add minified version of js

commit 0ef056d066
Author: Brian Teeman <brian@teeman.net>
Date:   Wed Aug 24 17:59:55 2016 +0100

    add documented js hacks

commit c68c275bfa
Author: Brian Teeman <brian@teeman.net>
Date:   Wed Aug 24 17:48:01 2016 +0100

    add comment block

commit 983dbf5a56
Author: Brian Teeman <brian@teeman.net>
Date:   Wed Aug 24 17:08:47 2016 +0100

    rename liszt: chosen:

commit 8caad7361b
Author: Brian Teeman <brian@teeman.net>
Date:   Wed Aug 24 17:07:47 2016 +0100

    Revert "rename liszt: chosen: and add JUI hacks"

    This reverts commit 86116716d6.

commit 86116716d6
Author: Brian Teeman <brian@teeman.net>
Date:   Wed Aug 24 17:06:21 2016 +0100

    rename liszt: chosen: and add JUI hacks

commit 535bea0c37
Author: Brian Teeman <brian@teeman.net>
Date:   Wed Aug 24 16:45:14 2016 +0100

    replace chosen: with liszt:

commit 2686df5323
Author: Brian Teeman <brian@teeman.net>
Date:   Wed Aug 24 16:43:35 2016 +0100

    replace _chosen with _chzn

commit 691be65de1
Author: Brian Teeman <brian@teeman.net>
Date:   Wed Aug 24 16:42:49 2016 +0100

    replace chosen- with chzn-

commit 863b5f9ec8
Author: Brian Teeman <brian@teeman.net>
Date:   Wed Aug 24 16:37:20 2016 +0100

    update js with original version

commit 537735c2a4
Author: Brian Teeman <brian@teeman.net>
Date:   Wed Aug 24 16:36:19 2016 +0100

    remove min js

commit e739562570
Author: Brian Teeman <brian@teeman.net>
Date:   Wed Aug 24 16:35:21 2016 +0100

    replace chosen- with chzn-

commit db82431600
Author: Brian Teeman <brian@teeman.net>
Date:   Wed Aug 24 16:33:46 2016 +0100

    update css file with original version

commit 24a955be24
Author: Brian Teeman <brian@teeman.net>
Date:   Wed Aug 24 16:29:34 2016 +0100

    update sprites

commit 4856d5e0be
Merge: 4ddd833 f10ab35
Author: Brian Teeman <brian@teeman.net>
Date:   Tue Aug 23 16:23:34 2016 +0100

    Merge branch 'staging' of https://github.com/joomla/joomla-cms into staging

commit 4ddd833e3d
Merge: b5ffa27 8258906
Author: Brian Teeman <brian@teeman.net>
Date:   Mon Aug 22 10:30:58 2016 +0100

    Merge branch 'staging' of https://github.com/joomla/joomla-cms into staging

commit b5ffa2745a
Merge: 24e6c45 e80e319
Author: Brian Teeman <brian@teeman.net>
Date:   Sun Aug 21 17:45:45 2016 +0100

    Merge branch 'staging' of https://github.com/joomla/joomla-cms into staging

commit 24e6c45f87
Merge: 962b424 c1b0295
Author: Brian Teeman <brian@teeman.net>
Date:   Fri Aug 19 21:08:30 2016 +0100

    Merge branch 'staging' of https://github.com/joomla/joomla-cms into staging

commit 962b424dc0
Merge: 14f5b1c 4c539c4
Author: Brian Teeman <brian@teeman.net>
Date:   Thu Aug 18 12:06:49 2016 +0100

    Merge branch 'staging' of https://github.com/joomla/joomla-cms into staging

commit 14f5b1caf6
Merge: 2baa00b edb70c2
Author: Brian Teeman <brian@teeman.net>
Date:   Mon Aug 15 10:06:07 2016 +0100

    Merge branch 'staging' of https://github.com/joomla/joomla-cms into staging

commit 2baa00b272
Merge: 97d1fb7 f827dfc
Author: Brian Teeman <brian@teeman.net>
Date:   Sun Aug 14 22:38:02 2016 +0100

    Merge branch 'staging' of https://github.com/joomla/joomla-cms into staging

commit 97d1fb7fce
Author: Brian Teeman <brian@teeman.net>
Date:   Sun Aug 14 16:28:13 2016 +0100

    Revert "toolbar"

    This reverts commit 8f995f199e.

commit 8f995f199e
Author: Brian Teeman <brian@teeman.net>
Date:   Sun Aug 14 16:27:57 2016 +0100

    toolbar

* Two search modules on same page: Invalid HTML. (#11229)

* Add postfix for unique id ($module->id)

* Respect postfixes for unique id in mod_search

* Reduce use of JFactory::getConfig() where practical

* Allow registering callback functions for the debug console. Fixes #11700

* Allow adding script options without inline JavaScript. Fixes #11671

* Adding "category on fly" functionality when create/edit contact. Fixes #11354

* New method for retrieving the strings from the store. Fixes #11692

* [html5] Hathor administrator template. Fixes #10634

* [Optimize] Generate thumbnail image method to avoid pixelated error in thumbnails. Fixes #7919

* Fix since tag

* Normalise Block this User button styling. Fixes #11421

* [html5] System administrator template. Fixes #10638

* URL checking improved in com_wrapper. Fixes #4670

    When adding the scheme to an URL use correct scheme (http or https) and port.
    Checking for "http" or "https" via strstr() in the URL matched also these strings embedded in the URL (e.g. in /static/http/index.html), due to that checks changed to strpos().

* Update en-GB.com_users.ini (#11909)

* Templates are in the scope of JDocument. Fixes #10847

* Small review/cleanup in JHtml. Fixes #10771

* Fix form field unit tests. Fixes #11910 Fixes #11413

* Improvements to article modals (with Create Article button). Fixes #11830

* [com_content] - Allow captcha when submit article. Fixes #10976

* Proxy JData to the Framework. Fixes #11588

* [newsfeed modal field] Adds Create News Feed button and other improvements. Fixes #11862

* Allow force refreshing the cache when getting fields in JTable. Fixes #11046

* Allow a custom page title to be defined for an article without a menu item. Fixes #10838

* Code review on com_content component. Fixes #10851

* [category modal field] Adds Create Category button and other improvements. Fixes #11857

* Joomla.JText uses scriptOptions 'joomla.jtext'. Fixes #11690

* Remove legacy frame breaking js code. Fixes #11679

* [contact modal field] Adds Create Contact button and other improvements. Fixes #11858

* Support collection of custom stats in admin stats module. Fixes #10870

* Use intro_image in newsfeed. Fixes #11402

* [com_tags] - Add count and link to tagged items. Fixes #10895

* Allow the vote plugin's position to be configured. Fixes #11375

* Return a 403 status code instead of a 404 for a not accessible category. Fixes #11624

* Add Sort by Modified Date in the Module mod_articles_news (#11128)

* Update mod_articles_news.xml

At present the sorting by date has the options to sort the articles by Published Up date and Created Date.  Adding another sort option to sort the articles by the Modified Date has been added.  This addition would be of help to list the articles that are modified recently.

* Update en-GB.mod_articles_news.ini

Added the following language string that would be used in the xml file of the module mod_articles_news.
MOD_ARTICLES_NEWS_FIELD_ORDERING_MODIFIED_DATE="Modified Date"

* Update mod_articles_news.xml

The value a.modified has been added to the Direction

* Cleanup deprecated unused files. Fixes #11762

* Add Polyfill js for legacy browsers (adds events and classlist polyfills). Fixes #11686

* [com_content] Add icons layout. Fixes #10423

* [3.7.x] Fixes issues with the category article view after #11624 (#11943)

* Update category.php

* Update category.php

* Fixing missing getItems in mock JMenu for (routing) unittests. Fixes #11936

* Enable caching of menu data in JMenuSite (#10797)

* Enable caching of menu data in JMenuSite

* Use a lambda function for the query instead

* Add Microseconds to JDate('now') (#11890)

* Update date.php

* Update date.php

* cleaner code

* simplify

* Update date.php

* Router options (#11962)

* Router options

* switch sentences

* [unit tests] Just need to check one microsecond now (3.7.x Branch) (#11966)

* Update JHtmlDateTest.php

* Update JFactoryTest.php

* Fix button classes (#11971)

* Fix javascript tests (#11993)

* fix javascript tests

* typo

* change the order to test Joomla.optionsStorage = null

* ordering again

* Add chosen to module order field (#11992)

* remove crap, add chosen

* s

* New Routing: Fix category routing without menu items

* [category item modal field] Apply on more fields for categories. Fixes #11920

* Patch #6712 - FieldCheckbox attribute default (#6794)

* Patch 6712 - FieldCheckbox attribute default

Checkbox field does not allow defining a value without being checked
#6712

* fix code style

* Added a clean line

Added a clean line befor the if @zero-24

* IS (list views) - Replace html/pagination.php::pagination_list_footer() by JLayouts. Fixes #11246

* Fix no menu item pages giving wrong links (#12020)

* Fix routing for non-sef menu items with Modern Routing (#12021)

* Phase out JString calls in libraries (#12058)

* Admin app - JString -> StringHelper (#12056)

* Site app & Plugins - JString -> StringHelper (#12057)

* New Feature, Multilanguage: Add the possibility of displaying associations in article info and in articles list. Replaces #11935 (#12042)

* Replaces

* Modifying to fit Thomas proposal

* modifying fetching flags param

* adding showon + some

* [JAccess] Improve ACL asset preloading performance/memory consumption (#12028)

* improve component asset preload speed

* Update user.php

* Update access.php

* Update access.php

* Update access.php

* Update access.php

* not convinced yet, but revert changes in juser

* make sure that components are always preloaded

* only a logged users (with user id) can be root.

* [com_content] - add articles ordering by votes, ratings (#11225)

* Add setDocumentTitle() function in JViewLegacy (#11399)

* setDocumentTitle() function in JViewLegacy

* PHPCS

* set new counts too center

* fir for  #11225

* There is no need for the extra spaces at the end of the line :)

* fix typo

fixed typo

* allow to hide session too in plugin system debug

* deprecate keychain for 3.0

* deprecate fof

* deprecate fof

* Update include.php

* deprecate old ciphers

* Fix Travis error in keychain (#12157)

* fix travis

* space

* Allow JHtmlDate::relative to set a custom format (#12164)

* Updated installation language files.

* Fix typo in cache memcached storage (#12150)

* div doesn't support type=button (#12131)

* JFile - error fix "Cannot pass parameter 2 by reference" (#11952)

* Fix of an error "Only variables should be passed by reference"

If you pass a string to methods ````append```` or ````write````, you will have an error ````Only variables should be passed by reference````

* Update file.php

* Update file.php

* Custom calendar is not applied to version history preview and compare dates (#12138)

* Custom calendar is not applied to version history preview and compare

* simplify code. Thanks Thomas.

* Update preview.php

* Update compare.php

* Update MediaElement.js to 2.23.0 (#11981)

* Allow JHtmlDate::relative to set a custom format

* Add doc block comment

* Proposed onAfterRenderModules event in modules rendering (#10113)

* Updated pull request #3105 to latest stage (2016-04-24) inclusive unit test

* CS fix

* Update JDocumentRendererHtmlModulesTest.php

* fix expected value for the unit test

in #10113 a unit test was added but failed, this is a fix

* Deprecate web router classes

* Localise the format for the calendar formfield (#12102)

* Localise the format for the calendar formfield

* Adding comment

* Support all formats

* Label - Mass Mail Users v2 (#12084)

* Added optional suffix text to Mass Mail Form page (#12078)

* Add Unpublished Content Language on Language Package Install (#11867)

* initial commit

* Update language.php

* Update en-GB.lib_joomla.ini

* Update en-GB.lib_joomla.ini

* ups

* Update language.php

* Update language.php

* Update language.php

* change native to $siteLanguageManifest['name']

* allow to install published content languages on install 1

* allow to install published content languages on install 2

* solve remaining issues

* cs

* fix language names and simplify

* cs

* improve code and deprecate unneed code

* fix title issues (as possible with current xml scenario)

* remove non existent metadata values

* shoudl not be row, it should be tableLanguage

* don't fallback to en-GB native title

* tinyMCE use document "scriptoptions", and allow to override tinyMCE Javascript parameters (#11157)

* tinymce initialization, use addScriptOptions and tinymce-init.js

* Finalize tinymce-init.js

* Small improve for code duplication

* Allow multiple editors with diferent options

* Setup default options for the editor script only once

* Minified version of tinymce-init

* code style

* Improve a bit

* Reply to email (#11015)

*  Reply to email

* Reply to email: configuration file chnages resolved

* #11015 Reply to email: suggested changes fixed

* Media form field bootstrapped with static preview (#10889)

* Bootstrap popup with mootols compatibility

* restore static preview

* 💩

* 😡

* fixes

- Delete extra </div>
- Move preview under the input field
- respect landscape/portrait images

* typo

* Utilise unionAll element in the select query, previously it was always being ignored. (#10817)

Rearrange union > unionAll > order to render a valid query when all these three are used together in a query.
Fix return type in method doc blocks.

Update test case for the JDatabaseQuery::toString method to test all the element for select query.

* Introduce new method isClient($identifier) in JApplicationCms class (#8971)

* Introduce new method isClient($identifier) in JApplicationCms class as a substitute for isSite and isAdmin methods.

Hence, remove usage of descendant class reference in the JApplication (legacy) and JApplicationCms for better OO structure and support more extensibility.

* Added unit tests for JApplicationCms::isClient($identifier);

* Fix, null == 0 passes. Avoiding strict check to allow use of '0' or '1' as string as well as integer.

* Removed support for integer argument which matched client_id as discussed with @mbabker, thanks.

* fix com_finder regression (#12236)

* Core.js AJAX method (#11585)

* Core.js even listeners

* Core.js: method for ajax requests

* Code style

* Some example and minified version

* Core.js even listeners, use IE fallback

* Core.js remove even listeners fallback

* 370: solving #11225 merge regression (#12238)

* 3.7.x: Porting #11225 to beez (#12240)

* Move keepalive to external js (#8545)

* Keepalive with data attributes

* cs

* cs

* cs empty line

* Not seconds ...

* object

* No double entities

We have to use JRoute without xhtml or else the admin keep alive URL get
double entities `&amp;amp;?`

* From chocolate to vanilla ...

Works with vanilla js!
Works if onload event is already fired when script is executed.
This way the js file can be loaded on render, asyncronous or deferered
to after the onload event.
Should be cross-browser compatible.

* improvements

* cs

* default options, move to jui folder, asynchronous loading

* simple correct to work with new script attributes PR (11289). Adds auto version hash.

* update to match #11289 JHtml script behaviour

* use __DEPLOY_VERSION__

* cs and simplify

* Update behavior.php

* Update keepalive.js

* Update keepalive.min.js

* Update keepalive.js

* Update keepalive.min.js

* fix conflicts 1

* use new addScriptOptions and Joomla.request methods

* fix unit tests

* fix last unit test

* [menu item modal field] Adds Create Menu Item button and other improvements (3.7.x branch) (#11916)

* Update modal.php

* Update edit.php

* Update view.html.php

* Update item_alias.xml

* Update default.xml

* Update logout.xml

* Update mod_login.xml

* Update mod_login.xml

* Update mod_menu.xml

* Update item.php

* Update menu.php

* Update menu.php

* Update en-GB.com_menus.ini

* minor cs

* corrections

* solve no item text issue

* New show_info option (hide/show) in com_contact and some minor changes (#8607)

* several improvments

* lang changes

* minor changes

* fix conflicts

* fix conflicts 2

* revert

* fix conflicts final

* [3.7.x] Lets use the correct API to get this string translated (com_postinstall) (#12247)

* add files joomla

* lets make the languagestring checker happy

* cs

* add missing string (#12246)

* fix missing string (#12245)

* Deprecate MooTools based helpers (#12268)

* Deprecate MooTools based helpers

* PHPCS sucks...

* fix redirect plugin messages (#12280)

* remove dublicate message (#12279)

* Allow users to share sessions between apps (#12068)

* Allow users to share sessions between apps

* Address all metadata related stuff

* warning (#12285)

merged on review

* [3.7.x] Fix Regression #12277: language selector blocked on edit when there are no associations (multilanguage) (#12283)

* category edit: check if there are associations

* contact edit: check if there are associations

* articles edit: check if there are associations

* menus edit: check if there are associations

* newsfeed edit: check if there are associations

* Admin - Simplify instantiation of Registry (#12270)

* [j3.7] New Feature Contact editor-xtd plugin (#12252)

* New editor-xtd contact plugin

* docs

* update sql

* add contact icon

* prevent loading in com_banners where it is useless

* Installation sql

* correct installation

* extra line feed

* __DEPLOY_VERSION__

* __DEPLOY_VERSION__

* com_admin script

* Update contact.php

* Update contact.php

* Update contact.php

* Update contact.xml

* Update en-GB.plg_editors-xtd_contact.sys.ini

* Update en-GB.plg_editors-xtd_contact.ini

* Update 3.7.0-2016-10-01.sql

* Update 3.7.0-2016-10-01.sql

* Update 3.7.0-2016-10-01.sql

* Routing: Remove IDs from SEF URLs (#11320)

Also fixes various bugs in the new router

* Run SEF plugin also when SEF URLs are not enabled (#11035)

* remove menu button

* Update note.xml

* string, not array

* Redo Isis flat repaint (Closes #11832) (#12319)

* Isis flat repaint - Initial commit

* Tags field refinement

* Fixed field height inconsistency

* RTL support added

* Minor fixes

* Installation flat repaint

* Revert install flat repaint

* Chzn flat styling separated to chzn-override.less

* Missing the in language string

* TinyMCE xtd-button close (again, really) and drop jquery (#12324)

* drop jquery, fix jModalClose()

* classList polyfill not needed here

* window.width (seriously?), merge options

* use Joomla.extend()

* my bad

* IE<9

* Add attribs to the script tag, add version to JHtml script methods and deprecate MD5SUM (alternative to 8540) (#11289)

* new method to add attrbibs to the script tag

* corrections

* defaultJsMimes

* add deprecated comment

* travis

* further simplify

* remove extra space

* forgot to convert mime to type

* add UTF-8, ENT_COMPAT to htmlspecialchars (like previous done in all other places)

* cs line size fix

* better coding

* small typo

* elseif

* deprecate MD5SUM and don't allow two version hashes

* add JLog deprected warnings for new method signatures

* cs line size

* fix conflicts 1

* fix conflicts 2

* refactor JHtml script method signature

* deprecate addScriptVersion add options for version and conditional statements

* Update head.php

* cs

* cs fix

* Change all self::getMd5Version to static::getMd5Version

* has changed

* has changed

* fix conflicts - part one

* fix conflicts

* correct unit test

* [3.7] Readme updates (#12387)

* [languages] Organize and new metadata (Native language and calendar type) (#12036)

* Update en-GB.xml

* Update en-GB.xml

* Update en-GB.xml

* Update en-GB.xml

* Update en-GB.xml

* Update en-GB.xml

* Update en-GB.xml

* fix unit tests

* add to install.xml in unit tests

* correct unit tests

* remove extra tab

* ident with tabs, not spaces!

* installation should have en-GB in name

* en-GB ...

* correct db jos_languages csv stub also

* add missing pkg_en-GB extension to extension stub and correct language extension names

* correct sql files

* correct sql files

* correct sql files

* add en-GB, instead of UK, to batch test

* correct JTableLanguageTest::testStore

* Update install.xml

* Update install.xml

* same replacements in test stub

* Update en-GB.com_languages.ini

* correct last unit test

* Update en-GB.xml

* Update JLanguageTest.php

* Update en-GB.xml

* Update en-GB.xml

* use the new nativeName is exists

* Make language flags in backend optional (#12051)

* Allow to select none image in language

* admin menu module: fall back to a label if no image is selected or image doesn't exist

* "Default" buttons in template styles and menuitems list views

* remove unneeded variable

* Remove empty flag span

* Show language code instead of flag in associations tooltip if no image is selected

* show language label instead of flag if no images is assigned

* Adjust Hathor overrides

* Codestyle fixes

* Missed contact JHtmlContact::association()

* Use a popover for the association tooltips

* Taking care of mod_languages

* Fix flag preview

* show sef in module assignments.

* Fixing frontend Associations

* Fixing menu assignment modal

* a e

* a i

* a o

* a u

* a a - javascript

* js

* Replace uses of JRegistry

* Simplify instantiation of Registry objects

* [3.7] Isis Flat Repaint - Minor Fixes (#12349)

* Removed text shadow

* Remove text-shadow

* Modal save mouseover fix

* Changed to individual removal of text-shadow

* sidebar-nav margin fix

* Fix hover color on all BS btn

* Re-align permissions chzn

* Show configured upload limit when uploading files (redo of #11255) (#12396)

* * Show configured upload limit when uploading installer package. Otherwise when uploading a larger file than the configured limit, the page reloads without any information about what went wrong.
* Show upload limits for file input everywhere. Refactor the calculation part to JUtility class.

* Honour template manager configuration to display upload size limit

* In Hathor: Honour template manager configuration to display upload size limit

* Add deprecated message that in 4.0 the html5 property will be default true (#12430)

* Will be replaced by $html5 and the default value will be true.

* Update html.php

* CodeMirror 5.19 (#12300)

* corrections/improvements (#12429)

* Fixing notice for non-existing views (#12434)

* [3.7.x] Admin login language field fix (#12442)

* Admin login lang fix

* Admin login lang field alignment

* New xtd_contact lang files missing in install.xml (#12452)

* Make more use of the autoloader (#12060)

* Fix error in mergeHeadData method for html document (#12013)

* Extend test for document html links

* Fix mergeHeadData method for html document->_links

* correct table html errors (#12129)

* [users list modal] ismoo parameter need to still exist after form submit (solve #12122) (#12137)

* ismoo parameter need to exist after form submit

* int

* default to 1

* Replaced rand() with mt_rand() projectwide (#12169)

* Replaced rand() with mt_rand() projectwide

* session package is from the framework so we need to revert that change at this point

* fof is an external lib so we need to revert that change at this point

* fof is an external lib so we need to revert that change at this point

* Use global as default option (#12186)

* Solving 12214 Plugin tooltip (#12215)

* JLayoutFile wrong type hint (#12231)

* JLayoutFile wrong type hint

* CS

* CS / Review for the editor plugins (#12260)

* cs review for the editor plugin

* cs

* Update image.php

* Call to undefined method stdClass::get()

* use the warning and error (#12265)

* error not notice (#12273)

* Remove deprecated function (#12296)

* Minor language string change for com_contact (#12339)

* Redo Isis flat repaint Installation (Closes #11917) (#12342)

* Installation flat repaint - Initial commit

* Install flat repaint - Initial commit

* Add missing period (#12356)

* Change language string (#12364)

* Allow loading plugin language strings from extension folder (#12403)

* some cs changes after #12396 (#12431)

* [3.7.x] Update js polyfills to 3.13.0 (#12513)

* Update polyfill.event-uncompressed.js

* Update polyfill.event.js

* update classlist polyfill

* Update polyfill.classlist.js

* minor changes

* minor changes in doc block

* move jquery to template (#12521)

* fixing typo in the comment (#12523)

Just a small typo in the comment.

* Update CREDITS (#12534)

* Update CREDITS

Removing old content that has been moved to a dedicated page on the Joomla! Documentation and adding a link to new contributors page on GitHub.

* Update CREDITS

* Updated installation language files

* 2fa handeling for mcrypt and openssl (#12497)

* handeling for mcrypt and openssl

* Language changes suggested bei Brian

* Prepare 3.6.4 Stable Release

* Mark _autoload function as public and not private. (#12478)

* Mark _autoload function public.

*  whitespace was hanging out

* Revert _load to private

* issing language strings in frontend lib.joomla.ini (#12468)

* forum link to https (#12467)

* [a11y] Protostar back to top (#12446)

* [a11y] Protostar - back to top link

* Oops Andre was right

* add anchor for non-js enabled browsers

* [3.7.x] Convert installation template to html5 (also move inline scripts to js) (#12444)

* convert to html5, use the api for inline scripts

* stupid mistake

* ok let's remove all that inline js ...

* Fix early exit from foreach in JForm::removeGroup (#11856)

* Fix early exit from foreach in JForm::removeGroup

The method is supposed to remove all instances of <fields> element but it exits the loop on first iteration only. Looks like a quick copy-paste from removeField may have caused this.

* Never returns false

* keepalive for editing forms (#12163)

* Remove retina 2x sprite (#12528)

* Set a proper default value for getParams always (#12463)

* Correct spelling (#12564)

* Remove JFilter mock (#12484)

We don't need JFilter hanging out in the JInstaller Adapter tests

* Stop allowing failures on PHP 7.1 (#12599)

* Improvements in the Associations Edit Workflow (#12344)

* changes in model preprocessForm to allow all associations fields to be dumped

* adjustement

* there is no need to block the language field now

* simplify association tab in the templates files

* let's make the layout more dynamic

* add the js behaviours

* solve one of strange bug ...

* improvements and allow associations on create

* correct language string

* render a warning message

* solve categoies issue

* add new language methods getContentLanguages and getInstalledLanguages

* let's now load all content languages, including the unpublished ones

* correct label for bug in categories modal field! all other model fields have this

* ups correction in js

* default pivot is language code

* doc blocks corrections

* cs

* language correction thanks brian

* fix conflicts final

* When $this->cursor is false, throw an Exception (#12359)

A call to pg_result_error_field() when $this->cursor is false from a query failing will result in an error `pg_result_error_field() expects parameter 1 to be resource, boolean given`

Try to get a valid error message and throw a JDatabaseExceptionExecuting Exception

* Implement a check / notification for an invalid or missing access file (#12608)

* Implement a check / notification for an invalid or missing access file

* Add language string for invalid or missing access file notification

* Add language string for invalid or missing access file notification

* Reduce log message as suggested by mbabker

* Reduce log message for #12608 as suggested by mbabker

* Reduce log message for #12608 as suggested by mbabker

* Change string to match actual translation text

* Grid within well changed to row-fluid (#11995)

* update doc block (#12569)

* Folder icons in front end (#12551)

* Add folder size to protostar .less

* compiled protostar

* rename folder value (#12579)

* [3.7.x] Regression Hathor modules and users manager (#12412)

* Native language (adjustments after 12036 merge) (#12394)

* restore native language

* remvoe space

* correct

* simplify

* improve code

* ups

* native language in unit test too

* Add detachObserver (#11037)

* Add detachObserver

Adds ability to detach observers

* Simple CS fix

* 3.6.4 Sample data: Escape quota in json data (#12501)

* [fix] new extensions not installed on already existing packages (#12545)

* $menu->params is already a Registry object. (#12557)

* Overridden strings in both back-end and front-end (#12576)

* [imp] remove hardcoded published column (#12585)

* Fix JUri path in language filter plugin (#12600)

* Custom fields (#11833)

* Update gallery.xml

* Update fields.php

* Update internal.php

* Update field.php

* Update dprules.php

* Update section.php

* Update base.php

* Update view.html.php

* Update view.html.php

* Update render.php

* Update modal_article.php

* Update sql.php

* Update fields.php

* Remove commented debug code

* Update fields.php

* #14 fixed Joomla Coding Standards and added function dock blocks code

* #14 fixed Joomla Conding Standards and added function dock blocks

* #14 Fixed class dock block mistake

* we did not require this any more

* #14 fixed Joomla Coding Standards and added function dock block in helper file at back-end

* #14 Fixed only Joomla Coding Standards in FieldsHelper file

* #14 removed where function, added dock blocks and fixed dock bocks coding standards errors

* #14 formatted as the function doc blocks

* #14 formatted as the function doc blocks

* Check the active menu correct

Closes #72

* Move the label field to the options tab

Closes #22

* Label has it's own field and must not stay in params

Regression from #22

* Backport from Digital-Peak/DPFields#32

* Fix the save and copy action

Closes #37

* Store data on reload

Closes #76

* Don't add always the All language to the query

Closes #38

* Count the items in the category manager from com_fields

Closes #61

* Corrected colspan when fields are assigned to a language

* #14 fixed conflict

* Don't save the All category

Closes #19

* Minor language updates

* Fix "Show On" tooltip's description

The tooltip's description for the 'Show On' field is not showing because it is currently looking for the label.

* Don't hardcode com_content.article

Closes #80

* Load the types form when the data is an array

* Create the links correct for the count item feature

Closes #82

* Show the value from com_fields instead of the the users helper

Closes #81

* Set the language correct on the fields cache

Closes #47

* Removed string conversion error

Closes #47

* Changed links to 3.7

* Remove legacy DPFields code

* Get data from state correctly

* Add joins to the com_fields in search plugin (#83)

Add joins to com_fields in the content search plugin

* Add new core rule core.edit.value (#75)

* Add 'onFieldBeforePrepare' and 'onFieldAfterPrepare' events

* Rename "Field Category" to "Field Group"

Closes #91

* Add option to disable custom fields per component

Closes #87

* Use select box to define the images directory

Closes #97

* Truncate correctly

Closes #101

* Change description field to plain textarea

Closes #94
CLoses #99

* Parameters are more clear and improved comment

Adapted change from
32c9048b88

* onFieldBeforePrepare and onFieldAfterPrepare events now triggered even when custom field value is empty

* Cast before access

* Create params even when they are empty

* Add com_fields menu entries on back end

Closes #109

* Extract the context correctly

Closes #112

* Add custom fields for contact

* Add inline group create

Closes #114

* Add simple context mapping

Closes #117

* Dont assign a not existing category when a field is saved with no catid

* Rename string with group and not category

Closes #124

* Category strings should be named Field Groups

Closes #126

* Show the fields on the blog listing

Closes #108

* Installer crashes somehow

Closes #132

* Merge the types set up into JFormField (#104)

* Merge field types into JFormFields

* Converting the rest of the fields

* Merge DP Field Rendering with Joomla Form Fields

* Remove the gallery scripts

* Rename the interface to JFormDomfieldinterface for auto loading

* Add article field as demo how a component can add fields

* Removing mustache, will be replaced later with a new parser

See #12 for the discussion

* Fixing composer setup, reverting to 3.6.x branch

* Fixing code style errors

Closes #14

* Rename upgrade file to 3.7

* Strip slashes from description

Related to #139

* Removing Simplepie from the database installer script

Reverts 8381e46758
See comments for more information

* Show field group description in form

Closes #139

* List field changed key to value and value to name

Closes #121

* Use the first category as field filter when creating an article

Closes #144

* Dont show a user field on the front end

Closes #149

* Add always the fields path when adding the custom fields

Closes #150

* Added hint (placeholder) option

Closes #151

* Correct redirect after checkin action

Closes #154

* Check for group access levels when getting the fields (#153)

* Consider field group state

Closes #155

* Added missing language strings

Closes #129

* JArrayHelper => ArrayHelper

* reduce model method (#160)

* Fixing permission inheritance to edit the value of a field in the form (#157)

* Correct path for parameters folder when not in Joomla libraries

* Type selection (#162)

Closes #134

* Display class attributes (#143)

* User home (#161)

* Add home parameter to media field

* Correct path for paramneters folder when not in Joomla libraries

* Fixing code style errors

* Add new context for com_contact for contact form fields (#115)

* Add new context for com_contact for contact form fields

* Prepare the value on com_contact mail

* Fixing travis code style errors

* Use the correct variable name

Closes #163

* Show the all label when no category is assigned

Closes #165

* Don't set 0 as default hint when not present

Closes #166

* Fix Sniffer Whitespace errors

* Fix Sniffer Whitespace errors (#167)

* Cleanup field model

* Support fields plugins

* Add gallery plugin

* Moved since tag to 3.7

* Some brushup

* Update controller.php

* Update field.php

* Update fields.php

* Update controller.php

* Update fields.php

* Update internal.php

* Update fields.php

* Update fields.xml

* Update field.php

* Update fields.php

* Update type.php

* Update section.php

* Update field.php

* Update field.xml

* Update filter_fields.xml

* Update field.php

* Update view.html.php

* Update edit.php

* Update modal_options.php

* Update view.html.php

* Update default.php

* Update default_batch_body.php

* Update modal.php

* Update field.xml

* Update en-GB.com_fields.sys.ini

* Update en-GB.com_fields.ini

* Update en-GB.plg_fields_gallery.ini

* Update en-GB.plg_fields_gallery.sys.ini

* Update en-GB.plg_system_fields.ini

* Update en-GB.plg_system_fields.sys.ini

* Update modal_article.php

* Update controller.php

* Update field.php

* Update default_custom.php

* Update captcha.php

* Update editor.php

* Update media.php

* Update user.php

* Update editor.xml

* Update media.xml

* Update user.xml

* Update usergrouplist.xml

* Update abstractlist.php

* Update domfieldinterface.php

* Update field.php

* Update email.php

* Update file.php

* Update imagelist.php

* Update sql.php

* Update tel.php

* Update textarea.php

* Update url.php

* Update calendar.xml

* Update checkboxes.xml

* Update imagelist.xml

* Update integer.xml

* Update list.xml

* Update radio.xml

* Update sql.xml

* Update textarea.xml

* Update url.xml

* Update gallery.xml

* plugin

* plugin2

* typo

* Change to uft8mb4

* Add new extensions to the script file

* Revert merge conflict composer changes

* No needed changes

* Library form fields should be unaware of com_fields

* Default to https

* Order the tables correct

* Cleanup language strings

* Code errors from cleanup

* Remove tags support

* Add category filter

* Display fielg group label when editing a group

* Display all fields which are assigned to all languages correct

* Don't show fields on categories as it is not ready yet

* Update fields.php

* Don't transofrm the category name

* Correct quote name function used

* Revert "Display fielg group label when editing a group"

This reverts commit 133133267e.

* Disable tags on custom field groups

* Don't include category state in filter on back end

* Remove debug code

* CS fix

* Shortening the line length

* Install SQL files for postgres

* Use JDatabaseQuery

* Option to show the user custom fields on the front on the contact view

* Comment for item_id table column

* Remove class for textareas

* Fix no menu item pages giving wrong links (#12020)

* [plg_system_logout] Load language files only when needed (#11736)

* Update logout.php

* cs and stuff

* Update logout.php

* Adding Options Button (#12033)

* fix paths (#12032)

* Fix routing for non-sef menu items with Modern Routing (#12021)

* [com_banners] - publishing time does not honor timezone (#11978)

* [com_banners ] -  publishing time does not honor timezone

* impress only when needed

impress only when needed

* CS fix

cs fix

* Order stylesheet attributes the same as link attributes (#12052)

* use joomla-projects docker

* Phase out JString calls in libraries (#12058)

* Admin app - JString -> StringHelper (#12056)

* Site app & Plugins - JString -> StringHelper (#12057)

* New Feature, Multilanguage: Add the possibility of displaying associations in article info and in articles list. Replaces #11935 (#12042)

* Replaces

* Modifying to fit Thomas proposal

* modifying fetching flags param

* adding showon + some

* [JAccess] Improve ACL asset preloading performance/memory consumption (#12028)

* improve component asset preload speed

* Update user.php

* Update access.php

* Update access.php

* Update access.php

* Update access.php

* not convinced yet, but revert changes in juser

* make sure that components are always preloaded

* only a logged users (with user id) can be root.

* [com_contact] - moved the captchaEnabled var from default to view (#11964)

* [com_contact] - moved the captchaEnabled var out of the default.php file to the view.html.php file

moved the captchaEnabled var out of the default.php file to the view.html.php file.

* moved captchaEnabled to the view

moved captchaEnabled to the view

* missed var  declarationi/initialization

missed var   $captchaSet  declarationi/initialization

* Session interaction refactoring (#10905)

* Allow lazy starting a session

* Defer starting sessions in the installer

* Defer starting session in JApplicationCms

* Deprecate creating sessions in JFactory

* Start restructuring session load sequence in JApplicationCms

* Add JSession object to onAfterSessionStart event trigger

* Override afterSessionStart for install app to not store the user

* Expand the database storage object for better API

* Fix session listener declaration

* Restructure session bootup and when the session metadata operations run

* 3.5 -> 3.6

* Remove option, out of scope

* Tweak things so the behavior is closer to current API

* Undefined variable

* Get store name from session object

* Remove this, out of scope

* PHPCS fix

* Deep rooted application dependencies are my absolute favorite

* Move comment, doc blocks, consistent method signature

* Again on the consistency, we don't like E_STRICT errors

* Nevermind, confused myself with checkSession, carry on...

* Until the day the unit tests no longer follow the doc block code styles...

* Lost line in merge

* One more merge conflict fix

* This internal coupling is addressed

* Fix query from merge

* [com_content] - add articles ordering by votes, ratings (#11225)

* Add setDocumentTitle() function in JViewLegacy (#11399)

* setDocumentTitle() function in JViewLegacy

* PHPCS

* JED turned to https (#12076)

* JED truned to https

JED truned to https
Minor fixes on proper use of Joomla!

* Update README.txt

Same as #12076

* JED turned https

* JED turned https

* JED turned https

* JED turned https

* JED turned https

* JED turned https

* JED turned https

* JED turned https

* JED turned https

* JED turned https

* JED turned https

* JED turned https

* JED turned https

* JED and community turned https

* JED, community and org turned https

* JED and community turned https

* JED and community turned https

* correct/add quotename (#12070)

* Label: Users Options: Login name > Username (#12073)

The language label "Change Login Name" is not consistent with the front-end label "Username".

This PR changes the language label to "Change Username" and the decription to "Allow users to change their Username when editing their profile."

The front-end login screens use the label "Username"
Login Component:
![login-component](https://cloud.githubusercontent.com/assets/1217850/18627996/579510ca-7e5e-11e6-9161-6268e9ccb213.png)

Login Module:
![login-module](https://cloud.githubusercontent.com/assets/1217850/18627997/579595ae-7e5e-11e6-8920-edf34631a3c7.png)

### Testing Instructions
#### Before the PR
Users > Manage > [Options] > [User Options]
The last entry is "Change Login Name" 
+ hover description "Allow users to change their Login name when editing their profile."

![login-back-end-options](https://cloud.githubusercontent.com/assets/1217850/18627995/5791ac32-7e5e-11e6-8b18-94a34372c422.png)


#### After the PR
Users > Manage > [Options] > [User Options]
The last entry is "Change Username" 
+ hover description "Allow users to change their Username when editing their profile."

![login-back-end-options-after](https://cloud.githubusercontent.com/assets/1217850/18627998/5799ceb2-7e5e-11e6-9a5e-234dcf2db14e.png)

* Update .travis.yml (#12079)

* Add vote order check

* [a11y] Protostar back to top (#12446)

* [a11y] Protostar - back to top link

* Oops Andre was right

* add anchor for non-js enabled browsers

* Added missing com_fields component from last merge

* Replace Platform version numbers in libraries/legacy (#12242)

* Remove variable declaration (Fix #12619)

* Misc. fixes

* Test fixes
2016-10-29 21:23:43 +01:00
Allon Moritz
2570285679 Custom fields (#11833)
* Update gallery.xml

* Update fields.php

* Update internal.php

* Update field.php

* Update dprules.php

* Update section.php

* Update base.php

* Update view.html.php

* Update view.html.php

* Update render.php

* Update modal_article.php

* Update sql.php

* Update fields.php

* Remove commented debug code

* Update fields.php

* #14 fixed Joomla Coding Standards and added function dock blocks code

* #14 fixed Joomla Conding Standards and added function dock blocks

* #14 Fixed class dock block mistake

* we did not require this any more

* #14 fixed Joomla Coding Standards and added function dock block in helper file at back-end

* #14 Fixed only Joomla Coding Standards in FieldsHelper file

* #14 removed where function, added dock blocks and fixed dock bocks coding standards errors

* #14 formatted as the function doc blocks

* #14 formatted as the function doc blocks

* Check the active menu correct

Closes #72

* Move the label field to the options tab

Closes #22

* Label has it's own field and must not stay in params

Regression from #22

* Backport from Digital-Peak/DPFields#32

* Fix the save and copy action

Closes #37

* Store data on reload

Closes #76

* Don't add always the All language to the query

Closes #38

* Count the items in the category manager from com_fields

Closes #61

* Corrected colspan when fields are assigned to a language

* #14 fixed conflict

* Don't save the All category

Closes #19

* Minor language updates

* Fix "Show On" tooltip's description

The tooltip's description for the 'Show On' field is not showing because it is currently looking for the label.

* Don't hardcode com_content.article

Closes #80

* Load the types form when the data is an array

* Create the links correct for the count item feature

Closes #82

* Show the value from com_fields instead of the the users helper

Closes #81

* Set the language correct on the fields cache

Closes #47

* Removed string conversion error

Closes #47

* Changed links to 3.7

* Remove legacy DPFields code

* Get data from state correctly

* Add joins to the com_fields in search plugin (#83)

Add joins to com_fields in the content search plugin

* Add new core rule core.edit.value (#75)

* Add 'onFieldBeforePrepare' and 'onFieldAfterPrepare' events

* Rename "Field Category" to "Field Group"

Closes #91

* Add option to disable custom fields per component

Closes #87

* Use select box to define the images directory

Closes #97

* Truncate correctly

Closes #101

* Change description field to plain textarea

Closes #94
CLoses #99

* Parameters are more clear and improved comment

Adapted change from
32c9048b88

* onFieldBeforePrepare and onFieldAfterPrepare events now triggered even when custom field value is empty

* Cast before access

* Create params even when they are empty

* Add com_fields menu entries on back end

Closes #109

* Extract the context correctly

Closes #112

* Add custom fields for contact

* Add inline group create

Closes #114

* Add simple context mapping

Closes #117

* Dont assign a not existing category when a field is saved with no catid

* Rename string with group and not category

Closes #124

* Category strings should be named Field Groups

Closes #126

* Show the fields on the blog listing

Closes #108

* Installer crashes somehow

Closes #132

* Merge the types set up into JFormField (#104)

* Merge field types into JFormFields

* Converting the rest of the fields

* Merge DP Field Rendering with Joomla Form Fields

* Remove the gallery scripts

* Rename the interface to JFormDomfieldinterface for auto loading

* Add article field as demo how a component can add fields

* Removing mustache, will be replaced later with a new parser

See #12 for the discussion

* Fixing composer setup, reverting to 3.6.x branch

* Fixing code style errors

Closes #14

* Rename upgrade file to 3.7

* Strip slashes from description

Related to #139

* Removing Simplepie from the database installer script

Reverts 8381e46758
See comments for more information

* Show field group description in form

Closes #139

* List field changed key to value and value to name

Closes #121

* Use the first category as field filter when creating an article

Closes #144

* Dont show a user field on the front end

Closes #149

* Add always the fields path when adding the custom fields

Closes #150

* Added hint (placeholder) option

Closes #151

* Correct redirect after checkin action

Closes #154

* Check for group access levels when getting the fields (#153)

* Consider field group state

Closes #155

* Added missing language strings

Closes #129

* JArrayHelper => ArrayHelper

* reduce model method (#160)

* Fixing permission inheritance to edit the value of a field in the form (#157)

* Correct path for parameters folder when not in Joomla libraries

* Type selection (#162)

Closes #134

* Display class attributes (#143)

* User home (#161)

* Add home parameter to media field

* Correct path for paramneters folder when not in Joomla libraries

* Fixing code style errors

* Add new context for com_contact for contact form fields (#115)

* Add new context for com_contact for contact form fields

* Prepare the value on com_contact mail

* Fixing travis code style errors

* Use the correct variable name

Closes #163

* Show the all label when no category is assigned

Closes #165

* Don't set 0 as default hint when not present

Closes #166

* Fix Sniffer Whitespace errors

* Fix Sniffer Whitespace errors (#167)

* Cleanup field model

* Support fields plugins

* Add gallery plugin

* Moved since tag to 3.7

* Some brushup

* Update controller.php

* Update field.php

* Update fields.php

* Update controller.php

* Update fields.php

* Update internal.php

* Update fields.php

* Update fields.xml

* Update field.php

* Update fields.php

* Update type.php

* Update section.php

* Update field.php

* Update field.xml

* Update filter_fields.xml

* Update field.php

* Update view.html.php

* Update edit.php

* Update modal_options.php

* Update view.html.php

* Update default.php

* Update default_batch_body.php

* Update modal.php

* Update field.xml

* Update en-GB.com_fields.sys.ini

* Update en-GB.com_fields.ini

* Update en-GB.plg_fields_gallery.ini

* Update en-GB.plg_fields_gallery.sys.ini

* Update en-GB.plg_system_fields.ini

* Update en-GB.plg_system_fields.sys.ini

* Update modal_article.php

* Update controller.php

* Update field.php

* Update default_custom.php

* Update captcha.php

* Update editor.php

* Update media.php

* Update user.php

* Update editor.xml

* Update media.xml

* Update user.xml

* Update usergrouplist.xml

* Update abstractlist.php

* Update domfieldinterface.php

* Update field.php

* Update email.php

* Update file.php

* Update imagelist.php

* Update sql.php

* Update tel.php

* Update textarea.php

* Update url.php

* Update calendar.xml

* Update checkboxes.xml

* Update imagelist.xml

* Update integer.xml

* Update list.xml

* Update radio.xml

* Update sql.xml

* Update textarea.xml

* Update url.xml

* Update gallery.xml

* plugin

* plugin2

* typo

* Change to uft8mb4

* Add new extensions to the script file

* Revert merge conflict composer changes

* No needed changes

* Library form fields should be unaware of com_fields

* Default to https

* Order the tables correct

* Cleanup language strings

* Code errors from cleanup

* Remove tags support

* Add category filter

* Display fielg group label when editing a group

* Display all fields which are assigned to all languages correct

* Don't show fields on categories as it is not ready yet

* Update fields.php

* Don't transofrm the category name

* Correct quote name function used

* Revert "Display fielg group label when editing a group"

This reverts commit 133133267e.

* Disable tags on custom field groups

* Don't include category state in filter on back end

* Remove debug code

* CS fix

* Shortening the line length

* Install SQL files for postgres

* Use JDatabaseQuery

* Option to show the user custom fields on the front on the contact view

* Comment for item_id table column

* Remove class for textareas

* Fix no menu item pages giving wrong links (#12020)

* [plg_system_logout] Load language files only when needed (#11736)

* Update logout.php

* cs and stuff

* Update logout.php

* Adding Options Button (#12033)

* fix paths (#12032)

* Fix routing for non-sef menu items with Modern Routing (#12021)

* [com_banners] - publishing time does not honor timezone (#11978)

* [com_banners ] -  publishing time does not honor timezone

* impress only when needed

impress only when needed

* CS fix

cs fix

* Order stylesheet attributes the same as link attributes (#12052)

* use joomla-projects docker

* Phase out JString calls in libraries (#12058)

* Admin app - JString -> StringHelper (#12056)

* Site app & Plugins - JString -> StringHelper (#12057)

* New Feature, Multilanguage: Add the possibility of displaying associations in article info and in articles list. Replaces #11935 (#12042)

* Replaces

* Modifying to fit Thomas proposal

* modifying fetching flags param

* adding showon + some

* [JAccess] Improve ACL asset preloading performance/memory consumption (#12028)

* improve component asset preload speed

* Update user.php

* Update access.php

* Update access.php

* Update access.php

* Update access.php

* not convinced yet, but revert changes in juser

* make sure that components are always preloaded

* only a logged users (with user id) can be root.

* [com_contact] - moved the captchaEnabled var from default to view (#11964)

* [com_contact] - moved the captchaEnabled var out of the default.php file to the view.html.php file

moved the captchaEnabled var out of the default.php file to the view.html.php file.

* moved captchaEnabled to the view

moved captchaEnabled to the view

* missed var  declarationi/initialization

missed var   $captchaSet  declarationi/initialization

* Session interaction refactoring (#10905)

* Allow lazy starting a session

* Defer starting sessions in the installer

* Defer starting session in JApplicationCms

* Deprecate creating sessions in JFactory

* Start restructuring session load sequence in JApplicationCms

* Add JSession object to onAfterSessionStart event trigger

* Override afterSessionStart for install app to not store the user

* Expand the database storage object for better API

* Fix session listener declaration

* Restructure session bootup and when the session metadata operations run

* 3.5 -> 3.6

* Remove option, out of scope

* Tweak things so the behavior is closer to current API

* Undefined variable

* Get store name from session object

* Remove this, out of scope

* PHPCS fix

* Deep rooted application dependencies are my absolute favorite

* Move comment, doc blocks, consistent method signature

* Again on the consistency, we don't like E_STRICT errors

* Nevermind, confused myself with checkSession, carry on...

* Until the day the unit tests no longer follow the doc block code styles...

* Lost line in merge

* One more merge conflict fix

* This internal coupling is addressed

* Fix query from merge

* [com_content] - add articles ordering by votes, ratings (#11225)

* Add setDocumentTitle() function in JViewLegacy (#11399)

* setDocumentTitle() function in JViewLegacy

* PHPCS

* JED turned to https (#12076)

* JED truned to https

JED truned to https
Minor fixes on proper use of Joomla!

* Update README.txt

Same as #12076

* JED turned https

* JED turned https

* JED turned https

* JED turned https

* JED turned https

* JED turned https

* JED turned https

* JED turned https

* JED turned https

* JED turned https

* JED turned https

* JED turned https

* JED turned https

* JED and community turned https

* JED, community and org turned https

* JED and community turned https

* JED and community turned https

* correct/add quotename (#12070)

* Label: Users Options: Login name > Username (#12073)

The language label "Change Login Name" is not consistent with the front-end label "Username".

This PR changes the language label to "Change Username" and the decription to "Allow users to change their Username when editing their profile."

The front-end login screens use the label "Username"
Login Component:
![login-component](https://cloud.githubusercontent.com/assets/1217850/18627996/579510ca-7e5e-11e6-9161-6268e9ccb213.png)

Login Module:
![login-module](https://cloud.githubusercontent.com/assets/1217850/18627997/579595ae-7e5e-11e6-8920-edf34631a3c7.png)

### Testing Instructions
#### Before the PR
Users > Manage > [Options] > [User Options]
The last entry is "Change Login Name" 
+ hover description "Allow users to change their Login name when editing their profile."

![login-back-end-options](https://cloud.githubusercontent.com/assets/1217850/18627995/5791ac32-7e5e-11e6-8b18-94a34372c422.png)


#### After the PR
Users > Manage > [Options] > [User Options]
The last entry is "Change Username" 
+ hover description "Allow users to change their Username when editing their profile."

![login-back-end-options-after](https://cloud.githubusercontent.com/assets/1217850/18627998/5799ceb2-7e5e-11e6-9a5e-234dcf2db14e.png)

* Update .travis.yml (#12079)

* Add vote order check

* [a11y] Protostar back to top (#12446)

* [a11y] Protostar - back to top link

* Oops Andre was right

* add anchor for non-js enabled browsers

* Added missing com_fields component from last merge
2016-10-29 15:42:32 +02:00
Sven Hurt
c942cb5fa0 Implement a check / notification for an invalid or missing access file (#12608)
* Implement a check / notification for an invalid or missing access file

* Add language string for invalid or missing access file notification

* Add language string for invalid or missing access file notification

* Reduce log message as suggested by mbabker

* Reduce log message for #12608 as suggested by mbabker

* Reduce log message for #12608 as suggested by mbabker

* Change string to match actual translation text
2016-10-28 20:28:36 +02:00
infograf768
a9130b45aa issing language strings in frontend lib.joomla.ini (#12468) 2016-10-25 19:35:47 +02:00
Michael Babker
450f27ef41 Merge branch 'staging' of github.com:joomla/joomla-cms into 4.0-dev 2016-10-22 10:05:31 -05:00
Michael Babker
50a76bd811 Merge branch 'staging' of github.com:joomla/joomla-cms into 3.7.x 2016-10-20 07:58:13 -05:00
Brian Teeman
f6cb3d6768 [a11y] burger bar menu (#12426)
* protostar template

* Isis template
2016-10-18 19:45:23 +02:00
Brian Teeman
9ca15fd2dd Minor language string change for com_contact (#12339) 2016-10-18 19:41:38 +02:00
Brian Teeman
7f8c329821 oops typos (#12243) 2016-10-18 19:37:24 +02:00
Robert Deutz
c79104ef28 Bump to 3.6.4 development 2016-10-18 17:37:59 +02:00
Izhar Aazmi
99b57dbf1c Show configured upload limit when uploading files (redo of #11255) (#12396)
* * Show configured upload limit when uploading installer package. Otherwise when uploading a larger file than the configured limit, the page reloads without any information about what went wrong.
* Show upload limits for file input everywhere. Refactor the calculation part to JUtility class.

* Honour template manager configuration to display upload size limit

* In Hathor: Honour template manager configuration to display upload size limit
2016-10-16 15:58:41 +02:00
Robert Deutz
b76410aa53 Revert "Show configured upload limit when uploading installer package. (Dependency #11026)" (#12390) 2016-10-11 22:09:01 +02:00
andrepereiradasilva
4845e0682e [languages] Organize and new metadata (Native language and calendar type) (#12036)
* Update en-GB.xml

* Update en-GB.xml

* Update en-GB.xml

* Update en-GB.xml

* Update en-GB.xml

* Update en-GB.xml

* Update en-GB.xml

* fix unit tests

* add to install.xml in unit tests

* correct unit tests

* remove extra tab

* ident with tabs, not spaces!

* installation should have en-GB in name

* en-GB ...

* correct db jos_languages csv stub also

* add missing pkg_en-GB extension to extension stub and correct language extension names

* correct sql files

* correct sql files

* correct sql files

* add en-GB, instead of UK, to batch test

* correct JTableLanguageTest::testStore

* Update install.xml

* Update install.xml

* same replacements in test stub

* Update en-GB.com_languages.ini

* correct last unit test

* Update en-GB.xml

* Update JLanguageTest.php

* Update en-GB.xml

* Update en-GB.xml

* use the new nativeName is exists
2016-10-11 21:44:51 +02:00
Izhar Aazmi
619d04c21b Show configured upload limit when uploading installer package. (Dependency #11026) (#11255)
* Show configured upload limit when uploading installer package. Otherwise when uploading a larger file than the configured limit, the page reloads without any information about what went wrong.

* Reduce amount of information displayed.

* Show upload limits for file input everywhere. Refactor the calculation part to JUtility class.
2016-10-11 21:44:09 +02:00
wilsonge
32509a3147
Merge branch 'staging' into 3.7.x 2016-10-09 14:25:44 +01:00
C-Lodder
7eb5389d0c
Fix merge conflicts 2016-10-06 14:21:10 +01:00
Robert Deutz
d70a0fe152 Prepare 3.6.3-rc2 release 2016-10-04 09:14:53 +02:00
andrepereiradasilva
c2645d5c3d Add Unpublished Content Language on Language Package Install (#11867)
* initial commit

* Update language.php

* Update en-GB.lib_joomla.ini

* Update en-GB.lib_joomla.ini

* ups

* Update language.php

* Update language.php

* Update language.php

* change native to $siteLanguageManifest['name']

* allow to install published content languages on install 1

* allow to install published content languages on install 2

* solve remaining issues

* cs

* fix language names and simplify

* cs

* improve code and deprecate unneed code

* fix title issues (as possible with current xml scenario)

* remove non existent metadata values

* shoudl not be row, it should be tableLanguage

* don't fallback to en-GB native title
2016-10-01 09:46:06 +02:00
Thomas Hunziker
d0094d9439 Localise the format for the calendar formfield (#12102)
* Localise the format for the calendar formfield

* Adding comment

* Support all formats
2016-10-01 09:40:58 +02:00
wilsonge
61a6b5ad18
Merge branch 'staging' into 3.7.x 2016-09-30 15:05:32 +01:00
Brian Teeman
fe58c1387a oops clean up from test 2016-09-29 13:16:04 +01:00
Brian Teeman
c56cfef095 site com_uers 2016-09-29 11:49:44 +01:00
Brian Teeman
535a536ef5 site com_search 2016-09-29 11:49:27 +01:00
Brian Teeman
399d453c03 site com_media 2016-09-29 11:49:12 +01:00
Brian Teeman
58299868a9 site com_contact 2016-09-29 10:59:09 +01:00
Brian Teeman
62b235904d site en-GB.com_config.ini (reverted from commit 7893c9e321) 2016-09-28 13:40:05 +01:00
Brian Teeman
7893c9e321 site en-GB.com_config.ini 2016-09-28 13:39:15 +01:00
Brian Teeman
02b4473d82 site en-GB.mod_whosonline.ini 2016-09-28 12:39:43 +01:00
Brian Teeman
ee960be131 site en-GB.mod_users_latest.ini 2016-09-28 12:36:29 +01:00
Brian Teeman
f01294641b site en-GB.mod_tags_popular.ini 2016-09-28 12:32:31 +01:00
Brian Teeman
0ea6ce6312 site en-GB.mod_stats.ini 2016-09-28 12:30:50 +01:00
Brian Teeman
22f6acdf83 site en-GB.mod_languages.ini 2016-09-28 12:30:18 +01:00
Brian Teeman
ab38ccc0d5 site en-GB.mod_feed.ini 2016-09-28 12:27:33 +01:00
Brian Teeman
088be724c3 site en-GB.mod_banners.ini 2016-09-28 12:25:42 +01:00
Robert Deutz
f2a087a10a Prepare 3.6.3-rc1 Release 2016-09-27 22:57:15 +02:00
Michael Babker
b10c6be608 Remove phputf8 library extension 2016-09-22 05:55:11 -05:00
Nicola Galgano
0d708ec6a6 [com_content] - add articles ordering by votes, ratings (#11225) 2016-09-18 16:43:26 +01:00
infograf768
6c2d825ff5 New Feature, Multilanguage: Add the possibility of displaying associations in article info and in articles list. Replaces #11935 (#12042)
* Replaces

* Modifying to fit Thomas proposal

* modifying fetching flags param

* adding showon + some
2016-09-18 14:39:29 +01:00
Michael Babker
14c78cfce6
Session as a service 2016-09-16 21:50:27 +01:00
Michael Babker
4d557e7e25
Version bump 2016-09-16 21:28:13 +01:00
Nicholas K. Dionysopoulos
e9c1efcc5b
Events PR making tags and versioning plugins 2016-09-16 21:28:05 +01:00
C-Lodder
472a886370
remove more references to hathor and beez3 2016-09-16 10:15:49 +01:00
C-Lodder
63bc52db47
Remove Beez3 and Hathor 2016-09-16 10:06:03 +01:00
Thomas Hunziker
646ba9ebee Merge branch 'staging' into 3.7.x 2016-09-08 14:45:48 +02:00
Thomas Hunziker
c08eaa2b7f Merge branch 'staging' into 3.7.x 2016-09-08 14:41:03 +02:00
andrepereiradasilva
b6067e8740 Correct language string variables (as requested) (#11983)
* Update en-GB.lib_joomla.ini

* Update en-GB.lib_joomla.ini
2016-09-08 11:35:43 +01:00
andrepereiradasilva
55024c34fa Improve menu item duplicate alias error message (#11972)
* Update menu.php

* Update en-GB.lib_joomla.ini

* Update en-GB.lib_joomla.ini

* Update en-GB.lib_joomla.ini

* Update en-GB.lib_joomla.ini

* Update en-GB.lib_joomla.ini

* let's make brian happy
2016-09-08 08:10:59 +02:00
Thomas Hunziker
72430f5baf Adding CDATA to description in en-GB language package manifest. (#11954)
* Update pkg_en-GB.xml

Wrapping the <description> tag into a CDATA to allow translators putting HTML into it.

* Adding <![CDATA[ ... ]]> to the other en-GB.xml files as well.
2016-09-06 20:51:11 +01:00
Brian Teeman
04eb7abf96 Some missing language text keys (#11611)
* toolbar

* Revert "toolbar"

This reverts commit 8f995f199e.

* COM_TAGSS_REBUILD_FAILURE remove extra S

* COM_LANGS_SEARCH_IN_TITLE correct name

* Banners_Search_in_title rename

* BANNERS_SELECT_TYPE rename

* COM_USERS_FILTER_FILTER_DATE rename

* COM_FINDER_INDEX_PURGE_FAILED missing string

* COM_USERS_REMIND_REQUEST_ERROR missing string

* COM_CONTACT_SESSION_INVALID missing string

* JLIB_APPLICATION_ERROR_MENU_LOAD missing

* LIB_CMS_WARNING_PROVIDE_VALID_NAME rename

* JGLOBAL_BATCH_MOVE_ROW_NOT_FOUND missing

* JLIB_INSTALLER_ERROR_PACK_REFRESH_MANIFEST_CACHE

missing

* JLIB_INSTALLER_ERROR_LIB_REFRESH_MANIFEST_CACHE missing

* JLIB_INSTALLER_ERROR_TPL_REFRESH_MANIFEST_CACHE missing

* JLIB_STEMMER_INVALID_STEMMER rename

* JERROR_SAVE_NOT_PERMITTED rename

* JLIB_CLIENT_ERROR_JFTP_BAD_RESPONSE_SIZE rename

* JLIB_CLIENT_ERROR_JFTP_SYS_BAD_RESPONSE_NATIVE rename

* JLIB_FILESYSTEM_PATCHER_ADD_LINE rename

* JLIB_FILESYSTEM_PATCHER_REMOVE_LINE rename

* COM_TAGS_DEFAULT_PAGE_TITLE missing

* Filters rename

* 'Unknown' rename

* JLIB_INSTALLER_INCORRECT_SEQUENCE missing

* Revert "LIB_CMS_WARNING_PROVIDE_VALID_NAME rename"

This reverts commit 98f69ec36e.

* Revert "JLIB_STEMMER_INVALID_STEMMER rename"

This reverts commit 859c938f94.

* rename LIB_CMS_WARNING_PROVIDE_VALID_NAME to JLIB

* add JLIB_CMS_WARNING_PROVIDE_VALID_NAME to lib_joomla.ini

* add JLIB_STEMMER_INVALID_STEMMER

* rename to JLIB_ENVIRONMENT_SESSION_INVALID

* add JLIB_ENVIRONMENT_SESSION_EXPIRED string
2016-09-06 15:19:52 +01:00
wilsonge
0bafbac912
Merge branch 'staging' into 3.7.x 2016-09-06 12:54:36 +01:00
andrepereiradasilva
b0f694d18a [cpanel modules] Align dates and add tooltips (#10385)
* new date format

* changes in modules

* add created date tooltip

* remove the seconds

* 8/4 layout

* right align
2016-09-05 23:17:21 +01:00
imanickam
b5bc62cfaf Add Sort by Modified Date in the Module mod_articles_news (#11128)
* Update mod_articles_news.xml

At present the sorting by date has the options to sort the articles by Published Up date and Created Date.  Adding another sort option to sort the articles by the Modified Date has been added.  This addition would be of help to list the articles that are modified recently.

* Update en-GB.mod_articles_news.ini

Added the following language string that would be used in the xml file of the module mod_articles_news.
MOD_ARTICLES_NEWS_FIELD_ORDERING_MODIFIED_DATE="Modified Date"

* Update mod_articles_news.xml

The value a.modified has been added to the Direction
2016-09-04 14:43:00 +01:00
Nicola Galgano
f9f796961f
[com_content] - Allow captcha when submit article. Fixes #10976 2016-09-04 00:14:30 +01:00
wilsonge
84b6c702dc
Merge branch 'introtext_mod_news' into 3.7.x. Fixes #11564 2016-09-03 12:29:26 +01:00
wilsonge
d9136fc797
Merge branch 'staging' into 3.7.x 2016-08-27 18:55:26 +01:00
Michael Babker
09cea21a9e Render all exceptions on error page when in debug mode (#10964)
* Render all exceptions on error page when in debug mode

* Displaying wrong error message

* Small logic tweak so Exceptions aren't skipped

* Stacked exceptions for all templates

* Add language string
2016-08-19 19:50:30 +02:00
Luca Marzo
bc2be0cc3b Fixed mistake after 11265 (#11641)
* Fixed mistake after 11265

* Missing dot
2016-08-17 22:39:54 +01:00
Brian Teeman
68115ca0b4 Simplify some strings (#11265)
* Simplify strings

* oops

* comma

* caps

* caps again
2016-08-16 23:06:17 +02:00
zero-24
37cad9cbff Moving the libs to use language strings as names (#11626)
* using language string

* typo

* revert fof

* phpass
2016-08-16 22:08:46 +02:00
Brian Teeman
0f22f7d7c3
en-GB style guide (website) 2016-08-13 19:53:24 +01:00
wilsonge
ff202863d5
Merge branch 'staging' into 3.7.x 2016-08-13 18:56:21 +01:00
Brian Teeman
d8145039e9 Simplify some language (#11505)
* Simplify some language

* merge conflicts

* merge conflict
2016-08-13 19:19:35 +02:00
Brian Teeman
5110280751 Mail function disabled message (#11416)
* Mail function disabled

* replace the with an
2016-08-13 19:17:00 +02:00
Brian Teeman
abbab933af Remove colon from tooltip (#11385)
* Remove colon from tooltip

* Use tip instead of desc
2016-08-13 19:14:05 +02:00
Brian Teeman
2647cd0831 text string layout (#11384) 2016-08-13 19:13:22 +02:00
Brian Teeman
2525b77cff Capitalise labels etc (#11371)
* Capitalise labels

* oops missed one

* oops missed two

* Email Language

* use modifiers
2016-08-13 19:12:52 +02:00
Brian Teeman
7d29ae82c7 Correct Alt text language string (#11275) 2016-08-13 19:10:36 +02:00
designbengel
8c0e15a44b changed label and description 2016-08-12 19:20:25 +02:00
designbengel
8f0fcdfc18 added show/hide introtext parameter to mod_articles_news 2016-08-11 21:57:52 +02:00
wilsonge
c40f16b991
Merge branch 'staging' into 3.7.x 2016-08-08 23:51:25 +01:00
wilsonge
a4f27fe651
Bump to 3.6.3 development 2016-08-05 00:32:39 +01:00
wilsonge
dd79e23d07
Bump version to 3.6.2 Development 2016-08-04 00:47:36 +01:00
wilsonge
fd72a9fb0e
Joomla 3.6.1 Stable 2016-08-03 22:07:27 +01:00
wilsonge
2a193a73e0
Tag 3.6.1 RC2 (with correct version) 2016-07-31 16:51:59 +01:00
wilsonge
2f03b0c3d7
Tag 3.6.1 RC2 2016-07-31 16:41:19 +01:00
wilsonge
5963142cc8
Merge branch 'staging' into 3.7.x 2016-07-27 10:23:01 +01:00
wilsonge
e61b56a2de
Merge branch 'staging' into 3.6.x 2016-07-27 10:20:51 +01:00
Brian Teeman
1237526aad update captcha message (#10931) 2016-07-21 22:17:03 +01:00
Michael Babker
20655fcf26 Catch database exception in JInstaller::abort() (#10963) 2016-07-21 22:07:32 +01:00
Brian Teeman
1557f2b32e Spelling mistake (#11039) 2016-07-21 22:06:14 +01:00
Brian Teeman
a8d48d8930 Gender neutral language (#10854)
* gender neutral

* gender neutral

* double space
2016-07-21 21:45:51 +01:00
Manoj Londhe
3c1f623fd6 Fix for no period() needed in user (jform) field text (#10930) 2016-07-16 14:16:00 +02:00
wilsonge
40e0c83dce
Bump to 3.6.1-dev 2016-07-13 10:32:32 +01:00
wilsonge
bb1010ae03
Tag 3.6.0 RC2 2016-07-06 22:32:21 +01:00
wilsonge
ed5f17cc0a
Merge branch 'staging' into 3.6.x 2016-06-27 23:09:02 +01:00
andrepereiradasilva
b982eece93 [ACL] Improve panel, solve ajax problems and ACL bugs (#10793) 2016-06-19 20:55:19 +01:00
wilsonge
877b3e1b02 Tag 3.6.0 Beta 1 2016-06-08 23:13:56 +01:00
Jan Erik Zassenhaus
8f4a18877f Missing dollar for variable in en-GB.lib_joomla.ini (#10658)
* Missing dollar for variable

* Missing dollar for variable
2016-05-29 10:02:28 +02:00
wilsonge
797a820228 Tag 3.6.0 Alpha 1 2016-05-21 20:43:34 +01:00
wilsonge
4cde326d78 Merge branch 'content_categories' into staging. Fixes #8623 2016-05-20 11:27:02 +01:00
wilsonge
1718205991 Merge branch 'staging' into 3.6.x 2016-05-20 10:26:37 +01:00
Thomas Hunziker
268efcb92b Adding a space after the colon (#10395) 2016-05-10 22:52:11 +01:00
George Wilson
c14cd557b6 Revert "Dgt41 Password strength indication - Fixes #8513" (#10310) 2016-05-08 12:42:38 +01:00
Viktor Vogel
a50cb9fb84 Dgt41 Password strength indication - Fixes #8513 (#10307)
* Password strength

Use jQuery Password Strength Meter for Twitter Bootstrap
instead of own Mootols script
Affects the field password

* some css

* strings

* username, minlength

* get the min chars form com_users params,

CMS installation uses an override to get the value from the form xml

* Move code around

* incorporate changes in com_users

* map

* cannot ->should not

* Thanks @Bakual

* remove the map

//# sourceMappingURL=pwstrength-bootstrap-1.2.9.min.map

* not necsessary

* These strings also need translation
2016-05-08 12:13:36 +01:00
Brian Teeman
20805571d2 ACL update notes
* Remove note from acl rules

* Remove note 1

* Remove note 2

* add strong

* add strong

* strong

* strong again like FrankD
2016-05-07 20:40:36 +01:00
George Wilson
e05aa66333 [#33612] Add a extension installer script feature (#3447)
* Add a extension installer script feature

* Add extra line

* Alpha order

* Add a check for allowing downgrades

* Add some fixes

* Doc block fixes

* Amend version downgrade string

* Move location of lang strings

* Module => extension

* Update en-GB.files_joomla.sys.ini

* Use file_exists instead of JFile::exists

* Fix issues in lang file from merge

* Rename helper

* 3.4 -> 3.5, style stuff

* Fix check for allowing downgrades

* Bump since tags

* Fix mismatching case check
2016-05-07 16:25:03 +02:00
João Paulo Polles
5d58cce553 Add more options to the sort table count (#9800)
* Commit to resolve issue #9776.

* Solved problem of need a new strings on language...
2016-05-07 11:12:50 +01:00
infograf768
31142cff37 Updating installation lang xml to 3.6 (#10184)
merged on review

* Updating installation lang xml to 3.6

* A few more
2016-05-02 10:51:23 +02:00
infograf768
ca95012e8b [imp] Adding a dropdown with flags display in language switcher (#9095)
* [imp] Adding a dropdown with flags display in language switcher

* Correcting showon for Active lang. Thanks @andrepereiradasilva
2016-05-02 08:04:48 +02:00
Michael Babker
8d006f0040 Frontend is missing severa global field strings 2016-05-01 13:02:40 -05:00
andrepereiradasilva
d840da1470 [com_content] Complete search tooltip (#10147)
* com article filters tooltip

* revert changes in frontend language

* used different language vars for frontend modal
2016-05-01 12:27:36 +02:00
Brian Teeman
b2980e2b0c Not Allowed label 2016-04-28 10:27:10 +01:00