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 [UX] Allow the user to change their mind about manually entering a machine name... #1608
902 [UX][D8] Convert user pictures to an actual Image Field #243
903 'Unused' module detector #5020
904 [UX] Side-by-side content translation UI #2438
905 [UX] Reflect the status of the comment settings in the "Comment fields" and "Comment display" tabs and offer connect-the-dots links to enable them. #1274
906 Redis super easy with Redis Enterprise Caching to improve performance Backdrop CMS #6165
907 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
908 Move the Color module to a contributed project #5667
909 [UX] On the Add view page, expand block, and collapse page display #2978
910 [D8][DX] Add element #type table and merge tableselect/tabledrag into it #4388
911 Seventy two theme #5928
912 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
913 [A11Y] Provide a dark (or high-contrast) version of Seven #3990
914 Provide an option to make language required for nodes (do not allow language = "none"). #673
915 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
916 [UX] Views: Offer an option for the pager to start counting from 1 instead of 0 #5566
917 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
918 Block configuration settings: Support adding IDs. #2145
919 Put Backdrop JS Object at the bottom of the HTML Document #1051
920 Trim textfields? #6386
921 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191
922 [UX] Dismissible status report messages. #4617
923 Custom/managed publishing options. #1742
924 Provide views field handler to access project properties from the `info` column in the `system` table #5820
925 [UX] Add visibility conditions for menu location #3867
926 Allow overriding Seven's header customisations #4205
927 [UX] Use "Configure" icons instead of the full word #3539
928 [UX] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
929 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
930 Allow install profiles to be run after site creation #1591
931 Content creation page cleanup #202
932 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
933 Views: Autocomplete exposed filters #2423
934 Check if paths already exist when views or layouts are being installed. #1257
935 List of Modules should show required contrib modules #6173
936 [UX] Automatically sanitize the value of URL alias fields (remove preceding/trailing slashes and make sure the path is not absolute). #1957
937 Add filtering to path_autocomplete #4381
938 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
939 Add an upgrade path for CKEditor module #3684
940 [D8] Trim summary on word boundary #599
941 [D9] Users must verify email when changing user email addresses #5210
942 [UX] Let site builders add a new image style whenever they're selecting a style to use #1438
943 Setting intelligent defaults during content type fields creation #291
944 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
945 Update 'Syndicate' block allow selection of available feeds #2136
946 [UX] Field UI - clean up the field type selection #1041
947 [UX] Add parent menu selector to menu add/edit link form #6390
948 Add 'reverse' option to 'View result counter' #4590
949 [UX] do not lock the admin bar when a modal is active. #1721
950 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
951 Dashboard block: Translations #3852
952 Create a mechanism for dynamically determining output of file entities #2721
953 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
954 [UX] Add charts to the dashboard #3529
955 Optimize core book module via book_cache port #976
956 Move "Expanded" option for Menu Items to Block settings #5428
957 Remove the "Layout" part from the layout names in the layouts list. #945
958 [DX] Add settings/page for contextual links settings #5404
959 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
960 [DX] Support a way to declare conflicts in .info files #4993
961 Menu router refactoring #2400
962 Feature/Package Module Proposal #1238
963 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
964 [UX] Layouts UI: Reusable visibility condition templates. #1942
965 Add per-bundle token info to hook_token_info() #5707
966 Provide chained term tokens for taxonomy_term_reference fields #2949
967 [UX] Inject "mini modules forms" in various places where it makes sense #5949
968 Add an upgrade path from menu_block to core menu blocks. #3681
969 Use data-* to check modules dependencies before submit #565
970 Create a field_storage_exists() function #5180
971 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
972 Add CSS (JS?) code formatting automation #5568
973 Optimize `views_handler_field_field()` to only load full entities if needed #2104
974 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
975 Double click prevention #6393
976 Create Wordpress install profile #3127
977 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
978 [UX] Layout UI: Collapsible block groups. #1691
979 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
980 Allow specifying optional tags for blocks #3837
981 [ META] Add new interface for user selection of managed files #2718
982 [D8] Introduce a new example.settings.local.php file #4173
983 [UX] [multilingual] Translated blocks are too hard to use #3514

Pages

Log in or register to add new topics