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 [UX] Set date formats by country #1521
702 [WP][SR] Add email obfuscator to core #3270
703 Link to all release notes between installed and recommended versions #3303
704 Add link to installer on module list for missing modules #5792
705 Admin interface for manual garbage collection #2898
706 Admin UI: denote settings that may be overridden in settings.php #3856
707 Ship core with a layout that uses node/% as context #3530
708 Add option to set a maximum age of log messages #2243
709 Add hook_field_schema_alter() #6208
710 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
711 [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
712 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
713 Add a localization concept for user-provided strings to core #4894
714 Allow fully deleting text formats #4013
715 Add more HTML5 elements for dates #326
716 [UX] Move admin menu system tasks to their own dropdown? #1368
717 Add 'Save user(s)' action #5656
718 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
719 Path filter/tips is not very useful and unlikely to be found #5912
720 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
721 Add an upgrade path from Admin Menu to Admin bar #3687
722 [UX] add an exposed filter for email address to the user account list #2512
723 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
724 [UX] install.php: Provide help text for site name #4675
725 Backdrop release procedure enhancement #1987
726 CKEditor5 Sections #5115
727 Add target="_blank" attribute to "Powered by Backdrop CMS" link #4230
728 Allow to trigger the site status alert (red button) remotely #5097
729 [UX] Support importing D7 views exports (at least in the 1.x cycle) #4213
730 [UX] Make block titles required and allow them to be hidden. #692
731 Use smart dictionaries for object compression #1511
732 Support SVG in Image Library #5541
733 [UX] More info on field removal #3262
734 [UX][D8] Create/select layout for a specific page from the content add/edit form. #1131
735 Preview of menu machine name is inaccurate while adding a menu #5807
736 Provide smarter default query string key names for views exposed filters #2893
737 [UX][DX] Show location of config files on status report #3839
738 [UX] Add content title match as search relevancy factor #3517
739 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
740 Allow a hook to alter the list of CSS files parsed by Color module #6240
741 View configuration UI: Add indicator denoting rewritten fields #5287
742 [D7] Add setting for which roles can be assigned #4437
743 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
744 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
745 Log warnings when projects are encountered without a 'type' #4866
746 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
747 Creating multiple fields simultaneously while creating a content type #292
748 [UX] Add nowrap CSS to field suffixes (ex the machine name span) #1349
749 Layout API: Provide contexts to custom blocks #5666
750 Provide an actual maintenance mode #3060
751 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918
752 [UX] Views/Field formatter: Count #2634
753 Add an upgrade path from block class module backdrop core. #3682
754 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
755 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
756 [UX] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652
757 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
758 Allow more granular HTML filter options for HTML attributes, not just tags #6100
759 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
760 Consolidate user links on admin bar #4643
761 Add semantic markup to layouts #1970
762 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
763 Basis: Update box-sizing method #4208
764 [UX] Config import should search recursively for config files to import #661
765 Responsive tabs for Seven: change the arrows to an ellipsis and an "x" close icon. #1498
766 [UX] Views: Offer an option for the pager to start counting from 1 instead of 0 #5566
767 Add function that returns default config #3251
768 [UX] Make the theme preview thumbnail clickable and show larger version of screenshot (à la lightbox). #1127
769 [UX] Provide an option to sort the keys/values of the options select form elements #5823
770 [UX] Modules Manual installation box needs to take modules names in any case #2885
771 Garbage collection deletes files if they are inserted where filter can't find them. #3826
772 [UX] Edit view from Layout blocks page #3501
773 Add a default 'posts' view to core #2152
774 Make mobile menu toggle text configurable #6264
775 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
776 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
777 [UX] Add back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
778 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
779 [WP][UX] Dashboard: Collapsible blocks #3995
780 [DX][BC] Replace module_load_include() with new, more generic function #206
781 Allow Link fields to be restricted to only internal or external URLs #5678
782 [UX] Move new password show/hide toggle to inside the password fields. #3046
783 Improve Instant Search Reset on Modules and Permissions Page #5933
784 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
785 Provide the option for not displaying URL settings #3664
786 [UX] Sort the image styles list in a meaningful way #2457
787 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
788 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
789 Add fallback to HTTP for update manager #5455
790 Allow anonymous users to use a SESSION variable to set timezone #4612
791 Run tests for releases after project published ZIP file #1964
792 [DX][D8] Allow config files to have dependencies #4188
793 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
794 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
795 Setting intelligent defaults during content type fields creation #291
796 Upscaling in out-of-the-box image style 'Large'. #3232
797 [UX] Default drop-button action for node types should be 'manage fields' #1116
798 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
799 [DX] Add a legacy upgrade_mappings database table #2855
800 [UX] combine different kinds of views link fields #3457

Pages

Log in or register to add new topics