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
601 Allow comments to be attached to any entity type #2048
602 Feature to add multiple Layouts together #5585
603 Add ability to configure inline image upload path with global/ site tokens #6401
604 [DX] Layout Contexts not being passed to block in hook_block_view(). #2953
605 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
606 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
607 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
608 [D8] Views Content Cache #3399
609 [UX] Use Javascript to complete block Admin label fields based on Display title #1523
610 Ability to include module configuration in config recipe even if config already exists #5173
611 [WP][UX] Dashboard: Dismissible blocks #3996
612 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
613 Ability to specify absolute or relative links only in Link fields #1158
614 Make l() to call theme('link') when possible #6194
615 Create Wordpress install profile #3127
616 Layouts: Allow tokens to be used in custom page titles. #1860
617 [UX] Fix pager styling on mobile #3099
618 [UX][WP][D8] Allow the admin bar to be docked in various sides of the screen #1842
619 Ability to add custom file fields to Node Edit Form #5738
620 [UX]/[DX] Add a fancy "copy to clipboard" button for views templates #2677
621 [UX] Open the field widget link in a modal #691
622 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
623 Installer module should check for file-write permissions #3893
624 [SR] Security hardening: provide a mechanism to expire sessions #5545
625 [UX] Dismissible status report messages. #4617
626 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
627 Add more properties to project .info files... Initial Release date, Current Release Date, Categories, D7 base module or theme if any #5367
628 Allow overriding Seven's header customisations #4205
629 [DX] Remove unused item attributes (per delta) on fields #1352
630 [D7] Tokens missing from Backdrop core. This issue was considered major in D7. #4952
631 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
632 [UX] Views: Make the "Label for "Any" value" a text field and have it be configurable per view and per exposed filter within each view. #2033
633 Simplify Layout configuration #5592
634 [D8] Add new formatter - "URL to Image" to image field in Views #2921
635 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
636 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
637 Convert /admin/content/book to a View #3735
638 [D8][DX] Add element #type table and merge tableselect/tabledrag into it #4388
639 [UX] Allow multiple screenshots for modules themes and layouts #1517
640 [UX] Flexible templates: Replace the single "Add row" button with multiple ones #5166
641 [UX] Add an admin preview of the type of menu for menu blocks in the "Manage blocks" page. #2325
642 [UX] Allow image styles to be ordered/sorted. #1141
643 Add hook_field_schema_alter() #6208
644 VBO: Allow bulk enabling/disabling comments on existing content. #2297
645 [UX] Layout UI: Visibility conditions: URL path: Allow browsing and selecting pages. #1129
646 Allow a hook to alter the list of CSS files parsed by Color module #6240
647 [UX] Mobile project browser: make search result filters better for mobile #3096
648 [UX] Layout UI: Template radios: the way we indicate a "selected" template is too subtle (and same as the hover-over indication). #1824
649 Allow altering image style urls #5745
650 [UX] Display the "Default" block title on Add/Configure block UI #2665
651 [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
652 Allow some markup in views descriptions. #3885
653 Missing a possibility to get a books mlid value for views #5565
654 Add 'reverse' option to 'View result counter' #4590
655 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
656 Expand the "Global settings" fieldset when creating new fields #5345
657 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
658 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
659 [D8] Add a phone field type #1342
660 Allow to filter interface translation for "context" with "contains" (LIKE) #4940
661 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
662 Media: Use field mapping to automatically store metadata/EXIF info #3333
663 Add layout name in class for custom layout. #2012
664 Add new PR template, with reminder to reference an issue #5605
665 Allow PHP libraries to be added via hook_library_info() #2911
666 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
667 Bring back the initial functionality of _field_write_instance function #5875
668 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
669 Installer should check digital signatures when downloading a package #3714
670 Add filtering to path_autocomplete #4381
671 Transliteration: smarter "retroactive" transliteration of existing file names. #1506
672 [A11Y] UX Fields to add html tag Attributes for fields, menu links and blocks #5158
673 [UX] Breadcrumb should include Primary/Secondary tabs #2260
674 [UX] Maximum upload size should be an integer element #1120
675 Make mobile menu toggle text configurable #6264
676 [UX] Add a 'visible' property to display modes #3082
677 Redirect UI: Separate internal paths/aliases vs external URLs. #1803
678 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
679 [D8] CKEditor: Allow Image Styles to be used with inline images #2658
680 Add 'Field HTML Trim' to core #6001
681 [UX] Add visibility conditions for menu location #3867
682 Why do we need to write the entire config data within update hooks? #3347
683 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
684 [UX] Use "Configure" icons instead of the full word #3539
685 Allow the values of list field types to be pulled from a view. #1677
686 Dashboard: Add a Configuration Manager widget #5322
687 [D8] Introduce a new example.settings.local.php file #4173
688 Evaluate the reasons for removal of the Trigger module from core. #2522
689 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
690 Allow more granular HTML filter options for HTML attributes, not just tags #6100
691 [DX] Add contrib and custom directories to the docroot/modules directory. #1996
692 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
693 Confirmation dialog for orphaned files #2899
694 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
695 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
696 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
697 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
698 [PS] Use signatures instead of the form cache #1470
699 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
700 Idea: Provide code names for major Backdrop releases #1458

Pages

Log in or register to add new topics