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
601 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
602 Layout API: function to add a block to a layout region programmatically #5662
603 Provide "Delimited" and "HTML list" display formatters for fields #2674
604 [DX] Add project's 'install time' to system table #1726
605 Expand the "Global settings" fieldset when creating new fields #5345
606 Enable Entity Reference in new installations #5913
607 Add new Date field widget to utilize HTML5 #date input type #4255
608 [UX] limit field tokens on node type page to fields on that type #3752
609 Allow to filter interface translation for "context" with "contains" (LIKE) #4940
610 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
611 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
612 Allow a hook to alter the list of CSS files parsed by Color module #6240
613 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
614 Media: Use field mapping to automatically store metadata/EXIF info #3333
615 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
616 [UX] Default drop-button action for node types should be 'manage fields' #1116
617 Views UI: Edit Basic Settings #2906
618 Create a printable Status Report #5821
619 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
620 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
621 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
622 Add HTML5 Placeholder to form inputs #3561
623 [UX] Make field settings visually clearer, no indication that you’re a layer deeper. #744
624 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
625 [UX] Add the ability for default layouts to be cloned (like views). #1674
626 Text area with Plain text processing doesn't display line breaks #5515
627 Put all search results on a single page (with facets?) #1330
628 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
629 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
630 [DX] Allow JS in theme .info files to optionally specify header/footer as scope (default to header for BC) #5677
631 Create New Field API for more efficient fields #2661
632 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
633 [UX] Provide a theme switcher. #1711
634 Dashboard: Add a Configuration Manager widget #5322
635 Auto-update `.htaccess`, `robots.txt`, or `settings.php` (when we can) #5929
636 [UX] CKEditor - Provide default styles #4233
637 [WP] Support HTML formatted emails in core #3727
638 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
639 [UX] Rename vocabularies & terms #4222
640 Add a localization concept for user-provided strings to core #4894
641 [UX] Rich-text Image/text flow. #987
642 Don't count markup characters as part of the text length #309
643 Make mobile menu toggle text configurable #6264
644 Create a list of all entity types under Reports. #1449
645 Link to all release notes between installed and recommended versions #3303
646 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
647 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
648 Admin interface for manual garbage collection #2898
649 Add indicator for menu-level visibility conditions #1929
650 Provide a form-item-inline class to help admin forms #5829
651 [UX] Change the password reset form to use a single password field + show/hide toggle #4440
652 Allow content types to be enabled/disabled via the admin UI #3883
653 CKEditor5 Sections #5115
654 Do not throw exceptions in the updater, when nothing's broken (yet) #4003
655 [UX] Allow 'manage file' from Image Library #3544
656 Consider using a flat-file cache for the page cache #716
657 Allow more granular HTML filter options for HTML attributes, not just tags #6100
658 Add check that active configuration directory is writable to system_requirements #5538
659 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
660 Layouts: Provide a way to define conditions based on field values. #2103
661 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
662 Extend the 'hidden paths' feature to taxonomy #4653
663 Replace user signatures & pictures with fields #1679
664 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
665 Idea: allow "pinning" base themes to specific versions (to solve the issue with breaking changes in core themes) #5941
666 View configuration UI: Add indicator denoting rewritten fields #5287
667 Entity reference 7.x-1.6 #5952
668 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
669 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
670 Log warnings when projects are encountered without a 'type' #4866
671 [UX] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
672 [UX][D8] Convert user pictures to an actual Image Field #243
673 Ability to change themes based upon a layout #6296
674 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
675 [UX] More info on field removal #3262
676 Options to change parent link behaviour in responsive dropdown menus #2370
677 Create the settings.php file if missing. #1075
678 Provide smarter default query string key names for views exposed filters #2893
679 [UX] CKEditor: autocorrection. #1902
680 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
681 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836
682 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
683 Allow pseudo fields to have configurable settings #3859
684 Allow to trigger the site status alert (red button) remotely #5097
685 [WP][UX] Dashboard: Dismissible blocks #3996
686 Ship core with a layout that uses user/% as context #3531
687 Provide an option to make language required for nodes (do not allow language = "none"). #673
688 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
689 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
690 Database log message is truncated at 56 characters and not configurable #5553
691 [UX] Improve editing data and time format patterns #1284
692 Provide an actual maintenance mode #3060
693 [DX] bring back db_fetch_array() and db_fetch_object() #2081
694 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712
695 [UX] Views/Field formatter: Count #2634
696 Use the default date entry format for the default date display format #4646
697 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
698 [UX] Dismissible status report messages. #4617
699 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
700 Suggestion: Post-upgrade Summary After Drupal 7 Migration #5606

Pages

Log in or register to add new topics