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 [D8] Add a phone field type #1342
402 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
403 Optimize core book module via book_cache port #976
404 Content creation page cleanup #202
405 Allow PHP libraries to be added via hook_library_info() #2911
406 Javascript end-to-end testing #5160
407 Move the Color module to a contributed project #5667
408 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
409 Rename default Contact form category #4703
410 Seventy two theme #5928
411 [DX] Provide a way to retrieve default/OOTB config values #4262
412 Build a flexible "JSON consumer" block for Dashboard #3891
413 [UX] Layout UI: Visibility conditions: URL path: Allow browsing and selecting pages. #1129
414 Add pagers to watchdog entries #3546
415 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
416 Use data-* to check modules dependencies before submit #565
417 [UX] Allow moving blocks from the front end? #3086
418 Enable dropdown menu for menus in header block #5330
419 Trim textfields? #6386
420 Add CSS (JS?) code formatting automation #5568
421 [D8] CKEditor: Allow Image Styles to be used with inline images #2658
422 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
423 Layouts: Provide a way to define conditions based on field values. #2103
424 Allow limiting access to menu items per-role #4465
425 Allow more granular HTML filter options for HTML attributes, not just tags #6100
426 Replace user signatures & pictures with fields #1679
427 [DX][D8] Provide a single command to install & run Backdrop #4040
428 [UX] Hide redundant items in Node Edit form. #3705
429 Remove the "Layout" part from the layout names in the layouts list. #945
430 [DX] Form API: provide a 'type' => 'status_message' element. #3329
431 Confirmation dialog for orphaned files #2899
432 [SR][UX][DX] Provide a `sensitivetext` formAPI element that pulls from settings as well as state #5136
433 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
434 Simple Mode - Ability to toggle between simple and advanced admin features #4692
435 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
436 Add indicator for menu-level visibility conditions #1929
437 More replacement tokens for node urls #4239
438 [UX][WP] CKEditor: Add word count #1477
439 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
440 [UX] Maximum upload size should be an integer element #1120
441 [UX] Redesign the Themes page #1103
442 Ship core with a layout that uses node/% as context #3530
443 [UX] Make it easy to find newly-added modules on the modules page #532
444 Reconfiguring the administrative layout #3072
445 Tweak Theme Overview page to group sub-themes by parent theme #5318
446 [UX] Add parent menu selector to menu add/edit link form #6390
447 Add ability to skip running tests on PR #5575
448 [UX] Introduce button group UI component #2643
449 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
450 [DX] bring back db_fetch_array() and db_fetch_object() #2081
451 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
452 [META][UX] Figure out a better way to be able to insert introductory/summary/footer text in various places. #1673
453 [D7] Add alt and title fields for the image file type? #4007
454 Backdrop needs a "related posts" feature #1317
455 Add an upgrade path from Admin Menu to Admin bar #3687
456 Add warnings in site status page (end elsewhere?) to remove contrib module folders if added to core. #915
457 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
458 [D8] Ensure that entries are written to watchdog table #63
459 Site-wide settings for file garbage collection #2896
460 Add layouts into the search index #5128
461 Add per-bundle token info to hook_token_info() #5707
462 Options to change parent link behaviour in responsive dropdown menus #2370
463 [D8] Add Breakpoints in core #4669
464 [UX] Inject "mini modules forms" in various places where it makes sense #5949
465 [UX] CKEditor: autocorrection. #1902
466 Improve 'Last updated' date shown when installing modules. #4224
467 Views: allow setting the "Items to display" value to "unlimited". #1460
468 Admin UI: denote settings that may be overridden in settings.php #3856
469 [UX][DX] Show location of config files on status report #3839
470 [UX] Refine permissions for Field UI #1079
471 [UX] Add content title match as search relevancy factor #3517
472 Add permissions to view and use button "Clear log messages" #3056
473 [UX] Provide users with a visual way to understand and build content types (a.k.a.: Dream Fields in core) #5292
474 Double click prevention #6393
475 Feature to add multiple Layouts together #5585
476 [UX] Layout path selection: Make it more user friendly #2618
477 Better Book navigation links #4879
478 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
479 Allow comment types independent of content types #2049
480 [WP][UX] Use admin-theme for Log In form #4410
481 Allow themes to have `config` folders #6122
482 [UX] Add a "Back" button to the "Add block" dialog. #1644
483 Redirects write to json files? #4001
484 Consider converting the watchdog list to a view. #1302
485 Add an upgrade path from block class module backdrop core. #3682
486 uuid and entity import / export #890
487 [UX] Show result count and result range in search results #3261
488 Implement createAccess for File entities #5479
489 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
490 [DX] Revert field storage back to Drupal 6 style normalized tables #56
491 Use database independent calls to initialize the testing cache. #2888
492 [UX] Automatically clear caches after manual upgrades #5101
493 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
494 Changing theme cache workflow #2349
495 [D9] Date: allow setting MIN and MAX dates, only past dates, or only future dates, or both #4648
496 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
497 Create a tests case for version upgrade #1874
498 [D8] Keep a snapshot of configuration directory in database #4212
499 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
500 Garbage collection deletes files if they are inserted where filter can't find them. #3826

Pages

Log in or register to add new topics