Help prioritize core features! Votes cast here will help core developers understand what features the community would find most valuable. 

  • You must be logged in to vote.
  • Please vote for no more than 10 new features.
  • You can change your vote as often as you like.
  • A list of your current votes can be found on your user profile page.

These are features that you would most like to see included in future releases of Backdrop CMS.  All the issues you see here are issues tagged with the label "type - feature request" from the Backdrop CMS core issue queue. 

# GitHub Issue title Issue # Vote for this feature # of votes
701 Use smart dictionaries for object compression #1511
702 Status Report should flag duplicate module installs #5464
703 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
704 [UX][D8] Create/select layout for a specific page from the content add/edit form. #1131
705 [UX] Views save/cancel buttons are at the top right #3054
706 Disable unused layout templates #5068
707 [DX] [D8] Add a `validate()` method to entity classes #6061
708 [UX] Layout path selection: Make it more user friendly #2618
709 Create option for a cropped image style to provide consistent image size for Cards view #5593
710 [UX] Consolidate PHP-related information in the status report page, and add some basic PHP memory usage metrics #5863
711 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
712 [UX] add an exposed filter for email address to the user account list #2512
713 Replace user-picture.tpl.php with a theme function #555
714 Backdrop release procedure enhancement #1987
715 Add CSS (JS?) code formatting automation #5568
716 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
717 [D8] Manage form display: Allow managing form fields non-programmatically #5219
718 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
719 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
720 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
721 [D9] Allow adding descriptions to user roles (and show them in the roles listing page) #5748
722 Add context handling to Views blocks #5995
723 Build a flexible "JSON consumer" block for Dashboard #3891
724 [UX] Make node title a proper (sortable too) field. a.k.a. Title module in core. #933
725 [D9] Add menu link support into views #4505
726 Add pagers to watchdog entries #3546
727 Add option to set a maximum age of log messages #2243
728 Support additional (popular) properties in the .info files of projects #119
729 [UX] Add the ability to make any standard layout template a flexible one #4114
730 Responsive tabs for Seven: change the arrows to an ellipsis and an "x" close icon. #1498
731 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
732 [UX] Project Browser: Move the pages where one can **MANAGE** installed modules/themes/layouts as separate primary tabs under a single top-level menu item. #1780
733 [UX] Make the theme preview thumbnail clickable and show larger version of screenshot (à la lightbox). #1127
734 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
735 [DX][D8] Provide a mechanism to deprecate permissions #5030
736 Add mini pager option to Search module #6083
737 [UX] List modules that need to be enabled on the config sync page #2604
738 Create a new cropped image style specifically for cards #5607
739 [D10] Invoke hook after a site install is complete #5876
740 Translation of taxonomy terms #4720
741 Is correcting the way form ID's named worth spending time on? #4706
742 [UX] Hide redundant items in Node Edit form. #3705
743 [UX] admin bar search results should not be allowed to span further than the page height. #520
744 [UX] Add the ability for default layouts to be cloned (like views). #1674
745 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
746 Add ability to skip running tests on PR #5575
747 Put all search results on a single page (with facets?) #1330
748 Allow copying settings from other content types when adding an existing field #3229
749 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
750 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
751 [UX] Menu link items should be kept in sync with their respective content titles #4759
752 More useful tags for views #6268
753 [DX] Disabling a field should not update the weights of all fields #5755
754 Add a wrapper to make tables "responsive" #6008
755 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
756 [UX] disable "upload" button on file widget until file has been selected #908
757 [UX] Flexible layout templates: Provide a selectable list of "presets" #4484
758 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
759 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
760 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
761 [DX] Introduce a new `user_permission_get_info()` function #4097
762 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
763 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
764 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
765 [UX] Default drop-button action for node types should be 'manage fields' #1116
766 [D8][A11Y] ALT attributes should be enabled by default on new fields and have an option to set ALT and TITLE attributes as required #3006
767 Add a link to the BackdropCMS.org page on module list for each module #5003
768 [UX][D8] Make position of #description (help text) configurable via the API #1403
769 [UX] User "locked" in the authorize.php page #2580
770 Allow taxonomy term for layout block visibility #5612
771 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
772 [DX] Form API: Allow specifying alternative configuration settings for elements using `system_settings_form()`, without having to use custom submit handler #4102
773 Add an upgrade path from Admin Menu to Admin bar #3687
774 [UX] Sort the image styles list in a meaningful way #2457
775 Add new Date field widget to utilize HTML5 #date input type #4255
776 Add semantic markup to layouts #1970
777 [WP] Media Library #3203
778 [DX][D9] Telemetry: gather Server Timing performance metrics #5183
779 [A11Y] Switch Admin Bar to using Smart Menus #2809
780 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
781 Status page: Provide information about the security coverage of the currently-installed minor version #5759
782 Group interdependent checkboxes visually #6013
783 Admin UI: denote settings that may be overridden in settings.php #3856
784 [UX] Project installer: Provide link to update report from installer update tab #4471
785 Ship core with a layout that uses node/% as context #3530
786 Add a default 'posts' view to core #2152
787 Define aims and outstanding technical tasks for distro support and Features-style config packages in core #99
788 Create a list of all entity types under Reports. #1449
789 [UX] Allow reordering of layouts from main Layouts page #5411
790 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
791 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
792 Add custom block option to follow the translation system easily #2991
793 [SEO][META] Provide some basic SEO meta tags OOTB #4995
794 Make Backdrop misconfiguration messages friendlier #6110
795 Separate the Term Reference field from Taxonomy module #5633
796 Provide a views filter handler for project properties #5904
797 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
798 Add an upgrade path from block class module backdrop core. #3682
799 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
800 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475

Pages

Log in or register to add new topics