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] Add CSS classes to form elements that are hidden/shown via #states. #1969
402 Add permissions for viewing blocked user account profiles (and/or their content) #6123
403 [WP] Support HTML formatted emails in core #3727
404 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
405 [UX] disable "upload" button on file widget until file has been selected #908
406 'Unused' module detector #5020
407 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
408 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
409 [UX] Better alignment for drop buttons. #1090
410 Add permission for users to be able to administer their own contact form #4292
411 Allow taxonomy term for layout block visibility #5612
412 Bulk operation for scheduling publishing of multiple pieces of content. #3115
413 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
414 Block configuration settings: Support adding IDs. #2145
415 [ META] Add new interface for user selection of managed files #2718
416 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
417 Allow content types to be enabled/disabled via the admin UI #3883
418 [UX] do not lock the admin bar when a modal is active. #1721
419 Consider displaying which modules were enabled/disabled after enabling/disabling on the "List Modules" page #6331
420 [UX] Allow 'manage file' from Image Library #3544
421 [D9] Users must verify email when changing user email addresses #5210
422 Re-introduce block caching support. #1619
423 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
424 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
425 [UX] Link fields: Automatically fill in the title of the content that is being linked #4479
426 Flexible Layout Templates - Add hero ROW by default to new templates #4091
427 Status page: Provide information about the security coverage of the currently-installed minor version #5759
428 Views: Autocomplete exposed filters #2423
429 Add the ability to create a CSS class for image field in Views #2920
430 Group interdependent checkboxes visually #6013
431 [UX] Automatically sanitize the value of URL alias fields (remove preceding/trailing slashes and make sure the path is not absolute). #1957
432 [UX][PS] Replace the current token browser in core with the Fast Token Browser implementation from contrib #6143
433 Move "Expanded" option for Menu Items to Block settings #5428
434 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
435 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
436 Rename default Contact form category #4703
437 Define aims and outstanding technical tasks for distro support and Features-style config packages in core #99
438 Make the homepage field when anonymous commenters must/may leave their contact information configurable #4279
439 Separate the Term Reference field from Taxonomy module #5633
440 [UX] Mobile project browser: make it easier to get to the queue #3098
441 [DX] Form API: Allow specifying alternative configuration settings for elements using `system_settings_form()`, without having to use custom submit handler #4102
442 Update 'Syndicate' block allow selection of available feeds #2136
443 Provide "Delimited" and "HTML list" display formatters for fields #2674
444 Provide a views filter handler for project properties #5904
445 Optimize `views_handler_field_field()` to only load full entities if needed #2104
446 Create New Field API for more efficient fields #2661
447 Allow pseudo fields to have configurable settings #3859
448 [UX] Layout UI: Collapsible block groups. #1691
449 Configuration manager to offer choices when config staging folder includes files #6383
450 Ship core with a layout that uses user/% as context #3531
451 Create a field_storage_exists() function #5180
452 Security: Consider adding an option to load public forms through AJAX. #1592
453 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
454 Remove syslog module from core #1260
455 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
456 Media: Use field mapping to automatically store metadata/EXIF info #3333
457 Add a global/standardized way to add icon to external links #4047
458 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
459 Menu router refactoring #2400
460 Views UI: Edit Basic Settings #2906
461 [UX] Search settings: Convert the "Search items" section to a table. #3385
462 [UX] Layouts UI: Reusable visibility condition templates. #1942
463 [UX] Idea: replace the various options for registering/canceling user accounts with a set of permissions #6163
464 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
465 [DX] Add settings/page for contextual links settings #5404
466 [DX] Support a way to declare conflicts in .info files #4993
467 Allow setting a default value for Alt and Title text in image fields #1439
468 Simple Mode - Ability to toggle between simple and advanced admin features #4692
469 Give details about why a permission 'has security implications' #5536
470 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
471 1.15 [UX] Follow-ups for auto menu settings in core #4251
472 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
473 Path filter/tips is not very useful and unlikely to be found #5912
474 [META] [UX] Add more Display Suite features #2084
475 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
476 Search terms along with nodes #3850
477 [UX] Provide some help text about temporary files in the "Manage files" form #6388
478 Alternative approach to translating config, using get/set #3522
479 Ability to include module configuration in config recipe even if config already exists #5173
480 [UX] Branding and Version info on Installation Screens #1584
481 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
482 Link to all release notes between installed and recommended versions #3303
483 Allow fully deleting text formats #4013
484 Add link to installer on module list for missing modules #5792
485 Provide a mechanism to load low-level backends #2383
486 Admin interface for manual garbage collection #2898
487 Allow form elements for updates in update.php #1912
488 Add content type name as a part of a new field name suggestion #6172
489 Views: Filter results by matching data with current content #3683
490 Enhanced Float-Value Display Options #5379
491 Allow search result display to be controlled via view modes #829
492 Link module: Provide an option to allow for a predefined list of static titles #4970
493 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
494 [UX] install.php: Provide help text for site name #4675
495 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
496 [UX] Token browser dialog: increase width (and height?). #1038
497 Add target="_blank" attribute to "Powered by Backdrop CMS" link #4230
498 Add 'Save user(s)' action #5656
499 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
500 Layout API: Provide contexts to custom blocks #5666

Pages

Log in or register to add new topics