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 [DX] Add user_role_has_permission function #6186
602 [UX] Add the ability to make any standard layout template a flexible one #4114
603 [UX] Views/Field formatter: Count #2634
604 Provide views field handler to access project properties from the `info` column in the `system` table #5820
605 [UX] Side-by-side content translation UI #2438
606 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
607 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
608 Provide the option for not displaying URL settings #3664
609 Provide `original` vocabulary to presave and update vocabulary hooks #5475
610 Make 'gid' column in 'node_access' table VARCHAR #1396
611 Translation of taxonomy terms #4720
612 [UX] Reduce Update Status module's nagging messages on admin/* pages #5083
613 [Multisite] Provide option for installing global or site-specific projects via the UI #3274
614 [UX] Terminology for configuring a block seems odd #1016
615 Provide smarter default query string key names for views exposed filters #2893
616 "Create new revision by default" doesn't enable revisions #6103
617 Move the Color module to a contributed project #5667
618 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
619 Allow search result display to be controlled via view modes #829
620 Update 'Syndicate' block allow selection of available feeds #2136
621 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
622 [UX] do not lock the admin bar when a modal is active. #1721
623 [UX] combine different kinds of views link fields #3457
624 [UX] Add # anchors to vtabs. #1537
625 Add Claro administration theme to core #5241
626 [UX] Add a default Taxonomy (tag/category) layout #1164
627 [UX] Flexible layout templates: Provide a selectable list of "presets" #4484
628 All config_*() functions should accept `$type` for consistency. #4821
629 [UX] Views save/cancel buttons are at the top right #3054
630 [DX] Allow combining the types of placeholders for the t() function, and introduce a new one for text that should be wrapped in code/pre tag HTML tags #6190
631 [DX] Introduce a new `user_permission_get_info()` function #4097
632 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
633 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
634 Views: Autocomplete exposed filters #2423
635 Cannot create menu items linking to existing files #3945
636 [UX] Automatically sanitize the value of URL alias fields (remove preceding/trailing slashes and make sure the path is not absolute). #1957
637 [UX] Admin Bar: Make "Development" a top-level menu item #3652
638 Status Report should flag duplicate module installs #5464
639 Is correcting the way form ID's named worth spending time on? #4706
640 Disable unused layout templates #5068
641 Ensure Backdrop deletes all files it puts into /tmp #3253
642 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
643 [UX] Modules Manual installation box needs to take modules names in any case #2885
644 Introduce new "View own published content" #6397
645 Add new Date field widget to utilize HTML5 #date input type #4255
646 [DX] Add a legacy upgrade_mappings database table #2855
647 [A11Y] Make collapsible fieldset accessible #6408
648 Add per-bundle token info to hook_token_info() #5707
649 [UX] Inject "mini modules forms" in various places where it makes sense #5949
650 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
651 Optimize `views_handler_field_field()` to only load full entities if needed #2104
652 Contact module roadmap: 80% usecase of Webforms in core #3808
653 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
654 [UX] Layout UI: Collapsible block groups. #1691
655 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
656 [UX] Use Javascript to complete block Admin label fields based on Display title #1523
657 [D8] Manage form display: Allow managing form fields non-programmatically #5219
658 Ability to specify absolute or relative links only in Link fields #1158
659 [UX] Project installer: Provide link to update report from installer update tab #4471
660 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
661 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
662 Display the field machine_name along with the label on the display mode #6200
663 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
664 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
665 Menu router refactoring #2400
666 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
667 [UX] Layouts UI: Reusable visibility condition templates. #1942
668 [D8] theme_table() should take an optional footer variable and produce tfoot #3627
669 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
670 [D8] Port and merge Internationalization in core (feature parity with D8). #1374
671 [DX][D8] Provide a mechanism to deprecate permissions #5030
672 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
673 Allow copying settings from other content types when adding an existing field #3229
674 [DX] [D8] Add a `validate()` method to entity classes #6061
675 [UX] CKEditor - Provide default styles #4233
676 menu_tree_check_access() adds 1141 database queries #2825
677 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
678 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
679 [UX] Hide/Show row weights should not be done globally without warning #750
680 [META] [UX] Add more Display Suite features #2084
681 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
682 Text area with Plain text processing doesn't display line breaks #5515
683 [UX] Add the ability for default layouts to be cloned (like views). #1674
684 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
685 [UX] Allow multiple screenshots for modules themes and layouts #1517
686 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
687 [UX] Allow image styles to be ordered/sorted. #1141
688 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
689 [UX] Menu link items should be kept in sync with their respective content titles #4759
690 [UX] add the ability to order menus #3003
691 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
692 Use config for color module palettes #2554
693 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
694 Provide a mechanism to load low-level backends #2383
695 Remove grippie; use CSS "resize" property #340
696 Allow form elements for updates in update.php #1912
697 [UX][DX] provide utility functions to retrieve field labels #3620
698 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
699 [DX] Remove unused item attributes (per delta) on fields #1352
700 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688

Pages

Log in or register to add new topics