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 Create New Field API for more efficient fields #2661
902 Block configuration settings: Support adding IDs. #2145
903 Put Backdrop JS Object at the bottom of the HTML Document #1051
904 [UX] Allow a field HTML ID to be set as target in theme_token_tree_link() #4316
905 Custom/managed publishing options. #1742
906 Dashboard block: Translations #3852
907 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
908 [UX] Add charts to the dashboard #3529
909 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
910 Layout API: Provide contexts to custom blocks #5666
911 Media: Use field mapping to automatically store metadata/EXIF info #3333
912 [UX] Improve the "Required by: Field type(s) in use..." info in modules page. #850
913 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918
914 [UX] Allow the user to change their mind about manually entering a machine name... #1608
915 Views UI: Edit Basic Settings #2906
916 Enabling Backdrop-only required modules (e.g., Entity Plus) during upgrade from D7 #5499
917 [UX] Side-by-side content translation UI #2438
918 [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
919 [DX] Support some basic markdown-flavoured formatting in t() #4535
920 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
921 Add an upgrade path for CKEditor module #3684
922 Dashboard: Add a Configuration Manager widget #5322
923 Allow the addition of Dashboard context to any layout #6182
924 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
925 Preview of menu machine name is inaccurate while adding a menu #5807
926 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
927 [WP][UX] Remove "tabs" for menu local tasks, move into contextual links (and/or admin bar) #464
928 [UX] Let site builders add a new image style whenever they're selecting a style to use #1438
929 Translation of taxonomy terms #4720
930 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
931 Update 'Syndicate' block allow selection of available feeds #2136
932 [UX] Field UI - clean up the field type selection #1041
933 [UX] do not lock the admin bar when a modal is active. #1721
934 Allow specifying optional tags for blocks #3837
935 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
936 [UX] [multilingual] Translated blocks are too hard to use #3514
937 CKEditor5 Sections #5115
938 Allow Link fields to be restricted to only internal or external URLs #5678
939 Link to all release notes between installed and recommended versions #3303
940 VBO: option for separate button per action & option to override labels #802
941 Improve Instant Search Reset on Modules and Permissions Page #5933
942 Allow install profiles to be run after site creation #1591
943 Admin interface for manual garbage collection #2898
944 Provide an option to customize text for the "required" indicator and validation error for fields. #5507
945 Views: Autocomplete exposed filters #2423
946 Check if paths already exist when views or layouts are being installed. #1257
947 [D9] Add menu link support into views #4505
948 [UX] Automatically sanitize the value of URL alias fields (remove preceding/trailing slashes and make sure the path is not absolute). #1957
949 [UX] Add the ability to make any standard layout template a flexible one #4114
950 Add an upgrade path from menu_block to core menu blocks. #3681
951 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
952 Add status report message informing about CKEditor 5 upgrade #6346
953 Add a localization concept for user-provided strings to core #4894
954 [UX] Provide an option to sort the keys/values of the options select form elements #5823
955 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
956 [UX] Auto Updates for security/modules #414
957 Provide an actual maintenance mode #3060
958 [UX] Better Menu permissions #384
959 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
960 Is correcting the way form ID's named worth spending time on? #4706
961 [UX] Views/Field formatter: Count #2634
962 Optimize `views_handler_field_field()` to only load full entities if needed #2104
963 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
964 [UX] Layout UI: Collapsible block groups. #1691
965 Add a "Make Permanent" action for the manage files listing #3825
966 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
967 Varnish Cache Caching to improve performance Backdrop CMS #6164
968 Front page to be configurable by language #3500
969 Allow to trigger the site status alert (red button) remotely #5097
970 Change message to "Your comment has been updated" on comment update #5701
971 [UX] More info on field removal #3262
972 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
973 Add a form API element for `image` that includes image type and size validators natively. #5946
974 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
975 Provide smarter default query string key names for views exposed filters #2893
976 Menu router refactoring #2400
977 Feature/Package Module Proposal #1238
978 [UX] Flexible layout templates: Provide a selectable list of "presets" #4484
979 [UX] Layouts UI: Reusable visibility condition templates. #1942
980 [DX] Introduce a new `user_permission_get_info()` function #4097
981 [A11Y] Provide a dark (or high-contrast) version of Seven #3990
982 [UX] Add youtube field, or video embed field to core. Integrate with media library. #3661
983 View configuration UI: Add indicator denoting rewritten fields #5287
984 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
985 Log warnings when projects are encountered without a 'type' #4866
986 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834

Pages

Log in or register to add new topics