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 Add fallback to HTTP for update manager #5455
902 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
903 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
904 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836
905 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
906 [D8] Views Content Cache #3399
907 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
908 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
909 Allow comments to be attached to any entity type #2048
910 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
911 [D8][A11Y] ALT attributes should be enabled by default on new fields and have an option to set ALT and TITLE attributes as required #3006
912 Make 'gid' column in 'node_access' table VARCHAR #1396
913 [UX] User "locked" in the authorize.php page #2580
914 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712
915 Add an "unsorted" indicator to table columns #5221
916 Add display of file details to the 'manage file' form. #3904
917 [UX] Terminology for configuring a block seems odd #1016
918 [UX] Make field settings visually clearer, no indication that you’re a layer deeper. #744
919 Entity reference 7.x-1.6 #5952
920 [UX] Display a warning message when editor changes from Full HTML to something else #4807
921 Add allowed_values_function to list field UI #3565
922 [DX] [D8] Add a `validate()` method to entity classes #6061
923 Add markup or message field to contact form #4721
924 Expose breakpoints as a visibility option for blocks and layouts. #2347
925 Text area with Plain text processing doesn't display line breaks #5515
926 Allow separate edit and display titles for field #4310
927 Layouts: Allow tokens to be used in custom page titles. #1860
928 Allow copying settings from other content types when adding an existing field #3229
929 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
930 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
931 [A11Y] Switch Admin Bar to using Smart Menus #2809
932 Telemetry: Collect the Server Application Programming Interface (SAPI) #5449
933 [UX] Add a default Taxonomy (tag/category) layout #1164
934 [UX] Rich-text Image/text flow. #987
935 Provide a "System metrics" entry in the status page, to show disk space, RAM usage, and database size #5858
936 Filter module: Add a data-path-id for internal links to make it easier to track and update internal paths #5004
937 Convert /admin/content/book to a View #3735
938 Don't count markup characters as part of the text length #309
939 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
940 [UX] Views: Make the "Label for "Any" value" a text field and have it be configurable per view and per exposed filter within each view. #2033
941 [D8] Introduce a new `file_url_transform_relative()` function #4106
942 Add custom block option to follow the translation system easily #2991
943 [DX] Add Flush all caches > Views to admin bar #5737
944 As view fields, titles for Pageless nodes show links even for those without access. #5214
945 Installer module should check for file-write permissions #3893
946 Consider using a flat-file cache for the page cache #716
947 Suggestion: Post-upgrade Summary After Drupal 7 Migration #5606
948 When using a term reference field only show the term options that are in the current language #4774
949 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
950 Add mini pager option to Search module #6083
951 [UX] Combine Permissions for `Field` and `Field UI` #4710
952 Views: improve the "last" link of pagers #2332
953 Add check that active configuration directory is writable to system_requirements #5538
954 Saving a content type display should not return up to the Manage Displays list #4291
955 [UX][WP][D8] Allow the admin bar to be docked in various sides of the screen #1842
956 [WP] Media Library #3203
957 [UX] Add # anchors to vtabs. #1537
958 [UX] Use Javascript to complete block Admin label fields based on Display title #1523
959 Create option for a cropped image style to provide consistent image size for Cards view #5593
960 Allow modules to provide flexible template row styles #5427
961 Ability to specify absolute or relative links only in Link fields #1158
962 [UX] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
963 [UX] Consolidate PHP-related information in the status report page, and add some basic PHP memory usage metrics #5863
964 [PS] Add `webp` to default extensions on new image fields (if supported) #4998
965 Installer should check digital signatures when downloading a package #3714
966 [UX][D8] Convert user pictures to an actual Image Field #243
967 More useful tags for views #6268
968 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
969 Add layout name in class for custom layout. #2012
970 [DX][D8] CMI: Add config_exclude functionality to core #4079
971 [UX] On the Add view page, expand block, and collapse page display #2978
972 [D8] Port and merge Internationalization in core (feature parity with D8). #1374
973 [DX] Add the ability to deprecate the name (and value?) of config entries #5741
974 Telemetry: Collect actual OS, not only type #5199
975 Allow some markup in views descriptions. #3885
976 Provide an option to make language required for nodes (do not allow language = "none"). #673
977 [A11Y] tablist needs tab roles for children elements #5982
978 Deprecate watchdog() #4749
979 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
980 [UX][D8] Make position of #description (help text) configurable via the API #1403
981 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
982 [DX] Allow nested form elements to be attached to radio and checkbox options. #2304
983 Database log message is truncated at 56 characters and not configurable #5553
984 [DX] Provide a way to retrieve default/OOTB config values #4262
985 [UX] Layout UI: Template radios: the way we indicate a "selected" template is too subtle (and same as the hover-over indication). #1824
986 Support tokens in Views "Global: custom text" field #3189

Pages

Log in or register to add new topics