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
501 Allow core libraries to be served via CDN #1593
502 [DX][BC] Replace module_load_include() with new, more generic function #206
503 [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
504 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
505 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
506 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
507 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
508 Redirects write to json files? #4001
509 Make l() to call theme('link') when possible #6194
510 Make problems with layout blocks more discoverable. #2320
511 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
512 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
513 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
514 [UX] Mobile project browser: make search result filters better for mobile #3096
515 [D8][UX] Merge Special Menu Items module functionality in core (allow <nolink> and <separator> menu items). #1840
516 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
517 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
518 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
519 Add a views filter/argument for Term Depth #2666
520 Cache settings via admin section #1434
521 Setting intelligent defaults during content type fields creation #291
522 [D8][UX] Add inline form errors #1040
523 [UX] Dismissible status report messages. #4617
524 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
525 Use config for color module palettes #2554
526 [UX] Some UI improvements to Book module #5331
527 Allow overriding Seven's header customisations #4205
528 [D9] Add a sub theme starter kit to Basis #3914
529 Feature to add multiple Layouts together #5585
530 Media: Use field mapping to automatically store metadata/EXIF info #3333
531 Add ability to configure inline image upload path with global/ site tokens #6401
532 [DX] Make certain field values and entity properties available during save. #2032
533 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
534 [UX] Allow the admin bar to be shown/hidden via a toggle #970
535 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
536 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
537 Allow PHP libraries to be added via hook_library_info() #2911
538 [DX] Make views query output easier to read with indentation & line breaks #1590
539 [UX] Change user/login to /login and /user/logout to /logout #1248
540 [D8][DX] Add element #type table and merge tableselect/tabledrag into it #4388
541 Add hook_field_schema_alter() #6208
542 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
543 [UX] limit field tokens on node type page to fields on that type #3752
544 Ability to add custom file fields to Node Edit Form #5738
545 [UX] Add a 'visible' property to display modes #3082
546 [UX] Layouts: Visibility conditions (and contexts): Entity ID text fields with autocomplete fields (or entity browser?). #1822
547 Replace user-picture.tpl.php with a theme function #555
548 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
549 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
550 Allow admin theme CSS for dialogs to be used on front-end #2659
551 Add a simple way in core to define private and public access for nodes/entities. #1407
552 Add 'reverse' option to 'View result counter' #4590
553 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
554 [UX] Maintenance mode: Do not render the "Create new account" tab, the navigation menu and the account menu when in the "Log in" or "Reset password" pages. #2529
555 Add a "remove" UI for modules & themes (& layouts?) #5320
556 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
557 [DX] Add config->getData() to match config->setData() #3902
558 Simplify Layout configuration #5592
559 [UX] CKEditor/Rich text editor image sizing needs to be optional. #2010
560 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
561 [UX] Make node title a proper (sortable too) field. a.k.a. Title module in core. #933
562 [DX][UX] Keyboard shortcut for admin menu search #3564
563 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
564 Confirmation dialog for orphaned files #2899
565 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
566 Support additional (popular) properties in the .info files of projects #119
567 Add filtering to path_autocomplete #4381
568 [UX] Make sidebars collapsible in Harris layout #5486
569 Allow a hook to alter the list of CSS files parsed by Color module #6240
570 [UX] Decide when to add 'block' to the end of block admin titles, and do so consistently. #2255
571 [D8] Image styles: add "Convert" effect/action #5107
572 [WP] Support HTML formatted emails in core #3727
573 Allow altering image style urls #5745
574 [META] Improve the project screenshots functionality in the project browser #3061
575 Add an option (checkbox) in the layout settings for "Page title type" that enables/disables appending the " | [site-name]" part to the page <title>. #1790
576 [UX] admin bar search results should not be allowed to span further than the page height. #520
577 [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
578 Allow regions titles #2647
579 [D8] Port and merge Local Image Input Filter in core #1384
580 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
581 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
582 [UX] Clarify Field Type choices on Field Settings page #2508
583 Add admin tagging API to entities, menus, etc. #5307
584 [D8] Introduce a new example.settings.local.php file #4173
585 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
586 Add new PR template, with reminder to reference an issue #5605
587 [Multisite] Provide option for installing global or site-specific projects via the UI #3274
588 Create redirects for bulk alias delete #1993
589 Make the 404 / 403 page setting "translatable" #4881
590 [UX] disable "upload" button on file widget until file has been selected #908
591 Add HTML5 Placeholder to form inputs #3561
592 Bring back the initial functionality of _field_write_instance function #5875
593 Site-wide settings for file garbage collection #2896
594 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
595 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
596 Provide `original` vocabulary to presave and update vocabulary hooks #5475
597 Allow 'Main Page Content' block to use a specific display mode #4341
598 Make mobile menu toggle text configurable #6264
599 [DX] Simplify getting and setting of values without using the 'und' data structure in entities #2240
600 [UX] Reduce Update Status module's nagging messages on admin/* pages #5083

Pages

Log in or register to add new topics