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
401 [DX] Provide a way to retrieve default/OOTB config values #4262
402 [D8] Views Content Cache #3399
403 [UX] Better Menu permissions #384
404 Make l() to call theme('link') when possible #6194
405 [UX] Add the ability for default layouts to be cloned (like views). #1674
406 [UX] Views save/cancel buttons are at the top right #3054
407 Put all search results on a single page (with facets?) #1330
408 Feature to add multiple Layouts together #5585
409 [UX] Layout path selection: Make it more user friendly #2618
410 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
411 Javascript end-to-end testing #5160
412 [DX] Add a `project_get_info` helper function. #2385
413 Allow leaving feedback on projects from the Project Installer UI. #1914
414 Add display of file details to the 'manage file' form. #3904
415 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
416 Add allowed_values_function to list field UI #3565
417 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
418 [DX][D8] CMI: Add config_exclude functionality to core #4079
419 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
420 [DX][D8] Provide a single command to install & run Backdrop #4040
421 [WP][SR] Add email obfuscator to core #3270
422 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
423 Create a list of all entity types under Reports. #1449
424 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
425 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
426 Ability to add custom file fields to Node Edit Form #5738
427 Enable dropdown menu for menus in header block #5330
428 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
429 [UX] Add the ckeditor spell-check plugin #2071
430 Convert /admin/content/book to a View #3735
431 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
432 More replacement tokens for node urls #4239
433 Add more HTML5 elements for dates #326
434 Add hook_field_schema_alter() #6208
435 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
436 Simplify Layout configuration #5592
437 [UX] List modules that need to be enabled on the config sync page #2604
438 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
439 [SR][UX][DX] Provide a `sensitivetext` formAPI element that pulls from settings as well as state #5136
440 [UX] Add a site-wide "E-mail address(es) to notify" setting #2365
441 Add options to Block Name in Views #1880
442 Installer module should check for file-write permissions #3893
443 Allow limiting access to menu items per-role #4465
444 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
445 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
446 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
447 [UX] Make block titles required and allow them to be hidden. #692
448 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
449 [D7] Add alt and title fields for the image file type? #4007
450 Support SVG in Image Library #5541
451 Allow copying settings from other content types when adding an existing field #3229
452 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
453 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
454 Create the settings.php file if missing. #1075
455 Allow altering image style urls #5745
456 Tweak Theme Overview page to group sub-themes by parent theme #5318
457 [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
458 Allow comments to be attached to any entity type #2048
459 [D8] Add Breakpoints in core #4669
460 Installer should check digital signatures when downloading a package #3714
461 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
462 Improve 'Last updated' date shown when installing modules. #4224
463 Creating multiple fields simultaneously while creating a content type #292
464 Allow a hook to alter the list of CSS files parsed by Color module #6240
465 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
466 [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
467 [UX] Improve editing data and time format patterns #1284
468 Add new PR template, with reminder to reference an issue #5605
469 [UX] User "locked" in the authorize.php page #2580
470 Bring back the initial functionality of _field_write_instance function #5875
471 Add layouts into the search index #5128
472 Expose breakpoints as a visibility option for blocks and layouts. #2347
473 Layouts: Allow tokens to be used in custom page titles. #1860
474 Allow some markup in views descriptions. #3885
475 [WP][UX] Use admin-theme for Log In form #4410
476 [UX] Use "Configure" icons instead of the full word #3539
477 [UX] Config import should search recursively for config files to import #661
478 Allow more granular HTML filter options for HTML attributes, not just tags #6100
479 Redirects write to json files? #4001
480 [UX] Views: Offer an option for the pager to start counting from 1 instead of 0 #5566
481 [WP] Media Library #3203
482 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
483 [A11Y] Switch Admin Bar to using Smart Menus #2809
484 Layout: path condition with a subdomain #1049
485 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
486 [UX] Provide users with a visual way to understand and build content types (a.k.a.: Dream Fields in core) #5292
487 Add 'Field HTML Trim' to core #6001
488 Better Book navigation links #4879
489 [UX] Views: Make the "Label for "Any" value" a text field and have it be configurable per view and per exposed filter within each view. #2033
490 [D9] Date: allow setting MIN and MAX dates, only past dates, or only future dates, or both #4648
491 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
492 [UX] Add back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
493 [D8] Keep a snapshot of configuration directory in database #4212
494 [DX][BC] Replace module_load_include() with new, more generic function #206
495 Make mobile menu toggle text configurable #6264
496 Allow core libraries to be served via CDN #1593
497 Add custom block option to follow the translation system easily #2991
498 [UX] Add the "Comment fields" and "Comment display" links to the operations dropbutton in the content type admin page and also the respective admin menu items. #1262
499 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
500 Implement createAccess for File entities #5479

Pages

Log in or register to add new topics