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
401 [DX] Form API: provide a 'type' => 'status_message' element. #3329
402 Views UI: Edit Basic Settings #2906
403 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
404 [UX] Hide/Show row weights should not be done globally without warning #750
405 Double click prevention #6393
406 Allow to trigger the site status alert (red button) remotely #5097
407 [UX] install.php: Provide help text for site name #4675
408 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
409 Menu router refactoring #2400
410 [DX][D9] Add the ability to deprecate the name (and value?) of entries in settings.php #5740
411 Add target="_blank" attribute to "Powered by Backdrop CMS" link #4230
412 [UX] New interface for editing, previewing, and saving theme settings #1949
413 [PS] Use signatures instead of the form cache #1470
414 Add a language switcher to the admin bar when locale is enabled #5983
415 [UX] Add visibility conditions for menu location #3867
416 [UX] Maximum upload size should be an integer element #1120
417 [UX] Use "Configure" icons instead of the full word #3539
418 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
419 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
420 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
421 Create New Field API for more efficient fields #2661
422 View configuration UI: Add indicator denoting rewritten fields #5287
423 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
424 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
425 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
426 Better styling for UI links in book module #5609
427 [D7] Add setting for which roles can be assigned #4437
428 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
429 Allow opening block configuration forms on their own page (not in a modal) #1659
430 [D8][DX] Provide a generic 'entity_autocomplete' Form API element #5879
431 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
432 Backdrop needs a "related posts" feature #1317
433 Add an upgrade path for CKEditor module #3684
434 Link to all release notes between installed and recommended versions #3303
435 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
436 Admin interface for manual garbage collection #2898
437 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
438 [UX] Allow bulk deleting menu links. #732
439 Add ability to configure inline image upload path with global/ site tokens #6401
440 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
441 [UX] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652
442 Automatically create a node/% layout when one is created for node/NID #5539
443 Provide a mechanism to load low-level backends #2383
444 Allow user/module to disable theme_debug for particular templates or modules #5746
445 [UX] Support importing D7 views exports (at least in the 1.x cycle) #4213
446 Allow leaving feedback on projects from the Project Installer UI. #1914
447 Idea: Provide code names for major Backdrop releases #1458
448 [DX] Add `#indentation` property to FAPI elements. #5999
449 Dashboard block: Translations #3852
450 [UX] Redesign the Themes page #1103
451 [UX] Add charts to the dashboard #3529
452 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
453 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
454 Make l() to call theme('link') when possible #6194
455 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
456 Add hook_field_schema_alter() #6208
457 [UX] Views/Field formatter: Count #2634
458 Add an "unsorted" indicator to table columns #5221
459 [UX] Display a warning message when editor changes from Full HTML to something else #4807
460 Add a check for missing modules or dependencies #5625
461 [UX] Add the ckeditor spell-check plugin #2071
462 [UX] Automatically update the "Admin Content" view to include language field and exposed filter when more than one language is enabled for the site. #1625
463 Add filtering to the List Views page like the filtering that existed in D7 #5896
464 [WP][UX] Dashboard: Collapsible blocks #3995
465 Consider converting the watchdog list to a view. #1302
466 Add an upgrade path from menu_block to core menu blocks. #3681
467 [UX] More info on field removal #3262
468 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
469 Provide smarter default query string key names for views exposed filters #2893
470 Add fallback to HTTP for update manager #5455
471 [UX] Open the field widget link in a modal #691
472 Consolidate user links on admin bar #4643
473 [SR] Security hardening: provide a mechanism to expire sessions #5545
474 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
475 Status page: Show information about supported image types by GD #5760
476 Basis: Update box-sizing method #4208
477 Add options to Block Name in Views #1880
478 [UX] File Field UI redesign. #1445
479 [DX] Support #attributes in theme_help() and theme_more_help_link() #6007
480 Allow specifying optional tags for blocks #3837
481 [UX] Refine permissions for Field UI #1079
482 [UX] [multilingual] Translated blocks are too hard to use #3514
483 Provide an actual maintenance mode #3060
484 Front page to be configurable by language #3500
485 [UX] Move new password show/hide toggle to inside the password fields. #3046
486 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
487 Allow a hook to alter the list of CSS files parsed by Color module #6240
488 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
489 As view fields, titles for Pageless nodes show links even for those without access. #5214
490 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
491 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
492 Allow site administrators to selectively disable entity caching #5632
493 [UX] When there is only one menu item in a section, don't list #4386
494 Allow comments to be attached to any entity type #2048
495 [UX] Allow the user to change their mind about manually entering a machine name... #1608
496 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
497 [A11Y] Provide a dark (or high-contrast) version of Seven #3990
498 [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
499 [UX] Add youtube field, or video embed field to core. Integrate with media library. #3661
500 Add function that returns default config #3251

Pages

Log in or register to add new topics