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 [A11Y] Switch Admin Bar to using Smart Menus #2809
902 [WP][UX] Dashboard: Collapsible blocks #3995
903 Allow form elements for updates in update.php #1912
904 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
905 [UX] limit field tokens on node type page to fields on that type #3752
906 Add per-bundle token info to hook_token_info() #5707
907 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
908 [UX] Inject "mini modules forms" in various places where it makes sense #5949
909 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
910 [WP][UX] Remove "tabs" for menu local tasks, move into contextual links (and/or admin bar) #464
911 Allow anonymous users to use a SESSION variable to set timezone #4612
912 Allow to trigger the site status alert (red button) remotely #5097
913 [UX] On the Add view page, expand block, and collapse page display #2978
914 [UX] Add nowrap CSS to field suffixes (ex the machine name span) #1349
915 [DX][D8] Allow config files to have dependencies #4188
916 Move the file `description` column to file_managed table. #2070
917 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
918 Feature to add multiple Layouts together #5585
919 Add ability to configure inline image upload path with global/ site tokens #6401
920 Add HTML5 Placeholder to form inputs #3561
921 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
922 [UX] Improve the "Required by: Field type(s) in use..." info in modules page. #850
923 View configuration UI: Add indicator denoting rewritten fields #5287
924 Support tokens in Views "Global: custom text" field #3189
925 Use smart dictionaries for object compression #1511
926 Enabling Backdrop-only required modules (e.g., Entity Plus) during upgrade from D7 #5499
927 [UX] When there is only one menu item in a section, don't list #4386
928 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
929 Log warnings when projects are encountered without a 'type' #4866
930 [UX][D8] Create/select layout for a specific page from the content add/edit form. #1131
931 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
932 Make l() to call theme('link') when possible #6194
933 [WP] Support HTML formatted emails in core #3727
934 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
935 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
936 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
937 [UX] Auto Updates for security/modules #414
938 [SR] Add a minimum length setting for passwords #4589
939 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
940 Request to add a link to project pages for modules on Functionality page #4179
941 Store entity bundle in comment table #2046
942 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
943 Allow content types to be enabled/disabled via the admin UI #3883
944 Simplify Layout configuration #5592
945 [UX] Allow 'manage file' from Image Library #3544
946 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
947 VBO: option for separate button per action & option to override labels #802
948 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
949 Responsive tabs for Seven: change the arrows to an ellipsis and an "x" close icon. #1498
950 Provide an option to customize text for the "required" indicator and validation error for fields. #5507
951 Display default views on a separate tab #4369
952 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
953 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
954 Create a mechanism for dynamically determining output of file entities #2721
955 [UX] Make the theme preview thumbnail clickable and show larger version of screenshot (à la lightbox). #1127
956 [UX] Project Browser should run some pre-flight checks #1858
957 Add hook_field_schema_alter() #6208
958 Ability to add custom file fields to Node Edit Form #5738
959 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
960 [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
961 Add fallback to HTTP for update manager #5455
962 [UX] Add the ability for default layouts to be cloned (like views). #1674
963 [UX] Better Menu permissions #384
964 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
965 Provide chained term tokens for taxonomy_term_reference fields #2949
966 Put all search results on a single page (with facets?) #1330
967 Improve the styling of color input elements in the admin theme #4155
968 [DX] Make certain field values and entity properties available during save. #2032
969 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
970 Allow pseudo fields to have configurable settings #3859
971 Add new PR template, with reminder to reference an issue #5605
972 Ship core with a layout that uses user/% as context #3531
973 Bring back the initial functionality of _field_write_instance function #5875
974 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
975 Add an "unsorted" indicator to table columns #5221
976 Bulk operation for scheduling publishing of multiple pieces of content. #3115
977 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
978 Reuse test prefixes instead of rebuilding them for each test #4353
979 [UX] Add an admin preview of the type of menu for menu blocks in the "Manage blocks" page. #2325
980 [UX] Display a warning message when editor changes from Full HTML to something else #4807
981 [ META] Add new interface for user selection of managed files #2718
982 [UX] Default drop-button action for node types should be 'manage fields' #1116
983 [D8][UX] Merge Special Menu Items module functionality in core (allow <nolink> and <separator> menu items). #1840
984 Allow a hook to alter the list of CSS files parsed by Color module #6240
985 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
986 Allow altering image style urls #5745

Pages

Log in or register to add new topics