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 Log warnings when projects are encountered without a 'type' #4866
902 [DX] Add a `project_get_info` helper function. #2385
903 [WP] Media Library #3203
904 Allow leaving feedback on projects from the Project Installer UI. #1914
905 [UX] limit field tokens on node type page to fields on that type #3752
906 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
907 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
908 Consolidate user links on admin bar #4643
909 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
910 Add hook_field_schema_alter() #6208
911 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
912 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
913 Basis: Update box-sizing method #4208
914 Ability to add custom file fields to Node Edit Form #5738
915 [UX] Default drop-button action for node types should be 'manage fields' #1116
916 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
917 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
918 Allow to trigger the site status alert (red button) remotely #5097
919 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
920 [DX] Add config->getData() to match config->setData() #3902
921 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
922 Allow the values of list field types to be pulled from a view. #1677
923 [DX][UX] Keyboard shortcut for admin menu search #3564
924 [UX] Better Menu permissions #384
925 [UX] Maintenance mode: Do not render the "Create new account" tab, the navigation menu and the account menu when in the "Log in" or "Reset password" pages. #2529
926 Simplify Layout configuration #5592
927 Put all search results on a single page (with facets?) #1330
928 [WP][UX] Dashboard: Collapsible blocks #3995
929 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
930 View configuration UI: Add indicator denoting rewritten fields #5287
931 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
932 [UX] Add a site-wide "E-mail address(es) to notify" setting #2365
933 Support tokens in Views "Global: custom text" field #3189
934 Add options to Block Name in Views #1880
935 [WP] Support HTML formatted emails in core #3727
936 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
937 [UX] Decrease size of help text input textareas #2747
938 Allow anonymous users to use a SESSION variable to set timezone #4612
939 Allow a hook to alter the list of CSS files parsed by Color module #6240
940 Create a list of all entity types under Reports. #1449
941 Automatically create a node/% layout when one is created for node/NID #5539
942 [DX][D8] Allow config files to have dependencies #4188
943 Allow altering image style urls #5745
944 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
945 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
946 [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
947 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
948 [UX] Add the ckeditor spell-check plugin #2071
949 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
950 Allow title callbacks to return unsanitized text (after being run through t()) #2974
951 Add HTML5 Placeholder to form inputs #3561
952 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
953 Add more HTML5 elements for dates #326
954 [UX] When there is only one menu item in a section, don't list #4386
955 Add new PR template, with reminder to reference an issue #5605
956 Bring back the initial functionality of _field_write_instance function #5875
957 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
958 Add an "unsorted" indicator to table columns #5221
959 [UX] Display a warning message when editor changes from Full HTML to something else #4807
960 Expose breakpoints as a visibility option for blocks and layouts. #2347
961 Layouts: Allow tokens to be used in custom page titles. #1860
962 [UX] Make block titles required and allow them to be hidden. #692
963 Create new form that wraps the "file/add" and "Media Library Selector" forms for re-use #2720
964 [SR] Add a minimum length setting for passwords #4589
965 Make mobile menu toggle text configurable #6264
966 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
967 [SR] Security hardening: provide a mechanism to expire sessions #5545
968 Request to add a link to project pages for modules on Functionality page #4179
969 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
970 Create the settings.php file if missing. #1075
971 Add fallback to HTTP for update manager #5455
972 Add 'Field HTML Trim' to core #6001
973 Allow comments to be attached to any entity type #2048
974 Allow content types to be enabled/disabled via the admin UI #3883
975 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
976 [UX] Allow 'manage file' from Image Library #3544
977 Allow more granular HTML filter options for HTML attributes, not just tags #6100
978 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
979 Creating multiple fields simultaneously while creating a content type #292
980 Display default views on a separate tab #4369
981 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
982 [UX] Improve editing data and time format patterns #1284
983 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884

Pages

Log in or register to add new topics