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
901 [D7] Tokens missing from Backdrop core. This issue was considered major in D7. #4952
902 [UX] Default drop-button action for node types should be 'manage fields' #1116
903 [UX] Views save/cancel buttons are at the top right #3054
904 [UX][DX] provide utility functions to retrieve field labels #3620
905 Feature to add multiple Layouts together #5585
906 [UX] Layout path selection: Make it more user friendly #2618
907 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
908 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
909 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
910 Add permission "Clear log messages" #2242
911 [DX][D8] CMI: Add config_exclude functionality to core #4079
912 [UX] Project Installer: Make the sorting options responsive. #1779
913 [UX] Add the ability for default layouts to be cloned (like views). #1674
914 [UX] Flexible templates: Replace the single "Add row" button with multiple ones #5166
915 Put all search results on a single page (with facets?) #1330
916 Add ability to configure inline image upload path with global/ site tokens #6401
917 Ensure Backdrop deletes all files it puts into /tmp #3253
918 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
919 Use database independent calls to initialize the testing cache. #2888
920 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
921 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
922 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
923 [UX] Clarify Field Type choices on Field Settings page #2508
924 [UX] Allow bulk deleting menu links. #732
925 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
926 [DX] Provide a way to retrieve default/OOTB config values #4262
927 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
928 More replacement tokens for node urls #4239
929 Allow display settings for book navigation #1976
930 [SR] Security hardening: provide a mechanism to expire sessions #5545
931 Expand the "Global settings" fieldset when creating new fields #5345
932 Create a list of all entity types under Reports. #1449
933 Add hook_field_schema_alter() #6208
934 Allow to filter interface translation for "context" with "contains" (LIKE) #4940
935 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
936 [DX] Provide an easy way to add classes to the wrapper tags of form elements #3917
937 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
938 Offer to remove module dependencies that are no longer needed #3582
939 Simplify Layout configuration #5592
940 [UX] List modules that need to be enabled on the config sync page #2604
941 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
942 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
943 Allow limiting access to menu items per-role #4465
944 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
945 [DX][D8] Provide a single command to install & run Backdrop #4040
946 [UX] Image styles: make crop and scale+crop effects smart. #1774
947 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
948 [A11Y] UX Fields to add html tag Attributes for fields, menu links and blocks #5158
949 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
950 [META][D8][UX] Convert all confirmation pages to confirmation dialogs instead. #3769
951 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
952 [UX] Allow switching the menu being used for a menu block. #3410
953 Ability to add custom file fields to Node Edit Form #5738
954 Prevent users from accidentally exposing their email addresses by using it for their username #2486
955 [UX] Open the field widget link in a modal #691
956 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
957 [UX] Contact module: Rename "categories" to "recipient groups" in the admin UI - allow customizing the label of the field in the public-facing form #5992
958 Improve 'Last updated' date shown when installing modules. #4224
959 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
960 Missing a possibility to get a books mlid value for views #5565
961 Dashboard: Add a Configuration Manager widget #5322
962 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
963 Allow a hook to alter the list of CSS files parsed by Color module #6240
964 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
965 Create the settings.php file if missing. #1075
966 Add display of file details to the 'manage file' form. #3904
967 [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
968 Add allowed_values_function to list field UI #3565
969 Add new PR template, with reminder to reference an issue #5605
970 [UX] User "locked" in the authorize.php page #2580
971 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
972 Bring back the initial functionality of _field_write_instance function #5875
973 Block configuration settings: Support adding IDs. #2145
974 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
975 [D7] Add alt and title fields for the image file type? #4007
976 Custom/managed publishing options. #1742
977 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
978 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
979 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
980 [UX] Improve editing data and time format patterns #1284
981 Allow copying settings from other content types when adding an existing field #3229
982 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
983 [D8] Views Content Cache #3399
984 Allow altering image style urls #5745
985 [D8] Add Breakpoints in core #4669
986 [UX] Side-by-side content translation UI #2438

Pages

Log in or register to add new topics