Are you happy with your logging solution? Would you help us out by taking a 30-second survey? Click here

joomla-cms

Home of the Joomla! Content Management System

Star full 4f7b624809470f25b6493d5a7b30d9b9cb905931146e785d67c86ef0c205a402Star full 4f7b624809470f25b6493d5a7b30d9b9cb905931146e785d67c86ef0c205a402Star full 4f7b624809470f25b6493d5a7b30d9b9cb905931146e785d67c86ef0c205a402Star blank 374f33e4d622a2930833db3cbea26b5d03dc44961a6ecab0b9e13276d97d6682Star blank 374f33e4d622a2930833db3cbea26b5d03dc44961a6ecab0b9e13276d97d6682 (1 ratings)
Rated 3.0 out of 5
Subscribe to updates I use joomla-cms


Statistics on joomla-cms

Number of watchers on Github 2669
Number of open issues 899
Average time to close an issue about 13 hours
Main language PHP
Average time to merge a PR 1 day
Open pull requests 685+
Closed pull requests 288+
Last commit over 1 year ago
Repo Created about 8 years ago
Repo Last Updated over 1 year ago
Size 222 MB
Homepage https://www.jooml...
Organization / Authorjoomla
Latest Release3.8.5
Contributors355
Page Updated
Do you use joomla-cms? Leave a review!
View open issues (899)
View joomla-cms activity
View on github
Fresh, new opensource launches πŸš€πŸš€πŸš€
Trendy new open source projects in your inbox! View examples

Subscribe to our mailing list

Evaluating joomla-cms for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

Joomla! CMS Analytics

Build Status

Travis-CI Drone-CI AppVeyor Jenkins
Build Status Build Status Build status Build Status

What is this?

What is Joomla?

  • Joomla! 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.
  • Joomla! is free and Open Source software distributed under the GNU General Public License version 2 or later.

Is Joomla! for you?

How to find a Joomla! translation?

Learn Joomla!

What are the benefits of Joomla?

  • The functionality of a Joomla! website can be extended by installing extensions that you can create (or download) to suit your needs.
  • There are many ready-made extensions that you can download and install.
  • Check out the Joomla! Extensions Directory (JED).

Is it easy to change the layout display?

  • The layout is controlled by templates that you can edit.
  • There are a lot of ready-made professional templates that you can download.
  • Template management information is available here.

Ready to install Joomla?

Updates are free!

Where can you get support and help?

Do you already have a Joomla! site that isn't built with Joomla! 3.x?

Do you want to improve Joomla?

Copyright

  • Copyright (C) 2005 - 2018 Open Source Matters. All rights reserved.
  • Special Thanks
  • Distributed under the GNU General Public License version 2 or later
  • See License details
joomla-cms open issues Ask a question     (View All Issues)
  • almost 3 years [com_fields]Gallery dropdown folder path is not relative
  • almost 3 years new menu item check
  • almost 3 years Cache group in extension XML file
  • almost 3 years Polyfill HTML5 required form field validation
  • almost 3 years Permissions select fields in 3.7.0 diferent from 3.6.4
  • almost 3 years JLayoutFile - force client - not working properly?
  • almost 3 years Required file field is not being validated correctly
  • almost 3 years [com_fields] Fields aren't updated for Smart Search (finder) on item save
  • almost 3 years New Router not throwing 404
  • almost 3 years [com_fields] list with "multiple" enabled can't remove all options
  • almost 3 years [com_fields] Checkboxes don't show a stored 0 value option
  • almost 3 years Form field default value is not translated
  • almost 3 years [3.7.x] Toolbar looks ugly and wraps onto two lines
  • almost 3 years Engine (not editor) clears html tag
  • almost 3 years [j4] Table 'tozyj_user_keys' should not have column 'invalid'. (From file 4.0.0-2016-10-02.sql.)
  • almost 3 years Undefined variables in ConfigControllerModulesSave
  • almost 3 years Some issues with ACL system
  • almost 3 years POSTGRESQL Installation
  • almost 3 years Module positions not always translated
  • almost 3 years Template style set default when SEF is on.
  • almost 3 years Field type media with Home Directory checked create images folder
  • almost 3 years [com_fields] Useless parameters and table columns for fields
  • almost 3 years [com_fields] Frontend edits don't save the custom fields
  • almost 3 years ?Itemid=101 on user contact form page URL
  • almost 3 years Field Group permission tab has no settings
  • almost 3 years Installation multilingual options are Red (error? danger?)
  • almost 3 years com_redirect - terms
  • almost 3 years [com_fields] Confusing Permissions
  • almost 3 years JPluginHelper::importPlugin() method does not load the same plugin with two different dispatchers
  • almost 3 years Router Change: Edit article gets Create Article menu item Title (small regression)
joomla-cms open pull requests (View All Pulls)
  • com_languages submenu changes (in sequence of #9101)
  • com_languages installer view, implement searchtools and ordering
  • com_languages languages view, ordering in searchtools
  • [imp] Adding a dropdown with flags display in language switcher
  • Correct com_tags searchtools behaviour and add new filter (max levels)
  • Adds jlayout searchtools to com_users user groups
  • Adds jlayout searchtools to com_users view levels
  • User notes search tools ordering & bug corrections
  • Templates search tools ordering
  • com_installer "Install languages" UX Improvements
  • Added alias for menu items in the edit view
  • Added possibility to set script priority
  • SEF system plugin performance improvements
  • Class JForm. Remove redundant trim($data)
  • Fixed "Set ItemID" not working in Smart Search module
  • replaced $cachable with $cacheable
  • Fix JUri::isInternal error
  • Use language item instead of hardcoded string
  • Update mod_breadcrumbs.php additional to 38cee45bdfa402ba838e0f424c2028b3be2bab08
  • Update mod_breadcrumbs
  • Fix self-registration when autoregistering password
  • remove extra fieldset
  • JS typo in sortable
  • Fix Drag&Drop sorting
  • Add support for URLs with no protocol in JDocumentRenderer
  • Add UTF8MB4 support to the database drivers.
  • No need to utf8 encode statuses which are already utf8 encoded (issue #9043)
  • Move getCurrentLanguage() to JLanguageHelper
  • [imp] Saving 'mailto:utf8' mails in text in idn format
  • Get tag information only when it's necessary
  • Inefficient jQuery selectors
  • Regression revert #9234 + Modifying strings to use ()
  • Update spinner on joomlaupdate
  • [com_modules] modules view (modal) - Implement searchtools
  • [Imp] Creating an All Menu dropdown in menu manager
  • Fixing missing parameter usage.
  • Added Toggle Unpublished Modules in Menu item edit view
  • [com_finder] define identifier field for smart search plugins
  • Codemirror jlayouts cleanup
  • [com_categories] add searchtools to modal layout and solves bugs
  • Add HHVM testing as an allowed failure
  • [com_newsfeeds] add searchtools to modal layout and solves bugs
  • Improving JTableNested::delete()
  • [com_contact] add searchtools to modal layout and solves bugs
  • [com_cache] allow to select client in hathor
  • [com_content] articles view (modal) - Implement searchtools
  • [com_cache] Success and error messages
  • Layout of Options in Menu Item of type Featured Article
  • Filter input remove - do not run cleanTags twice
  • Do not count all table rows if start offset is 0
  • Content model - skip sql join to #__content_frontage if not needed
  • Accelerate com_content by removing subquery with badcats and use instead a new c.path_published column
  • fixes issue when tag ajaxSearch for unicode characters was returning whole database of tags
  • Try dc:creator if author is missing in RSS feeds
  • com_installer: translatable ordering in manage and updatesites views
  • Implement countItems for extensions with sections
  • [HTTPS] Finalize update server to https process
  • The addReplyTo doesn't take an array as argument in contact form
  • SEF: Change also empty href strings
  • Add missing is_array check within TagsTableTag->bind()
  • Fix cloaking of email addresses in Contact category lists
  • Remove duplicate code by aliasing JApplicationWebClient to Framework
  • Solve SEF canonical issues
  • Added drag and drop functionality to the item ordering of featured articles (Ref #8138)
  • Fix restart method causing fatal error
  • Correct database schema errors after update and errors with utf8mb4 conversion
  • Mcrypt disabled warning in Two Factor authentication
  • Fix autoloader issue using Prefix mechanism
  • Update mod_breadcrumbs.xml
  • CodeMirror 5.13
  • Check for MCrypt in SysInfo
  • Improve clarification on how to use the banned fields in Contacts.
  • Test for mcrypt support in the installer
  • com_Media grammar corrections
  • User Profile validation grammar
  • Bugfix for utf8mb4 sql statements downgrade
  • Fixed issue with tld param which has no effect
  • Add a paramter to com_contact to allow the mailto link to be switched on / off
  • Make it possible to use the utf8_conversion table to save utf8 or utf8mb4 conversion status of extensions
  • Update en-GB.com_joomlaupdate.ini
  • Add Microdata to popular articles - hard coded values
  • Make extension installer handle sql files for utf8mb4 or utf8
  • Adding data-* to list. Should be on all core elements
  • Unable to add countItems method for an extension
  • Custom fields
  • __DEPLOY_VERSION__
  • [com_redirect] Add dropdown actions
  • [com_finder] Add/Improve search tooltip in all views
  • [com_installer] Add search tooltip to all views
  • [com_modules] Complete search tooltip
  • [com_plugins] Complete search tooltip
  • Routing: Remove IDs from SEF URLs
  • getCache should link to JCacheController
  • Use showon in article options
  • Usage of proper class inheritance check for limiting query
  • Fix findLabel() performance being bad if labels are missing and being O(n^n) when they don't have tag id like ID-lbl
  • ACL update notes
  • Proposed onAfterRenderModules event in modules rendering
  • Address Inconsistency in Database schema
  • Fix unknown column 'alias'
  • Update for pl-PL installation language
  • Improve searchtools - part 2
  • Build query only if 'select' and 'from' attributes are set and don't execute blank query
  • Allow the redirect plugin to proxy to the previously set exception handler
  • [modal] Improve iframe modals: categories, contacts, newsfeeds
  • Changes Styles from Modals for higher "Shadowbox"-Modals
  • [com_finder] maps view: searchtools ordering, bug corrections and some improvements
  • Fix UNC path test on windows installations
  • Update index.php
  • Save an active tab state inside nested tab sets
  • Update blog.php to include a featured class if an item is featured
  • [com_banners] tracks view: Add max level filter
  • TinyMCE image button
  • Do not hard load the language filter plugin
  • Number validation as global handler
  • [plg_user_profile]Code style
  • [plg_user_joomla]Code style
  • [plg_user_contactcreator]XML code style
  • [plg_twofactorauth_yubikey]Code style
  • [plg_twofactorauth_totp]XML code style
  • [plg_system_updatenotification]Code style
  • [plg_system_stats]Code style
  • [com_contact] Coding standards form xml + correction wrong closing tags
  • [plg_system_redirect]XML code style
  • [plg_system_p3p]XML code style
  • [plg_system_log]XML code style
  • [plg_system_languagefilter]Code style
  • [plg_system_languagecode]Code style
  • [plg_system_highlight]Code style
  • [plg_system_debug]Code style
  • [plg_system_cache]Code style
  • [plg_search_tags]Code style
  • [plg_search_newsfeeds]Code style
  • [plg_search_content]Code style
  • [plg_search_contacts]Code style
  • [plg_search_categories]Code style
  • [plg_quickicon_joomlaupdate]XML code style
  • [plg_quickicon_extensionupdate]XML code style
  • [plg_finder_categories]Code style
  • [plg_editors-xtd_readmore]Code style
  • [plg_editors-xtd_pagebreak]Code style
  • [plg_editors-xtd_module]Code style
  • [plg_editors_tinymce]Code style
  • [plg_editors_none]code style
  • [plg_editors_codemirror]XML code style
  • [com_redirect] Improve disabled redirect plugin message
  • [com_redirect] Solve javascript error on bulk import modal close
  • Unit testing memory management improvements
  • [JDocument] Allow other attributes in meta tags
  • Add plugin events to JFile/JFolder
  • [build/bump] Make bump update the links in the readme files also (md and txt)
  • remove double space
  • Add Bootstrap 3 alert-link class
  • Remove usage of deprecated JArrayHelper - com_modules
  • Remove usage of deprecated JArrayHelper - com_menus
  • Remove usage of deprecated JArrayHelper - com_config
  • Allow modifying the query of com_content articles through plugins.
  • [build/bump] Add core extensions version and creationDate bump
  • [com_content]php and xml code style
  • Reorganise administrator menu items - extensions manager
  • core.edit.own permission doesn't allow to insert article link with a XTD "Article" button
  • com_installer. Remove button update.purge
  • [JDocument render] Use real tabs for rendering tabs, not two spaces ...
  • [html5] System frontend template
  • [html5] Beez3 frontend template
  • [html5] System administrator template
  • [html5] Hathor administrator template
  • [JDocumentRendererHtmlHead] only add the type attribute in the new script options if it's not an html5 page
  • Replace isSSLConnection method by isHttpsConnection
  • Use hhvm 3.12 LTS
  • Component config: Improve and fix code style, hidden field + Add style for fieldset description
  • Modify installer plugin interface and rewrite installer plugins
  • Fix APC for when internal key name is entry_name
  • [memcache] Split one array of memcache index to more indexes in order to better performance
  • Support a new plugin group: pagecache
  • New font for CodeMirror: Space Mono
  • Utilize unionAll query element and fix position of order by in JDatabaseQuery
  • JLIB_DATABASE_ERROR_DATABASE_QUERY
  • [cache] Catch cache storage exception
  • JED Message link icon
  • reCaptcha does not work for severeal languages. #fixes https://github.com/joomla/joomla-cms/issues/10809
  • Missing and incorrect language keys
  • Enable caching of menu data in JMenuSite
  • Enable caching of the module list for page loads
  • Change how JPluginHelper::load() caches data
  • Javascript consistency for XTD buttons
  • [ACL] Improve panel, solve ajax problems and ACL bugs
  • Fix wrong quoting in PostgreSQL update files
  • Bootstrap popup with mootools compatibility #2
  • Bootstrap popup with mootols compatibility
  • Fix postgresql driver setUtf() method
  • Delete form.xml since outdated since J!1.6
  • Fix#10777. Placeholder not showing if zero(0) value in hint
  • Installation file grammar fixes
  • Language Consistency fix for using the plg name: 'System - Language Filter'
  • Update robots.txt intro text
  • Preventing user changing own group
  • New formfield Modal_User : using BS modal with no B/C issue
  • Small review/cleanup in JHtml
  • [com_config] add js message titles
  • [cache] File storage - create file before flock
  • Bump validate email regex to html5 standards
  • Remove redundant else clause
  • [com_menus] improve alias check and generation
  • Fix of broken alternative title in the Content - Pagebreak plugin
  • PHP Notice: Undefined index: HTTP_HOST
  • Respect disabled for radio buttons and btn-group class (isis)
  • [Send Test Mail] Javascript green message should have "Message" title
  • [RFC] Render all exceptions on error page when in debug mode
  • Catch database exception in JInstaller::abort()
  • Refactor database drivers - push up desctructor
  • Remove period from label
  • Install plugins grammar
  • Remove usage of deprecated JArrayHelper - libraries/joomla
  • Remove usage of deprecated JArrayHelper - libraries/cms
  • sendtestmail.js code refactor
  • admin UI - new item tab order
  • [rfc] - Database error handling
  • JFormFieldUser Duplicate Queries
  • [com_templates]update to 10M
  • Users Options - passwords
  • CodeMirror 5.16.0
  • Repairing some inconsistency II
  • Repairing some inconsistency
  • Refactory com_banners tracks export modal + new toolbar button layout
  • Edit Article - Link to front-end
  • update captcha message
  • Fix for no period(.) needed in user (jform) field text
  • Multilanguage: Prevent display of the edit associations view when the item is new or its language is set to All.
  • Reduce the getModel methods from 3 lines into one
  • JArrayHelper => ArrayHelper for the backend
  • JArrayHelper => ArrayHelper for the frontend components
  • JArrayHelper => ArrayHelper for the frontend modules
  • User save profile: read requested data from session after form validation failed
  • Admin status module updates
  • Check for possible errors when sending mail
  • Two search modules on same page: Invalid HTML.
  • Better logout redirection fix
  • [com_content] - add articles ordering by votes, ratings
  • Correct expected for testSetUtf()
  • If article page does not exist, throw 404
  • [frontend new article] Don't allow to create tags if user not allowed
  • Use alert-link class, change link color for default warning alert
  • New field attribute "showon_ext"
  • TinyMCE init() issue #11190
  • Force SSL Check might fail
  • Reorder tables with single SQL query (all DBs compatible), greatly improving reorder performance
  • [com_templates] Admin to Administrator
  • Update MediaElement.js to 2.22.0
  • [fix]Migration from 2.5.28 to 3.6 returns Fatal errors
  • Fix#11155 Two finder module make invalid HTML for W3C
  • Remove id from tags, use menu item of tags view as default for tag view
  • Fix for subform field: fix default value for "max" and "groupByFieldset"
  • tinyMCE use document "scriptoptions", and allow to override tinyMCE Javascript parameters
  • Make the tag parameters available
  • fix for issue if for what ever reason a empty string is sent to the r…
  • Add tooltip of modified by
  • #11051 added tooltips
  • Added tooltip of created date,created by and modified date fields at new/edit tag view
  • Fix the ordering of articles and featured
  • New DateTime picker (replaces calendar)
  • Add Sort by Modified Date in the Module mod_articles_news
  • Check & early return if not caching, use get method
  • [searchtools] Add 200 and 500 to limit box default values
  • Update Install from Web plugin text
  • Rebuild Update Sites Message
  • Add domain to Update email Notification
  • Remove show_tag_num_items
  • Remove unused paramater in Tags:Tagged Items
  • Reverse ordering
  • com_admin update script: correct some minor typos in comments
  • alternative readmore error
  • Implementing Menu Items modals (New feature)
  • Fixed loadmodule not loading modules with id 0
  • Fix colour field in repeatable form field
  • Admin Modules Cache
  • [PostgreSQL] Add group by menu type title to avoid sql error
  • [mod_logged]: Tag <a> contains duplicated `class` attribute
  • modal module style
  • Fixed wrong variable name
  • recaptcha 2 and beez
  • Change clear cache in joomla update
  • Blocked Users
  • Google Summer of Code 2016 JavaScript Testing project
  • Remove insert module button
  • [com_banners] User not allowed to core.manage? Use 403 php exception (instead of a 404 JError)
  • Front End Module editing when using html5 module tags
  • Mail function disabled message
  • Correct and clarify tooltip in tag options
  • News feed relative images
  • Unit Tests Fix for 3.7
  • Module Article Category Cache
  • itemprop headline
  • Configure JDocumentError instance with all attributes
  • Use intro_image in newsfeed
  • [plg_system_stats] Load plugin language files only when needed
  • [Sql azure] Normalize joomla install sample blog sql file
  • [Sql azure] Normalize joomla install sql file
  • Improve the accessibility of the top menu in ISIS #11723
  • [Sql azure] Normalize update sql files
  • 3.7.0: New Feature=>editor-xtd to insert menu items links in content
  • [com_contact] Move event trigger to correct place
  • Improvement: Adding the forced language in the modal title for Contacts and Newsfeeds
  • Improvement: Using modal_category field in various core locations
  • [com_banners] - reduce the number of executed query
  • Handle the case that JFolder::files returns 'false'
  • [joomla update captive] use JAuthenticationHelper::getTwoFactorMethods()
  • [isis login] Only add debug css if debug plugin is enabled
  • [tabs state] quote jQuery selectors
  • Simplify Travis CI testing by only using mysql root
  • [RFC] New generic content parser.
  • Allow registering callback functions for the debug console
  • Allow language files to be debugged without parsing them
  • Avoid trying to load a module's language file multiple times
  • Prepared statement support for MySQLi, consistently use OOP API
  • Prepared Statement Support for PDO MySQL; backport tests
  • 3.7.0: Using the new modal_menu field in various core places
  • New method for retrieving the strings from the store
  • Joomla.JText without inline JavaScript
  • [com_joomlaupdate] Make updating from 3.5.1 to 3.6.x possible without steps between
  • newsfeed intro image [redo]
  • [RFC] Polyfill js for legacy browsers (adds events and classlist polyfills)
  • Remove legacy browsers Frame Breaking js code usage and deprecate it
  • Add line and file to the exception message when debug is ON
  • [RFC] Script options without inline JavaScript
  • Improve menu item duplicate alias error message
  • Respect current template in XTD image button
  • Change radio to list in single article menu item options
  • Dismiss alert on iOs doesnt work - Add cursor:pointer;
  • [com_contact] - moved the captchaEnabled var from default to view
  • com_banners remove menu link
  • JFile - error fix "Error displaying the error page: Cannot pass parameter 2 by reference"
  • Fix of an error "Call to a member function getType() on null"
  • Update for pull request # 5929
  • New Feature, Multilanguage: Add the possibility of displaying associations in article info and in articles list
  • [installation] Improve ajax error treatment
  • [RFC] TinyMCE drag&drop toolbar editing
  • Rebase #11654 for 3.7
  • [category item modal field] Apply on more fields for categories (3.7.x branch)
  • Installation flat repaint
  • [menu item modal field] Adds Create Menu Item button and other improvements (3.7.x branch)
  • adding a lang-associated class to language choice module for language…
  • JFormFieldList shows the global values if present.
  • Categories correct ordering with pagination
  • [com_newsfeeds] - "Filter field" and "Table Headings" in News Feeds - list layout
  • Implement cache flush for most adapters
  • [fix] When installing Joomla! and mail sending fails you are not getting to the next screen.
  • Pull configuration values from the session for the keepalive behavior
  • Run test at JCacheTest->testGc with not empty storage and caching enabled
  • Add Unpublished Content Language on Language Package Install
  • Fix early exit from foreach in JForm::removeGroup
  • issue #8106
  • GSoC 16 : Recording Action Logs Project
  • Custom fields
  • Isis flat repaint
  • Updated restore.php for updates
  • CS: convert CRLF to LF
  • [RFC] Run PHP Syntax checker on travis
  • Remove unused files and folders on update
  • Add version and IE conditional statements to JHtml::stylesheet/JDocument::addStyleSheet methods and deprecate JDocument::addSyleSheetVersion()
  • [3.7.x] Add script version to all js files and replace deprecated script signatures usage
  • [RFC] Clean up the javascript inline mess
  • [plg_recaptcha] Check if can show captcha error messages
  • Add article preview button to toolbar
  • Solution for tagging in different languages
  • Alphabetical not ASCII
  • Change language string
  • Installed Language flag layout
  • When $this->cursor is false, throw an Exception
  • Add missing period
  • [com_joomlaupdate] Check for minimum supported database type and version
  • Change `range` pagination to ?`strip` pagination.
  • [3.7] Isis Flat Repaint - Minor Fixes
  • [com_finder] - cast to char before use LIKE operator on datetime/tim…
  • [com_finder] - remove reference to panthom table #__finder_links_terms
  • Improvements in the Associations Edit Workflow
  • Redo Isis flat repaint Installation (Closes #11917)
  • [staging] Move HHVM Test fixes to staging
  • Minor language string change for com_contact
  • 3.7.0 : Correcting login/logout lang strings
  • Trying to fix some of the HHVM unittests
  • Fix com_content SEO in Joomla
  • Fix front end XTD menus and contacts buttons
  • Improve the language string value
  • Shared session without another new parameter in config
  • user profile rename folder value
  • Overridden strings in both back-end and front-end
  • Remove unneeded registry creation
  • update doc block
  • Allow multiple (different) editors in one page
  • $menu->params is already a Registry object.
  • [WIP] Fix lock method in cache storages
  • Folder icons in front end
  • fix less / css
  • Added Feature items filter to mod_articles_news | Fix merge conficts for #11540
  • Use the JHtml::_ function instead of calling functions directly.
  • Errors installing new extensions on already existing packages
  • Fix errors exposed by strict
  • Don't need a closure, jQuery ready function is enough. Use strict.
  • Make CodeMirror work in repeatable subforms
  • CodeMirror version 5.20.2
  • Add profile link to login module
  • [4.0] Deprecate JInput in favor of the Framework's Input package
  • [4.0] Recompose JApplicationWeb onto the Framework's web application class
  • Tag view feature
  • More flexible requires attribute in form list options (+Extend to form fields)
  • [4.0] Restructure Voting Plugin Integration
  • [3.7.x] Remove error message from keepalive behaviour
  • Ajax list limit issue in menu manager edit form
  • [com_content] - deleted featured articles are not deleted from #__content_frontpage table
  • Can't logout with the menu item Users > Logout
  • Tab state logic fix
  • Sample data: Escape quota in json data
  • [4.0] [B/C break] Use a MySql more strict sql mode
  • [3.7] Composer update
  • Remove Searchbox from all fields except Category
  • Don't skip JHtml's bootstrap call for ovewrite check
  • com_users notes category incorrect ACL level in several installation sql
  • [ACL] JAccess bug fixes and optimizations [B/C alternative proposal]
  • Small performance check for downgrading utf8mb4
  • Normalize some parameters in com_contact, com_content, com_menus xml files
  • [custom fields] Fix gallery field in windows installations
  • Fix folderlist on Windows-based web servers
  • [RFC] Another way to fast reorder table with single SQL query
  • Solves warning when using addScript[Version]/addStyleSheet[Version] pre-3.7.0 method signatures
  • add composer.json
  • google authenticator plugin description
  • [ACL] [new field] Correct invalid core.edit.state check when creating a new field
  • [ACL] [com_fields fields view] Correct when display batch button
  • [ACL] [com_menus item edit view] Correct check on new with "All Menu Items" selected
  • Solve php notices in usergroups edit view
  • [ACL] [new/edit category] Remove categoryedit field check of - No parent - option
  • [ACL] [new category] Correct invalid core.edit.state check when creating a new category
  • [ACL] [editor xtd image button] Correct invalid check when in category edit
  • [ACL] [com_templates style view] Correct invalid check
  • [ACL] [com_menus items view] Correct check when "All Menus" is selected
  • Support inline subforms
  • [com_fields] Change type of default value back to textarea
  • [com_fields] Allow zero as value in fields
  • [com_fields] Remove obsolete custom fields code
  • delete old files from Joomla 3.2.3 version
  • Updating checkToken usage to utilise the new JControllerLegacy::checkToken
  • [ACL] [com_categories categories view] Correct when display batch button
  • [ACL] [com_content featured view] Remove invalid check
  • [ACL] [com_newsfeeds newsfeeds view] Remove invalid check
  • Show the path when JForm can't load the file
  • RTL: correcting image popup display
  • Remove never needed nor used JED Update Server from new installs
  • [mod-menu] code style changes
  • [RFC] [com_installer updatesites] Do not allow to enable/disable/delete a protected extension update site
  • [com_plugins] Do not allow to enable/disable a protected plugin
  • Use JLanguageHelper::getContentLanguages in languagefilter and mod_languages
  • Add locked field to extensions table (and use it in core extensions)
  • [modules db table] Add default to content db field in mysql (already like that is postgresql and sqlsrv)
  • [asset_id db field] add default value and normalise across db systems
  • Move JRD links to HTTPS
  • [4.0] com_menus: correct incomplete group by clause
  • [4.0] com_content: correct incomplete group by clause
  • [4.0] com_templates: correct incomplete group by clause
  • [4.0] com_newsfeeds: correct incomplete group by clause
  • [com_tags] - correct tfoot colspan
  • Coding standards - References and control structures
  • Joomla 4.0: Removing modern SEF option
  • Refactoring com_fields to no longer use com_categories
  • Explicitly include default layout paths in JFormField (redux of PR 12960).
  • [com_joomlaupdate] Just two missing clean lines in the code
  • Remove show_tag_num_items
  • add redirect option after article submission
  • Fixing sql server query foreach error on no database join
  • [com_menus] - wrong group by when multilanguages enabled - postgresql
  • Move the checkboxes to the leftmost column in detail view
  • Initialize tooltips when a new a row is added in a subform
  • Fix minicolor initialization in subforms. etc.
  • Fix subform chosen
  • Fix count of home pages inside same menu Type, and decrease SQL sort buffer memory needed by mod_menu
  • Delete UCM content entries when Joomla articles are deleted
  • Fix for Issue #13588 - mod_articles_categories - Fatal error: Class 'ContentHelperRoute' not found...
  • Show text "No Information Entered" in users profile when no value is set
  • remove old components from assets like com_massmail
  • Mssql - fix escape() - stripslashes for column is not needed
  • Delete UCM content entries when Joomla articles are deleted
  • Allow tracking of assets to be overriden for UCM table
  • [com_fields] Create media home directory on user_id
  • Merge list field options using Registry->merge
  • [com_fields] Make alias unique
  • PHPMailer update
  • Fix issue where fields is false
  • Store tabstate in sessionStorage instead localStorage
  • multi line layout issue with white mod_articles_category
  • Fixes #12072: Incorrect warning shown
  • [com_fields] Improved description in the "description" tooltip Fixes #13392
  • [com_fields] Inherit url scheme restriction from fields plugin
  • System info fatal error on symbolic linked folders
  • Fixes #13195: Added margin bottom to sidebar menu
  • [com_fields] Add base list plugin class which activates the list plugin
  • Fixes #13177: Added where clause with block state
  • Adding the Multilanguage Associations Manager
  • Fix for issue #13531
  • Do not generate sql error if there are no components loaded
  • Make JPluginHelper::load() resilient to cache error
  • Make login page query resilient to cache error
  • JMenuSite::load() should try to work even if cache fails
  • Be able to use unique language strings for the rules field
  • Error trapping in com_cache
  • few files to remove
  • [a11y] JHtml grid improvements (Work in progress)
  • render old layout even if it is deprecated
  • [a11y] com_contenthistory on mobile devices
  • Support the form name in the grid sort JHTML function
  • Adding Date Modified on Articles Manager (new feature)
  • Implement a database backup script
  • JFilterInput more === and !== cases
  • [4.0] Fix admin login link URL's
  • Document use of @ error suppressor
  • [4.0] Namespace com cpanel
  • Add test case replicating JFilterInput timeout issue
  • Add a note field from the #__fields_groups table to the field list query
  • Fix #__menu root published state on update from 3.6.5 (and older) to 3.7.x
  • [4.0] Fix frontend editing styling
  • [4.0] Feature contacts styling
  • [4.0] [com_content] Put article alias on new line
  • Remove width on toolbar btn-success
  • [com_fields] Consider the show label option in the contact field override
  • [com_fields] Change default field in user custom field to user
  • Fix RGBA value for JFormFieldColor
  • Tab state better handling of multiple states
  • Fix merge priority for contact item params
  • Code cleanup
  • Check if there is a valid session before messing with session ini values
  • Redirection fails on multiple status values #15737
  • Changed ReGeX for float filter to accept .25 as float – fix #14156
  • stats plugin text
  • Change "Unable to create content language ..." to a notice
  • Let users use their username OR password as credential to log in
  • Refill fields when there is an error in the registration
  • Using JLayout for combo field
  • [3.8] Stub generator script
  • Fixes language loading for system plugins in Language Filter plugin
  • Travis-CI Tweaks
  • Plugin Smart Search - Categories, does not check the extension element (Ref #15850)
  • [4.0] Factory service for creating JDocument objects
  • Extend the message to explain what is happening
  • Allow bypassing mime checks for 3rdparty checks. on request by @mbabker
  • Load jQuery in associations edit layout
  • [4.0] Update mediaelement.js to v4.1.1
  • Menu redirect fix (fromTonypartridge)
  • [4.0] Update the default module positions for aurora
  • [4.0] Move the XML forms out of the model folder
  • [4.0] Move template files to tmpl folder
  • Added Serializable interface and methods to JTable. Fixes #16185.
  • Namespace user
  • Move microdata to namespace
  • Namespace grid
  • Namespace categories
  • Namespace uri
  • Namespace profiler
  • [4.0]Remove the not needed namespace db code
  • The group by isn't needed anymore
  • Fix tag selector not respecting current users view levels
  • [3.8] Restructure version constants
  • Fix indexer breaking words when they are partly enclosed via inline HTML tags
  • [4.0] remove deprecated files
  • Deprecate parts of com_modules
  • Pass required parameter to canEditState.
  • Issue #16034 feat: Allow jForm to support data attribute
  • [4.0] Multilanguage. Set the multilangstatus module as published or not in the modules manager depending on the status of the languagefilter plugin
  • [SQL] - Add primary key
  • Multiple editors don't inherit $params correctly
  • Replace the URL parameter "limitstart=0" with "start=0" if the SEF mode is on
  • [4.0] Move the additional language strings in a separate file & fix postinstall
  • Do not add unnecessary parameters in the archive link
  • mod_articles_news. Define $item_heading only if needed
  • Update _item.php
  • [4.0] Session Save Path error
  • [4.0] Make the IFW styling compile with SCSS, nuke most unused rules
  • [4.0] Send test mail as custom element
  • [4.0] Add language attributes to IFW server requests
  • [4.0] Cassiopeia - Use option for fluid or static layout
  • [4.0][RFC] HtmlDocument::countModules improve, allow to count the modules with the content only
  • [4.0] Fix alerts transparent background
  • [4.0] Error in HTML markup because of not escape double quotation mark in the value of the attribut data-url
  • [3.9] Create a form validation rule to check if a value exists in the database
  • Fix count() in PHP 7.2
  • [4.0] Remove article print and email
  • [4.0] Edit article via button Edit in menu item single article
  • Clean up ContentViewCategory
  • [4.0][RFC] Allow user to add a custom positions in the template
  • [4.0][RFC] New Mailer Service Architecture
  • [3.9] Debug system plugin multiple database
  • [plugin][content] - loadmodule by id
  • Revise Blog Data to Reflect the No. of Links to 2
  • [RFC] Add support for non prefixed language files
  • [CS] Code style Tabs must be used to indent lines; round 2
  • [CS] Code style Tabs must be used to indent lines; round 1
  • [3.9] Filesystem namespace
  • [4.0][RFC] Custom Element: Joomla! Toolbar button
  • Fix user profile plugin
  • Prevent compounding inputmode attribute
  • Plain English
  • [3.9] Backport code from 4 to make namespaced components work
  • Forward port of the output buffering check fix to 3.9
  • Correct output_buffering check in 3.8.x
  • [CS] Array list style
  • Pass the configuration tmp_path to the archive package for extension installations
  • com_fields save error in case the subform is not multible
  • [4.0] Split the configuration of the session service on a per-application basis, restructure session GC command
  • Improve header handling in PageController cache
  • [4.0] [RFC] Sidebar links to navigation bar
  • [AdminModel] - fix undefined offset when batch copy parent menu
  • Fix JRoute('&var=...') not adding current URL variables when current URL is the home page
  • [4.0] Loop to get the files that should be compiled via parameter
  • [3.9] Create a manager class for the session metadata handling
  • Refresh Manifest Cache failed: Extension is not currently installed
  • [4.0] Show a list of events a plugin subscribes to in its edit page if plugin implements SubscriberInterface
  • [4.0] [RFC] Sidebar links to dropdown
  • Multilingual: Associated categories should display only when published
  • Implement Session GC Cli
  • Fix: Radio buttons don't trig OnChange event in beez3 template
  • [4.0] Restores the possibility to show rule descriptions in rules formfield.
  • Displaying an Alert to create a Login Form when saving a Home menu item
  • [4.0] Use the options from the app instead of the global config
  • [4.0] Deprecate Toolbar::getInstance
  • [4.0] Deprecate Pathway::getInstance
  • Occasional problem of corrupted html
  • Fix for ignoring layout attribute in MenuRouting
  • Avoid duplicate paths if path is not a directory
  • [4.0] Installation DB Order
  • [4.0] Upgrade IDNA Convert library, migrate to Composer dependency
  • [4.0] Clean up media/system folder
  • Fix #19500 Make a subform table layout to be more strict to rows container
  • [4.0] Automate the calendar locales generation
  • [behavior.formvalidator] - pattern attribute behaviour fix
  • JHtml image. Parameter $returnPath = -1 returns image path instead of image tag
  • [4.0] Move build status block into table
  • [4.0] Ensure the CMSApplications do always have an identity
  • System Information
  • [4.0] Media Manager update
  • [com_fields] Normalize the request data to make sure there is a value for every field
  • [4.0] Improve assets handling
  • Fix deleting Custom Field value from table when Field not set in object
  • Overrides do not find 3rd party plugins language files when files are in the plugin language folder
  • [4.0]Update administrator/modules/mod_feed/mod_feed.xml
  • Com_redirect: Differentiating utf8 old_url
  • [4.0] Patch for incorrect validation message
  • TinyMCE: uglify the inline XTD-btns script
  • SQL delete multy-table ability
  • [4.0] incorrect terminology
  • [3.9] Fix for #11299: Make template.js styling code trigerable by subform row add
  • [4.0] Airbnb ECMAScript 2017 (ES6) Coding Standards for the files in directory build/build-modules-js
  • Update bootstrap-rtl.css
  • [libraries][legacy][request] - fix php 7.1 warning not numeric
  • [WIP] Session table improvements
  • Repair the update of database schema changes on postgreSQL
  • [4.0] Use identical operators for plugins
  • Hide global configuration and system information from non super users
  • [4.0] Session fix
  • [4.0] Fields/editor/codemirror as custom element
  • [4.0] Permissions now custom element
  • [4.0] Legacy dispatcher
  • Allow reordering of featured articles without "Edit State" permission for all articles
  • [com_fields] Normalise the request com_fields data
  • [4.0][Admin Menus]Fixed proceed button logic
  • [4.0] Namespace content site route helper
  • [4.0] Namespace content site associations helper
  • [4.0] Namespace preview helper
  • [CS] Code style Fix some inline doc blocks for IDE hinting - round 2
  • [CS] Code style Fix some inline doc blocks for IDE hinting - round 1
  • Simplify switch statement in mod_articles_category
  • [WIP] Tweak build script for added flexibility
  • Update JHtml::calendar to support relative years limitation via minYear, maxYear attributes
  • Allow limiting calendar field to current year
  • Bug Fix: Floats/Doubles Remove Decimal
  • [4.0] ComponentHelper interface
  • [4.0] Send the container in the onBeforeExecute event
  • [4.0] Fire events when an extension gets booted
  • [4.0] Offer components to register their HTML services in the service provider
  • [4.0] Connect to the database only when needed in the InputFilter
  • [4.0] Modules can't be created
  • [4.0] Module dispatcher
  • Support Codemirror's included key mappings
  • [4.0][RFC][POC] Introduce modals API
  • Menu items select field: no need to escape string value
  • Article and contact modal should not use addslashes
  • Allow category selection in category search tool
  • Categories: Allow sorting by Associations
joomla-cms questions on Stackoverflow (View All Questions)
  • What mean this error : 500 in joomla cms?
  • Integrating Laravel app into Joomla CMS
  • Using Joomla CMS with Java Servlet
  • Joomla CMS ajax request format=row not working
  • Execute PHP script inside Joomla! cms once - geo based redirection
  • Mobile site different after integrating Joomla! cms
  • JomSocial 2.8.x require minimum Joomla! CMS 2.5.6
  • Where should I put Google Analytics tracking code inside of Joomla CMS so it is present one every page?
  • Joomla CMS and ZEND code
  • How to display articles in joomla cms? (in own html template)
  • how to integrate jbootstrap to joomla cms
  • What is the best extension for Image changing on Joomla CMS?
  • Good open source 'Social Network' components for Joomla CMS
  • Removing parts of Joomla CMS
  • jQuery Validation with Joomla CMS
  • i have an issue with posting on facebook article with joomla cms
  • What is the difference in versions of Joomla CMS i.e. Joomla 1.7 and joomla 2.5?
  • Virus/malware modifying .htaccess on Joomla CMS website
  • Accessing Joomla CMS through iPhone using REST API
  • Is it possible that my database flush when I use a Joomla CMS?
  • how to create a template framework for joomla cms like T3?
  • Convert Webspell CMS site to Joomla CMS site
  • Hosting two sites within single Joomla cms
  • Migrate Magnolia CMS encrypted passwords to Joomla CMS?
  • Dividing menu to different parts in Joomla CMS
  • Joomla CMS and Spring Framework
  • Goal: Is it possible to integrate an Asp.Net website with Joomla CMS
  • How to divide post on many pages in joomla cms
  • I would like to convert Joomla CMS to ASP.net as there is no CMS like Joomla in .net. Would that be a good idea?
  • Can't insert from subsonic 2.2 to mysql (Joomla CMS database)
joomla-cms list of languages used
joomla-cms latest release notes
3.8.6-rc1 Joomla! 3.8.6 Release Candidate
3.8.5 Joomla! 3.8.5
3.8.5-rc Joomla! 3.8.5 Release Candidate
Other projects in PHP