diff --git a/README.md b/README.md index a7f9d75864591..d1f2bafc8ab75 100644 --- a/README.md +++ b/README.md @@ -10,14 +10,14 @@ What is this? --------------------- * This is a Joomla! 3.x installation/upgrade package. * Joomla's [Official website](https://www.joomla.org). -* Joomla! 3.6 [version history](https://docs.joomla.org/Joomla_3.6_version_history). +* Joomla! 3.7 [version history](https://docs.joomla.org/Joomla_3.7_version_history). * Detailed changes are in the [changelog](https://github.com/joomla/joomla-cms/commits/master). What is Joomla? --------------------- * [Joomla!](https://www.joomla.org/about-joomla.html) is a **Content Management System** (CMS) which enables you to build websites and powerful online applications. * It is a simple and powerful web server application which requires a server with PHP and either MySQL, PostgreSQL or SQL Server to run. You can find [full technical requirements here](https://www.joomla.org/about-joomla/technical-requirements.html). -* Joomla! is **free and OpenSource software** distributed under the GNU General Public License version 2 or later. +* Joomla! is **free and Open Source software** distributed under the GNU General Public License version 2 or later. Is Joomla! for you? --------------------- @@ -65,7 +65,7 @@ Where can you get support and help? * [Frequently Asked Questions](https://docs.joomla.org/Category:FAQ) (FAQ); * Find the [information you need](https://docs.joomla.org/Start_here); * Find [help and other users](https://www.joomla.org/about-joomla/create-and-share.html); -* Post questions at [our forums](http://forum.joomla.org); +* Post questions at [our forums](https://forum.joomla.org); * [Joomla Resources Directory](http://resources.joomla.org/) (JRD). Do you already have a Joomla! site that isn't built with Joomla! 3.x? diff --git a/README.txt b/README.txt index 7dacf7852d2f2..467eeec1a24d0 100644 --- a/README.txt +++ b/README.txt @@ -1,13 +1,13 @@ 1- What is this? * This is a Joomla! installation/upgrade package to version 3.x * Joomla! Official site: https://www.joomla.org - * Joomla! 3.6 version history - https://docs.joomla.org/Joomla_3.6_version_history + * Joomla! 3.7 version history - https://docs.joomla.org/Joomla_3.7_version_history * Detailed changes in the Changelog: https://github.com/joomla/joomla-cms/commits/master 2- What is Joomla? * Joomla! is a Content Management System (CMS) which enables you to build Web sites and powerful online applications. - * It's a free and OpenSource software, distributed under the GNU General Public License version 2 or later. - * This is a simple and powerful web server application and it requires a server with PHP and either MySQL, PostgreSQL, or SQL Server to run. + * It's a free and Open Source software, distributed under the GNU General Public License version 2 or later. + * This is a simple and powerful web server application and it requires a server with PHP and either MySQL, PostgreSQL or SQL Server to run. You can find full technical requirements here: https://www.joomla.org/about-joomla/technical-requirements.html. 3- Is Joomla! for you? @@ -36,7 +36,7 @@ 8- Ready to install Joomla? * Check the minimum requirements here: https://www.joomla.org/about-joomla/technical-requirements.html - * How do you install Joomla - hhttps://docs.joomla.org/J3.x:Installing_Joomla + * How do you install Joomla - https://docs.joomla.org/J3.x:Installing_Joomla * You could start your Joomla! experience building your site on a local test server. When ready it can be moved to an online hosting account of your choice. See the tutorial: https://docs.joomla.org/Installing_Joomla_locally @@ -49,7 +49,7 @@ * FAQ Frequently Asked Questions: https://docs.joomla.org/Category:FAQ * Find the information you need: https://docs.joomla.org/Start_here * Find help and other users: https://www.joomla.org/about-joomla/create-and-share.html - * Post questions at our forums: http://forum.joomla.org + * Post questions at our forums: https://forum.joomla.org * Joomla! Resources Directory (JRD): http://resources.joomla.org/ 11- Do you already have a Joomla! site that's not built with Joomla! 3.x ? diff --git a/administrator/components/com_admin/script.php b/administrator/components/com_admin/script.php index 9a39d682b1aed..e27036715fb5d 100644 --- a/administrator/components/com_admin/script.php +++ b/administrator/components/com_admin/script.php @@ -1287,9 +1287,25 @@ public function deleteUnexistingFiles() '/media/editors/codemirror/js/php.js', '/media/editors/codemirror/js/xml-fold.js', '/media/editors/codemirror/js/xml.js', + '/media/editors/tinymce/skins/lightgray/fonts/icomoon.svg', + '/media/editors/tinymce/skins/lightgray/fonts/icomoon.ttf', + '/media/editors/tinymce/skins/lightgray/fonts/icomoon.woff', + '/media/editors/tinymce/skins/lightgray/fonts/icomoon-small.eot', + '/media/editors/tinymce/skins/lightgray/fonts/icomoon-small.svg', + '/media/editors/tinymce/skins/lightgray/fonts/icomoon-small.ttf', + '/media/editors/tinymce/skins/lightgray/fonts/icomoon-small.woff', + '/media/editors/tinymce/skins/lightgray/fonts/readme.md', + '/media/editors/tinymce/skins/lightgray/fonts/tinymce.dev.svg', + '/media/editors/tinymce/skins/lightgray/fonts/tinymce-small.dev.svg', + '/media/editors/tinymce/skins/lightgray/img/wline.gif', + '/plugins/editors/codemirror/styles.css', + '/plugins/editors/codemirror/styles.min.css', // Joomla! 3.4.1 '/libraries/joomla/environment/request.php', '/media/editors/tinymce/templates/template_list.js', + '/media/editors/codemirror/lib/addons-uncompressed.js', + '/media/editors/codemirror/lib/codemirror-uncompressed.css', + '/media/editors/codemirror/lib/codemirror-uncompressed.js', '/administrator/help/en-GB/Components_Banners_Banners.html', '/administrator/help/en-GB/Components_Banners_Banners_Edit.html', '/administrator/help/en-GB/Components_Banners_Categories.html', @@ -1391,6 +1407,29 @@ public function deleteUnexistingFiles() '/administrator/components/com_config/models/forms/index.html', // Joomla 3.4.2 '/libraries/composer_autoload.php', + '/administrator/templates/hathor/html/com_categories/categories/default_batch.php', + '/administrator/templates/hathor/html/com_tags/tags/default_batch.php', + '/media/editors/codemirror/mode/clike/scala.html', + '/media/editors/codemirror/mode/css/less.html', + '/media/editors/codemirror/mode/css/less_test.js', + '/media/editors/codemirror/mode/css/scss.html', + '/media/editors/codemirror/mode/css/scss_test.js', + '/media/editors/codemirror/mode/css/test.js', + '/media/editors/codemirror/mode/gfm/test.js', + '/media/editors/codemirror/mode/haml/test.js', + '/media/editors/codemirror/mode/javascript/json-ld.html', + '/media/editors/codemirror/mode/javascript/test.js', + '/media/editors/codemirror/mode/javascript/typescript.html', + '/media/editors/codemirror/mode/markdown/test.js', + '/media/editors/codemirror/mode/php/test.js', + '/media/editors/codemirror/mode/ruby/test.js', + '/media/editors/codemirror/mode/shell/test.js', + '/media/editors/codemirror/mode/slim/test.js', + '/media/editors/codemirror/mode/stex/test.js', + '/media/editors/codemirror/mode/textile/test.js', + '/media/editors/codemirror/mode/verilog/test.js', + '/media/editors/codemirror/mode/xml/test.js', + '/media/editors/codemirror/mode/xquery/test.js', // Joomla 3.4.3 '/libraries/classloader.php', '/libraries/ClassLoader.php', @@ -1401,6 +1440,17 @@ public function deleteUnexistingFiles() '/media/com_joomlaupdate/encryption.js', '/media/com_joomlaupdate/json2.js', '/media/com_joomlaupdate/update.js', + '/media/com_finder/css/finder-rtl.css', + '/media/com_finder/css/selectfilter.css', + '/media/com_finder/css/sliderfilter.css', + '/media/com_finder/js/sliderfilter.js', + '/media/editors/codemirror/mode/kotlin/kotlin.js', + '/media/editors/codemirror/mode/kotlin/kotlin.min.js', + '/media/editors/tinymce/plugins/compat3x/editable_selects.js', + '/media/editors/tinymce/plugins/compat3x/form_utils.js', + '/media/editors/tinymce/plugins/compat3x/mctabs.js', + '/media/editors/tinymce/plugins/compat3x/tiny_mce_popup.js', + '/media/editors/tinymce/plugins/compat3x/validate.js', '/libraries/vendor/symfony/yaml/Symfony/Component/Yaml/Dumper.php', '/libraries/vendor/symfony/yaml/Symfony/Component/Yaml/Escaper.php', '/libraries/vendor/symfony/yaml/Symfony/Component/Yaml/Inline.php', @@ -1421,8 +1471,13 @@ public function deleteUnexistingFiles() '/libraries/joomla/document/opensearch/opensearch.php', '/libraries/joomla/document/raw/raw.php', '/libraries/joomla/document/xml/xml.php', + '/plugins/editors/tinymce/fields/skins.php', + '/plugins/user/profile/fields/dob.php', + '/plugins/user/profile/fields/tos.php', '/administrator/components/com_installer/views/languages/tmpl/default_filter.php', '/administrator/components/com_joomlaupdate/helpers/download.php', + '/administrator/components/com_config/controller/application/refreshhelp.php', + '/administrator/components/com_media/models/forms/index.html', // Joomla 3.6.0 '/libraries/simplepie/README.txt', '/libraries/simplepie/simplepie.php', @@ -1437,6 +1492,10 @@ public function deleteUnexistingFiles() '/media/system/js/permissions.min.js', '/libraries/platform.php', '/plugins/user/profile/fields/tos.php', + '/libraries/joomla/application/web/client.php', + // Joomla! 3.6.1 + '/libraries/joomla/database/iterator/azure.php', + '/media/editors/tinymce/skins/lightgray/fonts/icomoon.eot', // Joomla! 3.6.3 '/media/editors/codemirror/mode/jade/jade.js', '/media/editors/codemirror/mode/jade/jade.min.js', @@ -1538,10 +1597,13 @@ public function deleteUnexistingFiles() '/libraries/phpmailer', '/media/editors/codemirror/css', '/media/editors/codemirror/js', + '/media/com_banners', // Joomla! 3.4.1 '/administrator/components/com_config/views', '/administrator/components/com_config/models/fields', '/administrator/components/com_config/models/forms', + // Joomla! 3.4.2 + '/media/editors/codemirror/mode/smartymixed', // Joomla! 3.5 '/libraries/vendor/symfony/yaml/Symfony/Component/Yaml/Exception', '/libraries/vendor/symfony/yaml/Symfony/Component/Yaml', @@ -1553,6 +1615,11 @@ public function deleteUnexistingFiles() '/libraries/joomla/document/opensearch', '/libraries/joomla/document/raw', '/libraries/joomla/document/xml', + '/administrator/components/com_media/models/forms', + '/media/editors/codemirror/mode/kotlin', + '/media/editors/tinymce/plugins/compat3x', + '/plugins/editors/tinymce/fields', + '/plugins/user/profile/fields', // Joomla 3.6 '/libraries/simplepie/idn', '/libraries/simplepie', diff --git a/administrator/components/com_banners/views/banner/tmpl/edit.php b/administrator/components/com_banners/views/banner/tmpl/edit.php index 2d7764bdc923c..6e9a81075794e 100644 --- a/administrator/components/com_banners/views/banner/tmpl/edit.php +++ b/administrator/components/com_banners/views/banner/tmpl/edit.php @@ -10,6 +10,8 @@ defined('_JEXEC') or die; JHtml::addIncludePath(JPATH_COMPONENT . '/helpers/html'); + +JHtml::_('jquery.framework'); JHtml::_('behavior.formvalidator'); JHtml::_('formbehavior.chosen', 'select', null, array('disable_search_threshold' => 0 )); diff --git a/administrator/components/com_banners/views/banner/view.html.php b/administrator/components/com_banners/views/banner/view.html.php index 855cdf1a3f813..51fed3bba5bdd 100644 --- a/administrator/components/com_banners/views/banner/view.html.php +++ b/administrator/components/com_banners/views/banner/view.html.php @@ -62,7 +62,6 @@ public function display($tpl = null) } $this->addToolbar(); - JHtml::_('jquery.framework'); return parent::display($tpl); } diff --git a/administrator/components/com_banners/views/banners/tmpl/default.php b/administrator/components/com_banners/views/banners/tmpl/default.php index a87a929e44f0a..5f7804e9cf825 100644 --- a/administrator/components/com_banners/views/banners/tmpl/default.php +++ b/administrator/components/com_banners/views/banners/tmpl/default.php @@ -163,13 +163,8 @@ clicks; ?> - impmade ? 100 * $item->clicks / $item->impmade : 0); ?> - - language == '*'): ?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - + id; ?> diff --git a/administrator/components/com_categories/helpers/categories.php b/administrator/components/com_categories/helpers/categories.php index ec29ffc3f914d..bb6b41a6d397c 100644 --- a/administrator/components/com_categories/helpers/categories.php +++ b/administrator/components/com_categories/helpers/categories.php @@ -47,11 +47,11 @@ public static function addSubmenu($extension) if (file_exists($file)) { - require_once $file; - $prefix = ucfirst(str_replace('com_', '', $component)); $cName = $prefix . 'Helper'; + JLoader::register($cName, $file); + if (class_exists($cName)) { if (is_callable(array($cName, 'addSubmenu'))) diff --git a/administrator/components/com_categories/helpers/html/categoriesadministrator.php b/administrator/components/com_categories/helpers/html/categoriesadministrator.php index 07aa6cd3d3f4a..9fdaef29d06de 100644 --- a/administrator/components/com_categories/helpers/html/categoriesadministrator.php +++ b/administrator/components/com_categories/helpers/html/categoriesadministrator.php @@ -46,6 +46,7 @@ public static function association($catid, $extension = 'com_content') $query = $db->getQuery(true) ->select('c.id, c.title') ->select('l.sef as lang_sef') + ->select('l.lang_code') ->from('#__categories as c') ->where('c.id IN (' . implode(',', array_values($associations)) . ')') ->join('LEFT', '#__languages as l ON c.language=l.lang_code') @@ -66,32 +67,18 @@ public static function association($catid, $extension = 'com_content') { foreach ($items as &$item) { - $text = strtoupper($item->lang_sef); - $url = JRoute::_('index.php?option=com_categories&task=category.edit&id=' . (int) $item->id . '&extension=' . $extension); - $tooltipParts = array( - JHtml::_( - 'image', - 'mod_languages/' . $item->image . '.gif', - $item->language_title, - array('title' => $item->language_title), - true - ), - $item->title - ); + $text = $item->lang_sef ? strtoupper($item->lang_sef) : 'XX'; + $url = JRoute::_('index.php?option=com_categories&task=category.edit&id=' . (int) $item->id . '&extension=' . $extension); + $classes = 'hasPopover label label-association label-' . $item->lang_sef; - $item->link = JHtml::_( - 'tooltip', - implode(' ', $tooltipParts), - null, - null, - $text, - $url, - null, - 'hasTooltip label label-association label-' . $item->lang_sef - ); + $item->link = '' + . $text . ''; } } + JHtml::_('bootstrap.popover'); + $html = JLayoutHelper::render('joomla.content.associations', $items); } diff --git a/administrator/components/com_categories/models/categories.php b/administrator/components/com_categories/models/categories.php index 62ae62cc0335a..12436c0824bb2 100644 --- a/administrator/components/com_categories/models/categories.php +++ b/administrator/components/com_categories/models/categories.php @@ -385,11 +385,11 @@ public function countItems(&$items, $extension) if (file_exists($file)) { - require_once $file; - $prefix = ucfirst($eName); $cName = $prefix . 'Helper'; + JLoader::register($cName, $file); + if (class_exists($cName) && is_callable(array($cName, 'countItems'))) { $cName::countItems($items, $section); diff --git a/administrator/components/com_categories/models/category.php b/administrator/components/com_categories/models/category.php index b94c24a2c3e32..9be579027461c 100644 --- a/administrator/components/com_categories/models/category.php +++ b/administrator/components/com_categories/models/category.php @@ -398,9 +398,10 @@ protected function preprocessForm(JForm $form, $data, $group = 'content') if (file_exists($path)) { - require_once $path; $cName = ucfirst($eName) . ucfirst($section) . 'HelperCategory'; + JLoader::register($cName, $path); + if (class_exists($cName) && is_callable(array($cName, 'onPrepareForm'))) { $lang->load($component, JPATH_BASE, null, false, false) diff --git a/administrator/components/com_categories/views/categories/tmpl/default.php b/administrator/components/com_categories/views/categories/tmpl/default.php index 4a4d02636c761..aa388b7289bac 100644 --- a/administrator/components/com_categories/views/categories/tmpl/default.php +++ b/administrator/components/com_categories/views/categories/tmpl/default.php @@ -254,11 +254,7 @@ - language == '*') : ?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - + diff --git a/administrator/components/com_categories/views/categories/tmpl/modal.php b/administrator/components/com_categories/views/categories/tmpl/modal.php index 909bf838d8dd8..468102d2aaf8a 100644 --- a/administrator/components/com_categories/views/categories/tmpl/modal.php +++ b/administrator/components/com_categories/views/categories/tmpl/modal.php @@ -119,11 +119,7 @@ escape($item->access_level); ?> - language == '*') : ?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - + id; ?> diff --git a/administrator/components/com_contact/helpers/html/contact.php b/administrator/components/com_contact/helpers/html/contact.php index 8c95ce739fba0..711a3a21982f1 100644 --- a/administrator/components/com_contact/helpers/html/contact.php +++ b/administrator/components/com_contact/helpers/html/contact.php @@ -46,7 +46,7 @@ public static function association($contactid) $db = JFactory::getDbo(); $query = $db->getQuery(true) ->select('c.id, c.name as title') - ->select('l.sef as lang_sef') + ->select('l.sef as lang_sef, lang_code') ->from('#__contact_details as c') ->select('cat.title as category_title') ->join('LEFT', '#__categories as cat ON cat.id=c.catid') @@ -71,31 +71,18 @@ public static function association($contactid) { $text = strtoupper($item->lang_sef); $url = JRoute::_('index.php?option=com_contact&task=contact.edit&id=' . (int) $item->id); - $tooltipParts = array( - JHtml::_( - 'image', - 'mod_languages/' . $item->image . '.gif', - $item->language_title, - array('title' => $item->language_title), - true - ), - $item->title, - '(' . $item->category_title . ')' - ); - - $item->link = JHtml::_( - 'tooltip', - implode(' ', $tooltipParts), - null, - null, - $text, - $url, - null, - 'hasTooltip label label-association label-' . $item->lang_sef - ); + + $tooltip = $item->title . '
' . JText::sprintf('JCATEGORY_SPRINTF', $item->category_title); + $classes = 'hasPopover label label-association label-' . $item->lang_sef; + + $item->link = '' + . $text . ''; } } + JHtml::_('bootstrap.popover'); + $html = JLayoutHelper::render('joomla.content.associations', $items); } diff --git a/administrator/components/com_contact/views/contacts/tmpl/default.php b/administrator/components/com_contact/views/contacts/tmpl/default.php index ffd0c975e2cfb..88e8941efcbca 100644 --- a/administrator/components/com_contact/views/contacts/tmpl/default.php +++ b/administrator/components/com_contact/views/contacts/tmpl/default.php @@ -170,11 +170,7 @@ - language == '*') : ?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - + id; ?> diff --git a/administrator/components/com_contact/views/contacts/tmpl/modal.php b/administrator/components/com_contact/views/contacts/tmpl/modal.php index e9a81385e2d3d..5b2482c943cd2 100644 --- a/administrator/components/com_contact/views/contacts/tmpl/modal.php +++ b/administrator/components/com_contact/views/contacts/tmpl/modal.php @@ -118,11 +118,7 @@ escape($item->access_level); ?> - language == '*') : ?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - + id; ?> diff --git a/administrator/components/com_content/helpers/html/contentadministrator.php b/administrator/components/com_content/helpers/html/contentadministrator.php index 644f6025150e3..d2409b6e52028 100644 --- a/administrator/components/com_content/helpers/html/contentadministrator.php +++ b/administrator/components/com_content/helpers/html/contentadministrator.php @@ -47,6 +47,7 @@ public static function association($articleid) $query = $db->getQuery(true) ->select('c.*') ->select('l.sef as lang_sef') + ->select('l.lang_code') ->from('#__content as c') ->select('cat.title as category_title') ->join('LEFT', '#__categories as cat ON cat.id=c.catid') @@ -69,33 +70,20 @@ public static function association($articleid) { foreach ($items as &$item) { - $text = strtoupper($item->lang_sef); - $url = JRoute::_('index.php?option=com_content&task=article.edit&id=' . (int) $item->id); - $tooltipParts = array( - JHtml::_( - 'image', - 'mod_languages/' . $item->image . '.gif', - $item->language_title, - array('title' => $item->language_title), - true - ), - $item->title, - '(' . $item->category_title . ')' - ); - - $item->link = JHtml::_( - 'tooltip', - implode(' ', $tooltipParts), - null, - null, - $text, - $url, - null, - 'hasTooltip label label-association label-' . $item->lang_sef - ); + $text = $item->lang_sef ? strtoupper($item->lang_sef) : 'XX'; + $url = JRoute::_('index.php?option=com_content&task=article.edit&id=' . (int) $item->id); + + $tooltip = $item->title . '
' . JText::sprintf('JCATEGORY_SPRINTF', $item->category_title); + $classes = 'hasPopover label label-association label-' . $item->lang_sef; + + $item->link = '' + . $text . ''; } } + JHtml::_('bootstrap.popover'); + $html = JLayoutHelper::render('joomla.content.associations', $items); } diff --git a/administrator/components/com_content/views/articles/tmpl/default.php b/administrator/components/com_content/views/articles/tmpl/default.php index 2da2a074d2064..93ff90241bf7a 100644 --- a/administrator/components/com_content/views/articles/tmpl/default.php +++ b/administrator/components/com_content/views/articles/tmpl/default.php @@ -199,11 +199,7 @@ - language == '*'):?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - + created, JText::_('DATE_FORMAT_LC4')); ?> diff --git a/administrator/components/com_content/views/articles/tmpl/modal.php b/administrator/components/com_content/views/articles/tmpl/modal.php index e203021e641e0..3bf547948025b 100644 --- a/administrator/components/com_content/views/articles/tmpl/modal.php +++ b/administrator/components/com_content/views/articles/tmpl/modal.php @@ -121,11 +121,7 @@ escape($item->access_level); ?> - language == '*'): ?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - + created, JText::_('DATE_FORMAT_LC4')); ?> diff --git a/administrator/components/com_content/views/articles/view.html.php b/administrator/components/com_content/views/articles/view.html.php index 9a5d8f83f98e6..fa42e31ed8c3e 100644 --- a/administrator/components/com_content/views/articles/view.html.php +++ b/administrator/components/com_content/views/articles/view.html.php @@ -70,7 +70,7 @@ class ContentViewArticles extends JViewLegacy * * @param string $tpl The name of the template file to parse; automatically searches through the template paths. * - * @return mixed A string if successful, otherwise a Error object. + * @return mixed A string if successful, otherwise an Error object. */ public function display($tpl = null) { diff --git a/administrator/components/com_content/views/featured/tmpl/default.php b/administrator/components/com_content/views/featured/tmpl/default.php index f155658bd876b..173df3578e730 100644 --- a/administrator/components/com_content/views/featured/tmpl/default.php +++ b/administrator/components/com_content/views/featured/tmpl/default.php @@ -182,11 +182,7 @@ - language == '*') : ?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - + created, JText::_('DATE_FORMAT_LC4')); ?> diff --git a/administrator/components/com_content/views/featured/view.html.php b/administrator/components/com_content/views/featured/view.html.php index a60204f8009cc..d7cb111775345 100644 --- a/administrator/components/com_content/views/featured/view.html.php +++ b/administrator/components/com_content/views/featured/view.html.php @@ -70,7 +70,7 @@ class ContentViewFeatured extends JViewLegacy * * @param string $tpl The name of the template file to parse; automatically searches through the template paths. * - * @return mixed A string if successful, otherwise a Error object. + * @return mixed A string if successful, otherwise an Error object. */ public function display($tpl = null) { diff --git a/administrator/components/com_finder/helpers/indexer/indexer.php b/administrator/components/com_finder/helpers/indexer/indexer.php index 7cc993b0412c9..25644852c0296 100644 --- a/administrator/components/com_finder/helpers/indexer/indexer.php +++ b/administrator/components/com_finder/helpers/indexer/indexer.php @@ -119,7 +119,7 @@ public static function getInstance() if (file_exists($path)) { // Instantiate the parser. - include_once $path; + JLoader::register($class, $path); return new $class; } diff --git a/administrator/components/com_finder/helpers/indexer/parser.php b/administrator/components/com_finder/helpers/indexer/parser.php index ff538ce0139a1..ccf578a6a1129 100644 --- a/administrator/components/com_finder/helpers/indexer/parser.php +++ b/administrator/components/com_finder/helpers/indexer/parser.php @@ -55,7 +55,7 @@ public static function getInstance($format) } // Instantiate the parser. - include_once $path; + JLoader::register($class, $path); $instances[$format] = new $class; return $instances[$format]; diff --git a/administrator/components/com_finder/helpers/indexer/stemmer.php b/administrator/components/com_finder/helpers/indexer/stemmer.php index c5e0582bfd322..3061a2de9b2b5 100644 --- a/administrator/components/com_finder/helpers/indexer/stemmer.php +++ b/administrator/components/com_finder/helpers/indexer/stemmer.php @@ -63,7 +63,7 @@ public static function getInstance($adapter) } // Instantiate the stemmer. - include_once $path; + JLoader::register($class, $path); $instances[$adapter] = new $class; return $instances[$adapter]; diff --git a/administrator/components/com_finder/helpers/language.php b/administrator/components/com_finder/helpers/language.php index 47f6bfb05898b..3cacfce8bfdfb 100644 --- a/administrator/components/com_finder/helpers/language.php +++ b/administrator/components/com_finder/helpers/language.php @@ -116,7 +116,7 @@ public static function loadPluginLanguage() // Get array of all the enabled Smart Search plugin names. $db = JFactory::getDbo(); $query = $db->getQuery(true) - ->select('name') + ->select(array($db->qn('name'), $db->qn('element'))) ->from($db->quoteName('#__extensions')) ->where($db->quoteName('type') . ' = ' . $db->quote('plugin')) ->where($db->quoteName('folder') . ' = ' . $db->quote('finder')) @@ -136,7 +136,8 @@ public static function loadPluginLanguage() // Load language file for each plugin. foreach ($plugins as $plugin) { - $lang->load($plugin->name, JPATH_ADMINISTRATOR); + $lang->load($plugin->name, JPATH_ADMINISTRATOR) + || $lang->load($plugin->name, JPATH_PLUGINS . '/finder/' . $plugin->element); } } } diff --git a/administrator/components/com_installer/models/languages.php b/administrator/components/com_installer/models/languages.php index fa817d33412fd..08df19317f2d3 100644 --- a/administrator/components/com_installer/models/languages.php +++ b/administrator/components/com_installer/models/languages.php @@ -18,13 +18,17 @@ class InstallerModelLanguages extends JModelList { /** - * @var integer Extension ID of the en-GB language pack. + * Extension ID of the en-GB language pack. + * + * @var integer * @since 3.4 */ private $enGbExtensionId = 0; /** - * @var integer Upate Site ID of the en-GB language pack. + * Upate Site ID of the en-GB language pack. + * + * @var integer * @since 3.4 */ private $updateSiteId = 0; @@ -271,7 +275,8 @@ public function install($lids) // Could not find the url, the information in the update server may be corrupt. $message = JText::sprintf('COM_INSTALLER_MSG_LANGUAGES_CANT_FIND_REMOTE_MANIFEST', $language->name); $message .= ' ' . JText::_('COM_INSTALLER_MSG_LANGUAGES_TRY_LATER'); - $app->enqueueMessage($message); + $app->enqueueMessage($message, 'warning'); + continue; } @@ -283,7 +288,8 @@ public function install($lids) // Could not find the url , maybe the url is wrong in the update server, or there is not internet access $message = JText::sprintf('COM_INSTALLER_MSG_LANGUAGES_CANT_FIND_REMOTE_PACKAGE', $language->name); $message .= ' ' . JText::_('COM_INSTALLER_MSG_LANGUAGES_TRY_LATER'); - $app->enqueueMessage($message); + $app->enqueueMessage($message, 'warning'); + continue; } @@ -296,7 +302,8 @@ public function install($lids) // There was an error installing the package. $message = JText::sprintf('COM_INSTALLER_INSTALL_ERROR', $language->name); $message .= ' ' . JText::_('COM_INSTALLER_MSG_LANGUAGES_TRY_LATER'); - $app->enqueueMessage($message); + $app->enqueueMessage($message, 'error'); + continue; } @@ -306,8 +313,7 @@ public function install($lids) // Cleanup the install files in tmp folder. if (!is_file($package['packagefile'])) { - $config = JFactory::getConfig(); - $package['packagefile'] = $config->get('tmp_path') . '/' . $package['packagefile']; + $package['packagefile'] = JFactory::getConfig()->get('tmp_path') . '/' . $package['packagefile']; } JInstallerHelper::cleanupInstall($package['packagefile'], $package['extractdir']); diff --git a/administrator/components/com_joomlaupdate/views/default/tmpl/default_upload.php b/administrator/components/com_joomlaupdate/views/default/tmpl/default_upload.php index 102b92f901845..d084d20d0a3ee 100644 --- a/administrator/components/com_joomlaupdate/views/default/tmpl/default_upload.php +++ b/administrator/components/com_joomlaupdate/views/default/tmpl/default_upload.php @@ -96,7 +96,9 @@ - +
+ + diff --git a/administrator/components/com_joomlaupdate/views/default/view.html.php b/administrator/components/com_joomlaupdate/views/default/view.html.php index 9196adfa6da92..67abbdb9c6f49 100644 --- a/administrator/components/com_joomlaupdate/views/default/view.html.php +++ b/administrator/components/com_joomlaupdate/views/default/view.html.php @@ -155,7 +155,7 @@ public function display($tpl = null) /** * Makes sure that the Joomla! Update Component Update is in the database and check if there is a new version. * - * @return boolean True if there is a update else false + * @return boolean True if there is an update else false * * @since 3.6.3 */ @@ -181,7 +181,7 @@ private function checkForSelfUpdate() JFactory::getApplication()->enqueueMessage($e->getMessage(), 'error'); } - // Try the update only if we have a extension id + // Try the update only if we have an extension id if ($joomlaUpdateComponentId != 0) { // Allways force to check for an update! diff --git a/administrator/components/com_joomlaupdate/views/upload/view.html.php b/administrator/components/com_joomlaupdate/views/upload/view.html.php index cfa2105572efc..2ac4e036cfb45 100644 --- a/administrator/components/com_joomlaupdate/views/upload/view.html.php +++ b/administrator/components/com_joomlaupdate/views/upload/view.html.php @@ -38,10 +38,7 @@ public function display($tpl = null) $language->load('com_installer', JPATH_ADMINISTRATOR, null, true); // Import com_login's model - if (!class_exists('LoginModelLogin')) - { - @include_once JPATH_ADMINISTRATOR . '/components/com_login/models/login.php'; - } + JModelLegacy::addIncludePath(JPATH_ADMINISTRATOR . '/components/com_login/models', 'LoginModel'); // Render the view. parent::display($tpl); diff --git a/administrator/components/com_languages/models/forms/language.xml b/administrator/components/com_languages/models/forms/language.xml index b2f7bd59d6968..89b50cb9d8074 100644 --- a/administrator/components/com_languages/models/forms/language.xml +++ b/administrator/components/com_languages/models/forms/language.xml @@ -41,17 +41,21 @@ size="10" /> - + > + + form->getInput('image'); ?> - form->getValue('image') . '.gif', $this->form->getValue('image'), array('title' => $this->form->getValue('image')), true); ?> + form->getValue('image') . '.gif', $this->form->getValue('image'), null, true); ?> diff --git a/administrator/components/com_languages/views/languages/tmpl/default.php b/administrator/components/com_languages/views/languages/tmpl/default.php index a17be0afe7397..895400a9b6375 100644 --- a/administrator/components/com_languages/views/languages/tmpl/default.php +++ b/administrator/components/com_languages/views/languages/tmpl/default.php @@ -66,7 +66,7 @@ - + @@ -139,7 +139,11 @@ escape($item->sef); ?> - image . '.gif', $item->image, array('title' => $item->image), true); ?> escape($item->image); ?> + image) : ?> + image . '.gif', $item->image, null, true); ?> escape($item->image); ?> + + + escape($item->access_level); ?> diff --git a/administrator/components/com_media/views/images/tmpl/default.php b/administrator/components/com_media/views/images/tmpl/default.php index c51d110593dc6..05eb6cdd6b29b 100644 --- a/administrator/components/com_media/views/images/tmpl/default.php +++ b/administrator/components/com_media/views/images/tmpl/default.php @@ -175,7 +175,11 @@
-

config->get('upload_maxsize') == '0' ? JText::_('COM_MEDIA_UPLOAD_FILES_NOLIMIT') : JText::sprintf('COM_MEDIA_UPLOAD_FILES', $this->config->get('upload_maxsize')); ?>

+

+ config->get('upload_maxsize'); ?> + + +

diff --git a/administrator/components/com_media/views/media/tmpl/default.php b/administrator/components/com_media/views/media/tmpl/default.php index ca25d3573383a..d7a0e60826968 100644 --- a/administrator/components/com_media/views/media/tmpl/default.php +++ b/administrator/components/com_media/views/media/tmpl/default.php @@ -88,7 +88,11 @@
-

config->get('upload_maxsize') == '0' ? JText::_('COM_MEDIA_UPLOAD_FILES_NOLIMIT') : JText::sprintf('COM_MEDIA_UPLOAD_FILES', $this->config->get('upload_maxsize')); ?>

+

+ config->get('upload_maxsize'); ?> + + +

set('com_media.return_url', 'index.php?option=com_media'); ?> diff --git a/administrator/components/com_menus/helpers/html/menus.php b/administrator/components/com_menus/helpers/html/menus.php index e2e3e8e711e24..9a45416a7a65a 100644 --- a/administrator/components/com_menus/helpers/html/menus.php +++ b/administrator/components/com_menus/helpers/html/menus.php @@ -43,7 +43,7 @@ public static function association($itemid) $db = JFactory::getDbo(); $query = $db->getQuery(true) ->select('m.id, m.title') - ->select('l.sef as lang_sef') + ->select('l.sef as lang_sef, l.lang_code') ->select('mt.title as menu_title') ->from('#__menu as m') ->join('LEFT', '#__menu_types as mt ON mt.menutype=m.menutype') @@ -69,20 +69,18 @@ public static function association($itemid) { $text = strtoupper($item->lang_sef); $url = JRoute::_('index.php?option=com_menus&task=item.edit&id=' . (int) $item->id); - $tooltipParts = array( - JHtml::_('image', 'mod_languages/' . $item->image . '.gif', - $item->language_title, - array('title' => $item->language_title), - true - ), - $item->title, - '(' . $item->menu_title . ')' - ); - $class = 'hasTooltip label label-association label-' . $item->lang_sef; - $item->link = JHtml::_('tooltip', implode(' ', $tooltipParts), null, null, $text, $url, null, $class); + + $tooltip = $item->title . '
' . JText::sprintf('COM_MENUS_MENU_SPRINTF', $item->menu_title); + $classes = 'hasPopover label label-association label-' . $item->lang_sef; + + $item->link = '' + . $text . ''; } } + JHtml::_('bootstrap.popover'); + $html = JLayoutHelper::render('joomla.content.associations', $items); } diff --git a/administrator/components/com_menus/helpers/menus.php b/administrator/components/com_menus/helpers/menus.php index 356aeab945bcb..b324004e9b253 100644 --- a/administrator/components/com_menus/helpers/menus.php +++ b/administrator/components/com_menus/helpers/menus.php @@ -163,7 +163,7 @@ public static function getMenuLinks($menuType = null, $parentId = 0, $mode = 0, if (JLanguageMultilang::isEnabled()) { - $query->select('l.title AS language_title, l.image AS language_image') + $query->select('l.title AS language_title, l.image AS language_image, l.sef AS language_sef') ->join('LEFT', $db->quoteName('#__languages') . ' AS l ON l.lang_code = a.language'); } diff --git a/administrator/components/com_menus/models/items.php b/administrator/components/com_menus/models/items.php index ce5b9a9a9b49d..c3b99f01ad05b 100644 --- a/administrator/components/com_menus/models/items.php +++ b/administrator/components/com_menus/models/items.php @@ -256,7 +256,7 @@ protected function getListQuery() $query->from($db->quoteName('#__menu') . ' AS a'); // Join over the language - $query->select('l.title AS language_title, l.image AS language_image') + $query->select('l.title AS language_title, l.image AS language_image, l.sef AS language_sef') ->join('LEFT', $db->quoteName('#__languages') . ' AS l ON l.lang_code = a.language'); // Join over the users. diff --git a/administrator/components/com_menus/views/items/tmpl/default.php b/administrator/components/com_menus/views/items/tmpl/default.php index e7e5a69b02d90..ddb6a06d799d1 100644 --- a/administrator/components/com_menus/views/items/tmpl/default.php +++ b/administrator/components/com_menus/views/items/tmpl/default.php @@ -211,10 +211,18 @@ home, $i, 'items.', ($item->language != '*' || !$item->home) && $canChange && !$item->protected); ?> - language_image . '.gif', $item->language_title, array('title' => JText::sprintf('COM_MENUS_GRID_UNSET_LANGUAGE', $item->language_title)), true); ?> + language_image) : ?> + language_image . '.gif', $item->language_title, array('title' => JText::sprintf('COM_MENUS_GRID_UNSET_LANGUAGE', $item->language_title)), true); ?> + + language_sef; ?> + - language_image . '.gif', $item->language_title, array('title' => $item->language_title), true); ?> + language_image) : ?> + language_image . '.gif', $item->language_title, array('title' => $item->language_title), true); ?> + + language_sef; ?> + @@ -229,13 +237,7 @@ - language == ''):?> - - language == '*') : ?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - + diff --git a/administrator/components/com_menus/views/items/tmpl/modal.php b/administrator/components/com_menus/views/items/tmpl/modal.php index c7af528ec17a7..e55c3ec6e8029 100644 --- a/administrator/components/com_menus/views/items/tmpl/modal.php +++ b/administrator/components/com_menus/views/items/tmpl/modal.php @@ -139,7 +139,11 @@ language == '*' || $item->home == '0') : ?> home, $i, 'items.', ($item->language != '*' || !$item->home) && 0); ?> - language_image . '.gif', $item->language_title, array('title' => $item->language_title), true); ?> + language_image) : ?> + language_image . '.gif', $item->language_title, array('title' => $item->language_title), true); ?> + + language_sef; ?> + @@ -152,7 +156,7 @@ language == '*') : ?> - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> + diff --git a/administrator/components/com_modules/config.xml b/administrator/components/com_modules/config.xml index 035823ffa7ea5..4f7f55b2ea54f 100644 --- a/administrator/components/com_modules/config.xml +++ b/administrator/components/com_modules/config.xml @@ -1,25 +1,27 @@ -
- - - - -
+
+ + + + +
- + section="component" + />
diff --git a/administrator/components/com_modules/views/module/tmpl/edit_assignment.php b/administrator/components/com_modules/views/module/tmpl/edit_assignment.php index b30b020a1a98b..0e3d2c4d95d9e 100644 --- a/administrator/components/com_modules/views/module/tmpl/edit_assignment.php +++ b/administrator/components/com_modules/views/module/tmpl/edit_assignment.php @@ -110,15 +110,16 @@ function menuHide(val) />
'; ?> + + + published == 0) : ?> + ' . JText::_('JUNPUBLISHED') . '
'; ?> + - + @@ -187,13 +189,7 @@ escape($item->access_level); ?> - language == '') : ?> - - language == '*'):?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - + id; ?> diff --git a/administrator/components/com_modules/views/modules/tmpl/modal.php b/administrator/components/com_modules/views/modules/tmpl/modal.php index 41e89f39f5f78..1812f577b5e9e 100644 --- a/administrator/components/com_modules/views/modules/tmpl/modal.php +++ b/administrator/components/com_modules/views/modules/tmpl/modal.php @@ -119,13 +119,7 @@ escape($item->access_level); ?> - language == '') : ?> - - language == '*') : ?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - + id; ?> diff --git a/administrator/components/com_newsfeeds/helpers/html/newsfeed.php b/administrator/components/com_newsfeeds/helpers/html/newsfeed.php index 5d0720003e47e..b400cfa0fc0a4 100644 --- a/administrator/components/com_newsfeeds/helpers/html/newsfeed.php +++ b/administrator/components/com_newsfeeds/helpers/html/newsfeed.php @@ -44,7 +44,7 @@ public static function association($newsfeedid) $db = JFactory::getDbo(); $query = $db->getQuery(true) ->select('c.id, c.name as title') - ->select('l.sef as lang_sef') + ->select('l.sef as lang_sef, lang_code') ->from('#__newsfeeds as c') ->select('cat.title as category_title') ->join('LEFT', '#__categories as cat ON cat.id=c.catid') @@ -69,28 +69,17 @@ public static function association($newsfeedid) { $text = strtoupper($item->lang_sef); $url = JRoute::_('index.php?option=com_newsfeeds&task=newsfeed.edit&id=' . (int) $item->id); - $tooltipParts = array( - JHtml::_('image', 'mod_languages/' . $item->image . '.gif', - $item->language_title, - array('title' => $item->language_title), - true - ), - $item->title, - '(' . $item->category_title . ')' - ); - $item->link = JHtml::_( - 'tooltip', - implode(' ', $tooltipParts), - null, - null, - $text, - $url, - null, - 'hasTooltip label label-association label-' . $item->lang_sef - ); + $tooltip = $item->title . '
' . JText::sprintf('JCATEGORY_SPRINTF', $item->category_title); + $classes = 'hasPopover label label-association label-' . $item->lang_sef; + + $item->link = '' + . $text . ''; } } + JHtml::_('bootstrap.popover'); + $html = JLayoutHelper::render('joomla.content.associations', $items); } diff --git a/administrator/components/com_newsfeeds/views/newsfeeds/tmpl/default.php b/administrator/components/com_newsfeeds/views/newsfeeds/tmpl/default.php index 017708c9d0bf3..301af16ffb89f 100644 --- a/administrator/components/com_newsfeeds/views/newsfeeds/tmpl/default.php +++ b/administrator/components/com_newsfeeds/views/newsfeeds/tmpl/default.php @@ -170,11 +170,7 @@ - language == '*'):?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - + id; ?> diff --git a/administrator/components/com_newsfeeds/views/newsfeeds/tmpl/modal.php b/administrator/components/com_newsfeeds/views/newsfeeds/tmpl/modal.php index cb002e8360bdf..65e19402e2689 100644 --- a/administrator/components/com_newsfeeds/views/newsfeeds/tmpl/modal.php +++ b/administrator/components/com_newsfeeds/views/newsfeeds/tmpl/modal.php @@ -110,11 +110,7 @@ escape($item->access_level); ?> - language == '*'):?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - + id; ?> diff --git a/administrator/components/com_plugins/views/plugin/tmpl/edit.php b/administrator/components/com_plugins/views/plugin/tmpl/edit.php index 1c530004a400b..7a06fd6fc0794 100644 --- a/administrator/components/com_plugins/views/plugin/tmpl/edit.php +++ b/administrator/components/com_plugins/views/plugin/tmpl/edit.php @@ -13,6 +13,7 @@ JHtml::_('behavior.formvalidator'); JHtml::_('formbehavior.chosen', 'select'); +JHtml::_('bootstrap.tooltip'); $this->fieldsets = $this->form->getFieldsets('params'); JFactory::getDocument()->addScriptDeclaration(" diff --git a/administrator/components/com_tags/helpers/tags.php b/administrator/components/com_tags/helpers/tags.php index f85140698f789..23ac2cb2de165 100644 --- a/administrator/components/com_tags/helpers/tags.php +++ b/administrator/components/com_tags/helpers/tags.php @@ -43,10 +43,10 @@ public static function addSubmenu($extension) if (file_exists($file)) { - require_once $file; - $cName = 'TagsHelper'; + JLoader::register($cName, $file); + if (class_exists($cName)) { if (is_callable(array($cName, 'addSubmenu'))) diff --git a/administrator/components/com_tags/models/tags.php b/administrator/components/com_tags/models/tags.php index f1b3f4c49af14..1bc6020bcb7d9 100644 --- a/administrator/components/com_tags/models/tags.php +++ b/administrator/components/com_tags/models/tags.php @@ -346,7 +346,7 @@ public function getItems() /** * Method to load the countItems method from the extensions - * + * * @param stdClass[] &$items The category items * @param string $extension The category extension * @@ -373,11 +373,11 @@ public function countItems(&$items, $extension) if (file_exists($file)) { - require_once $file; - $prefix = ucfirst(str_replace('com_', '', $component)); $cName = $prefix . 'Helper'; + JLoader::register($cName, $file); + if (class_exists($cName) && is_callable(array($cName, 'countTagItems'))) { call_user_func(array($cName, 'countTagItems'), $items, $extension); diff --git a/administrator/components/com_tags/views/tags/tmpl/default.php b/administrator/components/com_tags/views/tags/tmpl/default.php index 18cb498516b78..4fda0ed2487a5 100644 --- a/administrator/components/com_tags/views/tags/tmpl/default.php +++ b/administrator/components/com_tags/views/tags/tmpl/default.php @@ -251,18 +251,13 @@ escape($item->access_title); ?> - language == '*') : ?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - - - - - id; ?> - - - + + + + + id; ?> + + diff --git a/administrator/components/com_templates/models/styles.php b/administrator/components/com_templates/models/styles.php index 9d984ebf8e8d3..f37e7b9ef5a83 100644 --- a/administrator/components/com_templates/models/styles.php +++ b/administrator/components/com_templates/models/styles.php @@ -111,7 +111,7 @@ protected function getListQuery() $query->select( $this->getState( 'list.select', - 'a.id, a.template, a.title, a.home, a.client_id, l.title AS language_title, l.image as image' + 'a.id, a.template, a.title, a.home, a.client_id, l.title AS language_title, l.image as image, l.sef AS language_sef' ) ); $query->from($db->quoteName('#__template_styles', 'a')) diff --git a/administrator/components/com_templates/views/styles/tmpl/default.php b/administrator/components/com_templates/views/styles/tmpl/default.php index 271ef2f015220..e2d4751c395ea 100644 --- a/administrator/components/com_templates/views/styles/tmpl/default.php +++ b/administrator/components/com_templates/views/styles/tmpl/default.php @@ -101,10 +101,18 @@ home != '0', $i, 'styles.', $canChange && $item->home != '1');?> - image . '.gif', $item->language_title, array('title' => JText::sprintf('COM_TEMPLATES_GRID_UNSET_LANGUAGE', $item->language_title)), true);?> + image) : ?> + image . '.gif', $item->language_title, array('title' => JText::sprintf('COM_TEMPLATES_GRID_UNSET_LANGUAGE', $item->language_title)), true); ?> + + language_sef; ?> + - image . '.gif', $item->language_title, array('title' => $item->language_title), true);?> + image) : ?> + image . '.gif', $item->language_title, array('title' => $item->language_title), true); ?> + + language_sef; ?> + diff --git a/administrator/components/com_templates/views/template/tmpl/default_modal_file_body.php b/administrator/components/com_templates/views/template/tmpl/default_modal_file_body.php index cc5de0f5d8e5b..c86e830e0fecd 100644 --- a/administrator/components/com_templates/views/template/tmpl/default_modal_file_body.php +++ b/administrator/components/com_templates/views/template/tmpl/default_modal_file_body.php @@ -40,7 +40,10 @@ - +
+ state->get('params')->get('upload_limit'); ?> + + type != 'home'): ?> diff --git a/administrator/components/com_users/views/users/tmpl/modal.php b/administrator/components/com_users/views/users/tmpl/modal.php index ec412b4e276ea..bb5e494f69122 100644 --- a/administrator/components/com_users/views/users/tmpl/modal.php +++ b/administrator/components/com_users/views/users/tmpl/modal.php @@ -123,6 +123,7 @@ + diff --git a/administrator/help/helpsites.xml b/administrator/help/helpsites.xml index 2dad52d066d0f..f47417e61112b 100644 --- a/administrator/help/helpsites.xml +++ b/administrator/help/helpsites.xml @@ -1,7 +1,7 @@ - + - English (GB) - Joomla help wiki - Français (FR) - Aide de Joomla! + English (GB) - Joomla help wiki + Français (FR) - Aide de Joomla! diff --git a/administrator/language/en-GB/en-GB.com_installer.ini b/administrator/language/en-GB/en-GB.com_installer.ini index 7a1209296898c..2ecc30f0f67a0 100644 --- a/administrator/language/en-GB/en-GB.com_installer.ini +++ b/administrator/language/en-GB/en-GB.com_installer.ini @@ -129,7 +129,7 @@ COM_INSTALLER_MSG_INSTALL_WARNINSTALLZLIB="The installer can't continue until Zl COM_INSTALLER_MSG_LANGUAGES_CANT_FIND_REMOTE_MANIFEST="The installer can't get the URL to the XML manifest file of the %s language." COM_INSTALLER_MSG_LANGUAGES_CANT_FIND_REMOTE_PACKAGE="The installer can't get the URL to the remote %s language." COM_INSTALLER_MSG_LANGUAGES_NOLANGUAGES="There are no available languages to install at the moment. Please select the "Find languages" button to check for updates on the Joomla! Languages server. You will need an internet connection for this to work." -COM_INSTALLER_MSG_LANGUAGES_TRY_LATER="Try again later or contact the language team coordinator" +COM_INSTALLER_MSG_LANGUAGES_TRY_LATER="Try again later or contact the language team coordinator." COM_INSTALLER_MSG_MANAGE_NOEXTENSION="There are no extensions installed matching your query." COM_INSTALLER_MSG_MANAGE_NOUPDATESITE="There are no update sites matching your query." COM_INSTALLER_MSG_N_DATABASE_ERROR_PANEL="%d Database Problems Found." diff --git a/administrator/language/en-GB/en-GB.com_languages.ini b/administrator/language/en-GB/en-GB.com_languages.ini index 44c94b979d5c8..d58d7470a9af7 100644 --- a/administrator/language/en-GB/en-GB.com_languages.ini +++ b/administrator/language/en-GB/en-GB.com_languages.ini @@ -13,7 +13,7 @@ COM_LANGUAGES_ERR_PUBLISH="Select a language to publish." COM_LANGUAGES_FIELD_DESCRIPTION_DESC="Enter a description for the language." COM_LANGUAGES_FIELD_IMAGE_DESC="Name of the image file for this language when using the "Use image flags" Language Switcher basic option. Example: if 'en' is chosen, then the image will be en.gif. Images and CSS for this module are in media/mod_languages/." COM_LANGUAGES_FIELD_IMAGE_LABEL="Image" -COM_LANGUAGES_FIELD_LANG_TAG_DESC="Enter the language tag – example: en-GB for English (UK). This should be the exact prefix used for the language installed or to be installed." +COM_LANGUAGES_FIELD_LANG_TAG_DESC="Enter the language tag – example: en-GB for English (en-GB). This should be the exact prefix used for the language installed or to be installed." COM_LANGUAGES_FIELD_LANG_TAG_LABEL="Language Tag" COM_LANGUAGES_INSTALL="Install Languages" COM_LANGUAGES_INSTALLED_FILTER_SEARCH_DESC="Search in title and language tag." @@ -89,7 +89,7 @@ COM_LANGUAGES_MULTILANGSTATUS_CONTACTS_ERROR="Some of the contacts linked to the COM_LANGUAGES_MULTILANGSTATUS_CONTACTS_ERROR_TIP="Warning! A user/author should have only one contact to which is assigned language 'All' OR one contact for each published Content Language." COM_LANGUAGES_MULTILANGSTATUS_CONTENT_LANGUAGE_PUBLISHED="Published Content Languages" COM_LANGUAGES_MULTILANGSTATUS_ERROR_CONTENT_LANGUAGE="A Default Home page is assigned to the %s Content Language although a Site Language for this Content Language is not installed or published AND/OR the Content Language is not published." -COM_LANGUAGES_MULTILANGSTATUS_ERROR_LANGUAGE_TAG="The Content Language tag %s does not match the Site Language tag. Check that the Site Language is installed and published and the correct language tag is used for the Content Language. Example: for English(UK) both tags should be 'en-GB'." +COM_LANGUAGES_MULTILANGSTATUS_ERROR_LANGUAGE_TAG="The Content Language tag %s does not match the Site Language tag. Check that the Site Language is installed and published and the correct language tag is used for the Content Language. Example: for English (en-GB) both tags should be 'en-GB'." COM_LANGUAGES_MULTILANGSTATUS_HOMES_MISSING="This site is set as a multilingual site. One or more of the Default Home pages for the published Content languages are missing although the Language Filter plugin is enabled AND/OR one or more Language Switcher modules are published." COM_LANGUAGES_MULTILANGSTATUS_HOMES_PUBLISHED="Published Default Home pages" COM_LANGUAGES_MULTILANGSTATUS_HOMES_PUBLISHED_ALL="1 assigned to language 'All'." diff --git a/administrator/language/en-GB/en-GB.com_media.ini b/administrator/language/en-GB/en-GB.com_media.ini index dea460eac939e..f9cb7e3fca0ce 100644 --- a/administrator/language/en-GB/en-GB.com_media.ini +++ b/administrator/language/en-GB/en-GB.com_media.ini @@ -91,8 +91,6 @@ COM_MEDIA_START_UPLOAD="Start Upload" COM_MEDIA_THUMBNAIL_VIEW="Thumbnail View" COM_MEDIA_TITLE="Image Title" COM_MEDIA_UPLOAD_COMPLETE="Upload Complete: %s" -COM_MEDIA_UPLOAD_FILES_NOLIMIT="Upload files (No maximum size)" -COM_MEDIA_UPLOAD_FILES="Upload files (Maximum Size: %s MB)" COM_MEDIA_UPLOAD_FILE="Upload file" COM_MEDIA_UPLOAD_SUCCESSFUL="Upload Successful" COM_MEDIA_UPLOAD="Upload" diff --git a/administrator/language/en-GB/en-GB.com_menus.ini b/administrator/language/en-GB/en-GB.com_menus.ini index b75711e08c2d9..72290150a7263 100644 --- a/administrator/language/en-GB/en-GB.com_menus.ini +++ b/administrator/language/en-GB/en-GB.com_menus.ini @@ -151,6 +151,7 @@ COM_MENUS_MENU_MENUTYPE_DESC="The system name of the menu." COM_MENUS_MENU_MENUTYPE_LABEL="Menu Type" COM_MENUS_MENU_SAVE_SUCCESS="Menu successfully saved" COM_MENUS_MENU_SEARCH_FILTER="Search in Title or Menu type" +COM_MENUS_MENU_SPRINTF="Menu: %s" COM_MENUS_TYPE_SYSTEM="System Links" COM_MENUS_MENU_CLIENT_ID_LABEL="Client" COM_MENUS_MENU_CLIENT_ID_DESC="Choose the client for which this menutype will be used." diff --git a/administrator/language/en-GB/en-GB.com_modules.ini b/administrator/language/en-GB/en-GB.com_modules.ini index 4b6729948bb90..ca8ec8179c06a 100644 --- a/administrator/language/en-GB/en-GB.com_modules.ini +++ b/administrator/language/en-GB/en-GB.com_modules.ini @@ -34,7 +34,7 @@ COM_MODULES_FIELD_AUTOMATIC_TITLE_LABEL="Automatic Title" COM_MODULES_FIELD_AUTOMATIC_TITLE_DESC="Set yes if you want an automatic translated title. Its use depends on the Administrator template." COM_MODULES_FIELD_CACHE_TIME_DESC="The time in seconds before the module is recached." COM_MODULES_FIELD_CACHE_TIME_LABEL="Cache Time" -COM_MODULES_FIELD_CACHING_DESC="Use the global setting for cache for the content of this module or disable caching for this module." +COM_MODULES_FIELD_CACHING_DESC="Use the global cache setting to cache the content of this module or disable caching for this module." COM_MODULES_FIELD_CACHING_LABEL="Caching" COM_MODULES_FIELD_CLIENT_ID_DESC="The location of the module, Frontend or Backend. You can't change this value." COM_MODULES_FIELD_CLIENT_ID_LABEL="Module Location" @@ -69,6 +69,7 @@ COM_MODULES_FIELD_MODULE_STYLE_LABEL="Module Style" COM_MODULES_FIELD_MODULE_STYLE_DESC="Use this option to override the template style for it's position." COM_MODULES_FIELDSET_RULES="Module Permissions" COM_MODULES_FILTER_SEARCH_DESC="Filter by position name." +COM_MODULES_GENERAL_FIELDSET_DESC="Configure module edit interface settings." COM_MODULES_HEADING_MODULE="Type" COM_MODULES_HEADING_MODULE_ASC="Type ascending" COM_MODULES_HEADING_MODULE_DESC="Type descending" diff --git a/administrator/language/en-GB/en-GB.com_users.ini b/administrator/language/en-GB/en-GB.com_users.ini index 387480af96653..35bf474d7da87 100644 --- a/administrator/language/en-GB/en-GB.com_users.ini +++ b/administrator/language/en-GB/en-GB.com_users.ini @@ -47,7 +47,7 @@ COM_USERS_CONFIG_FIELD_GUEST_USER_GROUP_LABEL="Guest User Group" COM_USERS_CONFIG_FIELD_MAILBODY_SUFFIX_DESC="This is added after the mail text." COM_USERS_CONFIG_FIELD_MAILBODY_SUFFIX_LABEL="Mailbody Suffix" COM_USERS_CONFIG_FIELD_MAILTOADMIN_DESC="If set to Yes then a notification mail will be sent to administrators if 'New User Account Activation' is set to 'None' or 'Self'." -COM_USERS_CONFIG_FIELD_MAILTOADMIN_LABEL="Notification Mail to Administrators" +COM_USERS_CONFIG_FIELD_MAILTOADMIN_LABEL="Send Mail to Administrators" COM_USERS_CONFIG_FIELD_MINIMUM_INTEGERS="Minimum Integers" COM_USERS_CONFIG_FIELD_MINIMUM_INTEGERS_DESC="Set the minimum number of integers that must be included in a password." COM_USERS_CONFIG_FIELD_MINIMUM_PASSWORD_LENGTH="Minimum Length" @@ -55,7 +55,7 @@ COM_USERS_CONFIG_FIELD_MINIMUM_PASSWORD_LENGTH_DESC="Set the minimum length for COM_USERS_CONFIG_FIELD_MINIMUM_SYMBOLS="Minimum Symbols" COM_USERS_CONFIG_FIELD_MINIMUM_SYMBOLS_DESC="Set the minimum number of symbols (such as !@#$) required in a password." COM_USERS_CONFIG_FIELD_MINIMUM_UPPERCASE="Minimum Upper Case" -COM_USERS_CONFIG_FIELD_MINIMUM_UPPERCASE_DESC="Set the minimum number of upper case ASCII characters required for a password." +COM_USERS_CONFIG_FIELD_MINIMUM_UPPERCASE_DESC="Set the minimum number of upper case alphabetical characters required for a password." COM_USERS_CONFIG_FIELD_NEW_USER_TYPE_DESC="The default group that will be applied to New Users Registering via the Frontend." COM_USERS_CONFIG_FIELD_NEW_USER_TYPE_LABEL="New User Registration Group" COM_USERS_CONFIG_FIELD_NOTES_HISTORY="User Notes History" diff --git a/administrator/language/en-GB/en-GB.ini b/administrator/language/en-GB/en-GB.ini index b493ef0c9329e..0781ac09a4a87 100644 --- a/administrator/language/en-GB/en-GB.ini +++ b/administrator/language/en-GB/en-GB.ini @@ -61,6 +61,7 @@ JCATEGORIES="Categories" JCATEGORY="Category" JCATEGORY_ASC="Category ascending" JCATEGORY_DESC="Category descending" +JCATEGORY_SPRINTF="Category: %s" JCLEAR="Clear" JCLIENT="Location" JCONFIG_PERMISSIONS_DESC="Default permissions used for all content in this component." @@ -424,6 +425,7 @@ JGLOBAL_LOOKING_FOR="Looking for" JGLOBAL_LT="<" JGLOBAL_MAXIMUM_CATEGORY_LEVELS_DESC="The number of subcategory levels to display." JGLOBAL_MAXIMUM_CATEGORY_LEVELS_LABEL="Subcategory Levels" +JGLOBAL_MAXIMUM_UPLOAD_SIZE_LIMIT="Maximum upload size: %s" JGLOBAL_MAXLEVEL_DESC="Maximum number of levels of subcategories to show." JGLOBAL_MAXLEVEL_LABEL="Subcategory Levels" JGLOBAL_MENU_SELECTION="Menu Selection:" diff --git a/administrator/language/en-GB/en-GB.lib_joomla.ini b/administrator/language/en-GB/en-GB.lib_joomla.ini index 12410c7101fb0..a10aeb29e6857 100644 --- a/administrator/language/en-GB/en-GB.lib_joomla.ini +++ b/administrator/language/en-GB/en-GB.lib_joomla.ini @@ -527,6 +527,8 @@ JLIB_INSTALLER_ABORT_TPL_INSTALL_FAILED_CREATE_DIRECTORY="Template Install: Fail JLIB_INSTALLER_ABORT_TPL_INSTALL_ROLLBACK="Template Install: %s" JLIB_INSTALLER_ABORT_TPL_INSTALL_UNKNOWN_CLIENT="Template Install: Unknown client type [%s]" JLIB_INSTALLER_AVAILABLE_UPDATE_PHP_VERSION="For the extension %1$s version %2$s is available, but it requires at least PHP version %3$s while your system only has %4$s" +JLIB_INSTALLER_AVAILABLE_UPDATE_DB_MINIMUM="For the extension %1$s version %2$s is available, but your current database %3$s is version %4$s and is not supported. Please contact your web host to update your Database version to at least version %5$s." +JLIB_INSTALLER_AVAILABLE_UPDATE_DB_TYPE="For the extension %1$s version %2$s is available, but your current database %3$s is not supported anymore." JLIB_INSTALLER_PURGED_UPDATES="Cleared updates" JLIB_INSTALLER_FAILED_TO_PURGE_UPDATES="Failed to clear updates." JLIB_INSTALLER_DEFAULT_STYLE="%s - Default" diff --git a/administrator/language/en-GB/en-GB.tpl_isis.ini b/administrator/language/en-GB/en-GB.tpl_isis.ini index 522d86dd0a8d7..f5e1994bb9382 100644 --- a/administrator/language/en-GB/en-GB.tpl_isis.ini +++ b/administrator/language/en-GB/en-GB.tpl_isis.ini @@ -37,6 +37,7 @@ TPL_ISIS_STATUS_LABEL="Status Module Position" TPL_ISIS_STATUS_TOP="Top" TPL_ISIS_STICKY_DESC="Optionally set the toolbar to a fixed (pinned) location." TPL_ISIS_STICKY_LABEL="Pinned Toolbar" +TPL_ISIS_TOGGLE_MENU="Toggle Navigation" TPL_ISIS_TOOLBAR="Toolbar" TPL_ISIS_USERMENU="User Menu" TPL_ISIS_XML_DESCRIPTION="Continuing the Egyptian god/goddess theme (Khepri from 1.5 and Hathor from 1.6), Isis is the Joomla 3 administrator template based on Bootstrap and the launch of the Joomla User Interface library (JUI)." diff --git a/administrator/language/en-GB/en-GB.xml b/administrator/language/en-GB/en-GB.xml index fc7e8b81c49a4..4ec7884662b53 100644 --- a/administrator/language/en-GB/en-GB.xml +++ b/administrator/language/en-GB/en-GB.xml @@ -1,7 +1,7 @@ English (en-GB) - 3.6.3 + 3.6.4 October 2016 Joomla! Project admin@joomla.org @@ -11,11 +11,13 @@ English (en-GB) + English (United Kingdom) en-GB 0 en_GB.utf8, en_GB.UTF-8, en_GB, eng_GB, en, english, english-uk, uk, gbr, britain, england, great britain, uk, united kingdom, united-kingdom 0 0,6 + gregorian diff --git a/administrator/language/en-GB/install.xml b/administrator/language/en-GB/install.xml index 19af633e6d356..65d1b79e98c20 100644 --- a/administrator/language/en-GB/install.xml +++ b/administrator/language/en-GB/install.xml @@ -1,8 +1,8 @@ - English (United Kingdom) + English (en-GB) en-GB - 3.6.3 + 3.6.4 October 2016 Joomla! Project admin@joomla.org @@ -139,6 +139,8 @@ en-GB.plg_editors_tinymce.sys.ini en-GB.plg_editors-xtd_article.ini en-GB.plg_editors-xtd_article.sys.ini + en-GB.plg_editors-xtd_contact.ini + en-GB.plg_editors-xtd_contact.sys.ini en-GB.plg_editors-xtd_image.ini en-GB.plg_editors-xtd_image.sys.ini en-GB.plg_editors-xtd_menu.ini diff --git a/administrator/manifests/files/joomla.xml b/administrator/manifests/files/joomla.xml index 6b2baa6bc4c6c..9b84fb3a3707c 100644 --- a/administrator/manifests/files/joomla.xml +++ b/administrator/manifests/files/joomla.xml @@ -7,7 +7,7 @@ (C) 2005 - 2016 Open Source Matters. All rights reserved GNU General Public License version 2 or later; see LICENSE.txt 3.7.0-dev - June 2016 + October 2016 FILES_JOOMLA_XML_DESCRIPTION administrator/components/com_admin/script.php diff --git a/administrator/manifests/packages/pkg_en-GB.xml b/administrator/manifests/packages/pkg_en-GB.xml index 5189421f0bfb7..f54deffd38c69 100644 --- a/administrator/manifests/packages/pkg_en-GB.xml +++ b/administrator/manifests/packages/pkg_en-GB.xml @@ -2,7 +2,7 @@ English (en-GB) Language Pack en-GB - 3.6.3.1 + 3.6.4.1 October 2016 Joomla! Project admin@joomla.org diff --git a/administrator/modules/mod_menu/preset/enabled.php b/administrator/modules/mod_menu/preset/enabled.php index 73696db6577bf..8d75fd5bc0c0e 100644 --- a/administrator/modules/mod_menu/preset/enabled.php +++ b/administrator/modules/mod_menu/preset/enabled.php @@ -170,20 +170,13 @@ . JHtml::_('image', 'mod_languages/icon-16-language.png', $menuType->home, array('title' => JText::_('MOD_MENU_HOME_MULTIPLE')), true) . ''; } + elseif ($menuType->image && JHtml::_('image', 'mod_languages/' . $menuType->image . '.gif', null, null, true, true)) + { + $titleicon = ' ' . JHtml::_('image', 'mod_languages/' . $menuType->image . '.gif', $alt, array('title' => $menuType->title_native), true) . ''; + } else { - $image = JHtml::_('image', 'mod_languages/' . $menuType->image . '.gif', null, null, true, true); - - if (!$image) - { - $image = JHtml::_('image', 'mod_languages/icon-16-language.png', $alt, array('title' => $menuType->title_native), true); - } - else - { - $image = JHtml::_('image', 'mod_languages/' . $menuType->image . '.gif', $alt, array('title' => $menuType->title_native), true); - } - - $titleicon = ' ' . $image . ''; + $titleicon = ' ' . $menuType->sef . ''; } $this->addChild( diff --git a/administrator/templates/hathor/html/com_banners/banner/edit.php b/administrator/templates/hathor/html/com_banners/banner/edit.php index 0d6e49ed5301d..8b0fad49f0a85 100644 --- a/administrator/templates/hathor/html/com_banners/banner/edit.php +++ b/administrator/templates/hathor/html/com_banners/banner/edit.php @@ -11,6 +11,7 @@ JHtml::addIncludePath(JPATH_COMPONENT . '/helpers/html'); +JHtml::_('jquery.framework'); JHtml::_('behavior.formvalidator'); JFactory::getDocument()->addScriptDeclaration(" diff --git a/administrator/templates/hathor/html/com_banners/banners/default.php b/administrator/templates/hathor/html/com_banners/banners/default.php index fef63355fadc0..5692585b9b2aa 100644 --- a/administrator/templates/hathor/html/com_banners/banners/default.php +++ b/administrator/templates/hathor/html/com_banners/banners/default.php @@ -198,11 +198,7 @@ - language == '*'):?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - + id; ?> diff --git a/administrator/templates/hathor/html/com_categories/categories/default.php b/administrator/templates/hathor/html/com_categories/categories/default.php index d7c9e8dde2a2d..197eb40551072 100644 --- a/administrator/templates/hathor/html/com_categories/categories/default.php +++ b/administrator/templates/hathor/html/com_categories/categories/default.php @@ -218,11 +218,7 @@ - language == '*'): ?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - + diff --git a/administrator/templates/hathor/html/com_contact/contacts/default.php b/administrator/templates/hathor/html/com_contact/contacts/default.php index 694e52df26fec..d41828189930b 100644 --- a/administrator/templates/hathor/html/com_contact/contacts/default.php +++ b/administrator/templates/hathor/html/com_contact/contacts/default.php @@ -203,11 +203,7 @@ - language == '*'):?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - + id; ?> diff --git a/administrator/templates/hathor/html/com_contact/contacts/modal.php b/administrator/templates/hathor/html/com_contact/contacts/modal.php index b700639a33eaf..9b66b93bc4f41 100644 --- a/administrator/templates/hathor/html/com_contact/contacts/modal.php +++ b/administrator/templates/hathor/html/com_contact/contacts/modal.php @@ -114,11 +114,7 @@ escape($item->category_title); ?> - language == '*'):?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - + id; ?> diff --git a/administrator/templates/hathor/html/com_content/articles/default.php b/administrator/templates/hathor/html/com_content/articles/default.php index bc33b2f746b7c..40cfe911a2513 100644 --- a/administrator/templates/hathor/html/com_content/articles/default.php +++ b/administrator/templates/hathor/html/com_content/articles/default.php @@ -218,11 +218,7 @@ hits; ?> - language == '*'):?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - + id; ?> diff --git a/administrator/templates/hathor/html/com_content/articles/modal.php b/administrator/templates/hathor/html/com_content/articles/modal.php index e2aa9fb8b810f..d11adcf0011c7 100644 --- a/administrator/templates/hathor/html/com_content/articles/modal.php +++ b/administrator/templates/hathor/html/com_content/articles/modal.php @@ -111,11 +111,7 @@ escape($item->category_title); ?> - language == '*'):?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - + created, JText::_('DATE_FORMAT_LC4')); ?> diff --git a/administrator/templates/hathor/html/com_content/featured/default.php b/administrator/templates/hathor/html/com_content/featured/default.php index f7baa18bf7939..f7a752f8d7c43 100644 --- a/administrator/templates/hathor/html/com_content/featured/default.php +++ b/administrator/templates/hathor/html/com_content/featured/default.php @@ -188,11 +188,7 @@ hits; ?> - language == '*') : ?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - + id; ?> diff --git a/administrator/templates/hathor/html/com_languages/languages/default.php b/administrator/templates/hathor/html/com_languages/languages/default.php index 018c035445a62..537e0dc701109 100644 --- a/administrator/templates/hathor/html/com_languages/languages/default.php +++ b/administrator/templates/hathor/html/com_languages/languages/default.php @@ -126,7 +126,11 @@ escape($item->sef); ?> - escape($item->image); ?> image.'.gif', $item->image, array('title' => $item->image), true); ?> + image) : ?> + image . '.gif', $item->image, null, true); ?> escape($item->image); ?> + + + published, $i, 'languages.', $canChange);?> diff --git a/administrator/templates/hathor/html/com_menus/items/default.php b/administrator/templates/hathor/html/com_menus/items/default.php index cf461aa1bc026..f9581265ad92c 100644 --- a/administrator/templates/hathor/html/com_menus/items/default.php +++ b/administrator/templates/hathor/html/com_menus/items/default.php @@ -196,11 +196,19 @@ language == '*' || $item->home == '0'):?> home, $i, 'items.', ($item->language != '*' || !$item->home) && $canChange);?> - - language_image . '.gif', $item->language_title, array('title' => JText::sprintf('COM_MENUS_GRID_UNSET_LANGUAGE', $item->language_title)), true);?> + + language_image) : ?> + language_image . '.gif', $item->language_title, array('title' => JText::sprintf('COM_MENUS_GRID_UNSET_LANGUAGE', $item->language_title)), true); ?> + + language_sef; ?> + - language_image . '.gif', $item->language_title, array('title' => $item->language_title), true);?> + language_image) : ?> + language_image . '.gif', $item->language_title, array('title' => $item->language_title), true); ?> + + language_sef; ?> + @@ -214,13 +222,7 @@ - language == ''):?> - - language == '*'):?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - + diff --git a/administrator/templates/hathor/html/com_modules/modules/default.php b/administrator/templates/hathor/html/com_modules/modules/default.php index 207ca24c4e1a1..954d4ab438fad 100644 --- a/administrator/templates/hathor/html/com_modules/modules/default.php +++ b/administrator/templates/hathor/html/com_modules/modules/default.php @@ -196,13 +196,7 @@ escape($item->access_level); ?> - language == ''):?> - - language == '*'):?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - + id; ?> diff --git a/administrator/templates/hathor/html/com_newsfeeds/newsfeeds/default.php b/administrator/templates/hathor/html/com_newsfeeds/newsfeeds/default.php index 6131bb7d664cf..4a1d09e47d0b3 100644 --- a/administrator/templates/hathor/html/com_newsfeeds/newsfeeds/default.php +++ b/administrator/templates/hathor/html/com_newsfeeds/newsfeeds/default.php @@ -198,11 +198,7 @@ - language == '*'):?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - + id; ?> diff --git a/administrator/templates/hathor/html/com_newsfeeds/newsfeeds/modal.php b/administrator/templates/hathor/html/com_newsfeeds/newsfeeds/modal.php index 67c81791ae0ca..162fca9572136 100644 --- a/administrator/templates/hathor/html/com_newsfeeds/newsfeeds/modal.php +++ b/administrator/templates/hathor/html/com_newsfeeds/newsfeeds/modal.php @@ -106,11 +106,7 @@ escape($item->category_title); ?> - language == '*'):?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - + id; ?> diff --git a/administrator/templates/hathor/html/com_tags/tags/default.php b/administrator/templates/hathor/html/com_tags/tags/default.php index 3dbba58c2cac6..8d47f6dd2f5ae 100644 --- a/administrator/templates/hathor/html/com_tags/tags/default.php +++ b/administrator/templates/hathor/html/com_tags/tags/default.php @@ -129,11 +129,7 @@ escape($item->access_title); ?> - language == '*'):?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - + id; ?> diff --git a/administrator/templates/hathor/html/com_templates/styles/default.php b/administrator/templates/hathor/html/com_templates/styles/default.php index eb04811e8af4c..8369fce6f8786 100644 --- a/administrator/templates/hathor/html/com_templates/styles/default.php +++ b/administrator/templates/hathor/html/com_templates/styles/default.php @@ -121,10 +121,19 @@ home != '0', $i, 'styles.', $canChange && $item->home != '1');?> - image . '.gif', $item->language_title, array('title' => JText::sprintf('COM_TEMPLATES_GRID_UNSET_LANGUAGE', $item->language_title)), true);?> + image) : ?> + image . '.gif', $item->language_title, array('title' => JText::sprintf('COM_TEMPLATES_GRID_UNSET_LANGUAGE', $item->language_title)), true);?> + + language_sef; ?> + - image . '.gif', $item->language_title, array('title' => $item->language_title), true);?> + image . '.gif', $item->language_title, array('title' => $item->language_title), true); ?> + image) : ?> + image . '.gif', $item->language_title, array('title' => $item->language_title), true); ?> + + language_sef; ?> + diff --git a/administrator/templates/hathor/html/com_templates/template/default.php b/administrator/templates/hathor/html/com_templates/template/default.php index f37c916fc0a33..aa8073afbacfd 100644 --- a/administrator/templates/hathor/html/com_templates/template/default.php +++ b/administrator/templates/hathor/html/com_templates/template/default.php @@ -217,7 +217,10 @@ function clearCoords()
- +
+ state->get('params')->get('upload_limit'); ?> + +

diff --git a/administrator/templates/hathor/html/com_weblinks/weblinks/default.php b/administrator/templates/hathor/html/com_weblinks/weblinks/default.php index 2a72f77dc41d5..cbbc87030e2de 100644 --- a/administrator/templates/hathor/html/com_weblinks/weblinks/default.php +++ b/administrator/templates/hathor/html/com_weblinks/weblinks/default.php @@ -179,11 +179,7 @@ hits; ?> - language == '*') : ?> - - - language_title ? JHtml::_('image', 'mod_languages/' . $item->language_image . '.gif', $item->language_title, array('title' => $item->language_title), true) . ' ' . $this->escape($item->language_title) : JText::_('JUNDEFINED'); ?> - + id; ?> diff --git a/administrator/templates/isis/css/template-rtl.css b/administrator/templates/isis/css/template-rtl.css index 5893d67fdaf6c..1e49bb19a7eb3 100644 --- a/administrator/templates/isis/css/template-rtl.css +++ b/administrator/templates/isis/css/template-rtl.css @@ -2333,6 +2333,7 @@ input[type="button"].btn-block { .btn-warning:hover, .btn-warning:focus { background-color: #ad6704; + color: #fff; text-decoration: none; text-shadow: none; } @@ -2345,6 +2346,7 @@ input[type="button"].btn-block { .btn-danger:hover, .btn-danger:focus { background-color: #802420; + color: #fff; text-decoration: none; } .btn-success { @@ -2356,6 +2358,7 @@ input[type="button"].btn-block { .btn-success:hover, .btn-success:focus { background-color: #2f6f2f; + color: #fff; text-decoration: none; } .btn-info { @@ -2367,6 +2370,7 @@ input[type="button"].btn-block { .btn-info:hover, .btn-info:focus { background-color: #1f6377; + color: #fff; text-decoration: none; } .btn-inverse { @@ -2378,6 +2382,7 @@ input[type="button"].btn-block { .btn-inverse:hover, .btn-inverse:focus { background-color: #1e1e1e; + color: #fff; text-decoration: none; } button.btn, @@ -5946,18 +5951,6 @@ fieldset.radio.btn-group { } /* Input Prepend Chosen Select Boxes */ /* Common styling for Chosen Select Boxes with Input Prepend/Append */ -.input-prepend .chzn-container-single .chzn-single, -.input-append .chzn-container-single .chzn-single { - border-color: #cccccc; - height: 26px; - -moz-box-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.input-prepend .chzn-container-single .chzn-drop, -.input-append .chzn-container-single .chzn-drop { - border-color: #cccccc; -} .input-prepend > .add-on, .input-append > .add-on { vertical-align: top; @@ -7249,16 +7242,18 @@ a:focus { .view-login .input-medium { width: 176px; } -.navbar-inverse { - color: #333333; +.view-login #lang_chzn { + width: 233px !important; } -.login .chzn-single { - width: 222px !important; +.view-login #lang_chzn .chzn-single div { + width: 43px; } -.login .chzn-container, -.login .chzn-drop { - width: 230px !important; - max-width: 230px !important; +.view-login .input-prepend .add-on, +.view-login .controls .btn-group > .btn { + margin-left: 0; +} +.navbar-inverse { + color: #333333; } .login .btn-large { margin-top: 15px; @@ -7632,8 +7627,8 @@ h6 { .sidebar-nav .nav-list > li > a { color: #555; padding: 3px 25px; - margin-left: -25px; - margin-right: -25px; + margin-left: -26px; + margin-right: -26px; } .sidebar-nav .nav-list > li.active > a { color: #fff; @@ -8008,8 +8003,8 @@ html[dir=rtl] .quick-icons .nav-list [class*=" icon-"] { vertical-align: baseline; } .j-jed-message { - line-height: 2em; - color: #333333; + line-height: 2em; + color: #333333; } .form-horizontal .control-label { width: auto; @@ -8199,8 +8194,12 @@ th .tooltip-inner { } /* Permissions dropdown display */ #permissions-sliders .chzn-container { + margin-top: -5px; position: absolute; } +#permissions-sliders .table td { + padding: 8px 8px 9px; +} /* Component pop-up */ .container-popup { padding: 28px 10px 10px 10px; @@ -8580,6 +8579,32 @@ body.modal-open { -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } +/* Removes Text Shadows */ +.alert, +.alert-options, +.badge, +.breadcrumb > li, +.close, +.input-append .add-on, +.input-prepend .add-on, +.label, +.nav-header, +.nav-list .nav-header, +.nav-list > .active > a, +.nav-list > .active > a:focus, +.nav-list > .active > a:hover, +.nav-list > li > a, +.nav-tabs.nav-dark, +.navbar .brand, +.navbar .nav > li > a, +.navbar-inverse .brand, +.navbar-inverse .nav > li > a, +.navbar-inverse .navbar-search .search-query.focused, +.navbar-inverse .navbar-search .search-query:focus, +.progress .bar, +.subhead { + text-shadow: none; +} /* Bootstrap RTL */ /* Pull right or left */ .pull-right { diff --git a/administrator/templates/isis/css/template.css b/administrator/templates/isis/css/template.css index 3daf9b8fc49d7..e75d0cd4bb0c8 100644 --- a/administrator/templates/isis/css/template.css +++ b/administrator/templates/isis/css/template.css @@ -2333,6 +2333,7 @@ input[type="button"].btn-block { .btn-warning:hover, .btn-warning:focus { background-color: #ad6704; + color: #fff; text-decoration: none; text-shadow: none; } @@ -2345,6 +2346,7 @@ input[type="button"].btn-block { .btn-danger:hover, .btn-danger:focus { background-color: #802420; + color: #fff; text-decoration: none; } .btn-success { @@ -2356,6 +2358,7 @@ input[type="button"].btn-block { .btn-success:hover, .btn-success:focus { background-color: #2f6f2f; + color: #fff; text-decoration: none; } .btn-info { @@ -2367,6 +2370,7 @@ input[type="button"].btn-block { .btn-info:hover, .btn-info:focus { background-color: #1f6377; + color: #fff; text-decoration: none; } .btn-inverse { @@ -2378,6 +2382,7 @@ input[type="button"].btn-block { .btn-inverse:hover, .btn-inverse:focus { background-color: #1e1e1e; + color: #fff; text-decoration: none; } button.btn, @@ -5946,18 +5951,6 @@ fieldset.radio.btn-group { } /* Input Prepend Chosen Select Boxes */ /* Common styling for Chosen Select Boxes with Input Prepend/Append */ -.input-prepend .chzn-container-single .chzn-single, -.input-append .chzn-container-single .chzn-single { - border-color: #cccccc; - height: 26px; - -moz-box-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.input-prepend .chzn-container-single .chzn-drop, -.input-append .chzn-container-single .chzn-drop { - border-color: #cccccc; -} .input-prepend > .add-on, .input-append > .add-on { vertical-align: top; @@ -7249,16 +7242,18 @@ a:focus { .view-login .input-medium { width: 176px; } -.navbar-inverse { - color: #333333; +.view-login #lang_chzn { + width: 233px !important; } -.login .chzn-single { - width: 222px !important; +.view-login #lang_chzn .chzn-single div { + width: 43px; } -.login .chzn-container, -.login .chzn-drop { - width: 230px !important; - max-width: 230px !important; +.view-login .input-prepend .add-on, +.view-login .controls .btn-group > .btn { + margin-left: 0; +} +.navbar-inverse { + color: #333333; } .login .btn-large { margin-top: 15px; @@ -7633,7 +7628,7 @@ h6 { color: #555; padding: 3px 25px; margin-left: -26px; - margin-right: -25px; + margin-right: -26px; } .sidebar-nav .nav-list > li.active > a { color: #fff; @@ -8008,8 +8003,8 @@ html[dir=rtl] .quick-icons .nav-list [class*=" icon-"] { vertical-align: baseline; } .j-jed-message { - line-height: 2em; - color: #333333; + line-height: 2em; + color: #333333; } .form-horizontal .control-label { width: auto; @@ -8199,8 +8194,12 @@ th .tooltip-inner { } /* Permissions dropdown display */ #permissions-sliders .chzn-container { + margin-top: -5px; position: absolute; } +#permissions-sliders .table td { + padding: 8px 8px 9px; +} /* Component pop-up */ .container-popup { padding: 28px 10px 10px 10px; @@ -8580,3 +8579,29 @@ body.modal-open { -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } +/* Removes Text Shadows */ +.alert, +.alert-options, +.badge, +.breadcrumb > li, +.close, +.input-append .add-on, +.input-prepend .add-on, +.label, +.nav-header, +.nav-list .nav-header, +.nav-list > .active > a, +.nav-list > .active > a:focus, +.nav-list > .active > a:hover, +.nav-list > li > a, +.nav-tabs.nav-dark, +.navbar .brand, +.navbar .nav > li > a, +.navbar-inverse .brand, +.navbar-inverse .nav > li > a, +.navbar-inverse .navbar-search .search-query.focused, +.navbar-inverse .navbar-search .search-query:focus, +.progress .bar, +.subhead { + text-shadow: none; +} diff --git a/administrator/templates/isis/error.php b/administrator/templates/isis/error.php index 92de3ca52b42f..636378de65e08 100644 --- a/administrator/templates/isis/error.php +++ b/administrator/templates/isis/error.php @@ -129,6 +129,7 @@
get('admin_menus') != '0') : ?> + diff --git a/administrator/templates/isis/index.php b/administrator/templates/isis/index.php index 01cc78895d83a..bd2b0dbe7c6f6 100644 --- a/administrator/templates/isis/index.php +++ b/administrator/templates/isis/index.php @@ -183,6 +183,7 @@ function colorIsLight($color)
params->get('admin_menus') != '0') : ?> @@ -46,7 +46,7 @@ - getChildren()) > 0 && $this->maxLevelcat > 1) :?> + maxLevelcat > 1 && count($item->getChildren()) > 0) :?>
items[$item->id] = $item->getChildren(); diff --git a/components/com_contact/views/category/tmpl/default_children.php b/components/com_contact/views/category/tmpl/default_children.php index 11e0fed99afaf..b7bba546b9222 100644 --- a/components/com_contact/views/category/tmpl/default_children.php +++ b/components/com_contact/views/category/tmpl/default_children.php @@ -9,7 +9,7 @@ defined('_JEXEC') or die; $class = ' class="first"'; -if (count($this->children[$this->category->id]) > 0 && $this->maxLevel != 0) : +if ($this->maxLevel != 0 && count($this->children[$this->category->id]) > 0) : ?>
    children[$this->category->id] as $id => $child) : ?> diff --git a/components/com_contact/views/category/view.html.php b/components/com_contact/views/category/view.html.php index 1dde9a62c0988..958219c4a1f2f 100644 --- a/components/com_contact/views/category/view.html.php +++ b/components/com_contact/views/category/view.html.php @@ -60,9 +60,8 @@ public function display($tpl = null) foreach ($this->items as $item) { $item->slug = $item->alias ? ($item->id . ':' . $item->alias) : $item->id; - $temp = new Registry; - $temp->loadString($item->params); - $item->params = clone($this->params); + $temp = new Registry($item->params); + $item->params = clone $this->params; $item->params->merge($temp); if ($item->params->get('show_email_headings', 0) == 1) @@ -100,7 +99,7 @@ protected function prepareDocument() $path = array(array('title' => $this->category->title, 'link' => '')); $category = $this->category->getParent(); - while (($menu->query['option'] != 'com_contact' || $menu->query['view'] == 'contact' || $id != $category->id) && $category->id > 1) + while (($menu->query['option'] !== 'com_contact' || $menu->query['view'] === 'contact' || $id != $category->id) && $category->id > 1) { $path[] = array('title' => $category->title, 'link' => ContactHelperRoute::getCategoryRoute($category->id)); $category = $category->getParent(); diff --git a/components/com_contact/views/contact/tmpl/default.php b/components/com_contact/views/contact/tmpl/default.php index 3aeef20a65029..b1f55e3388bc8 100644 --- a/components/com_contact/views/contact/tmpl/default.php +++ b/components/com_contact/views/contact/tmpl/default.php @@ -34,11 +34,11 @@ get('show_contact_category'); ?> - +

    contact->category_title; ?>

    - + contact->catid); ?>

    @@ -62,17 +62,17 @@ item->event->beforeDisplayContent; ?> - + get('presentation_style'); ?> params->get('show_info', 1)) : ?> - + 'basic-details')); ?> - + 'basic-details')); ?> - + ' . JText::_('COM_CONTACT_DETAILS') . '

    '; ?> @@ -98,27 +98,27 @@ - + - + get('show_email_form') && ($this->contact->email_to || $this->contact->user_id)) : ?> - + - + - + ' . JText::_('COM_CONTACT_EMAIL_FORM') . ''; ?> loadTemplate('form'); ?> - + - + @@ -128,47 +128,47 @@ get('show_articles') && $this->contact->user_id && $this->contact->articles) : ?> - + - + - + ' . JText::_('JGLOBAL_ARTICLES') . ''; ?> loadTemplate('articles'); ?> - + - + get('show_profile') && $this->contact->user_id && JPluginHelper::isEnabled('user', 'profile')) : ?> - + - + - + ' . JText::_('COM_CONTACT_PROFILE') . ''; ?> loadTemplate('profile'); ?> - + - + contact->misc && $tparams->get('show_misc')) : ?> - + - + - + ' . JText::_('COM_CONTACT_OTHER_INFORMATION') . ''; ?> @@ -187,16 +187,16 @@
- + - + - + - + diff --git a/components/com_contact/views/contact/tmpl/default_form.php b/components/com_contact/views/contact/tmpl/default_form.php index 31b0e2b282b99..ef21ae02405cd 100644 --- a/components/com_contact/views/contact/tmpl/default_form.php +++ b/components/com_contact/views/contact/tmpl/default_form.php @@ -22,7 +22,7 @@ form->getFieldset($fieldset->name); ?>
- label) && strlen($legend = trim(JText::_($fieldset->label)))) : ?> + label) && ($legend = trim(JText::_($fieldset->label))) !== '') : ?> diff --git a/components/com_contact/views/contact/tmpl/default_links.php b/components/com_contact/views/contact/tmpl/default_links.php index 4a38c96c5f9d1..8f7ecddb9171b 100644 --- a/components/com_contact/views/contact/tmpl/default_links.php +++ b/components/com_contact/views/contact/tmpl/default_links.php @@ -10,13 +10,13 @@ defined('_JEXEC') or die; ?> -params->get('presentation_style') == 'sliders') : ?> +params->get('presentation_style') === 'sliders') : ?> -params->get('presentation_style') == 'tabs') : ?> +params->get('presentation_style') === 'tabs') : ?> -params->get('presentation_style') == 'plain'):?> +params->get('presentation_style') === 'plain'):?> ' . JText::_('COM_CONTACT_LINKS') . ''; ?> @@ -36,7 +36,7 @@ $link = (0 === strpos($link, 'http')) ? $link : 'http://' . $link; // If no label is present, take the link - $label = ($label) ? $label : $link; + $label = $label ?: $link; ?>
  • ' . JStringPunycode::urlToUTF8($profile->text) . '
    '; else : echo '
    ' . JStringPunycode::urlToUTF8($profile->text) . '
    '; endif; break; - case "profile_dob": + case 'profile_dob': echo '
    ' . JHtml::_('date', $profile->text, JText::_('DATE_FORMAT_LC4'), false) . '
    '; break; diff --git a/components/com_contact/views/contact/view.html.php b/components/com_contact/views/contact/view.html.php index 6c645bba4aea4..80e347ef52edd 100644 --- a/components/com_contact/views/contact/view.html.php +++ b/components/com_contact/views/contact/view.html.php @@ -138,12 +138,12 @@ public function display($tpl = null) { case 1 : // Text - $params->set('marker_address', JText::_('COM_CONTACT_ADDRESS') . ": "); - $params->set('marker_email', JText::_('JGLOBAL_EMAIL') . ": "); - $params->set('marker_telephone', JText::_('COM_CONTACT_TELEPHONE') . ": "); - $params->set('marker_fax', JText::_('COM_CONTACT_FAX') . ": "); - $params->set('marker_mobile', JText::_('COM_CONTACT_MOBILE') . ": "); - $params->set('marker_misc', JText::_('COM_CONTACT_OTHER_INFORMATION') . ": "); + $params->set('marker_address', JText::_('COM_CONTACT_ADDRESS') . ': '); + $params->set('marker_email', JText::_('JGLOBAL_EMAIL') . ': '); + $params->set('marker_telephone', JText::_('COM_CONTACT_TELEPHONE') . ': '); + $params->set('marker_fax', JText::_('COM_CONTACT_FAX') . ': '); + $params->set('marker_mobile', JText::_('COM_CONTACT_MOBILE') . ': '); + $params->set('marker_misc', JText::_('COM_CONTACT_OTHER_INFORMATION') . ': '); $params->set('marker_class', 'jicons-text'); break; @@ -161,60 +161,60 @@ public function display($tpl = null) default : if ($params->get('icon_address')) { - $image1 = JHtml::_('image', $params->get('icon_address', 'con_address.png'), JText::_('COM_CONTACT_ADDRESS') . ": ", null, false); + $image1 = JHtml::_('image', $params->get('icon_address', 'con_address.png'), JText::_('COM_CONTACT_ADDRESS') . ': ', null, false); } else { - $image1 = JHtml::_('image', 'contacts/' . $params->get('icon_address', 'con_address.png'), JText::_('COM_CONTACT_ADDRESS') . ": ", null, true); + $image1 = JHtml::_('image', 'contacts/' . $params->get('icon_address', 'con_address.png'), JText::_('COM_CONTACT_ADDRESS') . ': ', null, true); } if ($params->get('icon_email')) { - $image2 = JHtml::_('image', $params->get('icon_email', 'emailButton.png'), JText::_('JGLOBAL_EMAIL') . ": ", null, false); + $image2 = JHtml::_('image', $params->get('icon_email', 'emailButton.png'), JText::_('JGLOBAL_EMAIL') . ': ', null, false); } else { - $image2 = JHtml::_('image', 'contacts/' . $params->get('icon_email', 'emailButton.png'), JText::_('JGLOBAL_EMAIL') . ": ", null, true); + $image2 = JHtml::_('image', 'contacts/' . $params->get('icon_email', 'emailButton.png'), JText::_('JGLOBAL_EMAIL') . ': ', null, true); } if ($params->get('icon_telephone')) { - $image3 = JHtml::_('image', $params->get('icon_telephone', 'con_tel.png'), JText::_('COM_CONTACT_TELEPHONE') . ": ", null, false); + $image3 = JHtml::_('image', $params->get('icon_telephone', 'con_tel.png'), JText::_('COM_CONTACT_TELEPHONE') . ': ', null, false); } else { - $image3 = JHtml::_('image', 'contacts/' . $params->get('icon_telephone', 'con_tel.png'), JText::_('COM_CONTACT_TELEPHONE') . ": ", null, true); + $image3 = JHtml::_('image', 'contacts/' . $params->get('icon_telephone', 'con_tel.png'), JText::_('COM_CONTACT_TELEPHONE') . ': ', null, true); } if ($params->get('icon_fax')) { - $image4 = JHtml::_('image', $params->get('icon_fax', 'con_fax.png'), JText::_('COM_CONTACT_FAX') . ": ", null, false); + $image4 = JHtml::_('image', $params->get('icon_fax', 'con_fax.png'), JText::_('COM_CONTACT_FAX') . ': ', null, false); } else { - $image4 = JHtml::_('image', 'contacts/' . $params->get('icon_fax', 'con_fax.png'), JText::_('COM_CONTACT_FAX') . ": ", null, true); + $image4 = JHtml::_('image', 'contacts/' . $params->get('icon_fax', 'con_fax.png'), JText::_('COM_CONTACT_FAX') . ': ', null, true); } if ($params->get('icon_misc')) { - $image5 = JHtml::_('image', $params->get('icon_misc', 'con_info.png'), JText::_('COM_CONTACT_OTHER_INFORMATION') . ": ", null, false); + $image5 = JHtml::_('image', $params->get('icon_misc', 'con_info.png'), JText::_('COM_CONTACT_OTHER_INFORMATION') . ': ', null, false); } else { $image5 = JHtml::_( 'image', 'contacts/' . $params->get('icon_misc', 'con_info.png'), - JText::_('COM_CONTACT_OTHER_INFORMATION') . ": ", null, true + JText::_('COM_CONTACT_OTHER_INFORMATION') . ': ', null, true ); } if ($params->get('icon_mobile')) { - $image6 = JHtml::_('image', $params->get('icon_mobile', 'con_mobile.png'), JText::_('COM_CONTACT_MOBILE') . ": ", null, false); + $image6 = JHtml::_('image', $params->get('icon_mobile', 'con_mobile.png'), JText::_('COM_CONTACT_MOBILE') . ': ', null, false); } else { - $image6 = JHtml::_('image', 'contacts/' . $params->get('icon_mobile', 'con_mobile.png'), JText::_('COM_CONTACT_MOBILE') . ": ", null, true); + $image6 = JHtml::_('image', 'contacts/' . $params->get('icon_mobile', 'con_mobile.png'), JText::_('COM_CONTACT_MOBILE') . ': ', null, true); } $params->set('marker_address', $image1); @@ -344,7 +344,7 @@ protected function _prepareDocument() $id = (int) @$menu->query['id']; // If the menu item does not concern this contact - if ($menu && ($menu->query['option'] != 'com_contact' || $menu->query['view'] != 'contact' || $id != $this->item->id)) + if ($menu && ($menu->query['option'] !== 'com_contact' || $menu->query['view'] !== 'contact' || $id != $this->item->id)) { // If this is not a single contact menu item, set the page title to the contact title if ($this->item->name) @@ -355,7 +355,7 @@ protected function _prepareDocument() $path = array(array('title' => $this->contact->name, 'link' => '')); $category = JCategories::getInstance('Contact')->get($this->contact->catid); - while ($category && ($menu->query['option'] != 'com_contact' || $menu->query['view'] == 'contact' || $id != $category->id) && $category->id > 1) + while ($category && ($menu->query['option'] !== 'com_contact' || $menu->query['view'] === 'contact' || $id != $category->id) && $category->id > 1) { $path[] = array('title' => $category->title, 'link' => ContactHelperRoute::getCategoryRoute($this->contact->catid)); $category = $category->getParent(); diff --git a/components/com_contact/views/featured/tmpl/default_items.php b/components/com_contact/views/featured/tmpl/default_items.php index 0e5d96a2a2086..04654ae96441b 100644 --- a/components/com_contact/views/featured/tmpl/default_items.php +++ b/components/com_contact/views/featured/tmpl/default_items.php @@ -95,7 +95,7 @@ items as $i => $item) : ?> - " itemscope itemtype="https://schema.org/Person"> + diff --git a/components/com_contact/views/featured/view.html.php b/components/com_contact/views/featured/view.html.php index 3c815cde3d26f..4df2786df1949 100644 --- a/components/com_contact/views/featured/view.html.php +++ b/components/com_contact/views/featured/view.html.php @@ -96,9 +96,7 @@ public function display($tpl = null) { $item = &$items[$i]; $item->slug = $item->alias ? ($item->id . ':' . $item->alias) : $item->id; - $temp = new Registry; - - $temp->loadString($item->params); + $temp = new Registry($item->params); $item->params = clone $params; $item->params->merge($temp); diff --git a/components/com_content/content.php b/components/com_content/content.php index cea6490d5e16c..850b1ba40fd98 100644 --- a/components/com_content/content.php +++ b/components/com_content/content.php @@ -18,7 +18,7 @@ if ($input->get('view') === 'article' && $input->get('layout') === 'pagebreak') { - if (!$user->authorise('core.edit', 'com_content')) + if (!$user->authorise('core.create', 'com_content')) { JFactory::getApplication()->enqueueMessage(JText::_('JERROR_ALERTNOAUTHOR'), 'warning'); @@ -27,7 +27,7 @@ } elseif ($input->get('view') === 'articles' && $input->get('layout') === 'modal') { - if (!$user->authorise('core.edit', 'com_content')) + if (!$user->authorise('core.create', 'com_content')) { JFactory::getApplication()->enqueueMessage(JText::_('JERROR_ALERTNOAUTHOR'), 'warning'); @@ -36,5 +36,5 @@ } $controller = JControllerLegacy::getInstance('Content'); -$controller->execute($input->get('task')); +$controller->execute(JFactory::getApplication()->input->get('task')); $controller->redirect(); diff --git a/components/com_content/models/article.php b/components/com_content/models/article.php index b72a4de0a3b40..e944c87ab59e8 100644 --- a/components/com_content/models/article.php +++ b/components/com_content/models/article.php @@ -170,15 +170,12 @@ public function getItem($pk = null) } // Convert parameter fields to objects. - $registry = new Registry; - $registry->loadString($data->attribs); + $registry = new Registry($data->attribs); $data->params = clone $this->getState('params'); $data->params->merge($registry); - $registry = new Registry; - $registry->loadString($data->metadata); - $data->metadata = $registry; + $data->metadata = new Registry($data->metadata); // Technically guest could edit an article, but lets not check that to improve performance a little. if (!$user->get('guest')) diff --git a/components/com_content/models/articles.php b/components/com_content/models/articles.php index d9224c42bba06..1b9652b00323d 100644 --- a/components/com_content/models/articles.php +++ b/components/com_content/models/articles.php @@ -580,8 +580,7 @@ public function getItems() // Convert the parameter fields into objects. foreach ($items as &$item) { - $articleParams = new Registry; - $articleParams->loadString($item->attribs); + $articleParams = new Registry($item->attribs); // Unpack readmore and layout params $item->alternative_readmore = $articleParams->get('alternative_readmore'); @@ -620,8 +619,7 @@ public function getItems() // Merge the selected article params if (count($articleArray) > 0) { - $articleParams = new Registry; - $articleParams->loadArray($articleArray); + $articleParams = new Registry($articleArray); $item->params->merge($articleParams); } } diff --git a/components/com_content/models/form.php b/components/com_content/models/form.php index c39be47a16b08..f8301e312381d 100644 --- a/components/com_content/models/form.php +++ b/components/com_content/models/form.php @@ -87,8 +87,7 @@ public function getItem($itemId = null) $value = ArrayHelper::toObject($properties, 'JObject'); // Convert attrib field to Registry. - $value->params = new Registry; - $value->params->loadString($value->attribs); + $value->params = new Registry($value->attribs); // Compute selected asset permissions. $user = JFactory::getUser(); @@ -141,8 +140,7 @@ public function getItem($itemId = null) } // Convert the metadata field to an array. - $registry = new Registry; - $registry->loadString($value->metadata); + $registry = new Registry($value->metadata); $value->metadata = $registry->toArray(); if ($itemId) diff --git a/components/com_content/router.php b/components/com_content/router.php index 351b14cc3668f..3abd5d0266ac9 100644 --- a/components/com_content/router.php +++ b/components/com_content/router.php @@ -20,7 +20,7 @@ class ContentRouter extends JComponentRouterView /** * Content Component router constructor - * + * * @param JApplicationCms $app The application object * @param JMenu $menu The menu object to work with */ @@ -54,14 +54,14 @@ public function __construct($app = null, $menu = null) } else { - require_once JPATH_SITE . '/components/com_content/helpers/legacyrouter.php'; + JLoader::register('ContentRouterRulesLegacy', __DIR__ . '/helpers/legacyrouter.php'); $this->attachRule(new ContentRouterRulesLegacy($this)); } } /** * Method to get the segment(s) for a category - * + * * @param string $id ID of the category to retrieve the segments for * @param array $query The request that is build right now * @@ -94,7 +94,7 @@ public function getCategorySegment($id, $query) /** * Method to get the segment(s) for a category - * + * * @param string $id ID of the category to retrieve the segments for * @param array $query The request that is build right now * @@ -107,7 +107,7 @@ public function getCategoriesSegment($id, $query) /** * Method to get the segment(s) for an article - * + * * @param string $id ID of the article to retrieve the segments for * @param array $query The request that is build right now * @@ -141,7 +141,7 @@ public function getArticleSegment($id, $query) /** * Method to get the id for a category - * + * * @param string $segment Segment to retrieve the ID for * @param array $query The request that is parsed right now * @@ -177,10 +177,10 @@ public function getCategoryId($segment, $query) /** * Method to get the segment(s) for a category - * + * * @param string $segment Segment to retrieve the ID for * @param array $query The request that is parsed right now - * + * * @return mixed The id of this item or false */ public function getCategoriesId($segment, $query) @@ -190,10 +190,10 @@ public function getCategoriesId($segment, $query) /** * Method to get the segment(s) for an article - * + * * @param string $segment Segment of the article to retrieve the ID for * @param array $query The request that is parsed right now - * + * * @return mixed The id of this item or false */ public function getArticleId($segment, $query) diff --git a/components/com_finder/helpers/html/filter.php b/components/com_finder/helpers/html/filter.php index 800598f2d0746..a2f24c8f73bc9 100644 --- a/components/com_finder/helpers/html/filter.php +++ b/components/com_finder/helpers/html/filter.php @@ -66,9 +66,7 @@ public static function slider($options = array()) // Initialize the filter parameters. if ($filter) { - $registry = new Registry; - $registry->loadString($filter->params); - $filter->params = $registry; + $filter->params = new Registry($filter->params); } } @@ -255,9 +253,7 @@ public static function select($idxQuery, $options) // Initialize the filter parameters. if ($filter) { - $registry = new Registry; - $registry->loadString($filter->params); - $filter->params = $registry; + $filter->params = new Registry($filter->params); } } diff --git a/components/com_finder/views/search/tmpl/default.xml b/components/com_finder/views/search/tmpl/default.xml index 053ce8f45ad5c..ce5a6784a579d 100644 --- a/components/com_finder/views/search/tmpl/default.xml +++ b/components/com_finder/views/search/tmpl/default.xml @@ -126,7 +126,7 @@ @@ -136,7 +136,7 @@ diff --git a/components/com_modules/modules.php b/components/com_modules/modules.php index e88cad8a34ea5..e71b22770455d 100644 --- a/components/com_modules/modules.php +++ b/components/com_modules/modules.php @@ -16,6 +16,16 @@ $lang->load('joomla', JPATH_ADMINISTRATOR); $lang->load('com_modules', JPATH_ADMINISTRATOR); +if ($app->input->get('view') === 'modules' && $app->input->get('layout') === 'modal') +{ + if (!JFactory::getUser()->authorise('core.create', 'com_modules')) + { + $app->enqueueMessage(JText::_('JERROR_ALERTNOAUTHOR'), 'warning'); + + return; + } +} + if ($app->input->get('task') === 'module.orderPosition') { $config['base_path'] = JPATH_COMPONENT_ADMINISTRATOR; diff --git a/components/com_newsfeeds/models/newsfeed.php b/components/com_newsfeeds/models/newsfeed.php index f5a7e93703a43..0b85d31983afc 100644 --- a/components/com_newsfeeds/models/newsfeed.php +++ b/components/com_newsfeeds/models/newsfeed.php @@ -133,14 +133,11 @@ public function &getItem($pk = null) } // Convert parameter fields to objects. - $registry = new Registry; - $registry->loadString($data->params); + $registry = new Registry($data->params); $data->params = clone $this->getState('params'); $data->params->merge($registry); - $registry = new Registry; - $registry->loadString($data->metadata); - $data->metadata = $registry; + $data->metadata = new Registry($data->metadata); // Compute access permissions. diff --git a/components/com_newsfeeds/router.php b/components/com_newsfeeds/router.php index 81b1d0ed60f50..e2dc64728225f 100644 --- a/components/com_newsfeeds/router.php +++ b/components/com_newsfeeds/router.php @@ -20,7 +20,7 @@ class NewsfeedsRouter extends JComponentRouterView /** * Newsfeeds Component router constructor - * + * * @param JApplicationCms $app The application object * @param JMenu $menu The menu object to work with */ @@ -51,14 +51,14 @@ public function __construct($app = null, $menu = null) } else { - require_once JPATH_SITE . '/components/com_newsfeeds/helpers/legacyrouter.php'; + JLoader::register('NewsfeedsRouterRulesLegacy', __DIR__ . '/helpers/legacyrouter.php'); $this->attachRule(new NewsfeedsRouterRulesLegacy($this)); } } /** * Method to get the segment(s) for a category - * + * * @param string $id ID of the category to retrieve the segments for * @param array $query The request that is build right now * @@ -90,7 +90,7 @@ public function getCategorySegment($id, $query) /** * Method to get the segment(s) for a category - * + * * @param string $id ID of the category to retrieve the segments for * @param array $query The request that is build right now * @@ -103,7 +103,7 @@ public function getCategoriesSegment($id, $query) /** * Method to get the segment(s) for a newsfeed - * + * * @param string $id ID of the newsfeed to retrieve the segments for * @param array $query The request that is build right now * @@ -137,7 +137,7 @@ public function getNewsfeedSegment($id, $query) /** * Method to get the id for a category - * + * * @param string $segment Segment to retrieve the ID for * @param array $query The request that is parsed right now * @@ -173,10 +173,10 @@ public function getCategoryId($segment, $query) /** * Method to get the segment(s) for a category - * + * * @param string $segment Segment to retrieve the ID for * @param array $query The request that is parsed right now - * + * * @return mixed The id of this item or false */ public function getCategoriesId($segment, $query) @@ -186,10 +186,10 @@ public function getCategoriesId($segment, $query) /** * Method to get the segment(s) for a newsfeed - * + * * @param string $segment Segment of the newsfeed to retrieve the ID for * @param array $query The request that is parsed right now - * + * * @return mixed The id of this item or false */ public function getNewsfeedId($segment, $query) diff --git a/components/com_newsfeeds/views/category/view.html.php b/components/com_newsfeeds/views/category/view.html.php index e7cb3ea0773ce..c8bf962946761 100644 --- a/components/com_newsfeeds/views/category/view.html.php +++ b/components/com_newsfeeds/views/category/view.html.php @@ -52,8 +52,7 @@ public function display($tpl = null) foreach ($this->items as $item) { $item->slug = $item->alias ? ($item->id . ':' . $item->alias) : $item->id; - $temp = new Registry; - $temp->loadString($item->params); + $temp = new Registry($item->params); $item->params = clone $this->params; $item->params->merge($temp); } diff --git a/components/com_newsfeeds/views/newsfeed/view.html.php b/components/com_newsfeeds/views/newsfeed/view.html.php index 62bef98f4cfe6..ae163264506ed 100644 --- a/components/com_newsfeeds/views/newsfeed/view.html.php +++ b/components/com_newsfeeds/views/newsfeed/view.html.php @@ -153,8 +153,7 @@ public function display($tpl = null) // Get the newsfeed $newsfeed = $item; - $temp = new Registry; - $temp->loadString($item->params); + $temp = new Registry($item->params); $params->merge($temp); try @@ -185,15 +184,15 @@ public function display($tpl = null) // Escape strings for HTML output $this->pageclass_sfx = htmlspecialchars($params->get('pageclass_sfx')); - $this->assignRef('params', $params); - $this->assignRef('newsfeed', $newsfeed); - $this->assignRef('state', $state); - $this->assignRef('item', $item); - $this->assignRef('user', $user); + $this->params = $params; + $this->newsfeed = $newsfeed; + $this->state = $state; + $this->item = $item; + $this->user = $user; if (!empty($msg)) { - $this->assignRef('msg', $msg); + $this->msg = $msg; } $this->print = $print; diff --git a/components/com_search/views/search/view.html.php b/components/com_search/views/search/view.html.php index b2f0b5616d4e7..1859fa8d636c1 100644 --- a/components/com_search/views/search/view.html.php +++ b/components/com_search/views/search/view.html.php @@ -49,8 +49,7 @@ public function display($tpl = null) // Because the application sets a default page title, we need to get it right from the menu item itself if (is_object($menu)) { - $menu_params = new Registry; - $menu_params->loadString($menu->params); + $menu_params = new Registry($menu->params); if (!$menu_params->get('page_title')) { diff --git a/components/com_tags/views/tag/view.html.php b/components/com_tags/views/tag/view.html.php index 973ea6abcb9a0..faf4826270b41 100644 --- a/components/com_tags/views/tag/view.html.php +++ b/components/com_tags/views/tag/view.html.php @@ -76,8 +76,7 @@ public function display($tpl = null) // Prepare the data. if (!empty($itemElement)) { - $temp = new Registry; - $temp->loadString($itemElement->params); + $temp = new Registry($itemElement->params); $itemElement->params = clone $params; $itemElement->params->merge($temp); $itemElement->params = (array) json_decode($itemElement->params); diff --git a/components/com_tags/views/tags/view.html.php b/components/com_tags/views/tags/view.html.php index 082465869c962..dc8a7d1e23725 100644 --- a/components/com_tags/views/tags/view.html.php +++ b/components/com_tags/views/tags/view.html.php @@ -68,8 +68,7 @@ public function display($tpl = null) } // Prepare the data. - $temp = new Registry; - $temp->loadString($itemElement->params); + $temp = new Registry($itemElement->params); $itemElement->params = clone $params; $itemElement->params->merge($temp); $itemElement->params = (array) json_decode($itemElement->params); diff --git a/components/com_users/controllers/user.php b/components/com_users/controllers/user.php index 035866860c4f8..15e2d6a5ed340 100644 --- a/components/com_users/controllers/user.php +++ b/components/com_users/controllers/user.php @@ -217,7 +217,7 @@ public function logout() /** * Method to logout directly and redirect to page. * - * @return boolean + * @return void * * @since 3.5 */ diff --git a/components/com_users/router.php b/components/com_users/router.php index 61411937327d1..84d5d1c6740c1 100644 --- a/components/com_users/router.php +++ b/components/com_users/router.php @@ -18,7 +18,7 @@ class UsersRouter extends JComponentRouterView { /** * Users Component router constructor - * + * * @param JApplicationCms $app The application object * @param JMenu $menu The menu object to work with */ @@ -45,7 +45,7 @@ public function __construct($app = null, $menu = null) } else { - require_once JPATH_SITE . '/components/com_users/helpers/legacyrouter.php'; + JLoader::register('UsersRouterRulesLegacy', __DIR__ . '/helpers/legacyrouter.php'); $this->attachRule(new UsersRouterRulesLegacy($this)); } } diff --git a/installation/CREDITS b/installation/CREDITS index b054b564cf231..08baed9163eab 100644 --- a/installation/CREDITS +++ b/installation/CREDITS @@ -9,632 +9,10 @@ defined('_JEXEC') or die; ?> ------Please save file as UTF8 +-------------------- Joomla! Credits --------------------- --------------------- Joomla! 1.6/1.7/2.5/3.x Credits --------------------- +The current list of contributors is available on GitHub at: +https://github.com/joomla/joomla-cms/graphs/contributors -Code contributors: ------------------- -Adrian Louter -Adrian Victor III Onod -Airton Torres -Akarawuth Tamrareang -Amy Stephen -Andrea Tarr -Andrew Eddie -Andy Capiau -Angie Radtke -Anja Hage -Anthony Ferrara -Anthony McLin -Antonio Escobar Tizon -Artyom Bisyarin -Benjamin Trenkle -Bill Richardson -Birger Lehner -Boris Baddenoff -Brian Teeman -C. Tapuscrine -Cherif Gouiaa -Chris Davenport -Christophe Demko -Christopher Garvis -Cristina Solana -CY Lee -Dennis Hermacki -Elin Waring -Ercan Ozkaya -Franklin Tse -GergÅ‘ ErdÅ‘si -Gobezu Sewu -Hannes Papenberg -Harry Reinhardt -Ian MacLennan -Iszak Bryan -Jacob Waisner -Janich Rasmussen -Jason Pettett -Jean-Marie Simonet -Jen Kramer -Jennifer Marriott -Jeremy Wilken -Jonatas Braganca -Jonnathan S. Lima -Joseph LeBlanc -Kevin Devine -Klas BerliÄ -Louis Landry -Loyd Headrick -Marijke Stuivenberg -Marius van Rijnsoever -Mark Dexter -Martijn Maandag -Mathavan Jeyadev -Matt Thomas -Michael Babker -Navid Zeraati -Nicholas Dionysopoulos -Nikolai Plath -Ole Bang Ottosen -Omar Ramos -Peter Osipof -Phani Kalluri -Phil Snell -Prasit Gebsaap -Radek Suski -Ramindu Deshapriya -Rob Joyce -Rob Schley -Robert Deutz -Roland Dalmulder -Ron Severdia -Ronald de Vries -Ronald Pijpers -Rouven Weßling -Rune Sjøen -Samuel Moffatt -Sander Potjer -Selene Feigl -Sergio Iglesias -Stefania Gaianigo -Steve Burge -Sudhi Seshachala -Thierry Bela -Tim Plummer -Tore Krudtaa -Troy Hall -Tudor Mazilu -Viet Hoang Vu -Zachary Draper. - - - -Documentation Contributors: ---------------------------- - - - - -Translation Contributors: -------------------------- -Afrikaans (af-ZA) - Gerrit Hoekstra -Albanian (sq-AL) - Blendi Kraja -Arabic Unitag (ar-AA) - Arabic Unitag Translation Team - Mahmood Alhaj Kassem, dr.d.ashraf -Azeri (az-AZ) - Azeri Translation team - Guluzade Farhad -Bahasa Indonesia (id-ID) - Hanacaraka Team - Andy Sikumbang, Dwi Rianto -Basque (eu-ES) - Oinatz Martin -Belarusian (be-BY) - Dennis Hermacki -Bosnian (bs-BA) - Bosnian Translation Team - Admir Agic -Bulgarian (bg-BG) - Yuriy Boev, Mihail Semerdzhiev, Stefan Ilivanov -Brazilian Portuguese (pt-BR) - Joomla! Brasil - FaBMak -Catalan (ca-ES) - Catalan Translation Team - el_libre@tradu.cat -Chinese Traditional (zh-TW) - Traditional Chinese Translation Team - Eddy Chang -Chinese Simplified (zh-CN) - Simplified Chinese Translation Team - Jonathan Chang -Croatian (hr-HR) - Croatian Translation Team - Hrvoje Jerkovic -Czech (cs-CZ) - Czech Translation Team -Danish (da-DK) - Danish Translation Team - Ronny Buelund, Mikael Winther, Ole Bang Ottosen -Dutch (nl-NL) - Dutch Translation Team - Marijke Stuivenberg, Martijn Maandag, Marco Corrò -English (en-AU) - AU Australian Translation Team - Leonard Fitzgerald -English (en-US) - US English Translation Team - Leonard Fitzgerald -Estonian (et-EE) - Estonian Translation Team - Rivo Zängov -Flemish (nl-BE) - Dutch (BE) Translation Team - Frank Joris -Finnish (fi-FI) - Finnish Translation Team - Joomla.fi -French (fr-FR) - French Translation Team - joomla.fr -Galician (gl-ES) - Galician Translation Team - damufo -Georgian (ka-GE) - Georgian Translation Project - Manana Gedevanishvili -German (de-DE)/(de-CH)/(de-AT) - J!German - Jan Erik Zassenhaus, Wolfgang Korn, Steffen Werner, Christian Reinhart -Greek (el-GR) - Greek Joomla Community - Aris Ntatsis -Gujarati (gu-IN) - Gujarati Translation Team - Ronak Bhagdev -Hebrew (he-IL) - Hebrew Translation Team - Yair Lahav, Ofer Cohen -Hungarian (hu-HU) - Magyar Joomla! Felhasznalok Nemzetkozi Egyesulete - Jozsef Tamas Herczeg, Annamaria Ban -Italian (it-IT) - Italian Translation Team - Stefania Gaianigo, Alessandro Rossi -Japanese (ja-JP) - Japanese Translation Team - Noriaki Koide, Hiroko Hirano -Khmer (Cambodia) (km-KH) - Khmer Translation Team - Sovann Heng, Kunthea Thy, Vathana Savuth -Korean (Republic of Korea) (ko-KR) - Kang Mingu -Kurdish - Soranî (cbk-IQ) - Kurdish Soranî Translation team - Chalak s. Kareem -Latvian (lv-LV) - Latvian Translation Team - Edgars PiruÅ¡ka, Aivars Ostrovskis -Laotian (lo-LA) - Joomla LaiLao Team (LaoOpenSource) - Akarawuth Tamrareang , Viengsakhone phanthanousy , Outhai Saioudom -Lithuanian (lt-LT) - Lithuanian Translation Team - Stasys Svabas -Malay-Bahasa Melayu (ms-MY) - Malay Translation Team - Sam Suresh -Macedonian (mk-MK) - Macedonian Translation Team - Ilija Iliev Strumjan -Mongolian (mn-MN) - Mongolian Translation Team, Altansukh T. -Norwegian BokmÃ¥l (nb-NO) - Joomla! i Norge - Rune Rasmussen, Roar Jystad, Jens-Christian Skibakk -Norwegian Nynorsk (nn-NO) - Joomla! i Norge - Toyni Tobekk (based on nb-NO translations) -Persian (fa-IR) - Persian Translation Team - Mohsen Firoozmandan, Joomla Farsi Team -Polish (pl-PL) - Polskie Centrum Joomla! -Portuguese (pt-BR) - Joomla! Brasil -Portuguese (pt-PT) - Comunidade Joomla! Portugal - Paulo Izidoro -Romanian (ro-RO) - Romanian Joomla! Community - Horia Negura, Lavinia Negura -Russian (ru-RU) - Russian Translation Team (joomlaportal.ru) - Sergey Litvinov, Sergey Brovin, Alexey Brin -Scottish Gaelic (gd-GB) - Scottish Gaelic Translation - Michael Bauer -Serbian (sr-RS) and Serbian (sr-YU)- Joomla! Serbia team - Svetlana Zec, Nenad Antic, Marko Milenovic -Slovak (sk-SK) - Slovak Translation Team - Peter Michnica -Spanish (es-ES) - Spanish Translation Team - Gustavo Raúl Aragón, Rafael Gómez, Leonel Cantón. -Swahili - East Africa (sw-KE) - Swahili Translation Team - Hassan Abdalla (Ayeko) -Swedish (sv-SE) - Swedish Translation Team (SvenskJoomla!) - Sune Hultman, Olle Zettergren, Stefan Gagner, Christer Gerhardsson -Syriac (sy-IQ) - East Syriac Translation Team - Pauls Dinka -Tamil India (ta-IN) - Ilagnayeru 'MIG' Manickam, Elango Samy Manim -Thai (th-TH) - Joomla LaiThai Team (JoomlaCorner) - Akarawuth Tamrareang , Supachai Teasakul -Turkish (tr-TR) - Joomla! Turkiye - Ãœmit Kenan Gönüllü -Ukrainian (uk-UA) - Ukrainian Translation Team - Denys Nosov -Urdu Pakistan (ur-PK) - Basim -Uyghur China (ug-CN) - Uyghur Translation Team - Ekber Tursun, Osmanjan Hasen, Abdulla Bisir -Vietnamese (vi-VN) - Joomla Viet Nam Translation Team - Nguyen Huu Hien - - --------------------- Joomla! 1.5 Credits --------------------- - -Code contributers: ------------------- -Levis Bisson -Blagovest Dachev -Andrew Eddie -Anthony Ferrara -David Gall -Gergo Erdosi -Rey Gigataras -Wilco Jansen -Johan Janssens -Alex Kempkens -Jason Kendall -Enno Klasing -Mati Kochen -Mateusz Kreszowiec -Louis Landry -Alan Langford -Mickael Maison -Rastin Mehr -Andy Miller -Samuel Moffatt -Robin Muilwijk -Hannes Pappenberg -Toby Patterson -Nur Aini Rakhmawati -Emir Sakic -Rob Schley -Amy Stephen -Marko Schmuck -Airton Torres -Jui-Yu Tsai (Ray) -Charl van Niekerk -Laurens Vanderput -Elin Warring -Arno Zijlstra - -Documentation Contributers: ---------------------------- -Leandro Bergantiños -Michelle Bisson -Chris Davenport -Ian MacLennan -Chad McKissick -René Serradeil -Andy Wallace - -Translation contributors: -------------------------- -Albanian (sp-AL) - Blendi Kraja -Arabic Algeria (ar-DZ) - Saber Bousba -Basque (eu-ES) - Basque Translation Team (Basque Language School of Santurtzi) - Abel Camacho, Pedro Lonbide -Belarusian (be-BY) - Dennis Hermacki -Bengali (bn-BD) – Kamal Sikder -Bulgarian (bg-BG) - Bulgarian Translation Team - Bultrans -Catalan (ca-ES) - Catalan Translation Team - Damià Verger -Chinese Simplified (zh-CN) - Johnathan Cheung -Chinese Traditional (zh-TW) - Traditional Chinese Translation Team - Eddy Chang -Croatian (hr-HR) - Croatian Translation Team - Klaudia B. -Czech (cs-CZ) - Czech Translation Team - Svatopluk Vit -Danish (da-DK) - Danish Translation Team - Ronny Buelund, Mikael Winther, Ole Bang Ottosen -Dutch (nl-NL) - Dutch Translation Team - Vancanneyt Sander, Marijke Stuivenberg -English (en-US) - Joomla! Project - Jennifer Marriot -Esperanto (eo-XX) - Esperanto Translation Team - Cindy McKee, Fabien Tschudy -Estonian (et-EE) - Estonian Translation Team - Rivo Zängov -Finnish (fi-FI) - Finnish Translation Team - Markku Suominen -French (fr-FR) - French Translation Team - Nicolas Ogier -German (de-DE)/(de-CH)/(de-AT) - J!German - Jan Erik Zassenhaus, Karin Nikolaj, David Jakob, Antonio Cambule\ -Greek (el-GR) - Greek Joomla Community - Aris Ntatsis -Gujarati (gu-IN) - Gujarati Translation Team -Hebrew (he-IL) - Joomla!Hebrew - Mati (MtK) Kochen -Hindi-Devanagari (hi-IN) - IndicJoomla! Team - Vishal Pahuja -Hungarian (hu-HU) - Magyar Joomla! Felhasznalok Nemzetkozi Egyesulete - Jozsef Tamas Herczeg, Annamaria Ban -Icelandic (is-IS) - Joomlis! Icelandic Joomla Community [joomlis.net] - Magnús Guðlaugsson -Italian (it-IT) - Italian Translation Team - Stefania Gaianigo, Alessandro Rossi -Japanese (ja-JP) - Japanese Translation Team - Noriaki Koide -Laotian (lo-LA) - Joomla LaiLao Team (LaoOpenSource) - Akarawuth Tamrareang , Viengsakhone phanthanousy , Outhai Saioudom -Latvian (lv-LV) - Joomla Latvian Team - Edgars PiruÅ¡ka, Iveta RÄ«tiņa-NamiÄ·e, Ingars StepkÄns -Lithuanian (lt-LT) - Lithuanian Translation Team - Stasys Svabas -Mongolian (mn-MN) - Mongolian Translation Team, Altansukh T. -Montenegrin (sr-ME) - Montenegrin Translation Team (joomlamontenegro.com) - Miljan Vujosevic, Dragan Djordjevic -Norwegian bokmÃ¥l (nb-NO) - Joomla! i Norge - Jens-Christian Skibakk, Rune Rasmussen -Persian/Farsi (fa-IR) - Joomfa Team(Joomla Farsi) - M.Alavi nik, Hamid abolhasani,Amin bagheri,Sayyed Saeed farzad,Sayyed ahmad sayyedi,Vahid Hosein Khani,Omid pileh var -Polish - Poland (pl-PL) - Polskie Centrum Joomla! - MichaÅ‚ Sobkowiak, Stefan Wajda -Portuguese Brazilian (pt-BR) - Joomla! Brasil - Fabricio Elias Costa (FaBMak) -Portuguese (pt-PT) - Joomla! Portugal - Paulo Izidoro -Romanian (ro-RO) - Romanian Joomla! Community - Cosmin Lebu -Russian (ru-RU) - Russian Translation Team - Serge Litvinov -Serbian (sr-RS) - Joomla! Serbia team - Marko Milenovic -Sindhi (sd-PK) - Raheel H. Kaghzi, Shafiq-ur-rehman Khatri -Sinhala (si-LK) - Rashan Anushka -Slovak (sk-SK) - Slovak Translation Team - Karol Cejka, Viliam Kmec, Alexander Horvath, Marek Sabo -Spanish (es-ES) - Joomla!'s Spanish Community Translation Team - Javier Galasse -Swedish (sv-SE) - Swedish Translation Team (SvenskJoomla!) - Sune Hultman, Christer Gerhardsson -Syriac (sy-IQ) - Pauls! Dinka -Tamil (ta-LK) - Sri Lanka -UoM, LK, sarves -Thai (th-TH) - Joomla LaiThai Team (JoomlaCorner) - Akarawuth Tamrareang , Supachai Teasakul, Pisan Chueachatchai -Turkish (tr-TR) - Joomla! Turkiye - Ãœmit Kenan Gönüllü, UÄŸur Uygur -Ukrainian (uk-UA) - Ukrainian Translation Team - Denys Nosov -Urdu Pakistan (ur-PK) - Basim -Vietnamese (vi-VN) - Việt Nam Translation Team - Viet Hoang Vu - -Pizza Bug and fun Event ------------------------ -Chris Davenport -Kevin Devine -Anthony Ferrara -Jerry Hilburn -Louis Landry -Wilco Jansen -Jennifer Marriott -Rob Schley -Amy Stephen -Nereyda Valentin-Macias -Elin Waring -Michael Casha -Marcelo Eden -Matt Thomas -Ross Crawford -Mickael Maison -Ian MacLennan -Jaap Woltjes -Alan Langford -Michael Hamanaka -Joe LeBlanc -Shannon Quinn -Michelle Bisson -Airton Torres -Toni Marie Swats -Jon Giles -Matheus Mendes - -Joomla! 1.5 includes or is derivative of works distributed under the licenses listed below. -The full text for most of the licenses listed below can be found in the LICENSES.php file. -The original copyright notices have been preserved within the respective files and or -packages. Please refer to the specific files and/or packages for more detailed information -about the authors, copyright notices, and licenses. ---------------------------------------------------------------------------------------------- - -Archive -------- -Author: Vincent Blavet -Copyright: Copyright (C) 1997-2003 The PHP Group -License: BSD License - -Domit ------ -Author: John Heinstein -Copyright: Copyright (C) 2004 John Heinstein. All rights reserved -License: GNU Lesser General Public License (LGPL) 2.1 or later - -Feedcreator ------------ -Author: Kai Blankenhorn -Copyright: Copyright (C) Kai Blankenhorn -License: GNU Lesser General Public License (LGPL) 2.1 or later - -js-calendar ------------ -Author: Mihai Bazon -Copyright: Copyright (C) Mihai Bazon, 2002 -License: GNU Lesser General Public License (LGPL) 2.1 or later - -js-dtree --------- -Author: Geir Landrö -Copyright: Copyright (c) 2002-2003 Geir Landrö -License: Freeware license - -js-jscook-menu --------------- -Author: Heng Yuan -Copyright: Copyright (C) 2002-2005 by Heng Yuan -License: MIT License - -js-overlib ----------- -Author: Erik Bosrup -Copyright: Copyright (C) Erik Bosrup 1998-2004. All rights reserved. -License: Artistic (see http://www.bosrup.com/web/overlib/?License) - -js-squeezebox, js-swiff, js-fancyupload ---------------------------------------- -Author: Harald Kirschner -Copyright: Copyright (C) Harald Kirschner -License: MIT-style license - -js-tab-pane ------------ -Author: Erik Arvidsson -Copyright: Copyright (C) 1998 - 2003 Erik Arvidsson -License: GNU General Public License (GPL) - -js-wz-tooltip -------------- -Author: Walter Zorn -Copyright: Copyright (c) 2002-2004 Walter Zorn. All rights reserved. -License: GNU Lesser General Public License (LGPL) 2.1 or later - -Mootools --------- -Author: Valerio Proietti -Copyright: Copyright (C) 2007 Valerio Proietti -License: MIT license - -patError ------- -Author: gERD Schaufelberger, Sebastian Mordziol, Stephan Schmidt -Copyright: Copyright (C) gERD Schaufelberger, Sebastian Mordziol, Stephan Schmidt -License: GNU Lesser General Public License (LGPL) - -patTemplate ------------ -Author: Stephan Schmidt -Copyright: Copyright (C) Stephan Schmidt -License: GNU Lesser General Public License (LGPL) - -Pear ----- -Author: Sterling Hughes, Stig Bakken, Tomas V.V.Cox, Greg Beaver -Copyright: Copyright (C) 1997-2006 The PHP Group -License: PHP License 3.0 - -PHPGACL -------- -Author: Mike Benoit -Copyright: Copyright (C) 2002, 2003 Mike Benoit -License: GNU Lesser General Public License (LGPL) 2.1 or later - -PHPInputfilter --------------- -Author: Daniel Morris -Copyright: Copyright (C) Daniel Morris -License: GNU General Public License (GPL) - -PHPMailer --------- -Author: Brent R. Matzelle -Copyright: Copyright (C) 2001 - 2003 Brent R. Matzelle -License: GNU Lesser General Public License (LGPL) 2.1 - -phpUTF8 -------- -Author: Harry Fuecks -Copyright: Copyright (C) Harry Fuecks -License: GNU Lesser General Public License (LGPL) 2.1 - -PHPXMLRPC ---------- -Author: Edd Dumbill -Copyright: Copyright (C) 1999,2000,2002 Edd Dumbill -License: BSD License - -SimplePie ---------- -Author: Ryan Parman and Geoffrey Sneddon -Copyright: Copyright (C) 2004-2007, Ryan Parman and Geoffrey Sneddon -License: BSD License - -TCPDF ------ -Author: Nicola Asuni -Copyright: Copyright (C) Nicola Asuni -License: GNU Lesser General Public License (LGPL) 2.1 - -TinyMCE -------- -Author: Moxiecode Systems -Copyright: Copyright (C) 2005-2006, Moxiecode Systems AB, All rights reserved. -License: GNU Lesser General Public License (LGPL) 2.1 - -VCard ------ -Author: Kai Blankenhorn -Copyright: Copyright (C) Kai Blankenhorn -License: GNU General Public License (GPL) 2 or later - -XStandard Lite --------------- -Author: Belus Technology Inc. -Copyright: Copyright (c) 2006 Belus Technology Inc. -License: Freeware license - -FOOOD Icons ------------ -Copyright: 2004 iCandy Junior Icons -License: http://www.iconaholic.com/help/joomla.html -Notes: Please note these icons are NOT OPEN SOURCE but used with permission - -Print & Email Front End Icons ------------------------------ -Copyright: Copyright (C) 2005 Plone Foundation -License: GNU Lesser General Public License (LGPL) - - - --------------------- Joomla! 1.0 Credits --------------------- - -Code contributers: ------------------- -Nick Anies -Brad Baker -Ron Bakker -Shayne Bartlett -Tim Broeker -Levis Bisson -Michelle Bisson -Robert Castley -Andrew Eddie -Rey Gigataras -Johan Janssens -Alex Kempkens -Peter Koch -Louis Landry -James Logan -Andy Miller -Mitch Pirtle -Steen Rabol -Peter Russel -Phil Taylor -Brian Teeman -Emir Sakic -Rob Schley -Jean-Marie Simonet -Andy Stewart -Trijnie Wanders -Arno Zijlstra - -Joomla! 1.0 includes or is derivative of works distributed under the licenses listed below. -The full text for most of the licenses listed below can be found in the LICENSES.php file. -Some of the licenses could not be copied without permission. In those cases, URLs are -provided to the full text of the license. The original copyright notices have been preserved -within the respective files and or packages. Please refer to the specific files and/or -packages for more detailed information about the authors, copyrights, and licenses. ---------------------------------------------------------------------------------------------- - -Archive -------- -Author: Vincent Blavet -Copyright: Copyright (C) 1997-2003 The PHP Group -License: PHP License 3.0 - -Cache ------ -Author: Fabien Marty -Copyright: Copyright (C) Fabien Marty -License: GNU Lesser General Public License (LGPL) - -Domit ------ -Author: John Heinstein -Copyright: Copyright (C) 2004 John Heinstein. All rights reserved -License: GNU Lesser General Public License (LGPL) - -ezpdf ------ -Author: Wayne Munro, R&OS Ltd. -License: Public Domain - -Feedcreator ------------ -Author: Kai Blankenhorn -Copyright: Copyright (C) Kai Blankenhorn -License: GNU Lesser General Public License (LGPL) - -js-calendar ------------ -Author: Mihai Bazon -Copyright: Copyright (C) Mihai Bazon, 2002 -License: GNU Lesser General Public License (LGPL) - -js-jscook-menu --------------- -Author: Heng Yuan -Copyright: Copyright (C) 2002-2005 by Heng Yuan -License: MIT License - -js-overlib ----------- -Author: Erik Bosrup -Copyright: Copyright (C) Erik Bosrup 1998-2004. All rights reserved. -License: Artistic (see http://www.bosrup.com/web/overlib/?License) - -js-tabs -------- -Author: Erik Arvidsson -Copyright: Copyright (C) 1998 - 2003 Erik Arvidsson -License: GNU General Public License (GPL) - -Mambo ------ -Copyright: Copyright (C) 2000 - 2004 Mambo Foundation, Inc. -Copyright: Copyright (C) 2000 - 2004 Miro International Pty Ltd. -License: GNU General Public License (GPL) - -patError --------- -Author: gERD Schaufelberger, Sebastian Mordziol, Stephan Schmidt -Copyright: Copyright (C) gERD Schaufelberger, Sebastian Mordziol, Stephan Schmidt -License: GNU Lesser General Public License (LGPL) - -patTemplate ------------ -Author: Stephan Schmidt -Copyright: Copyright (C) Stephan Schmidt -License: GNU Lesser General Public License (LGPL) - -Pear ----- -Author: Sterling Hughes, Stig Bakken, Tomas V.V.Cox, Greg Beaver -Copyright: Copyright (C) 1997-2006 The PHP Group -License: PHP License 3.0 - -PHPGACL -------- -Author: Mike Benoit -Copyright: Copyright (C) 2002, 2003 Mike Benoit -License: GNU Lesser General Public License (LGPL) - -PHPInputfilter --------------- -Author: Daniel Morris -Copyright: Copyright (C) Daniel Morris -License: GNU General Public License (GPL) - -PHPMailer ---------- -Author: Brent R. Matzelle -Copyright: Copyright (C) 2001 - 2003 Brent R. Matzelle -License: GNU General Public License (GPL) - -TinyMCE -------- -Author: Moxiecode Systems -Copyright: Copyright (C) 2005-2006, Moxiecode Systems AB, All rights reserved. -License: GNU Lesser General Public License (LGPL) - -VCard ------ -Author: Kai Blankenhorn -Copyright: Copyright (C) Kai Blankenhorn -License: GNU General Public License (GPL) - -wz-tooltip ----------- -Author: Walter Zorn -Copyright: Copyright (c) 2002-2004 Walter Zorn. All rights reserved. -License: GNU Lesser General Public License (LGPL) - -FOOOD Icons (Administrator Toolbar) ------------------------------------ -Copyright: 2004 iCandy Junior Icons -License: http://www.iconaholic.com/help/joomla.html -Notes: Please note these icons are NOT OPEN SOURCE but used with permission +The list of contributors before migrating to GitHub is available at: +https://docs.joomla.org/Joomla:Joomla_Version_Credits diff --git a/installation/application/web.php b/installation/application/web.php index c5bd401cfb776..8420f32908cff 100644 --- a/installation/application/web.php +++ b/installation/application/web.php @@ -534,7 +534,7 @@ public function loadSession(JSession $session = null) if (!$session->get('registry') instanceof Registry) { // Registry has been corrupted somehow. - $session->set('registry', new Registry('session')); + $session->set('registry', new Registry); } // Set the session object. diff --git a/installation/language/bs-BA/bs-BA.ini b/installation/language/bs-BA/bs-BA.ini index 5a6b3ec79519a..2293429bcc415 100644 --- a/installation/language/bs-BA/bs-BA.ini +++ b/installation/language/bs-BA/bs-BA.ini @@ -28,7 +28,8 @@ INSTL_PRECHECK_ACTUAL="Trenutno" ; Database view INSTL_DATABASE="Konfiguracija baze podataka" -INSTL_DATABASE_HOST_DESC="UobiÄajeno je ovdje "localhost"" +INSTL_DATABASE_ERROR_POSTGRESQL_QUERY="PostgreSQL upit na bazu nije uspio." +INSTL_DATABASE_HOST_DESC="UobiÄajeno je ovdje "localhost" ili ime koje ste dobili od hostera." INSTL_DATABASE_HOST_LABEL="Ime servera" INSTL_DATABASE_NAME_DESC="Neki hostinzi dozvoljavaju samo odreÄ‘ena imena baze podataka za svaki portal. Koristite drugaÄiji prefiks tablice za razliÄite Joomla! portale." INSTL_DATABASE_NAME_LABEL="Ime baze podataka" @@ -42,9 +43,10 @@ INSTL_DATABASE_PREFIX_LABEL="Prefiks tablice" INSTL_DATABASE_PREFIX_MSG="Prefiks baze podataka mora poÄeti slovom, za kojim slijede proizvoljni alfanumeriÄki znakovi, a zavrÅ¡iti donjom crtom" INSTL_DATABASE_TYPE_DESC="Ovo je vjerovatno "MySQLi"" INSTL_DATABASE_TYPE_LABEL="Tip baze podataka" -INSTL_DATABASE_USER_DESC="NeÅ¡to kao "_QQ_"root"_QQ_" ili korisniÄko ime dobiveno od hostinga" +INSTL_DATABASE_USER_DESC="KorisniÄko ime koje ste kreirali ili korisniÄko ime dobiveno od hostera." INSTL_DATABASE_USER_LABEL="KorisniÄko ime" + ;FTP view INSTL_AUTOFIND_FTP_PATH="Automatsko traženje FTP putanje" INSTL_FTP="FTP Konfiguracija" @@ -142,7 +144,7 @@ INSTL_LANGUAGES_COLUMN_HEADER_VERSION="Verzija" INSTL_LANGUAGES_DESC="Joomla interfejs je dostupan na nekoliko jezika. Izaberite jezik i instalirajte ga klikom na 'Dalje'.
    Napomena: ova operacija traje oko 10 sekundi za preuzimanje i instaliranje svakog jezika. Nemojte izabrati više od 3 jezika za istovremenu instalaciju, da zbog previše duge instalacije ne bi došlo do prekida programa." INSTL_LANGUAGES_MESSAGE_PLEASE_WAIT="Ova operacija traje oko 10 sekundi po jeziku
    Molim saÄekajte da Joomla preuzme i instalira jezik..." INSTL_LANGUAGES_NO_LANGUAGE_SELECTED="Nijedan jezik nije odabran za instaliranje. Ako želite da instalirate viÅ¡e jezika kliknite na dugme 'Prethodno' i odaberite željeni jezik iz liste" -INSTL_LANGUAGES_WARNING_NO_INTERNET="Joomla! ne može da se prijavi na server sa jezicima. ZavrÅ¡ite instalacioni proces." +INSTL_LANGUAGES_WARNING_NO_INTERNET="Joomla ne može da se prijavi na server sa jezicima. ZavrÅ¡ite instalacioni proces." INSTL_LANGUAGES_WARNING_NO_INTERNET2="Napomena: Jezik možete instalirati iz Joomla! administracije" INSTL_LANGUAGES_WARNING_BACK_BUTTON="Povratak na zadnji instalacioni korak" @@ -158,6 +160,7 @@ INSTL_DEFAULTLANGUAGE_COLUMN_HEADER_SELECT="Odaberi" INSTL_DEFAULTLANGUAGE_COLUMN_HEADER_LANGUAGE="Jezik" INSTL_DEFAULTLANGUAGE_COLUMN_HEADER_TAG="Oznaka" INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_CONTENT_LANGUAGE="Joomla nije u mogućnosti da automatski kreira sadržaj za jezik %s" +INSTL_DEFAULTLANGUAGE_COULD_NOT_ADD_ASSOCIATIONS="Joomla ne može automatski da kreira jeziÄku asocijaciju." INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_MENU="Joomla ne može automatski da kreira izbornik %s" INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_MENU_ITEM="Joomla ne može automatski da kreira poÄetnu stavku izbornika %s" INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_MENU_MODULE="Joomla ne može automatski da kreira izbornik modul %s" @@ -274,7 +277,7 @@ JCHECK_AGAIN="Provjeri ponovo" JERROR="GreÅ¡ka" JEMAIL="E-poÅ¡ta" JGLOBAL_ISFREESOFTWARE="%s je slobodan softver pod %s." -JGLOBAL_LANGUAGE_VERSION_NOT_PLATFORM="JeziÄki paket ne odgovara ovoj Joomla! verziji. Nedostaju neki izrazi." +JGLOBAL_LANGUAGE_VERSION_NOT_PLATFORM="JeziÄni paket ne odgovara ovoj verziji Joomle. Neki prijevodi bi mogli nedostajati i biti će prikazani na engleskom." JGLOBAL_SELECT_AN_OPTION="Odaberite opciju" JGLOBAL_SELECT_NO_RESULTS_MATCH="Nema odgovarajućih rezultata" JGLOBAL_SELECT_SOME_OPTIONS="Odaberite neku opciju" @@ -323,3 +326,16 @@ POSTGRESQL="PostgreSQL" SQLAZURE="Microsoft SQL Azure" SQLITE="SQLite" SQLSRV="Microsoft SQL Server" + +; Javascript message titles +ERROR="GreÅ¡ka" +MESSAGE="Poruka" +NOTICE="Napomena" +WARNING="Upozorenje" + +; Javascript ajax error messages +JLIB_JS_AJAX_ERROR_CONNECTION_ABORT="DoÅ¡lo je do prekida veze prilikom dohvaćanja JSON podataka." +JLIB_JS_AJAX_ERROR_NO_CONTENT="Nema vraćenog sadržaja." +JLIB_JS_AJAX_ERROR_OTHER="GreÅ¡ka kod dohvaćanja JSON podataka: HTTP %s status kôd." +JLIB_JS_AJAX_ERROR_PARSE="GreÅ¡ka prilikom procesiranja JSON podataka:
    %s" +JLIB_JS_AJAX_ERROR_TIMEOUT="Isteklo je vrijeme za dohvaćanje JSON podataka." diff --git a/installation/language/bs-BA/bs-BA.xml b/installation/language/bs-BA/bs-BA.xml index 71228f57411ef..26193a5a1e5cf 100644 --- a/installation/language/bs-BA/bs-BA.xml +++ b/installation/language/bs-BA/bs-BA.xml @@ -3,8 +3,8 @@ version="3.6" client="installation"> Bosanski (BA) - 3.6.0 - May 2016 + 3.6.3 + October 2016 Bosnian Translation Team Copyright (C) 2005 - 2016 Open Source Matters. All rights reserved. GNU General Public License version 2 or later; see LICENSE.txt diff --git a/installation/language/dz-BT/dz-BT.ini b/installation/language/dz-BT/dz-BT.ini index 7b1fa45c8eaa2..3cfa77931d219 100644 --- a/installation/language/dz-BT/dz-BT.ini +++ b/installation/language/dz-BT/dz-BT.ini @@ -28,6 +28,7 @@ INSTL_PRECHECK_ACTUAL="ངོ་མà¼" ; Database view INSTL_DATABASE="གནས་སྡུད་གཞི་མཛོད་ཀྱི་རིམ་སྒྲིག" +INSTL_DATABASE_ERROR_POSTGRESQL_QUERY="གནས་སྡུད་གཞི་མཛོད་ PostgreSQL གི་ དོགས་གཅོད་འབད་ནི་འདི་ མà½à½¢à¼‹à½˜à¼‹à½ à½à¾±à½¼à½£à¼" INSTL_DATABASE_HOST_DESC="འདི་ ཨ་རྟག་བཟུམ་སྦེ་ "localhost" ཨིནà¼" INSTL_DATABASE_HOST_LABEL="འགོ་འདྲེན་པའི་མིང་à¼" INSTL_DATABASE_NAME_DESC="ལ་ལུ་འགོ་འདྲེན་པ་གི་ ས་à½à½¼à½„ས་རེ་རེ་ལུ་ གནས་སྡུད་གཞི་མཛོད་ཀྱི་མིང་ འཚམས་ཅིག་རà¾à¾±à½„མ་ཅིག་བཞག་བཅུག་འོང་༠འ་ནི་ ཇུམ་ལ་(Joomla) ས་à½à½¼à½„ས་སོ་སོའི་གནས་སྟངས་ཀྱི་དོན་ལུ་ རྫས་à½à½¼à½ à½²à¼‹à½¦à¾”ོན་ཚིག་ལག་ལེན་འà½à½–à¼" @@ -136,6 +137,7 @@ INSTL_COMPLETE_INSTALL_LANGUAGES="གོ་རིམ་ལྷན་à½à½–ས༠;Languages view INSTL_LANGUAGES="སà¾à½‘་ཡིག་ཆ་ཚང་བཙུགསà¼" INSTL_LANGUAGES_COLUMN_HEADER_LANGUAGE="སà¾à½‘་ཡིག" +INSTL_LANGUAGES_COLUMN_HEADER_LANGUAGE_TAG="སà¾à½‘་ཡིག་གི་མིང་རྟགསà¼" INSTL_LANGUAGES_COLUMN_HEADER_VERSION="à½à½¼à½“་རིམà¼" INSTL_LANGUAGES_DESC="ཇུམ་ལ་(Joomla)ངོ་བྱང་འདི་ སà¾à½‘་ཡིག་ལེ་ཤ་ཅིག་ནང་ལུ་à½à½¼à½–་ཚུགས༠à½à¾±à½¼à½‘་ར་ གདམ་à½à¼‹à½…ན་གྱི་སà¾à½‘་ཡིག་འདི་ གདམ་འཛིན་ནང་ལས་གདམ་à½à¼‹à½¢à¾à¾±à½–་བཞིནམ་ལས་ ཤུལ་མམ་གྱི་འཕྲུལ་རྟ་འདི་ གདམ་à½à¼‹à½¢à¾à¾±à½–་à½à½ºà¼‹à½–ཙུགས་བཞག་འབདà¼
    བརྗེད་à½à½¼à¼: འ་ནི་གློག་རིག་ལས་སྤྱོད་ཀྱི་ སà¾à½‘་ཡིག་གནས་སྡུད་སྤོ་ནི་དང་བཙུགས་ནི་དོན་ལུ་ སà¾à½¢à¼‹à½†à¼‹ ༡༠ དེ་ཅིག་འགོར་འོང་༠འདི་ དུས་ཚད་མ་ལང་པའི་དཀའ་ངལ་ལས་འཛེམ་ནི་དོན་ལུ་ སà¾à½‘་ཡིག་བཙུགས་ནི་ ༣ ལས་མངམ་ གདམ་à½à¼‹à½˜à¼‹à½¢à¾à¾±à½–༠" INSTL_LANGUAGES_MESSAGE_PLEASE_WAIT="འ་ནི་གློག་རིག་ལས་སྤྱོད་ཀྱི་ སà¾à½‘་ཡིག་ཅིག་བཟོ་ནིའི་དོན་ལུ་ སà¾à½¢à¼‹à½†à¼‹ ༡༠ ཚུན་ཚད་འགོར་འོང་à¼
    སà¾à½‘་ཡིག་ཚུ་ གནས་སྡུད་སྤོ་བའི་སà¾à½–ས་དང་ བཙུགས་བཞག་འབད་བའི་སà¾à½–ས་ལུ་ སྒུག་གནངà¼" @@ -180,7 +182,7 @@ INSTL_DEFAULTLANGUAGE_MULTILANGUAGE_DESC="འ་ནི་ཚ་ཚན་འད INSTL_DEFAULTLANGUAGE_TRY_LATER="ཤུལ་ལས་ à½à¾±à½¼à½‘་ར་ཇུམ་ལ་(Joomla)གི་བདག་སà¾à¾±à½¼à½„་པ་ལག་ལེན་འà½à½–་à½à½ºà¼‹ བཙུགས་བཞག་འབད་ཚུགསà¼" ; IMPORTANT NOTE FOR TRANSLATORS: Do not literally translate this line, instead add the localised name of the language. For example Spanish will be Español -INSTL_DEFAULTLANGUAGE_NATIVE_LANGUAGE_NAME="རྫོང་à½à¼‹ (BT)" +INSTL_DEFAULTLANGUAGE_NATIVE_LANGUAGE_NAME="དབྱིན་སà¾à½‘à¼(BT)" ;Database Model INSTL_DATABASE_COULD_NOT_CONNECT="གནས་སྡུད་གཞི་མཛོད་ལུ་ མà½à½´à½‘་མ་ཚུགས༠འབྲེལ་མà½à½´à½‘་ལོག་མི་གྱངས་à½à¼‹ : %s" @@ -192,6 +194,7 @@ INSTL_DATABASE_ERROR_CREATE="གནས་སྡུད་གཞི་མཛོད INSTL_DATABASE_ERROR_DELETE="འཛོལ་བ་ལ་ལུ་ གནས་སྡུད་གཞི་མཛོད་བà½à½¼à½“་གà½à½„་བའི་སà¾à½–ས་འབྱུང་ནུག" INSTL_DATABASE_FIELD_VALUE_REMOVE="བà½à½¼à½“་གà½à½„à¼" INSTL_DATABASE_FIELD_VALUE_BACKUP="རྒྱབ་སྣོནà¼" +INSTL_DATABASE_FIX_LOWERCASE="གནས་སྡུད་གཞི་མཛོད་ PostgreSQL གི་དོན་ལུ་ à½à½¼à½ à½²à¼‹à½¦à¾”ོན་ཚིག་འདི་ ཡིག་ཆུང་འོང་དགོà¼" INSTL_DATABASE_FIX_TOO_LONG="མའི་ཨེས་ཀིà½à¼‹à½¨à½ºà½£à¼‹(MySQL) རྫས་à½à½¼à½ à½²à¼‹à½¦à¾”ོན་ཚིག་འདི་ à½à¾±à½‘་ཆོས་མà½à½¼à¼‹à½¤à½¼à½¦à¼‹ ༡༥ དགོà¼" INSTL_DATABASE_INVALID_DB_DETAILS="གནས་སྡུད་གཞི་མཛོད་ཀྱི་à½à¼‹à½‚སལ་བཀལ་ཡོད་མི་འདི་ འཛོལ་བ་ ཡང་ན་ སྟོངམ་འདུག" INSTL_DATABASE_INVALID_MYSQL_VERSION="à½à¾±à½¼à½‘་ར་ བཙུགས་བཞག་འཕྲོ་མà½à½´à½‘་འབད་ནིའི་དོན་ལུ་ མའི་ཨེས་ཀིà½à¼‹à½¨à½ºà½£à¼‹(MySQL) ༥.༠.༤ ཡང་ན་ འདི་ལས་མà½à½¼à¼‹à½¤à½¼à½¦à¼‹à½‘གོ༠à½à¾±à½¼à½‘་ཀྱི་ à½à½¼à½“་རིམ་འདི་ %s" @@ -248,8 +251,10 @@ INSTL_MAGIC_QUOTES_GPC="སྒྱུ་མའི་དཔེ་བཀོད་ G INSTL_MAGIC_QUOTES_RUNTIME="སྒྱུ་མའི་དཔེ་བཀོད་རྒྱུ་ལམ་གྱི་དུསà¼" INSTL_MB_LANGUAGE_IS_DEFAULT="སà¾à½‘་ཡིག་ MB འདི་སྔོན་སྒྲིག་ཨིནà¼" INSTL_MB_STRING_OVERLOAD_OFF="རྗོད་ཚིག་ MB གི་མང་དྲགས་འདི་ ངོས་ལེན་མེདཔà¼" +INSTL_MCRYPT_SUPPORT_AVAILABLE="Mcrypt གི་རྒྱབ་རྟེནà¼" INSTL_NOTICEMBLANGNOTDEFAULT="སà¾à½‘་ཡིག་ PHP mbstring འདི་བར་གནས་ལུ་མ་བཟོ་ནུག༠འ་ནི་འདི་ .htaccess གི་ཡིག་སྣོད་ནང་ལུ་ ས་གནས་ལས་ php_value mbstring.language བར་གནས་ འདི་བཙུགས་ཚུགསà¼" INSTL_NOTICEMBSTRINGOVERLOAD="PHP mbstring ལས་རིམ་ལུ་ མང་དྲགས་འདི་བཟོ་ནུག༠འ་ནི་འདི་ .htaccess གི་ཡིག་སྣོད་ནང་ལུ་ ས་གནས་ལས་ php_value mbstring.language བར་གནས་ འདི་ངོས་ལེན་མེདཔ་བཟོ་ཚུགསà¼" +INSTL_NOTICEMCRYPTNOTAVAILABLE="ཉེན་བརྡ༠PHP mcrypt གི་ ཡིག་སྣོད་བརྡ་ཡིག་འདི་བཙུགས་བཞག་འབད་དགོ་ ཡང་ན་ འབད་བà½à½´à½–་བཟོ་དགོ༠དེ་ཚུ་མེད་པ་ཅིན་ ཇུམ་ལ་(Joomla)གི་à½à¾±à½‘་གནད་ལ་ལུ་གཅི་ ལག་ལེན་འà½à½–་ནི་དོན་ལུ་à½à½¼à½–་མི་ཚུགསà¼" INSTL_NOTICEYOUCANSTILLINSTALL="
    རིམ་སྒྲིག་བཟོ་བཀོད་འདི་མཇུག་ལུ་གསལ་སྟོན་འབད་ནི་ཨིནམ་ལས་ à½à¾±à½¼à½‘་ར་ བཙུགས་བཞག་འདི་ད་ལྟོ་ཡང༌འཕྲོ་མà½à½´à½‘་འབད་ཚུགས༠à½à¾±à½¼à½‘་ར་ གསང་ཚིག་འདི་ལགཔ་གི་འབད་ བཙུགས་དགོ༠ཚིག་ཡིག་ས་à½à½¼à½„ས་ནང་ལས་ གསང་ཡིག་འདི་གདམ་à½à¼‹à½¢à¾à¾±à½–་à½à½ºà¼‹ གཙོ་རྟགས་བཀལ་ དེ་ལས་ ཡིག་སྣོད་གསརཔ་ནང་ལུ་བཙུགས༠ཡིག་སྣོད་ཀྱི་མིང་ 'configuration.php' བཟོ་སྟེ་ ས་à½à½¼à½„ས་རྩ་ལག་གི་ཡིག་སྣོད་ནང་ལུ་བཙུགསà¼" INSTL_OUTPUT_BUFFERING="གྲུབ་འབྲསའི་བར་ཤུགས་བཟེད་མིà¼" INSTL_PARSE_INI_FILE_AVAILABLE="INI པར་སར་(Parser) རྒྱབ་རྟེནà¼" diff --git a/installation/language/dz-BT/dz-BT.xml b/installation/language/dz-BT/dz-BT.xml index 6893659557143..694e13cdfc959 100644 --- a/installation/language/dz-BT/dz-BT.xml +++ b/installation/language/dz-BT/dz-BT.xml @@ -3,8 +3,8 @@ version="3.6" client="installation"> Dzongkha (Bhutan) - 3.5.0 - November 2015 + 3.6.2 + August 2016 Dzongkha Translation Team Copyright (C) 2005 - 2016 Open Source Matters. All rights reserved. GNU General Public License version 2 or later; see LICENSE.txt diff --git a/installation/language/el-GR/el-GR.ini b/installation/language/el-GR/el-GR.ini index f5b494fc2b600..57635ae19a0b1 100644 --- a/installation/language/el-GR/el-GR.ini +++ b/installation/language/el-GR/el-GR.ini @@ -28,6 +28,7 @@ INSTL_PRECHECK_ACTUAL="ΠÏαγματικό" ; Database view INSTL_DATABASE="Ρυθμίσεις Βάσης Δεδομένων" +INSTL_DATABASE_ERROR_POSTGRESQL_QUERY="Αποτυχία επεÏωτήματος βάσης δεδομένων PostgreSQL." INSTL_DATABASE_HOST_DESC="Συνήθως είναι "_QQ_"localhost"_QQ_"" INSTL_DATABASE_HOST_LABEL="Όνομα διακομιστή" INSTL_DATABASE_NAME_DESC="ΟÏισμένοι διακομιστές επιτÏέπουν μόνο συγκεκÏιμένα ονόματα βάσεων δεδομένων για κάθε ιστοσελίδα. ΧÏησιμοποιήστε σε αυτή την πεÏίπτωση Ï€Ïοθέματα πινάκων για ξεχωÏιστές ιστοσελίδες Joomla!." @@ -45,6 +46,7 @@ INSTL_DATABASE_TYPE_LABEL="Είδος βάσης δεδομένων" INSTL_DATABASE_USER_DESC="Συνήθως έιναι "_QQ_"root"_QQ_" ή το όνομα χÏήστη από τον κεντÏικό υπολογιστή." INSTL_DATABASE_USER_LABEL="Όνομα χÏήστη" + ;FTP view INSTL_AUTOFIND_FTP_PATH="Αυτόματη ΕÏÏεση διαδÏομής FTP" INSTL_FTP="ΡÏθμιση FTP" @@ -116,13 +118,19 @@ INSTL_EMAIL_NOT_SENT="Το μήνυμα δεν στάλθηκε." ;Complete view INSTL_COMPLETE_ADMINISTRATION_LOGIN_DETAILS="ΛεπτομέÏειες σÏνδεσης διαχειÏιστή" +; The word 'installation' should not be translated as it is a physical folder. INSTL_COMPLETE_ERROR_FOLDER_ALREADY_REMOVED="Ο φάκελος installation έχει ήδη διαγÏαφεί." +; The word 'installation' should not be translated as it is a physical folder. INSTL_COMPLETE_ERROR_FOLDER_DELETE="Ο φάκελος installation δεν διαγÏάφηκε. ΠαÏακαλώ διαγÏάψτε τον με το χέÏι." +; The word 'installation' should not be translated as it is a physical folder. INSTL_COMPLETE_FOLDER_REMOVED="Ο φάκελος installation έχει αφαιÏεθεί επιτυχώς" INSTL_COMPLETE_LANGUAGE_1="Θέλετε το Joomla! στη γλώσσα σας;" +; The word 'installation' should not be translated as it is a physical folder. INSTL_COMPLETE_LANGUAGE_DESC="ΠÏιν απομακÏÏνεται το φάκελο installation μποÏείτε να εγκαταστήσετε επιπλέον γλώσσες. Αν επιθυμείτε να Ï€Ïοσθέσετε επιπλέον γλώσσες στην Joomla! εφαÏμογή σας κάντε κλικ στο κουμπί που ακολουθεί." INSTL_COMPLETE_LANGUAGE_DESC2="Σημείωση: ΠÏέπει να έχετε Ï€Ïόσβαση στο ΙντεÏνετ για να επιτÏαπεί στο Joomla! να κάνει λήψη και εγκατάσταση νέων γλωσσών.
    " +; The word 'installation' should not be translated as it is a physical folder. INSTL_COMPLETE_REMOVE_FOLDER="ΑφαίÏεση φακέλου installation" +; The word 'installation' should not be translated as it is a physical folder. INSTL_COMPLETE_REMOVE_INSTALLATION="ΠΑΡΑΚΑΛΩ ΘΥΜΗΘΕΙΤΕ ÎΑ ΔΙΑΓΡΑΨΕΤΕ ΤΟΠΦΑΚΕΛΟ INSTALLATION.
    Δε θα μποÏέσετε να Ï€ÏοχωÏήσετε πέÏα απο αυτό το σημείο της εγκατάστασης μέχÏι να απομακÏÏνετε εντελώς το φάκελο installation. ΠÏόκειται για μια δικλείδα σσφαλείας του Joomla!." INSTL_COMPLETE_TITLE="ΣυγχαÏητήÏια! Εγκαταστήσατε το Joomla!." INSTL_COMPLETE_INSTALL_LANGUAGES="Επιπλέον βήματα: Εγκατάσταση γλωσσών" @@ -130,6 +138,7 @@ INSTL_COMPLETE_INSTALL_LANGUAGES="Επιπλέον βήματα: Εγκατάσ ;Languages view INSTL_LANGUAGES="Εγκατάσταση πακέτων γλωσσών" INSTL_LANGUAGES_COLUMN_HEADER_LANGUAGE="Γλώσσα" +INSTL_LANGUAGES_COLUMN_HEADER_LANGUAGE_TAG="Ετικέτα Γλώσσας" INSTL_LANGUAGES_COLUMN_HEADER_VERSION="Έκδοση" INSTL_LANGUAGES_DESC="Αυτή η διεπαφή του Joomla έιναι διαθέσιμη σε πολλές γλώσσες. Διαλέξτε τις γλώσσες που Ï€Ïοτιμάτε κάνοντας κλίκ στα αντίστοιχα κουτάκια και εγκαταστήστε τις πατώντας το κουμπί Επόμενο.
    Σημέιωση: Αυτή η διεÏγασία διαÏκεί πεÏίπου 5 δευτεÏόλεπτα για λήψη και εγκατάσταση κάθε γλώσσας. ΠαÏακαλώ μην επιλεξετε πεÏισσότεÏες απο 3 γλώσσες για εγκατάσταση για να αποφÏγετε timeouts." INSTL_LANGUAGES_MESSAGE_PLEASE_WAIT="Αυτή η διεÏγασία θα διαÏκέσει πεÏίπου 10 δευτεÏόλεπτα για κάθε γλώσσα για να ολοκληÏωθεί.
    ΠαÏακαλώ πεÏιμένετε ενώ γίνεται λήψη και εγκατάσταση των γλωσσών..." @@ -150,6 +159,7 @@ INSTL_DEFAULTLANGUAGE_ADMIN_SET_DEFAULT="Το Joomla ÏŒÏισε τα %s σαν INSTL_DEFAULTLANGUAGE_COLUMN_HEADER_SELECT="Επιλογή" INSTL_DEFAULTLANGUAGE_COLUMN_HEADER_LANGUAGE="Γλώσσα" INSTL_DEFAULTLANGUAGE_COLUMN_HEADER_TAG="Ετικέτα" +INSTL_DEFAULTLANGUAGE_COULD_NOT_ADD_ASSOCIATIONS="Το Joomla δεν μπόÏεσε να δημιουÏγήσει αυτόματα τις συσχέτισεις γλωσσών." INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_CONTENT_LANGUAGE="Το Joomla δεν μπόÏεσε να δημιουÏγήσει αυτόματα την γλώσσα πεÏιεχομένου %s" INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_MENU="Το Joomla δεν μπόÏεσε να δημιουÏγήσει αυτόματα το Î¼ÎµÎ½Î¿Ï %s" INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_MENU_ITEM="Το Joomla δεν μπόÏεσε να δημιουÏγήσει αυτόματα το αντικείμενο αÏχικής σελίδας %s" @@ -186,6 +196,7 @@ INSTL_DATABASE_ERROR_CREATE="ΠÏοέκυψε ένα σφάλμα κατά τη INSTL_DATABASE_ERROR_DELETE="ΠÏοέκυψαν σφάλματα κατα την διαγÏαφή της βάσης δεδομένων." INSTL_DATABASE_FIELD_VALUE_REMOVE="ΑφαίÏεση" INSTL_DATABASE_FIELD_VALUE_BACKUP="ΑντίγÏαφο ασφαλείας" +INSTL_DATABASE_FIX_LOWERCASE="Το Ï€Ïόθεμα πινάκων βάσης δεδομένων Ï€Ïέπει να είναι με πεχά για την PostgreSQL." INSTL_DATABASE_FIX_TOO_LONG="Το Ï€Ïοθεμα του πίνακα MySQL Ï€Ïέπει να είναι εως 15 χαÏακτήÏες." INSTL_DATABASE_INVALID_DB_DETAILS="Οι πληÏοφοÏίες σχετικά με την βάση δεδομένων είναι λανθασμενες και/ή κενές." INSTL_DATABASE_INVALID_MYSQL_VERSION="Απαιτείται έκδοση MySQL 5.0.4 ή μεγαλÏτεÏη για να συνεχίσετε την εγκατάσταση. Η έκδοσή σας είναι: %s" @@ -242,8 +253,10 @@ INSTL_MAGIC_QUOTES_GPC="Μαγικά Εισαγωγικά GPC απενεÏγοπ INSTL_MAGIC_QUOTES_RUNTIME="Μαγικά Εισαγωγικά ΧÏόνου Εκτέλεσης" INSTL_MB_LANGUAGE_IS_DEFAULT="Η γλώσσα MB είναι Ï€Ïοεπιλογή" INSTL_MB_STRING_OVERLOAD_OFF="MB String Overload απενεÏγοποιημένο" +INSTL_MCRYPT_SUPPORT_AVAILABLE="ΥποστήÏιξη Mcrypt" INSTL_NOTICEMBLANGNOTDEFAULT="Η γλώσσα PHP mbstring δεν οÏίστηκε σαν ουδέτεÏη. Αυτό μποÏεί να οÏιστεί τοπικά γÏάφοντας php_value mbstring.language neutral στο αÏχείο .htaccess ." INSTL_NOTICEMBSTRINGOVERLOAD="Η λειτουÏγία υπεÏφόÏτωσης για την PHP mbstring έχει οÏιστεί. Αυτή μποÏεί να απενεÏγοποιηθεί γÏάφοντας php_value mbstring.func_overload 0 στο αÏχείο .htaccess ." +INSTL_NOTICEMCRYPTNOTAVAILABLE="ΠÏοσοχή! Η επέκταση mcrypt της PHP Ï€Ïέπει να είναι εγκατεστημένη και ενεÏγή. ΧωÏίς αυτή οÏισμένα χαÏακτηÏιστικά του Joomla δεν θα είναι διαθέσιμα." INSTL_NOTICEYOUCANSTILLINSTALL="
    ΜποÏείτε να συνεχίσετε την εγκατάσταση καθώς οι Ïυθμίσεις θα εμφανίζονται στο τέλος. Θα Ï€Ïέπει να μεταφοÏτώσετε τον κώδικα με το χέÏι. ΚλικάÏετε στην πεÏιοχή κειμένου για να επιλέξετε όλο τον κώδικα και επικολλήστε τον σε ένα νέο αÏχείο κειμένου. Ονομάστε αυτό το αÏχείο 'configuration.php' και μεταφοÏτώστε το στον κεντÏικό φάκελο της ιστοσελίδας σας." INSTL_OUTPUT_BUFFERING="Ρυθμιστής Εξόδου" INSTL_PARSE_INI_FILE_AVAILABLE="ΥποστήÏιξη INI Parser " @@ -313,3 +326,17 @@ POSTGRESQL="PostgreSQL" SQLAZURE="Microsoft SQL Azure" SQLITE="SQLite" SQLSRV="Microsoft SQL Server" + +; Javascript message titles +ERROR="Σφάλμα" +MESSAGE="Μήνυμα" +NOTICE="Ειδοποίηση" +WARNING="ΠÏοειδοποίηση" + +; Javascript ajax error messages +JLIB_JS_AJAX_ERROR_CONNECTION_ABORT="Η σÏνδεση ανεστάλει κατά την ανάκτηση δεδομένων JSON." +JLIB_JS_AJAX_ERROR_NO_CONTENT="Δεν επεστÏάφει πεÏιεχόμενο." +JLIB_JS_AJAX_ERROR_OTHER="Σφάλμα κατά την ανάκτηση δεδομένων JSON: Κωδικός κατάστασης HTTP %s." +JLIB_JS_AJAX_ERROR_PARSE="Σφάλμα ανάλυσης κατά την επεξεÏγασία των παÏακάτω δεδομένων JSON:
    %s" +JLIB_JS_AJAX_ERROR_TIMEOUT="Σφάλμα λήξης χÏόνου σÏνδεσης κατά την ανάκτηση δεδομένων JSON." + diff --git a/installation/language/el-GR/el-GR.xml b/installation/language/el-GR/el-GR.xml index 8de147765397e..eafd48c7d6bdd 100644 --- a/installation/language/el-GR/el-GR.xml +++ b/installation/language/el-GR/el-GR.xml @@ -3,11 +3,11 @@ version="3.6" client="installation"> Greek - 3.4.2 + 3.6.3 2015-06-13 Greek translation team : joomla.gr Copyright (C) 2005 - 2013 joomla.gr και Open Source Matters. All rights reserved. - GNU General Public License έκδοση 2 ή νεότεÏη· δες LICENSE.txt + GNU General Public License version 2 or later; see LICENSE.txt el-GR.ini diff --git a/installation/language/en-GB/en-GB.xml b/installation/language/en-GB/en-GB.xml index 9604a0379eb32..18e6d824c9b7f 100644 --- a/installation/language/en-GB/en-GB.xml +++ b/installation/language/en-GB/en-GB.xml @@ -3,7 +3,7 @@ version="3.6" client="installation"> English (United Kingdom) - 3.6.3 + 3.6.4 October 2016 Joomla! Project Copyright (C) 2005 - 2016 Open Source Matters. All rights reserved. @@ -12,7 +12,8 @@ en-GB.ini - English (United Kingdom) + English (en-GB) + English (United Kingdom) en-GB 0 diff --git a/installation/language/en-NZ/en-NZ.ini b/installation/language/en-NZ/en-NZ.ini new file mode 100644 index 0000000000000..6de13cc898ebb --- /dev/null +++ b/installation/language/en-NZ/en-NZ.ini @@ -0,0 +1,341 @@ +; Joomla! Project +; Copyright (C) 2005 - 2016 Open Source Matters. All rights reserved. +; License GNU General Public License version 2 or later; see LICENSE.txt +; Note : All ini files need to be saved as UTF-8 + +;Stepbar +INSTL_STEP_COMPLETE_LABEL="Finish" +INSTL_STEP_DATABASE_LABEL="Database" +INSTL_STEP_DEFAULTLANGUAGE_LABEL="Choose Default Language" +INSTL_STEP_FTP_LABEL="FTP" +INSTL_STEP_LANGUAGES_LABEL="Install Languages" +INSTL_STEP_SITE_LABEL="Configuration" +INSTL_STEP_SUMMARY_LABEL="Overview" + +;Language view +INSTL_SELECT_LANGUAGE_TITLE="Select Language" +INSTL_WARNJAVASCRIPT="Warning! JavaScript must be enabled for proper installation of Joomla!" +INSTL_WARNJSON="Your PHP installation needs to have JSON enabled for Joomla to be installed!" + +;Preinstall view +INSTL_PRECHECK_TITLE="Pre-Installation Check" +INSTL_PRECHECK_DESC="If any of these items are not supported (marked as No) then please take actions to correct them.
    You can't install Joomla! until your setup meets the requirements below." +INSTL_PRECHECK_RECOMMENDED_SETTINGS_TITLE="Recommended settings:" +INSTL_PRECHECK_RECOMMENDED_SETTINGS_DESC="These settings are recommended for PHP in order to ensure full compatibility with Joomla.
    However, Joomla! will still operate if your settings do not quite match the recommended configuration." +INSTL_PRECHECK_DIRECTIVE="Directive" +INSTL_PRECHECK_RECOMMENDED="Recommended" +INSTL_PRECHECK_ACTUAL="Actual" + +; Database view +INSTL_DATABASE="Database Configuration" +INSTL_DATABASE_ERROR_POSTGRESQL_QUERY="PostgreSQL database query failed." +INSTL_DATABASE_HOST_DESC="This is usually "localhost" or a name provided by your host." +INSTL_DATABASE_HOST_LABEL="Host Name" +INSTL_DATABASE_NAME_DESC="Some hosts allow only a certain DB name per site. Use table prefix in this case for distinct Joomla! sites." +INSTL_DATABASE_NAME_LABEL="Database Name" +INSTL_DATABASE_NO_SCHEMA="No database schema exists for this database type." +INSTL_DATABASE_OLD_PROCESS_DESC=""Backup" or "Remove" any existing tables from former Joomla! installations with the same "Table Prefix"." +INSTL_DATABASE_OLD_PROCESS_LABEL="Old Database Process" +INSTL_DATABASE_PASSWORD_DESC="For site security using a password for the database account is mandatory." +INSTL_DATABASE_PASSWORD_LABEL="Password" +INSTL_DATABASE_PREFIX_DESC="Create a table prefix or use the randomly generated one. Ideally four or five characters long, it may only contain alphanumeric characters and MUST end in an underscore. Make sure that the prefix chosen is not already used by other tables." +INSTL_DATABASE_PREFIX_LABEL="Table Prefix" +INSTL_DATABASE_PREFIX_MSG="The table prefix must start with a letter, be followed by optional alphanumeric characters and by an underscore" +INSTL_DATABASE_TYPE_DESC="This is probably "MySQLi"." +INSTL_DATABASE_TYPE_LABEL="Database Type" +INSTL_DATABASE_USER_DESC="Either a username you created or a username provided by your host." +INSTL_DATABASE_USER_LABEL="Username" + + +;FTP view +INSTL_AUTOFIND_FTP_PATH="Autofind FTP Path" +INSTL_FTP="FTP Configuration" +INSTL_FTP_DESC="

    On some servers you may need to provide FTP credentials for installation to complete. If you have difficulties completing installation without these credentials, check with your host to determine if this is necessary.

    For security reasons, it is best to create a separate FTP user account with access to the Joomla! installation only and not the entire web server. Your host can assist you with this.

    Note: If you are installing on a Windows Operating System, the FTP layer is not required.

    " +INSTL_FTP_ENABLE_LABEL="Enable FTP Layer" +INSTL_FTP_HOST_LABEL="FTP Host" +INSTL_FTP_PASSWORD_LABEL="FTP Password" +INSTL_FTP_PORT_LABEL="FTP Port" +INSTL_FTP_ROOT_LABEL="FTP Root Path" +INSTL_FTP_SAVE_LABEL="Save FTP Password" +INSTL_FTP_TITLE="FTP Configuration (Optional - Most Users Can Skip This Step - Press Next to Skip)" +INSTL_FTP_USER_LABEL="FTP Username" +INSTL_VERIFY_FTP_SETTINGS="Verify FTP Settings" +INSTL_FTP_SETTINGS_CORRECT="Settings correct" +INSTL_FTP_USER_DESC="Warning! It is recommended to leave this blank and enter your FTP username each time you transfer files." +INSTL_FTP_PASSWORD_DESC="Warning! It is recommended to leave this blank and enter your FTP password each time you transfer files." + +;Site View +INSTL_SITE="Main Configuration" +INSTL_ADMIN_EMAIL_LABEL="Administrator Email" +INSTL_ADMIN_EMAIL_DESC="Enter an email address. This will be the email address of the website Super User." +INSTL_ADMIN_PASSWORD_LABEL="Administrator Password" +INSTL_ADMIN_PASSWORD_DESC="Set the password for your Super User account and confirm it in the field below." +INSTL_ADMIN_PASSWORD2_LABEL="Confirm Administrator Password" +INSTL_ADMIN_USER_LABEL="Administrator Username" +INSTL_ADMIN_USER_DESC="Set the username for your Super User account." +INSTL_SITE_NAME_LABEL="Site Name" +INSTL_SITE_NAME_DESC="Enter the name of your Joomla! site." +INSTL_SITE_METADESC_LABEL="Description" +INSTL_SITE_METADESC_TITLE_LABEL="Enter a description of the overall website that is to be used by search engines. Generally, a maximum of 20 words is optimal." +INSTL_SITE_OFFLINE_LABEL="Site Offline" +INSTL_SITE_OFFLINE_TITLE_LABEL="Set the site Frontend offline when installation is completed. The site can be set online later on through the Global Configuration." +INSTL_SITE_INSTALL_SAMPLE_LABEL="Install Sample Data" +INSTL_SITE_INSTALL_SAMPLE_DESC="Installing sample data is strongly recommended for beginners.
    This will install sample content that is included in the Joomla! installation package." +INSTL_SITE_INSTALL_SAMPLE_NONE="None (Required for basic native multilingual site creation)" +INSTL_SAMPLE_BLOG_SET="Blog English (GB) Sample Data" +INSTL_SAMPLE_BROCHURE_SET="Brochure English (GB) Sample Data" +INSTL_SAMPLE_DATA_SET="Default English (GB) Sample Data" +INSTL_SAMPLE_LEARN_SET="Learn Joomla English (GB) Sample Data" +INSTL_SAMPLE_TESTING_SET="Test English (GB) Sample Data" +INSTL_SITE_INSTALL_SAMPLE_NONE_DESC="Install Joomla with just one menu and a login form, without any content." +INSTL_SAMPLE_BLOG_SET_DESC="Install Joomla with a few articles and blog related modules like Older Posts, Blog Roll, Most Read Posts." +INSTL_SAMPLE_BROCHURE_SET_DESC="Install Joomla with a few pages (a menu with pages Home, About Us, News, Contact Us) and modules like Search, Custom, Login Form." +INSTL_SAMPLE_DATA_SET_DESC="Install Joomla with one page (a menu with one link) and modules like Latest Article, Login Form." +INSTL_SAMPLE_LEARN_SET_DESC="Install Joomla with example articles that describe how Joomla works." +INSTL_SAMPLE_TESTING_SET_DESC="Install Joomla with all possible menu items to help with testing Joomla." + +;Summary view +INSTL_FINALISATION="Finalisation" +INSTL_SUMMARY_INSTALL="Install" +INSTL_SUMMARY_EMAIL_LABEL="Email Configuration" +INSTL_SUMMARY_EMAIL_DESC="Send configuration settings to %s by email after installation." +INSTL_SUMMARY_EMAIL_PASSWORDS_LABEL="Include Passwords in Email" +INSTL_SUMMARY_EMAIL_PASSWORDS_DESC="Warning! It is recommended to not send and store your passwords in emails." + +;Installing view +INSTL_INSTALLING="Installing ..." +INSTL_INSTALLING_DATABASE_BACKUP="Backing up old database tables" +INSTL_INSTALLING_DATABASE_REMOVE="Removing old database tables" +INSTL_INSTALLING_DATABASE="Creating database tables" +INSTL_INSTALLING_SAMPLE="Installing sample data" +INSTL_INSTALLING_CONFIG="Creating configuration File" +INSTL_INSTALLING_EMAIL="Sending email to %s" + +;Email +INSTL_EMAIL_SUBJECT="Configuration Details: %s" +INSTL_EMAIL_HEADING="Below you can find the configuration settings for a newly setup Joomla! website:" +INSTL_EMAIL_NOT_SENT="Email could not be sent." + +;Complete view +INSTL_COMPLETE_ADMINISTRATION_LOGIN_DETAILS="Administration Login Details" +; The word 'installation' should not be translated as it is a physical folder. +INSTL_COMPLETE_ERROR_FOLDER_ALREADY_REMOVED="The installation folder has already been deleted." +; The word 'installation' should not be translated as it is a physical folder. +INSTL_COMPLETE_ERROR_FOLDER_DELETE="Installation folder could not be deleted. Please manually delete the folder." +; The word 'installation' should not be translated as it is a physical folder. +INSTL_COMPLETE_FOLDER_REMOVED="Installation folder successfully removed." +INSTL_COMPLETE_LANGUAGE_1="Joomla! in your own language and/or automatic basic native multilingual site creation" +; The word 'installation' should not be translated as it is a physical folder. +INSTL_COMPLETE_LANGUAGE_DESC="Before removing the installation folder you can install extra languages. If you want to add extra languages to your Joomla! application select the following button." +INSTL_COMPLETE_LANGUAGE_DESC2="Note: you will need internet access for Joomla! to download and install the new languages.
    Some server configurations won't allow Joomla! to install the languages. If this is your case, don't worry, you will be able to install them later using the Joomla! Administrator." +; The word 'installation' should not be translated as it is a physical folder. +INSTL_COMPLETE_REMOVE_FOLDER="Remove installation folder" +; The word 'installation' should not be translated as it is a physical folder. +INSTL_COMPLETE_REMOVE_INSTALLATION="PLEASE REMEMBER TO COMPLETELY REMOVE THE INSTALLATION FOLDER.
    You will not be able to proceed beyond this point until the installation folder has been removed. This is a security feature of Joomla!" +INSTL_COMPLETE_TITLE="Congratulations! Joomla! is now installed." +INSTL_COMPLETE_INSTALL_LANGUAGES="Extra steps: Install languages" + +;Languages view +INSTL_LANGUAGES="Install Language packages" +INSTL_LANGUAGES_COLUMN_HEADER_LANGUAGE="Language" +INSTL_LANGUAGES_COLUMN_HEADER_LANGUAGE_TAG="Language Tag" +INSTL_LANGUAGES_COLUMN_HEADER_VERSION="Version" +INSTL_LANGUAGES_DESC="The Joomla interface is available in several languages. Choose your preferred languages by choosing the checkboxes and then install them by selecting the Next button.
    Note: this operation will take about 10 seconds to download and install every language. To avoid timeouts please select no more than 3 languages to install." +INSTL_LANGUAGES_MESSAGE_PLEASE_WAIT="This operation will take up to 10 seconds per language to complete
    Please wait while we download and install the languages ..." +INSTL_LANGUAGES_MORE_LANGUAGES="Press the 'Previous' button if you want to install more languages." +INSTL_LANGUAGES_NO_LANGUAGE_SELECTED="No languages have been selected to be installed. If you need to install more languages, press the 'Previous' button and choose the desired languages from the list." +INSTL_LANGUAGES_WARNING_NO_INTERNET="Joomla was unable to connect to the languages server. Please finish the installation process." +INSTL_LANGUAGES_WARNING_NO_INTERNET2="Note: You will be able to install languages later using the Joomla! Administrator" +INSTL_LANGUAGES_WARNING_BACK_BUTTON="Return to last installation step" + +;Default language view +INSTL_DEFAULTLANGUAGE_ACTIVATE_MULTILANGUAGE="Activate the multilingual feature" +INSTL_DEFAULTLANGUAGE_ACTIVATE_MULTILANGUAGE_DESC="If active, your Joomla site will have the multilingual feature active with localised menus for each installed language." +INSTL_DEFAULTLANGUAGE_ACTIVATE_LANGUAGE_CODE_PLUGIN="Enable the language code plugin" +INSTL_DEFAULTLANGUAGE_ACTIVATE_LANGUAGE_CODE_PLUGIN_DESC="If enabled, the language code plugin will add the ability to change the language code in the generated HTML document to improve SEO." +INSTL_DEFAULTLANGUAGE_ADMINISTRATOR="Default Administrator language" +INSTL_DEFAULTLANGUAGE_ADMIN_COULDNT_SET_DEFAULT="Joomla was unable to set the language as default. English will be used as default language for the Backend Administrator." +INSTL_DEFAULTLANGUAGE_ADMIN_SET_DEFAULT="Joomla has set %s as your default ADMINISTRATOR language." +INSTL_DEFAULTLANGUAGE_COLUMN_HEADER_SELECT="Select" +INSTL_DEFAULTLANGUAGE_COLUMN_HEADER_LANGUAGE="Language" +INSTL_DEFAULTLANGUAGE_COLUMN_HEADER_TAG="Tag" +INSTL_DEFAULTLANGUAGE_COULD_NOT_ADD_ASSOCIATIONS="Joomla was unable to automatically create the language associations." +INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_CONTENT_LANGUAGE="Joomla was unable to automatically create the %s content language." +INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_MENU="Joomla was unable to automatically create the %s menu." +INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_MENU_ITEM="Joomla was unable to automatically create the %s home menu item." +INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_MENU_MODULE="Joomla was unable to automatically create the %s menu module." +INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_CATEGORY="Joomla was unable to automatically create the %s content category." +INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_ARTICLE="Joomla was unable to automatically create the %s localised article." +INSTL_DEFAULTLANGUAGE_COULD_NOT_ENABLE_MODULESWHITCHER_LANGUAGECODE="Joomla was unable to automatically publish the language switcher module." +INSTL_DEFAULTLANGUAGE_COULD_NOT_ENABLE_PLG_LANGUAGECODE="Joomla was unable to automatically enable the Language Code Plugin." +INSTL_DEFAULTLANGUAGE_COULD_NOT_ENABLE_PLG_LANGUAGEFILTER="Joomla was unable to automatically enable the Language Filter Plugin." +INSTL_DEFAULTLANGUAGE_COULD_NOT_INSTALL_LANGUAGE="Joomla was unable to install %s language." +INSTL_DEFAULTLANGUAGE_COULD_NOT_PUBLISH_MOD_MULTILANGSTATUS="Joomla was unable to automatically publish the language status module." +INSTL_DEFAULTLANGUAGE_COULD_NOT_UNPUBLISH_MOD_DEFAULTMENU="Joomla was unable to automatically unpublish the default menu module." +INSTL_DEFAULTLANGUAGE_DESC="Joomla has installed the following languages. Please select your desired default language for the Joomla Administrator." +INSTL_DEFAULTLANGUAGE_DESC_FRONTEND="Joomla has installed the following languages. Please select your desired default language for the Joomla Frontend." +INSTL_DEFAULTLANGUAGE_FRONTEND="Default Site language" +INSTL_DEFAULTLANGUAGE_FRONTEND_COULDNT_SET_DEFAULT="Joomla was unable to set the language as default. English will be used as default language for the Frontend SITE." +INSTL_DEFAULTLANGUAGE_FRONTEND_SET_DEFAULT="Joomla has set %s as your default SITE language." +INSTL_DEFAULTLANGUAGE_INSTALL_LOCALISED_CONTENT="Install localised content" +INSTL_DEFAULTLANGUAGE_INSTALL_LOCALISED_CONTENT_DESC="If active, Joomla will automatically create one content category per each installed language. Also, one featured article containing dummy content will be created on each category." +INSTL_DEFAULTLANGUAGE_MULTILANGUAGE_TITLE="Multilingual" +INSTL_DEFAULTLANGUAGE_MULTILANGUAGE_DESC="This section allows you to automatically activate the Joomla! multilingual feature." +INSTL_DEFAULTLANGUAGE_TRY_LATER="You will be able to install it later using the Joomla! Administrator" + +; IMPORTANT NOTE FOR TRANSLATORS: Do not literally translate this line, instead add the localised name of the language. For example Spanish will be Español +INSTL_DEFAULTLANGUAGE_NATIVE_LANGUAGE_NAME="English (NZ)" + +;Database Model +INSTL_DATABASE_COULD_NOT_CONNECT="Could not connect to the database. Connector returned number: %s" +INSTL_DATABASE_COULD_NOT_CREATE_DATABASE="The installer could not connect to the specified database and was unable to create the database. Please verify your settings and if necessary manually create your database." +INSTL_DATABASE_COULD_NOT_REFRESH_MANIFEST_CACHE="Could not refresh manifest cache for extension: %s" +INSTL_DATABASE_EMPTY_NAME="" +INSTL_DATABASE_ERROR_BACKINGUP="Some errors occurred in backing up the database." +INSTL_DATABASE_ERROR_CREATE="An error occurred while trying to create the database %s.
    The user may not have enough privileges to create a database. The required database may need to be created separately before you can install Joomla!" +INSTL_DATABASE_ERROR_DELETE="Some errors occurred deleting the database." +INSTL_DATABASE_FIELD_VALUE_REMOVE="Remove" +INSTL_DATABASE_FIELD_VALUE_BACKUP="Backup" +INSTL_DATABASE_FIX_LOWERCASE="The table prefix must be lowercase for PostgreSQL." +INSTL_DATABASE_FIX_TOO_LONG="The MySQL table prefix must be a maximum of 15 characters." +INSTL_DATABASE_INVALID_DB_DETAILS="The database details provided are incorrect and/or empty." +INSTL_DATABASE_INVALID_MYSQL_VERSION="You need MySQL 5.0.4 or higher to continue the installation. Your version is: %s" +INSTL_DATABASE_INVALID_MYSQLI_VERSION="You need MySQL 5.0.4 or higher to continue the installation. Your version is: %s" +INSTL_DATABASE_INVALID_PDOMYSQL_VERSION="You need MySQL 5.0.4 or higher to continue the installation. Your version is: %s" +INSTL_DATABASE_INVALID_POSTGRESQL_VERSION="You need PostgreSQL 8.3.18 or higher to continue the installation. Your version is: %s" +INSTL_DATABASE_INVALID_SQLSRV_VERSION="You need SQL Server 2008 R2 (10.50.1600.1) or higher to continue the installation. Your version is: %s" +INSTL_DATABASE_INVALID_SQLZURE_VERSION="You need SQL Server 2008 R2 (10.50.1600.1) or higher to continue the installation. Your version is: %s" +INSTL_DATABASE_INVALID_TYPE="Please select the database type" +INSTL_DATABASE_NAME_TOO_LONG="The MySQL database name must be a maximum of 64 characters." +INSTL_DATABASE_INVALID_NAME="MySQL versions previous to 5.1.6 may not contain periods or other "special" characters in the name. Your version is: %s" +INSTL_DATABASE_NAME_INVALID_SPACES="MySQL database names and table names may not begin or end with spaces." +INSTL_DATABASE_NAME_INVALID_CHAR="No MySQL identifier can contain a NULL ASCII(0x00)." +INSTL_DATABASE_FILE_DOES_NOT_EXIST="File %s does not exist" + +;controllers +INSTL_COOKIES_NOT_ENABLED="Cookies do not appear to be enabled on your browser client. You will not be able to install the application with this feature disabled. Alternatively, there could also be a problem with the server's session.save_path. If this is the case, please consult your hosting provider if you don't know how to check or fix this yourself." +INSTL_HEADER_ERROR="Error" + +;Helpers +INSTL_PAGE_TITLE="Joomla! Web Installer" + +;Configuration model +INSTL_ERROR_CONNECT_DB="Could not connect to the database. Connector returned number: %s" +INSTL_STD_OFFLINE_MSG="This site is down for maintenance.
    Please check back again soon." + +;FTP model +INSTL_FTP_INVALIDROOT="The specified FTP Folder is not the folder of this Joomla! installation" +INSTL_FTP_NOCONNECT="Could not connect to the FTP server" +INSTL_FTP_NODELE="The function "DELE" failed." +INSTL_FTP_NODIRECTORYLISTING="Could not retrieve a folder listing from the FTP server." +INSTL_FTP_NOLIST="The function "LIST" failed." +INSTL_FTP_NOLOGIN="Could not log in to the FTP server." +INSTL_FTP_NOMKD="The function "MKD" failed." +INSTL_FTP_NONLST="The function "NLST" failed." +INSTL_FTP_NOPWD="The function "PWD" failed." +INSTL_FTP_NORETR="The function "RETR" failed." +INSTL_FTP_NORMD="The function "RMD" failed." +INSTL_FTP_NOROOT="Could not access the specified FTP folder." +INSTL_FTP_NOSTOR="The function "STOR" failed." +INSTL_FTP_NOSYST="The function "SYST" failed." +INSTL_FTP_UNABLE_DETECT_ROOT_FOLDER="Unable to auto-detect the FTP root folder." + +;others +INSTL_CONFPROBLEM="Your configuration file or folder is not writable or there was a problem creating the configuration file. You will have to upload the following code by hand. Select in the text area to highlight all of the code and then paste into a new text file. Name this file 'configuration.php' and upload it to your site root folder." +INSTL_DATABASE_SUPPORT="Database Support:" +INSTL_DISPLAY_ERRORS="Display Errors" +INSTL_ERROR_DB="Some errors occurred while populating the database: %s" +INSTL_ERROR_INITIALISE_SCHEMA="Can't initialise database schema" +INSTL_FILE_UPLOADS="File Uploads" +INSTL_GNU_GPL_LICENSE="GNU General Public License" +INSTL_JSON_SUPPORT_AVAILABLE="JSON Support" +INSTL_MAGIC_QUOTES_GPC="Magic Quotes GPC Off" +INSTL_MAGIC_QUOTES_RUNTIME="Magic Quotes Runtime" +INSTL_MB_LANGUAGE_IS_DEFAULT="MB Language is Default" +INSTL_MB_STRING_OVERLOAD_OFF="MB String Overload Off" +INSTL_MCRYPT_SUPPORT_AVAILABLE="Mcrypt Support" +INSTL_NOTICEMBLANGNOTDEFAULT="PHP mbstring language is not set to neutral. This can be set locally by entering php_value mbstring.language neutral in your .htaccess file." +INSTL_NOTICEMBSTRINGOVERLOAD="PHP mbstring function overload is set. This can be turned off locally by entering php_value mbstring.func_overload 0 in your .htaccess file." +INSTL_NOTICEMCRYPTNOTAVAILABLE="Warning! PHP mcrypt extension should be installed or enabled. Without this, some features of Joomla will not be available." +INSTL_NOTICEYOUCANSTILLINSTALL="
    You can still continue the installation as the configuration settings will be displayed at the end. You will have to manually upload the code. Select in the text area to highlight all of the code and then paste into a new text file. Name this file 'configuration.php' and upload it to your site root folder." +INSTL_OUTPUT_BUFFERING="Output Buffering" +INSTL_PARSE_INI_FILE_AVAILABLE="INI Parser Support" +INSTL_PHP_VERSION="PHP Version" +INSTL_PHP_VERSION_NEWER="PHP Version >= %s" +INSTL_REGISTER_GLOBALS="Register Globals Off" +INSTL_SAFE_MODE="Safe Mode" +INSTL_SESSION_AUTO_START="Session Auto Start" +INSTL_WRITABLE="%s Writeable" +INSTL_XML_SUPPORT="XML Support" +INSTL_ZIP_SUPPORT_AVAILABLE="Native ZIP support" +INSTL_ZLIB_COMPRESSION_SUPPORT="Zlib Compression Support" +INSTL_PROCESS_BUSY="Process is in progress. Please wait ..." + +;Global strings +JADMINISTRATOR="Administrator" +JCHECK_AGAIN="Check Again" +JERROR="Error" +JEMAIL="Email" +JGLOBAL_ISFREESOFTWARE="%s is free software released under the %s." +JGLOBAL_LANGUAGE_VERSION_NOT_PLATFORM="Language pack does not match this Joomla! version. Some strings may be missing and will be displayed in English." +JGLOBAL_SELECT_AN_OPTION="Select an option" +JGLOBAL_SELECT_NO_RESULTS_MATCH="No results match" +JGLOBAL_SELECT_SOME_OPTIONS="Select some options" +JINVALID_TOKEN="The most recent request was denied because it contained an invalid security token. Please refresh the page and try again." +JNEXT="Next" +JNO="No" +JNOTICE="Notice" +JOFF="Off" +JON="On" +JPREVIOUS="Previous" +JSITE="Site" +JUSERNAME="Username" +JYES="Yes" + +; Framework strings necessary when no lang pack is available +JLIB_DATABASE_ERROR_CONNECT_MYSQL="Could not connect to MySQL." +JLIB_DATABASE_ERROR_DATABASE="A Database error occurred." +JLIB_DATABASE_ERROR_LOAD_DATABASE_DRIVER="Unable to load Database Driver: %s" +JLIB_ENVIRONMENT_SESSION_EXPIRED="Your session has expired, please reload the page." +JLIB_FILESYSTEM_ERROR_COPY_FAILED="Copy failed" +JLIB_FILESYSTEM_ERROR_PATH_IS_NOT_A_FOLDER_FILES="JFolder: :files: Path is not a folder. Path: %s" +JLIB_FORM_FIELD_INVALID="Invalid field: " +JLIB_FORM_VALIDATE_FIELD_INVALID="Invalid field: %s" +JLIB_FORM_VALIDATE_FIELD_REQUIRED="Field required: %s" +JLIB_INSTALLER_ERROR_FAIL_COPY_FILE="JInstaller: :Install: Failed to copy file %1$s to %2$s." +JLIB_INSTALLER_NOT_ERROR="If the error is related to the installation of TinyMCE language files it has no effect on the installation of the language(s). Some language packs created prior to Joomla! 3.2.0 may try to install separate TinyMCE language files. As these are now included in the core they no longer need to be installed." +JLIB_UTIL_ERROR_CONNECT_DATABASE="JDatabase: :getInstance: Could not connect to database
    joomla.library: %1$s - %2$s" + +; Strings for the language debugger +JDEBUG_LANGUAGE_FILES_IN_ERROR="Parsing errors in language files" +JDEBUG_LANGUAGE_UNTRANSLATED_STRING="Untranslated strings" +JNONE="None" + +; Necessary for errors +ADMIN_EMAIL="Administrator Email" +ADMIN_PASSWORD="Administrator Password" +ADMIN_PASSWORD2="Confirm Administrator Password" +SITE_NAME="Site Name" + +; Database types (allows for a more descriptive label than the internal name) +MYSQL="MySQL" +MYSQLI="MySQLi" +ORACLE="Oracle" +PDOMYSQL="MySQL (PDO)" +POSTGRESQL="PostgreSQL" +SQLAZURE="Microsoft SQL Azure" +SQLITE="SQLite" +SQLSRV="Microsoft SQL Server" + +; Javascript message titles +ERROR="Error" +MESSAGE="Message" +NOTICE="Notice" +WARNING="Warning" + +; Javascript ajax error messages +JLIB_JS_AJAX_ERROR_CONNECTION_ABORT="A connection abort has occurred while fetching the JSON data." +JLIB_JS_AJAX_ERROR_NO_CONTENT="No content was returned." +JLIB_JS_AJAX_ERROR_OTHER="An error has occurred while fetching the JSON data: HTTP %s status code." +JLIB_JS_AJAX_ERROR_PARSE="A parse error has occurred while processing the following JSON data:
    %s" +JLIB_JS_AJAX_ERROR_TIMEOUT="A timeout has occurred while fetching the JSON data." diff --git a/installation/language/en-NZ/en-NZ.xml b/installation/language/en-NZ/en-NZ.xml new file mode 100644 index 0000000000000..56a98a8351912 --- /dev/null +++ b/installation/language/en-NZ/en-NZ.xml @@ -0,0 +1,20 @@ + + + English (New Zealand) + 3.6.3 + October 2016 + Joomla! Project + Copyright (C) 2005 - 2016 Open Source Matters. All rights reserved. + GNU General Public License version 2 or later; see LICENSE.txt + + en-NZ.ini + + + English (New Zealand) + en-NZ + 0 + + + diff --git a/installation/language/en-US/en-US.ini b/installation/language/en-US/en-US.ini index 071731c6e54f9..eb34eb162ec01 100644 --- a/installation/language/en-US/en-US.ini +++ b/installation/language/en-US/en-US.ini @@ -95,7 +95,7 @@ INSTL_SAMPLE_LEARN_SET_DESC="Install Joomla with example articles that describe INSTL_SAMPLE_TESTING_SET_DESC="Install Joomla with all possible menu items to help with testing Joomla." ;Summary view -INSTL_FINALISATION="Finalisation" +INSTL_FINALISATION="Finalization" INSTL_SUMMARY_INSTALL="Install" INSTL_SUMMARY_EMAIL_LABEL="Email Configuration" INSTL_SUMMARY_EMAIL_DESC="Send configuration settings to %s by email after installation." @@ -150,7 +150,7 @@ INSTL_LANGUAGES_WARNING_BACK_BUTTON="Return to last installation step" ;Default language view INSTL_DEFAULTLANGUAGE_ACTIVATE_MULTILANGUAGE="Activate the multilingual feature" -INSTL_DEFAULTLANGUAGE_ACTIVATE_MULTILANGUAGE_DESC="If active, your Joomla site will have the multilingual feature active with localised menus for each installed language." +INSTL_DEFAULTLANGUAGE_ACTIVATE_MULTILANGUAGE_DESC="If active, your Joomla site will have the multilingual feature active with localized menus for each installed language." INSTL_DEFAULTLANGUAGE_ACTIVATE_LANGUAGE_CODE_PLUGIN="Enable the language code plugin" INSTL_DEFAULTLANGUAGE_ACTIVATE_LANGUAGE_CODE_PLUGIN_DESC="If enabled, the language code plugin will add the ability to change the language code in the generated HTML document to improve SEO." INSTL_DEFAULTLANGUAGE_ADMINISTRATOR="Default Administrator language" @@ -165,7 +165,7 @@ INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_MENU="Joomla was unable to automatically INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_MENU_ITEM="Joomla was unable to automatically create the %s home menu item." INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_MENU_MODULE="Joomla was unable to automatically create the %s menu module." INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_CATEGORY="Joomla was unable to automatically create the %s content category." -INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_ARTICLE="Joomla was unable to automatically create the %s localised article." +INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_ARTICLE="Joomla was unable to automatically create the %s localized article." INSTL_DEFAULTLANGUAGE_COULD_NOT_ENABLE_MODULESWHITCHER_LANGUAGECODE="Joomla was unable to automatically publish the language switcher module." INSTL_DEFAULTLANGUAGE_COULD_NOT_ENABLE_PLG_LANGUAGECODE="Joomla was unable to automatically enable the Language Code Plugin." INSTL_DEFAULTLANGUAGE_COULD_NOT_ENABLE_PLG_LANGUAGEFILTER="Joomla was unable to automatically enable the Language Filter Plugin." @@ -177,7 +177,7 @@ INSTL_DEFAULTLANGUAGE_DESC_FRONTEND="Joomla has installed the following language INSTL_DEFAULTLANGUAGE_FRONTEND="Default Site language" INSTL_DEFAULTLANGUAGE_FRONTEND_COULDNT_SET_DEFAULT="Joomla was unable to set the language as default. English will be used as default language for the Frontend SITE." INSTL_DEFAULTLANGUAGE_FRONTEND_SET_DEFAULT="Joomla has set %s as your default SITE language." -INSTL_DEFAULTLANGUAGE_INSTALL_LOCALISED_CONTENT="Install localised content" +INSTL_DEFAULTLANGUAGE_INSTALL_LOCALISED_CONTENT="Install localized content" INSTL_DEFAULTLANGUAGE_INSTALL_LOCALISED_CONTENT_DESC="If active, Joomla will automatically create one content category per each installed language. Also, one featured article containing dummy content will be created on each category." INSTL_DEFAULTLANGUAGE_MULTILANGUAGE_TITLE="Multilingual" INSTL_DEFAULTLANGUAGE_MULTILANGUAGE_DESC="This section allows you to automatically activate the Joomla! multilingual feature." diff --git a/installation/language/fa-IR/fa-IR.ini b/installation/language/fa-IR/fa-IR.ini index 734e9a95f0db6..d5d2860f48c9a 100644 --- a/installation/language/fa-IR/fa-IR.ini +++ b/installation/language/fa-IR/fa-IR.ini @@ -1,6 +1,5 @@ ; Joomla! Project ; Copyright (C) 2005 - 2016 Open Source Matters. All rights reserved. -; Copyright (C) Translation 2010 - 2016 Joomla Farsi www.JoomlaFarsi.com. All rights reserved. ; License GNU General Public License version 2 or later; see LICENSE.txt ; Note : All ini files need to be saved as UTF-8 diff --git a/installation/language/fr-CA/fr-CA.ini b/installation/language/fr-CA/fr-CA.ini index f10236051c3d2..474938822ec66 100644 --- a/installation/language/fr-CA/fr-CA.ini +++ b/installation/language/fr-CA/fr-CA.ini @@ -66,7 +66,7 @@ INSTL_FTP_PASSWORD_DESC="Il est vivement conseillé de laisser cette zone vide e ;Site View INSTL_SITE="Configuration principale" -INSTL_ADMIN_EMAIL_LABEL="E-mail" +INSTL_ADMIN_EMAIL_LABEL="Courriel" INSTL_ADMIN_EMAIL_DESC="Indiquez l'adresse email liée à ce compte "_QQ_"Super Utilisateur"_QQ_"." INSTL_ADMIN_PASSWORD_LABEL="Mot de passe" INSTL_ADMIN_PASSWORD_DESC="Définissez le mot de passe de ce compte et confirmez-le ci-dessous." @@ -98,9 +98,9 @@ INSTL_SAMPLE_TESTING_SET_DESC="Installer Joomla avec tous les liens de menu poss INSTL_FINALISATION="Finalisation" INSTL_SUMMARY_INSTALL="Installer" INSTL_SUMMARY_EMAIL_LABEL="Envoi de la configuration" -INSTL_SUMMARY_EMAIL_DESC="Choisissez si vous souhaitez envoyer un e-mail après installation avec les données de configuration à l'adresse %s." -INSTL_SUMMARY_EMAIL_PASSWORDS_LABEL="Inclure le mot de passe dans l'e-mail" -INSTL_SUMMARY_EMAIL_PASSWORDS_DESC="Attention! Il est recommandé de ne pas envoyer le mot de passe par e-mail et de le stocker de manière sécurisée." +INSTL_SUMMARY_EMAIL_DESC="Choisissez si vous souhaitez envoyer un courriel après installation avec les données de configuration à l'adresse %s." +INSTL_SUMMARY_EMAIL_PASSWORDS_LABEL="Inclure le mot de passe dans le courriel" +INSTL_SUMMARY_EMAIL_PASSWORDS_DESC="Attention! Il est recommandé de ne pas envoyer le mot de passe par courriel et de le stocker de manière sécurisée." ;Installing view INSTL_INSTALLING="Installation..." @@ -109,12 +109,12 @@ INSTL_INSTALLING_DATABASE_REMOVE="Suppression des tables de l'ancienne installat INSTL_INSTALLING_DATABASE="Création des tables de Joomla! dans la base de données" INSTL_INSTALLING_SAMPLE="Installation des données exemples choisies" INSTL_INSTALLING_CONFIG="Création du fichier de configuration" -INSTL_INSTALLING_EMAIL="Envoi de l'e-mail à %s" +INSTL_INSTALLING_EMAIL="Envoi du courrriel à %s" ;Email INSTL_EMAIL_SUBJECT="Détails de configuration: %s" INSTL_EMAIL_HEADING="Paramètres de configuration de votre nouveau site Joomla! :" -INSTL_EMAIL_NOT_SENT="L'e-mail n'a pas pu être envoyé." +INSTL_EMAIL_NOT_SENT="Le courriel n'a pas pu être envoyé." ;Complete view INSTL_COMPLETE_ADMINISTRATION_LOGIN_DETAILS="Détails de connexion à l'administration" @@ -275,9 +275,9 @@ INSTL_PROCESS_BUSY="Processus en cours. Veuillez patienter..." JADMINISTRATOR="Administration" JCHECK_AGAIN="Vérifier à nouveau" JERROR="Erreur" -JEMAIL="E-mail" +JEMAIL="Courriel" JGLOBAL_ISFREESOFTWARE="%s est un logiciel libre sous %s" -JGLOBAL_LANGUAGE_VERSION_NOT_PLATFORM="Le paquet de langue ne coincïde pas avec cette version de Joomla!. Certaines chaines peuvent manquer et seront affichées en anglais." +JGLOBAL_LANGUAGE_VERSION_NOT_PLATFORM="Le paquet de langue ne coïncide pas avec cette version de Joomla!. Certaines chaines peuvent manquer et seront affichées en anglais." JGLOBAL_SELECT_AN_OPTION="Sélectionner une option" JGLOBAL_SELECT_NO_RESULTS_MATCH="Aucun résultat correspondant" JGLOBAL_SELECT_SOME_OPTIONS="Sélectionner certaines options" @@ -312,7 +312,7 @@ JDEBUG_LANGUAGE_UNTRANSLATED_STRING="Chaines non traduites" JNONE="Aucune" ; Necessary for errors -ADMIN_EMAIL="Votre e-mail" +ADMIN_EMAIL="Votre adresse email" ADMIN_PASSWORD="Mot de passe de l'admin" ADMIN_PASSWORD2="Confirmer le mot de passe admin" SITE_NAME="Nom du site" @@ -339,16 +339,3 @@ JLIB_JS_AJAX_ERROR_NO_CONTENT="Aucun contenu obtenu." JLIB_JS_AJAX_ERROR_OTHER="Une erreur s'est produite lors de la récupération des données JSON: HTTP %s status code." JLIB_JS_AJAX_ERROR_PARSE="Une erreur de parsing s'est produite lors de la récupération des données JSON suivantes :
    %s" JLIB_JS_AJAX_ERROR_TIMEOUT="Un délai d’attente (timeout) s'est produit lors de la récupération des données JSON." - -[French specific] - -INSTL_SAMPLE_BLOG_FR_SET="Données exemples de type blog, en français" -INSTL_SAMPLE_BROCHURE_FR_SET="Données exemples de type brochure, en français" -INSTL_SAMPLE_DATA_FR_SET="Simple page d'accueil, en français" -INSTL_SAMPLE_LEARN_FR_SET="Données exemples pour apprendre Joomla, en français" -INSTL_SAMPLE_TESTING_FR_SET="Données exemples pour tester Joomla, en français" -INSTL_SAMPLE_BLOG_FR_SET_DESC="Installer Joomla avec quelques articles et des modules de type blog tels que Articles Archivés, Articles les plus consultés, etc." -INSTL_SAMPLE_BROCHURE_FR_SET_DESC="Installer Joomla avec quelques pages (un menu avec Page d'acceuil, A propos de nous, Nouvelles, Nous contacter) et des modules comme Recherche, Contenu personnalisé, Formulaire de connexion." -INSTL_SAMPLE_DATA_FR_SET_DESC="Installer Joomla avec une page (un menu avec un lien) et des modules comme Derniers Articles, Formulaire de connexion." -INSTL_SAMPLE_LEARN_FR_SET_DESC="Installer Joomla avec des exemples d'articles décrivant la façon dont Joomla fonctionne." -INSTL_SAMPLE_TESTING_FR_SET_DESC="Installer Joomla avec tous les liens de menu possible pour aider à tester Joomla." diff --git a/installation/language/fr-FR/fr-FR.ini b/installation/language/fr-FR/fr-FR.ini index 8c5983bba3929..56d21f98791ec 100644 --- a/installation/language/fr-FR/fr-FR.ini +++ b/installation/language/fr-FR/fr-FR.ini @@ -277,7 +277,7 @@ JCHECK_AGAIN="Vérifier à nouveau" JERROR="Erreur" JEMAIL="E-mail" JGLOBAL_ISFREESOFTWARE="%s est un logiciel libre sous %s" -JGLOBAL_LANGUAGE_VERSION_NOT_PLATFORM="Le paquet de langue ne coincïde pas avec cette version de Joomla!. Certaines chaines peuvent manquer et seront affichées en anglais." +JGLOBAL_LANGUAGE_VERSION_NOT_PLATFORM="Le paquet de langue ne coïncide pas avec cette version de Joomla!. Certaines chaines peuvent manquer et seront affichées en anglais." JGLOBAL_SELECT_AN_OPTION="Sélectionner une option" JGLOBAL_SELECT_NO_RESULTS_MATCH="Aucun résultat correspondant" JGLOBAL_SELECT_SOME_OPTIONS="Sélectionner certaines options" diff --git a/installation/language/nl-NL/nl-NL.ini b/installation/language/nl-NL/nl-NL.ini index ad7512e1107fb..a139921267463 100644 --- a/installation/language/nl-NL/nl-NL.ini +++ b/installation/language/nl-NL/nl-NL.ini @@ -29,7 +29,7 @@ INSTL_PRECHECK_ACTUAL="Huidige waarde" ; Database view INSTL_DATABASE="Database configuratie" INSTL_DATABASE_ERROR_POSTGRESQL_QUERY="PostgreSQL database-query is mislukt." -INSTL_DATABASE_HOST_DESC="Dit is meestal "_QQ_"localhost"_QQ_"" +INSTL_DATABASE_HOST_DESC="Dit is meestal "_QQ_"localhost"_QQ_" of een naam die door de webhost is doorgegeven." INSTL_DATABASE_HOST_LABEL="Naam host" INSTL_DATABASE_NAME_DESC="Sommige hostingproviders staan slechts één databasenaam toe per account. In dat geval kunt u een ander tabelvoorvoegsel gebruiken om onderscheid te maken tussen verschillende Joomla! installaties." INSTL_DATABASE_NAME_LABEL="Naam database" @@ -43,7 +43,7 @@ INSTL_DATABASE_PREFIX_LABEL="Tabelvoorvoegsel" INSTL_DATABASE_PREFIX_MSG="Het voorvoegsel van de database moet beginnen met een letter gevolgd door optioneel alfanumerieke tekens en een onderstrepingsteken" INSTL_DATABASE_TYPE_DESC="Dit is waarschijnlijk "_QQ_"MySQLi"_QQ_"" INSTL_DATABASE_TYPE_LABEL="Databasetype" -INSTL_DATABASE_USER_DESC="Dit kan de standaard MySQL gebruikersnaam "_QQ_"root"_QQ_" zijn of een gebruikersnaam die de hostingprovider heeft opgegeven" +INSTL_DATABASE_USER_DESC="Een gebruikersnaam door uzelf aangemaakt, of een gebruikersnaam die door de webhost is doorgegeven." INSTL_DATABASE_USER_LABEL="Gebruikersnaam" @@ -159,18 +159,19 @@ INSTL_DEFAULTLANGUAGE_ADMIN_SET_DEFAULT="Joomla heeft %s ingesteld als de standa INSTL_DEFAULTLANGUAGE_COLUMN_HEADER_SELECT="Selecteer" INSTL_DEFAULTLANGUAGE_COLUMN_HEADER_LANGUAGE="Taal" INSTL_DEFAULTLANGUAGE_COLUMN_HEADER_TAG="Tag" -INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_CONTENT_LANGUAGE="Joomla kon de inhoudstaal %s niet automatisch aanmaken" -INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_MENU="Joomla kon het menu %s niet automatisch aanmaken" -INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_MENU_ITEM="Joomla kon de standaard pagina voor %s niet aanmaken" -INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_MENU_MODULE="Joomla kon de menumodule voor %s niet automatisch aanmaken" -INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_CATEGORY="Joomla kon de artikelcategorie voor %s niet automatisch aanmaken" -INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_ARTICLE="Joomla kon het bijbehorende artikel voor %s niet automatisch aanmaken" -INSTL_DEFAULTLANGUAGE_COULD_NOT_ENABLE_MODULESWHITCHER_LANGUAGECODE="Joomla kon de taalselectiemodule niet automatisch publiceren" -INSTL_DEFAULTLANGUAGE_COULD_NOT_ENABLE_PLG_LANGUAGECODE="Joomla kon de taalcodeplugin niet automatisch inschakelen" -INSTL_DEFAULTLANGUAGE_COULD_NOT_ENABLE_PLG_LANGUAGEFILTER="Joomla kon de taalfilterplugin niet automatisch inschakelen" +INSTL_DEFAULTLANGUAGE_COULD_NOT_ADD_ASSOCIATIONS="Joomla was niet in staat om automatisch de taalkoppelingen aan te maken." +INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_CONTENT_LANGUAGE="Joomla kon de inhoudstaal %s niet automatisch aanmaken." +INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_MENU="Joomla kon het menu %s niet automatisch aanmaken." +INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_MENU_ITEM="Joomla kon de standaard pagina voor %s niet aanmaken." +INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_MENU_MODULE="Joomla kon de menumodule voor %s niet automatisch aanmaken." +INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_CATEGORY="Joomla kon de artikelcategorie voor %s niet automatisch aanmaken." +INSTL_DEFAULTLANGUAGE_COULD_NOT_CREATE_ARTICLE="Joomla kon het bijbehorende artikel voor %s niet automatisch aanmaken." +INSTL_DEFAULTLANGUAGE_COULD_NOT_ENABLE_MODULESWHITCHER_LANGUAGECODE="Joomla kon de taalselectiemodule niet automatisch publiceren." +INSTL_DEFAULTLANGUAGE_COULD_NOT_ENABLE_PLG_LANGUAGECODE="Joomla kon de taalcodeplugin niet automatisch inschakelen." +INSTL_DEFAULTLANGUAGE_COULD_NOT_ENABLE_PLG_LANGUAGEFILTER="Joomla kon de taalfilterplugin niet automatisch inschakelen." INSTL_DEFAULTLANGUAGE_COULD_NOT_INSTALL_LANGUAGE="Joomla kan de taal %s niet installeren." -INSTL_DEFAULTLANGUAGE_COULD_NOT_PUBLISH_MOD_MULTILANGSTATUS="Joomla kon de meertalige statusmodule niet automatisch publiceren" -INSTL_DEFAULTLANGUAGE_COULD_NOT_UNPUBLISH_MOD_DEFAULTMENU="Joomla kon de standaard menumodule niet automatisch depubliceren" +INSTL_DEFAULTLANGUAGE_COULD_NOT_PUBLISH_MOD_MULTILANGSTATUS="Joomla kon de meertalige statusmodule niet automatisch publiceren." +INSTL_DEFAULTLANGUAGE_COULD_NOT_UNPUBLISH_MOD_DEFAULTMENU="Joomla kon de standaard menumodule niet automatisch depubliceren." INSTL_DEFAULTLANGUAGE_DESC="Joomla heeft de volgende talen geïnstalleerd. Selecteer de gewenste standaard taal voor het beheergedeelte." INSTL_DEFAULTLANGUAGE_DESC_FRONTEND="Joomla heeft de volgende talen geïnstalleerd. Selecteer de gewenste standaard taal voor de website." INSTL_DEFAULTLANGUAGE_FRONTEND="Standaard taal website" @@ -276,7 +277,7 @@ JCHECK_AGAIN="Controleer opnieuw" JERROR="Fout" JEMAIL="E-mail" JGLOBAL_ISFREESOFTWARE="%s is vrije software vrijgegeven onder de %s." -JGLOBAL_LANGUAGE_VERSION_NOT_PLATFORM="Taalpakket komt niet overeen met deze Joomla! versie. Er kunnen enkele taalstrings ontbreken." +JGLOBAL_LANGUAGE_VERSION_NOT_PLATFORM="Taalpakket komt niet overeen met deze Joomla! versie. Er kunnen enkele taalstrings ontbreken, deze worden in het Engels weergegeven." JGLOBAL_SELECT_AN_OPTION="Selecteer een optie" JGLOBAL_SELECT_NO_RESULTS_MATCH="Er zijn geen overeenkomende resultaten" JGLOBAL_SELECT_SOME_OPTIONS="Selecteer enkele opties" @@ -326,3 +327,16 @@ SQLAZURE="Microsoft SQL Azure" SQLITE="SQLite" SQLSRV="Microsoft SQL Server" +; Javascript message titles +ERROR="Fout" +MESSAGE="Bericht" +NOTICE="Attentie" +WARNING="Waarschuwing" + +; Javascript ajax error messages +JLIB_JS_AJAX_ERROR_CONNECTION_ABORT="De verbinding is verbroken bij het ophalen van de JSON-gegevens." +JLIB_JS_AJAX_ERROR_NO_CONTENT="Er is geen inhoud teruggegeven." +JLIB_JS_AJAX_ERROR_OTHER="Er is een fout opgetreden bij het ophalen van de JSON-gegevens: HTTP-statuscode %s." +JLIB_JS_AJAX_ERROR_PARSE="Er is een parse-fout opgetreden bij het verwerken van de volgende JSON-gegevens:
    %s" +JLIB_JS_AJAX_ERROR_TIMEOUT="Er is een time-out opgetreden bij het ophalen van de JSON-gegevens." + diff --git a/installation/language/nl-NL/nl-NL.xml b/installation/language/nl-NL/nl-NL.xml index ce7b7f69caf16..a5015549de85a 100644 --- a/installation/language/nl-NL/nl-NL.xml +++ b/installation/language/nl-NL/nl-NL.xml @@ -3,8 +3,8 @@ version="3.6" client="installation"> Nederlands nl-NL - 3.6.1 - July 2016 + 3.6.3 + October 2016 Dutch Translation Team Copyright (C) 2005 - 2016 Open Source Matters. All rights reserved. GNU General Public License version 2 or later; see LICENSE.txt diff --git a/installation/language/sk-SK/sk-SK.ini b/installation/language/sk-SK/sk-SK.ini index 8c78093d10a03..ecb3614874780 100644 --- a/installation/language/sk-SK/sk-SK.ini +++ b/installation/language/sk-SK/sk-SK.ini @@ -44,7 +44,7 @@ INSTL_DATABASE_PREFIX_MSG="Predpona názvu tabuľky musí zaÄínaÅ¥ písmenom, INSTL_DATABASE_TYPE_DESC="Toto je pravdepodobne "_QQ_"MySQLi"_QQ_"" INSTL_DATABASE_TYPE_LABEL="Typ databázy" INSTL_DATABASE_USER_DESC="BuÄ vami vytvorené používateľské meno alebo používateľské meno poskytnuté hostingom." -INSTL_DATABASE_USER_LABEL="Meno užívateľa" +INSTL_DATABASE_USER_LABEL="Meno používateľa" ;FTP view @@ -57,11 +57,11 @@ INSTL_FTP_PASSWORD_LABEL="Heslo FTP úÄtu" INSTL_FTP_PORT_LABEL="Port FTP" INSTL_FTP_ROOT_LABEL="Cesta do hlavného adresára FTP" INSTL_FTP_SAVE_LABEL="UložiÅ¥ heslo k FTP úÄtu" -INSTL_FTP_TITLE="Nastavenia úÄtu FTP (Voliteľné - VäÄÅ¡ina užívateľov môže tento krok preskoÄiÅ¥ - StlaÄte ÄŽalej pre preskoÄenie na Äalší krok)" -INSTL_FTP_USER_LABEL="Užívateľské meno FTP úÄtu" +INSTL_FTP_TITLE="Nastavenia úÄtu FTP (Voliteľné - VäÄÅ¡ina používateľov môže tento krok preskoÄiÅ¥ - StlaÄte ÄŽalej pre preskoÄenie na Äalší krok)" +INSTL_FTP_USER_LABEL="Používateľské meno FTP úÄtu" INSTL_VERIFY_FTP_SETTINGS="OveriÅ¥ nastavenia FTP" INSTL_FTP_SETTINGS_CORRECT="Nastavenia sú správne" -INSTL_FTP_USER_DESC="Pozor! OdporúÄame nechaÅ¥ toto pole prázdne a zadávaÅ¥ užívateľské meno FTP úÄtu vždy, keÄ prenášate súbory." +INSTL_FTP_USER_DESC="Pozor! OdporúÄame nechaÅ¥ toto pole prázdne a zadávaÅ¥ používateľské meno FTP úÄtu vždy, keÄ prenášate súbory." INSTL_FTP_PASSWORD_DESC="Pozor! OdporúÄame nechaÅ¥ toto pole prázdne a zadávaÅ¥ heslo FTP úÄtu vždy, keÄ prenášate súbory." ;Site View @@ -71,7 +71,7 @@ INSTL_ADMIN_EMAIL_DESC="Zadajte e-mailovú adresu. Bude to zároveň e-mailová INSTL_ADMIN_PASSWORD_LABEL="Heslo administrátora" INSTL_ADMIN_PASSWORD_DESC="Zadajte heslo vášho administrátorského úÄtu a potvrÄte ho v poli nižšie." INSTL_ADMIN_PASSWORD2_LABEL="Overenie hesla administrátora" -INSTL_ADMIN_USER_LABEL="Užívateľské meno administrátora" +INSTL_ADMIN_USER_LABEL="Používateľské meno administrátora" INSTL_ADMIN_USER_DESC="Nastavte uživateľské meno vášho administrátorského úÄtu." INSTL_SITE_NAME_LABEL="Názov webu" INSTL_SITE_NAME_DESC="Zadajte názov vaÅ¡ich webových stránok so systémom Joomla!." @@ -192,7 +192,7 @@ INSTL_DATABASE_COULD_NOT_CREATE_DATABASE="InÅ¡talátor sa nevie spojiÅ¥ so zadan INSTL_DATABASE_COULD_NOT_REFRESH_MANIFEST_CACHE="Nemôžem obnoviÅ¥ vyrovnávaciu pamäť manifestu pre rozšírenie: %s" INSTL_DATABASE_EMPTY_NAME="" INSTL_DATABASE_ERROR_BACKINGUP="PoÄas zálohovania databázy doÅ¡lo k chybám." -INSTL_DATABASE_ERROR_CREATE="PoÄas pokusu vytvoriÅ¥ databázu %s doÅ¡lo k chybe.
    Užívateľ asi nemá dostatoÄné oprávnenia na vytvorenie databázy. Požadovaná databáza môže byÅ¥ vytvorená osobitne pred zaÄatím inÅ¡talácie systému Joomla!." +INSTL_DATABASE_ERROR_CREATE="PoÄas pokusu vytvoriÅ¥ databázu %s doÅ¡lo k chybe.
    Požívateľ asi nemá dostatoÄné oprávnenia na vytvorenie databázy. Požadovaná databáza môže byÅ¥ vytvorená osobitne pred zaÄatím inÅ¡talácie systému Joomla!." INSTL_DATABASE_ERROR_DELETE="PoÄas mazania databázy doÅ¡lo k chybám." INSTL_DATABASE_FIELD_VALUE_REMOVE="OdstrániÅ¥" INSTL_DATABASE_FIELD_VALUE_BACKUP="ZálohovaÅ¥" @@ -289,7 +289,7 @@ JOFF="Vyp." JON="Zap." JPREVIOUS="Späť" JSITE="Web" -JUSERNAME="Meno užívateľa" +JUSERNAME="Meno používateľa" JYES="Ãno" ; Framework strings necessary when no lang pack is available diff --git a/installation/model/database.php b/installation/model/database.php index b9a5755468de9..1aa1ce80129ee 100644 --- a/installation/model/database.php +++ b/installation/model/database.php @@ -90,7 +90,7 @@ public static function getUserId() */ public function initialise($options) { - // Get the options as a object for easier handling. + // Get the options as an object for easier handling. $options = ArrayHelper::toObject($options); // Load the backend language files so that the DB error messages work. @@ -214,7 +214,7 @@ public function createDatabase($options) return false; } - // Get the options as a object for easier handling. + // Get the options as an object for easier handling. $options = ArrayHelper::toObject($options); // Check database version. @@ -428,7 +428,7 @@ public function handleOldDatabase($options) return false; } - // Get the options as a object for easier handling. + // Get the options as an object for easier handling. $options = ArrayHelper::toObject($options); // Set the character set to UTF-8 for pre-existing databases. @@ -477,7 +477,7 @@ public function createTables($options) return false; } - // Get the options as a object for easier handling. + // Get the options as an object for easier handling. $options = ArrayHelper::toObject($options); // Check database type. @@ -716,7 +716,7 @@ public function installSampleData($options) return false; } - // Get the options as a object for easier handling. + // Get the options as an object for easier handling. $options = ArrayHelper::toObject($options); // Build the path to the sample data file. diff --git a/installation/model/ftp.php b/installation/model/ftp.php index d2cac2e55f3a4..2e8c23c088fbf 100644 --- a/installation/model/ftp.php +++ b/installation/model/ftp.php @@ -29,7 +29,7 @@ class InstallationModelFtp extends JModelBase */ public function detectFtpRoot($options) { - // Get the options as a object for easier handling. + // Get the options as an object for easier handling. $options = ArrayHelper::toObject($options); // Connect and login to the FTP server. @@ -148,7 +148,7 @@ public function detectFtpRoot($options) */ public function verifyFtpSettings($options) { - // Get the options as a object for easier handling. + // Get the options as an object for easier handling. $options = ArrayHelper::toObject($options); // Connect and login to the FTP server. diff --git a/installation/sql/mysql/joomla.sql b/installation/sql/mysql/joomla.sql index 6a8c65164bd39..e9ac270eff6d6 100644 --- a/installation/sql/mysql/joomla.sql +++ b/installation/sql/mysql/joomla.sql @@ -621,10 +621,10 @@ INSERT INTO `#__extensions` (`extension_id`, `name`, `type`, `element`, `folder` (504, 'hathor', 'template', 'hathor', '', 1, 1, 1, 0, '', '{"showSiteName":"0","colourChoice":"0","boldText":"0"}', '', '', 0, '0000-00-00 00:00:00', 0, 0), (506, 'protostar', 'template', 'protostar', '', 0, 1, 1, 0, '', '{"templateColor":"","logoFile":"","googleFont":"1","googleFontName":"Open+Sans","fluidContainer":"0"}', '', '', 0, '0000-00-00 00:00:00', 0, 0), (507, 'isis', 'template', 'isis', '', 1, 1, 1, 0, '', '{"templateColor":"","logoFile":""}', '', '', 0, '0000-00-00 00:00:00', 0, 0), -(600, 'English (United Kingdom)', 'language', 'en-GB', '', 0, 1, 1, 1, '', '', '', '', 0, '0000-00-00 00:00:00', 0, 0), -(601, 'English (United Kingdom)', 'language', 'en-GB', '', 1, 1, 1, 1, '', '', '', '', 0, '0000-00-00 00:00:00', 0, 0), +(600, 'English (en-GB)', 'language', 'en-GB', '', 0, 1, 1, 1, '', '', '', '', 0, '0000-00-00 00:00:00', 0, 0), +(601, 'English (en-GB)', 'language', 'en-GB', '', 1, 1, 1, 1, '', '', '', '', 0, '0000-00-00 00:00:00', 0, 0), (700, 'files_joomla', 'file', 'joomla', '', 0, 1, 1, 1, '', '', '', '', 0, '0000-00-00 00:00:00', 0, 0), -(802, 'English (United Kingdom)', 'package', 'pkg_en-GB', '', 0, 1, 1, 1, '', '', '', '', 0, '0000-00-00 00:00:00', 0, 0); +(802, 'English (en-GB) Language Pack', 'package', 'pkg_en-GB', '', 0, 1, 1, 1, '', '', '', '', 0, '0000-00-00 00:00:00', 0, 0); -- -------------------------------------------------------- @@ -1212,7 +1212,7 @@ CREATE TABLE IF NOT EXISTS `#__languages` ( -- INSERT INTO `#__languages` (`lang_id`, `lang_code`, `title`, `title_native`, `sef`, `image`, `description`, `metakey`, `metadesc`, `sitename`, `published`, `access`, `ordering`) VALUES -(1, 'en-GB', 'English (UK)', 'English (UK)', 'en', 'en_gb', '', '', '', '', 1, 1, 1); +(1, 'en-GB', 'English (en-GB)', 'English (United Kingdom)', 'en', 'en_gb', '', '', '', '', 1, 1, 1); -- -------------------------------------------------------- diff --git a/installation/sql/postgresql/joomla.sql b/installation/sql/postgresql/joomla.sql index 958123450d787..231c45b6271ab 100644 --- a/installation/sql/postgresql/joomla.sql +++ b/installation/sql/postgresql/joomla.sql @@ -627,8 +627,8 @@ INSERT INTO "#__extensions" ("extension_id", "name", "type", "element", "folder" -- Languages INSERT INTO "#__extensions" ("extension_id", "name", "type", "element", "folder", "client_id", "enabled", "access", "protected", "manifest_cache", "params", "custom_data", "system_data", "checked_out", "checked_out_time", "ordering", "state") VALUES -(600, 'English (United Kingdom)', 'language', 'en-GB', '', 0, 1, 1, 1, '', '', '', '', 0, '1970-01-01 00:00:00', 0, 0), -(601, 'English (United Kingdom)', 'language', 'en-GB', '', 1, 1, 1, 1, '', '', '', '', 0, '1970-01-01 00:00:00', 0, 0); +(600, 'English (en-GB)', 'language', 'en-GB', '', 0, 1, 1, 1, '', '', '', '', 0, '1970-01-01 00:00:00', 0, 0), +(601, 'English (en-GB)', 'language', 'en-GB', '', 1, 1, 1, 1, '', '', '', '', 0, '1970-01-01 00:00:00', 0, 0); -- Files Extensions INSERT INTO "#__extensions" ("extension_id", "name", "type", "element", "folder", "client_id", "enabled", "access", "protected", "manifest_cache", "params", "custom_data", "system_data", "checked_out", "checked_out_time", "ordering", "state") VALUES @@ -636,7 +636,7 @@ INSERT INTO "#__extensions" ("extension_id", "name", "type", "element", "folder" -- Packages INSERT INTO "#__extensions" ("extension_id", "name", "type", "element", "folder", "client_id", "enabled", "access", "protected", "manifest_cache", "params", "custom_data", "system_data", "checked_out", "checked_out_time", "ordering", "state") VALUES -(802, 'English (United Kingdom)', 'package', 'pkg_en-GB', '', 0, 1, 1, 1, '', '', '', '', 0, '1970-01-01 00:00:00', 0, 0); +(802, 'English (en-GB) Language Pack', 'package', 'pkg_en-GB', '', 0, 1, 1, 1, '', '', '', '', 0, '1970-01-01 00:00:00', 0, 0); SELECT setval('#__extensions_extension_id_seq', 10000, false); @@ -1148,7 +1148,7 @@ CREATE INDEX "#__languages_idx_access" ON "#__languages" ("access"); -- Dumping data for table #__languages -- INSERT INTO "#__languages" ("lang_id", "lang_code", "title", "title_native", "sef", "image", "description", "metakey", "metadesc", "sitename", "published", "access", "ordering") VALUES -(1, 'en-GB', 'English (UK)', 'English (UK)', 'en', 'en_gb', '', '', '', '', 1, 1, 1); +(1, 'en-GB', 'English (en-GB)', 'English (United Kingdom)', 'en', 'en_gb', '', '', '', '', 1, 1, 1); SELECT setval('#__languages_lang_id_seq', 2, false); diff --git a/installation/sql/sqlazure/joomla.sql b/installation/sql/sqlazure/joomla.sql index d8e87745db9db..336a90f8d0a8c 100644 --- a/installation/sql/sqlazure/joomla.sql +++ b/installation/sql/sqlazure/joomla.sql @@ -1030,9 +1030,9 @@ SELECT 507, 'isis', 'template', 'isis', '', 1, 1, 1, 0, '', '{"templateColor":"" -- Languages INSERT INTO [#__extensions] ([extension_id], [name], [type], [element], [folder], [client_id], [enabled], [access], [protected], [manifest_cache], [params], [custom_data], [system_data], [checked_out], [checked_out_time], [ordering], [state]) -SELECT 600, 'English (United Kingdom)', 'language', 'en-GB', '', 0, 1, 1, 1, '', '', '', '', 0, '1900-01-01 00:00:00', 0, 0 +SELECT 600, 'English (en-GB)', 'language', 'en-GB', '', 0, 1, 1, 1, '', '', '', '', 0, '1900-01-01 00:00:00', 0, 0 UNION ALL -SELECT 601, 'English (United Kingdom)', 'language', 'en-GB', '', 1, 1, 1, 1, '', '', '', '', 0, '1900-01-01 00:00:00', 0, 0; +SELECT 601, 'English (en-GB)', 'language', 'en-GB', '', 1, 1, 1, 1, '', '', '', '', 0, '1900-01-01 00:00:00', 0, 0; -- Files Extensions INSERT INTO [#__extensions] ([extension_id], [name], [type], [element], [folder], [client_id], [enabled], [access], [protected], [manifest_cache], [params], [custom_data], [system_data], [checked_out], [checked_out_time], [ordering], [state]) @@ -1040,7 +1040,7 @@ SELECT 700, 'files_joomla', 'file', 'joomla', '', 0, 1, 1, 1, '', '', '', '', 0, -- Packages INSERT INTO [#__extensions] ([extension_id], [name], [type], [element], [folder], [client_id], [enabled], [access], [protected], [manifest_cache], [params], [custom_data], [system_data], [checked_out], [checked_out_time], [ordering], [state]) -SELECT 802, 'English (United Kingdom)', 'package', 'pkg_en-GB', '', 0, 1, 1, 1, '', '', '', '', 0, '1900-01-01 00:00:00', 0, 0; +SELECT 802, 'English (en-GB) Language Pack', 'package', 'pkg_en-GB', '', 0, 1, 1, 1, '', '', '', '', 0, '1900-01-01 00:00:00', 0, 0; SET IDENTITY_INSERT [#__extensions] OFF; @@ -2016,7 +2016,7 @@ CREATE UNIQUE INDEX [idx_access] ON [#__languages] SET IDENTITY_INSERT [#__languages] ON; INSERT INTO [#__languages] ([lang_id], [lang_code], [title], [title_native], [sef], [image], [description], [metakey], [metadesc], [sitename], [published], [access], [ordering]) -SELECT 1, 'en-GB', 'English (UK)', 'English (UK)', 'en', 'en_gb', '', '', '', '', 1, 1, 1; +SELECT 1, 'en-GB', 'English (en-GB)', 'English (United Kingdom)', 'en', 'en_gb', '', '', '', '', 1, 1, 1; SET IDENTITY_INSERT [#__languages] OFF; diff --git a/installation/template/css/template.css b/installation/template/css/template.css index 6254a80476f34..730694a901fc2 100644 --- a/installation/template/css/template.css +++ b/installation/template/css/template.css @@ -131,3 +131,86 @@ textarea.noResize { .tooltip { white-space: pre-wrap; } + +/* Flat Repaint */ +.btn { + background-image: none; + border: 1px solid rgba(0, 0, 0, 0.2); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); +} +.btn-primary:hover, .btn-primary:focus { + background-color: #185b91; + color: #fff; + text-decoration: none; +} +.chzn-container-single .chzn-single { + background-color: #ffffff; + background-image: none; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 3px; + box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05); + height: auto; + line-height: 26px; +} +.chzn-container-single .chzn-single div { + background-color: #f3f3f3; + border-left: 1px solid #cccccc; + text-align: center; + width: 28px; + height: auto; + bottom: 0; +} +.chzn-container-single .chzn-drop { + background-clip: padding-box; + border-color: #0088cc; +} +.chzn-container-active .chzn-single { + color: #0088cc; +} +.chzn-container-active.chzn-with-drop .chzn-single div { + border-bottom: 1px solid #cccccc; + border-bottom-left-radius: 3px; + background-color: #f3f3f3; + border-left: 1px solid #cccccc; +} +.chzn-container-single .chzn-single div b { + background-position: 2px 2px; + display: inline-block; + height: 16px; + width: 16px; +} +.chzn-container-active.chzn-with-drop .chzn-single div b { + background-position: -16px 2px; +} +.chzn-container-active.chzn-with-drop .chzn-single { + background-image: none; + border: 1px solid #0088cc; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +.chzn-container .chzn-results { + background-color: #fff; + border-radius: 0 0 3px 3px; + margin: 0; + padding: 0; +} +.chzn-container-single .chzn-search input[type="text"] { + border: 1px solid #aaa; + border-radius: 3px; + box-shadow: none; + background: transparent url("../../../media/jui/css/chosen-sprite.png") no-repeat scroll 100% -20px +} +.chzn-container .chzn-results li.highlighted { + background-color: #0088cc; + background-image: none; +} +.chzn-container-single .chzn-search input[type="text"]:focus { + border-color: #0088cc; +} +fieldset { + margin-bottom: 10px; +} +textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { + box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05); +} diff --git a/installation/template/index.php b/installation/template/index.php index b290bcdfd8569..c85e99d1fe45f 100644 --- a/installation/template/index.php +++ b/installation/template/index.php @@ -10,10 +10,6 @@ /** @var JDocumentHtml $this */ -// Add Stylesheets -JHtml::_('bootstrap.loadCss', true, $this->direction); -JHtml::_('stylesheet', 'installation/template/css/template.css'); - // Load the JavaScript behaviors JHtml::_('bootstrap.framework'); JHtml::_('formbehavior.chosen', 'select'); @@ -21,6 +17,10 @@ JHtml::_('behavior.formvalidator'); JHtml::_('script', 'installation/template/js/installation.js'); +// Add Stylesheets +JHtml::_('bootstrap.loadCss', true, $this->direction); +JHtml::_('stylesheet', 'installation/template/css/template.css'); + // Load JavaScript message titles JText::script('ERROR'); JText::script('WARNING'); diff --git a/language/en-GB/en-GB.com_contact.ini b/language/en-GB/en-GB.com_contact.ini index 26fb09a4d1805..3948802802169 100644 --- a/language/en-GB/en-GB.com_contact.ini +++ b/language/en-GB/en-GB.com_contact.ini @@ -10,7 +10,7 @@ COM_CONTACT_CAPTCHA_DESC="Please complete the security check." COM_CONTACT_CAT_NUM="# of Contacts :" COM_CONTACT_CONTACT_DEFAULT_LABEL="Send an Email" COM_CONTACT_CONTACT_EMAIL_A_COPY_DESC="Sends a copy of the message to the address you have supplied." -COM_CONTACT_CONTACT_EMAIL_A_COPY_LABEL="Send copy to yourself" +COM_CONTACT_CONTACT_EMAIL_A_COPY_LABEL="Send a copy to yourself" COM_CONTACT_CONTACT_EMAIL_NAME_DESC="Your name." COM_CONTACT_CONTACT_EMAIL_NAME_LABEL="Name" COM_CONTACT_CONTACT_ENTER_MESSAGE_DESC="Enter your message here." diff --git a/language/en-GB/en-GB.com_media.ini b/language/en-GB/en-GB.com_media.ini index 6734833c394ef..5befff0ce864a 100644 --- a/language/en-GB/en-GB.com_media.ini +++ b/language/en-GB/en-GB.com_media.ini @@ -71,6 +71,4 @@ COM_MEDIA_UP="Up" COM_MEDIA_UPLOAD="Upload" COM_MEDIA_UPLOAD_COMPLETE="Upload Complete" COM_MEDIA_UPLOAD_FILE="Upload file" -COM_MEDIA_UPLOAD_FILES="Upload files (Maximum Size: %s MB)" -COM_MEDIA_UPLOAD_FILES_NOLIMIT="Upload files (No maximum size)" COM_MEDIA_UPLOAD_SUCCESSFUL="Upload Successful" diff --git a/language/en-GB/en-GB.com_users.ini b/language/en-GB/en-GB.com_users.ini index fc3453aa3fb30..ecd22d3b91415 100644 --- a/language/en-GB/en-GB.com_users.ini +++ b/language/en-GB/en-GB.com_users.ini @@ -70,7 +70,7 @@ COM_USERS_PROFILE_EMAIL1_DESC="Enter your email address." COM_USERS_PROFILE_EMAIL1_LABEL="Email Address" COM_USERS_PROFILE_EMAIL1_MESSAGE="The email address you entered is already in use or invalid. Please enter another email address." COM_USERS_PROFILE_EMAIL2_DESC="Confirm your email address." -COM_USERS_PROFILE_EMAIL2_LABEL="Confirm email Address" +COM_USERS_PROFILE_EMAIL2_LABEL="Confirm Email Address" COM_USERS_PROFILE_EMAIL2_MESSAGE="The email addresses you entered do not match. Please enter your email address in the email address field and confirm your entry by entering it in the confirm email address field." COM_USERS_PROFILE_LAST_VISITED_DATE_LABEL="Last Visited Date" COM_USERS_PROFILE_MY_PROFILE="My Profile" @@ -101,7 +101,7 @@ COM_USERS_REGISTER_EMAIL1_DESC="Enter your email address." COM_USERS_REGISTER_EMAIL1_LABEL="Email Address" COM_USERS_REGISTER_EMAIL1_MESSAGE="The email address you entered is already in use or invalid. Please enter another email address." COM_USERS_REGISTER_EMAIL2_DESC="Confirm your email address." -COM_USERS_REGISTER_EMAIL2_LABEL="Confirm email Address" +COM_USERS_REGISTER_EMAIL2_LABEL="Confirm Email Address" COM_USERS_REGISTER_EMAIL2_MESSAGE="The email addresses you entered do not match. Please enter your email address in the email address field and confirm your entry by entering it in the confirm email address field." COM_USERS_REGISTER_NAME_DESC="Enter your full name." COM_USERS_REGISTER_NAME_LABEL="Name" diff --git a/language/en-GB/en-GB.ini b/language/en-GB/en-GB.ini index 6dcacb0d8cd26..932947d277e03 100644 --- a/language/en-GB/en-GB.ini +++ b/language/en-GB/en-GB.ini @@ -234,6 +234,7 @@ JGLOBAL_KEEP_TYPING="Keep typing ..." JGLOBAL_LEFT="Left" JGLOBAL_LOOKING_FOR="Looking for" JGLOBAL_LT="<" +JGLOBAL_MAXIMUM_UPLOAD_SIZE_LIMIT="Maximum upload size: %s" JGLOBAL_NEWITEMSLAST_DESC="New items default to the last position. Ordering can be changed after this item has been saved." JGLOBAL_NO_MATCHING_RESULTS="No Matching Results" JGLOBAL_NUM="#" diff --git a/language/en-GB/en-GB.tpl_protostar.ini b/language/en-GB/en-GB.tpl_protostar.ini index 0d7ec7e1e582d..15697fbd53ee6 100644 --- a/language/en-GB/en-GB.tpl_protostar.ini +++ b/language/en-GB/en-GB.tpl_protostar.ini @@ -20,4 +20,5 @@ TPL_PROTOSTAR_FONT_NAME_DESC="Example: Open+Sans or Source+Sans+Pro." TPL_PROTOSTAR_LOGO_LABEL="Logo" TPL_PROTOSTAR_LOGO_DESC="Select or upload a custom logo for the site template." TPL_PROTOSTAR_STATIC="Static" +TPL_PROTOSTAR_TOGGLE_MENU="Toggle Navigation" diff --git a/language/en-GB/en-GB.xml b/language/en-GB/en-GB.xml index 691eb433b5e35..ae53d68e42998 100644 --- a/language/en-GB/en-GB.xml +++ b/language/en-GB/en-GB.xml @@ -1,7 +1,7 @@ English (en-GB) - 3.6.3 + 3.6.4 October 2016 Joomla! Project admin@joomla.org @@ -11,11 +11,13 @@ English (en-GB) + English (United Kingdom) en-GB 0 en_GB.utf8, en_GB.UTF-8, en_GB, eng_GB, en, english, english-uk, uk, gbr, britain, england, great britain, uk, united kingdom, united-kingdom 0 0,6 + gregorian diff --git a/language/en-GB/install.xml b/language/en-GB/install.xml index 2dca168fae4db..2c11420eca3d0 100644 --- a/language/en-GB/install.xml +++ b/language/en-GB/install.xml @@ -1,8 +1,8 @@ - English (United Kingdom) + English (en-GB) en-GB - 3.6.3 + 3.6.4 October 2016 Joomla! Project admin@joomla.org diff --git a/layouts/joomla/content/blog_style_default_item_title.php b/layouts/joomla/content/blog_style_default_item_title.php index ec8389ba85924..524f77b078f0b 100644 --- a/layouts/joomla/content/blog_style_default_item_title.php +++ b/layouts/joomla/content/blog_style_default_item_title.php @@ -15,7 +15,7 @@ JHtml::addIncludePath(JPATH_COMPONENT.'/helpers/html'); ?> -get('show_title') || $displayData->state == 0 || ($params->get('show_author') && !empty($displayData->author ))) : ?> +state == 0 || $params->get('show_title') || ($params->get('show_author') && !empty($displayData->author ))) : ?> diff --git a/layouts/joomla/content/categories_default_items.php b/layouts/joomla/content/categories_default_items.php index 972c8ae960be6..e87c181bad1bf 100644 --- a/layouts/joomla/content/categories_default_items.php +++ b/layouts/joomla/content/categories_default_items.php @@ -19,7 +19,7 @@ $className = substr($extension, 4); // This will work for the core components but not necessarily for other components // that may have different pluralisation rules. -if (substr($className, -1) == 's') +if (substr($className, -1) === 's') { $className = rtrim($className, 's'); } diff --git a/layouts/joomla/content/category_default.php b/layouts/joomla/content/category_default.php index 7fe72394aa99e..8f53e7e19f0b6 100644 --- a/layouts/joomla/content/category_default.php +++ b/layouts/joomla/content/category_default.php @@ -22,7 +22,7 @@ * This will work for the core components but not necessarily for other components * that may have different pluralisation rules. */ -if (substr($className, -1) == 's') +if (substr($className, -1) === 's') { $className = rtrim($className, 's'); } @@ -59,7 +59,7 @@ loadTemplate($displayData->subtemplatename); ?> - get('children') && $displayData->maxLevel != 0) : ?> + maxLevel != 0 && $displayData->get('children')) : ?>
    get('show_category_heading_title_text', 1) == 1) : ?>

    diff --git a/layouts/joomla/content/info_block/associations.php b/layouts/joomla/content/info_block/associations.php index 3de4da6dc291a..37f65bc022518 100644 --- a/layouts/joomla/content/info_block/associations.php +++ b/layouts/joomla/content/info_block/associations.php @@ -14,7 +14,7 @@
    - params->get('flags', 1)) : ?> + params->get('flags', 1) && $association['language']->image) : ?> image . '.gif', $association['language']->title_native, array('title' => $association['language']->title_native), true); ?>    diff --git a/layouts/joomla/content/info_block/author.php b/layouts/joomla/content/info_block/author.php index 8c8d332e92b0d..29a2d5363699d 100644 --- a/layouts/joomla/content/info_block/author.php +++ b/layouts/joomla/content/info_block/author.php @@ -11,7 +11,7 @@ ?>