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 Add HTML5 Placeholder to form inputs #3561
402 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
403 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
404 Allow regions titles #2647
405 'Unused' module detector #5020
406 Allow opening block configuration forms on their own page (not in a modal) #1659
407 List of Modules should show required contrib modules #6173
408 [UX] Clarify Field Type choices on Field Settings page #2508
409 Backdrop needs a "related posts" feature #1317
410 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
411 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
412 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
413 [WP] Support HTML formatted emails in core #3727
414 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
415 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
416 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
417 File entity setting for garbage collection #2897
418 [D9] Users must verify email when changing user email addresses #5210
419 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
420 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
421 [UX] File Field UI redesign. #1445
422 [UX] Combine Permissions for `Field` and `Field UI` #4710
423 Double click prevention #6393
424 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
425 [UX] Refine permissions for Field UI #1079
426 Allow content types to be enabled/disabled via the admin UI #3883
427 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
428 Saving a content type display should not return up to the Manage Displays list #4291
429 Add permissions to view and use button "Clear log messages" #3056
430 [UX] Image styles: make crop and scale+crop effects smart. #1774
431 [UX] Allow 'manage file' from Image Library #3544
432 Move "Expanded" option for Menu Items to Block settings #5428
433 Remove grippie; use CSS "resize" property #340
434 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
435 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
436 [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
437 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
438 Prevent users from accidentally exposing their email addresses by using it for their username #2486
439 Consider converting the watchdog list to a view. #1302
440 Add per-bundle token info to hook_token_info() #5707
441 [UX] Show result count and result range in search results #3261
442 Allow display settings for book navigation #1976
443 [UX] Hide/Show row weights should not be done globally without warning #750
444 [UX] Inject "mini modules forms" in various places where it makes sense #5949
445 [D8] Introduce a new `file_url_transform_relative()` function #4106
446 Refactor the generation of SQL for dates and times into the database driver #2890
447 [UX] Allow bulk deleting menu links. #732
448 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
449 [DX][D8] CMI: Add config_exclude functionality to core #4079
450 Bulk delete taxonomy terms #2875
451 Create a field_storage_exists() function #5180
452 Automatically create a node/% layout when one is created for node/NID #5539
453 Feature to add multiple Layouts together #5585
454 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
455 Add ability to configure inline image upload path with global/ site tokens #6401
456 Block configuration settings: Support adding IDs. #2145
457 Put Backdrop JS Object at the bottom of the HTML Document #1051
458 Allow pseudo fields to have configurable settings #3859
459 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
460 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
461 [DX] Provide a way to retrieve default/OOTB config values #4262
462 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
463 Custom/managed publishing options. #1742
464 Ship core with a layout that uses user/% as context #3531
465 [DX] Add settings/page for contextual links settings #5404
466 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
467 [DX] Support a way to declare conflicts in .info files #4993
468 [UX] Allow the user to change their mind about manually entering a machine name... #1608
469 Make l() to call theme('link') when possible #6194
470 [UX] Side-by-side content translation UI #2438
471 [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
472 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
473 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
474 Add node's 'Menu link titles' to views #3248
475 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
476 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
477 Ability to add custom file fields to Node Edit Form #5738
478 Allow limiting access to menu items per-role #4465
479 Basis theme killer feature: Automatically generate color scheme from provided brand (logo/colors) #3231
480 [UX] Automatically sanitize the value of URL alias fields (remove preceding/trailing slashes and make sure the path is not absolute). #1957
481 Views: Filter results by matching data with current content #3683
482 [UX] Open the field widget link in a modal #691
483 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
484 [DX][D8] Provide a single command to install & run Backdrop #4040
485 Ability to include module configuration in config recipe even if config already exists #5173
486 [SR] Security hardening: provide a mechanism to expire sessions #5545
487 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
488 [UX] Let site builders add a new image style whenever they're selecting a style to use #1438
489 Simplify Layout configuration #5592
490 Update 'Syndicate' block allow selection of available feeds #2136
491 [UX] Field UI - clean up the field type selection #1041
492 Search terms along with nodes #3850
493 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
494 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
495 More replacement tokens for node urls #4239
496 [UX] do not lock the admin bar when a modal is active. #1721
497 Alternative approach to translating config, using get/set #3522
498 Enhanced Float-Value Display Options #5379
499 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
500 Link module: Provide an option to allow for a predefined list of static titles #4970

Pages

Log in or register to add new topics