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 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
402 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
403 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
404 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
405 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
406 [DX] Add normalized project data into the database. #5905
407 [UX] Change the password reset form to use a single password field + show/hide toggle #4440
408 Put all search results on a single page (with facets?) #1330
409 Do not throw exceptions in the updater, when nothing's broken (yet) #4003
410 Build a flexible "JSON consumer" block for Dashboard #3891
411 [WP][UX] Dashboard: Dismissible blocks #3996
412 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
413 Add option to set a maximum age of log messages #2243
414 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
415 [UX] Project Browser: Move the pages where one can **MANAGE** installed modules/themes/layouts as separate primary tabs under a single top-level menu item. #1780
416 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
417 Add more HTML5 elements for dates #326
418 Add permissions for viewing blocked user account profiles (and/or their content) #6123
419 Use the default date entry format for the default date display format #4646
420 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
421 Create a list of all entity types under Reports. #1449
422 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
423 [UX] add an exposed filter for email address to the user account list #2512
424 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
425 [UX] Hide redundant items in Node Edit form. #3705
426 Backdrop release procedure enhancement #1987
427 Add a "remove" UI for modules & themes (& layouts?) #5320
428 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
429 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
430 Create a mechanism for dynamically determining output of file entities #2721
431 Make the value of e-mail field visiable on user profile's View page #5663
432 Automatically create a node/% layout when one is created for node/NID #5539
433 [UX] Add help text and improve the UI to clarify things around layout templates #6314
434 Show notice in the admin UI when .htaccess, robots.txt, or settings.php have been updated in a release, and either link to instructions, or auto-update when safe/possible #5911
435 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
436 [UX] Improve editing data and time format patterns #1284
437 [A11Y] Provide a dark (or high-contrast) version of Seven #3990
438 Admin UI: denote settings that may be overridden in settings.php #3856
439 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
440 [UX] Make sidebars collapsible in Harris layout #5486
441 Ship core with a layout that uses node/% as context #3530
442 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
443 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
444 [D8] Image styles: add "Convert" effect/action #5107
445 Provide chained term tokens for taxonomy_term_reference fields #2949
446 Creating multiple fields simultaneously while creating a content type #292
447 [UX][PS] Replace the current token browser in core with the Fast Token Browser implementation from contrib #6143
448 Provide views field handler to access project properties from the `info` column in the `system` table #5820
449 [UX] Dismissible status report messages. #4617
450 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
451 Allow overriding Seven's header customisations #4205
452 Create the settings.php file if missing. #1075
453 Add an upgrade path from Admin Menu to Admin bar #3687
454 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
455 Add admin tagging API to entities, menus, etc. #5307
456 Create Wordpress install profile #3127
457 [UX] Make block titles required and allow them to be hidden. #692
458 Make the 404 / 403 page setting "translatable" #4881
459 [ META] Add new interface for user selection of managed files #2718
460 Move the Color module to a contributed project #5667
461 [SR] Security hardening: provide a mechanism to expire sessions #5545
462 Consider displaying which modules were enabled/disabled after enabling/disabling on the "List Modules" page #6331
463 Seventy two theme #5928
464 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
465 [D8][DX] Add element #type table and merge tableselect/tabledrag into it #4388
466 Allow core libraries to be served via CDN #1593
467 Add filtering to path_autocomplete #4381
468 [UX] Add the "Comment fields" and "Comment display" links to the operations dropbutton in the content type admin page and also the respective admin menu items. #1262
469 [UX][DX] Show location of config files on status report #3839
470 Add a default 'posts' view to core #2152
471 Provide `original` vocabulary to presave and update vocabulary hooks #5475
472 [UX] Add content title match as search relevancy factor #3517
473 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
474 [UX] Add back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
475 [UX] Reduce Update Status module's nagging messages on admin/* pages #5083
476 Add the ability to create a CSS class for image field in Views #2920
477 [DX][BC] Replace module_load_include() with new, more generic function #206
478 [UX] Idea: replace the various options for registering/canceling user accounts with a set of permissions #6163
479 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
480 Add 'reverse' option to 'View result counter' #4590
481 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
482 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
483 [UX] Sort the image styles list in a meaningful way #2457
484 Layout: path condition with a subdomain #1049
485 Add an upgrade path from block class module backdrop core. #3682
486 Add semantic markup to layouts #1970
487 [DX] Form API: Allow number fields to specify an array of suggested values (#options) #5285
488 [UX] Fix pager styling on mobile #3099
489 [UX] Config import should search recursively for config files to import #661
490 [UX] Add a new pageless node above the "Promoted Content" block on Home page #4849
491 Provide "Delimited" and "HTML list" display formatters for fields #2674
492 Missing a possibility to get a books mlid value for views #5565
493 Configuration manager to offer choices when config staging folder includes files #6383
494 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
495 [UX] Inject "mini modules forms" in various places where it makes sense #5949
496 [DX] Make views query output easier to read with indentation & line breaks #1590
497 [UX] Change user/login to /login and /user/logout to /logout #1248
498 Garbage collection deletes files if they are inserted where filter can't find them. #3826
499 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
500 Status Report should flag duplicate module installs #5464

Pages

Log in or register to add new topics