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 [DX] Allow `language_list()` to output select list `#options` with both the native and the non-native language labels #5901
902 [UX] Reduce Update Status module's nagging messages on admin/* pages #5083
903 Trim textfields? #6386
904 Replace content translation with entity translation (and add an upgrade path) #52
905 Add custom block option to follow the translation system easily #2991
906 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
907 Options to change parent link behaviour in responsive dropdown menus #2370
908 [UX] CKEditor: autocorrection. #1902
909 [UX][WP] CKEditor: Add word count #1477
910 [D8] Autosave content #3426
911 [UX] Flexible layout templates: Provide a selectable list of "presets" #4484
912 Provide a list of "Enabled Modules" somewhere to help with debugging #5791
913 Add an 'URL alias update queue' for entities associated with an updated entity #1124
914 Add Claro administration theme to core #5241
915 List of Modules should show required contrib modules #6173
916 [DX] Introduce a new `user_permission_get_info()` function #4097
917 [UX] Remove the textarea_with_summary field type #490
918 [D10] Views page displays: Provide a new option to use the admin theme #6025
919 All config_*() functions should accept `$type` for consistency. #4821
920 Support tokens in Views "Global: custom text" field #3189
921 [DX] Change modals so special server whitelist is not required #3938
922 [DX] bring back db_fetch_array() and db_fetch_object() #2081
923 Provide additional permissions for the maintenance mode #3625
924 Is correcting the way form ID's named worth spending time on? #4706
925 Layouts: Visibility conditions available when one of two required contexts are missing #4594
926 Improve the way search (re)indexing works. #1337
927 Status Report should flag duplicate module installs #5464
928 Allow tokens to be used in the default value of fields. #885
929 [UX] Do not reload the page when using the "Reset" button in the instant filters (modules listing and permissions page) #5910
930 Disable unused layout templates #5068
931 [UX] Add parent menu selector to menu add/edit link form #6390
932 Replace taxonomy_index with taxonomy_entity_index #103
933 [UX] On the Add view page, expand block, and collapse page display #2978
934 Changing theme cache workflow #2349
935 [UX] Introduce a `confirm_dialog()` function #3771
936 Create a tests case for version upgrade #1874
937 Views: allow setting the "Items to display" value to "unlimited". #1460
938 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
939 [UX] Project installer: Provide link to update report from installer update tab #4471
940 [D8] Add "Required" and "Show by default" option for "Text area with a summary" field/widget #5793
941 [UX] Appearance page: Denote the theme selected as admin theme (same as we do for the default theme). #1105
942 [D8] Manage form display: Allow managing form fields non-programmatically #5219
943 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
944 [UX] Turn the installer into a 1-minute installer #467
945 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
946 Create a mechanism for dynamically determining output of file entities #2721
947 Allow install profiles to define dependencies other than modules #3926
948 Allow comment types independent of content types #2049
949 [META][UX] Figure out a better way to be able to insert introductory/summary/footer text in various places. #1673
950 Allow install profiles to define explicit/hard dependencies #3597
951 Layout API: function to add a block to a layout region programmatically #5662
952 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
953 Add new Date field widget to utilize HTML5 #date input type #4255
954 Views advanced settings: Only one page region, but still a drop-down. #852
955 Enable Entity Reference in new installations #5913
956 [DX][D8] Provide a mechanism to deprecate permissions #5030
957 Double click prevention #6393
958 [UX] Layout deletion confirmation form: add more explanation and options #5511
959 Provide chained term tokens for taxonomy_term_reference fields #2949
960 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
961 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
962 [UX] Admin bar: allow search results to be selected via keyboard up/down buttons. #1850
963 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
964 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
965 Create a printable Status Report #5821
966 [UX] Better alignment for drop buttons. #1090
967 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
968 Make l() to call theme('link') when possible #6194
969 [UX] Provide a menu-centric workflow for creating the website structure (à la content_menu) #434
970 [UX] Menu link items should be kept in sync with their respective content titles #4759
971 Bulk operation for scheduling publishing of multiple pieces of content. #3115
972 [ META] Add new interface for user selection of managed files #2718
973 [D9] Add a sub theme starter kit to Basis #3914
974 [UX] Consider saving changes to custom block text without requiring a second save. #2038
975 [UX] Add a "Back" button to the "Add block" dialog. #1644
976 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
977 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
978 [DX] Allow JS in theme .info files to optionally specify header/footer as scope (default to header for BC) #5677
979 link fields for in page navigation #go-to-here #1308
980 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
981 [UX] CKEditor - Provide default styles #4233
982 Allow non-administrative users the ability to publish/unpublish/schedule content #815
983 Auto-update `.htaccess`, `robots.txt`, or `settings.php` (when we can) #5929
984 Add a link to the BackdropCMS.org page on module list for each module #5003
985 Add ability to configure inline image upload path with global/ site tokens #6401
986 [UX] Allow site admins to specify which menu is to be used in the admin bar. #5519

Pages

Log in or register to add new topics