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] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
602 [D8] Date fields: Support both future/past dates at the same time with the "time ago" formatter #6021
603 Add state_override function to core #4725
604 Re-introduce block caching support. #1619
605 [UX] Allow moving blocks from the front end? #3086
606 Make problems with layout blocks more discoverable. #2320
607 Config override in settings.php file doesn't work for permissions #6193
608 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
609 authorize.php should be used for all Installer module downloads/installs #2271
610 Enhance Available Updates Report to show date of release and date of latest commit #6207
611 Remove syslog module from core #1260
612 Allow regions titles #2647
613 Allow non-administrative users the ability to publish/unpublish/schedule content #815
614 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
615 [UX] Allow site admins to specify which menu is to be used in the admin bar. #5519
616 Layouts: Visibility conditions available when one of two required contexts are missing #4594
617 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
618 [UX][DX] provide utility functions to retrieve field labels #3620
619 [UX] Do not reload the page when using the "Reset" button in the instant filters (modules listing and permissions page) #5910
620 Comment titles should be removed from presentation and from database if not used #4967
621 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
622 Allow anonymous users to use a SESSION variable to set timezone #4612
623 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
624 Incorporate Layouts UI to "manage displays" for entities #6039
625 Allow setting a default value for Alt and Title text in image fields #1439
626 File entity setting for garbage collection #2897
627 [DX][D8] Allow config files to have dependencies #4188
628 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
629 Add a comma-separated/list field formatter for multi-value fields. #316
630 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
631 [UX] Provide a menu-centric workflow for creating the website structure (à la content_menu) #434
632 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
633 Provide a list of "Enabled Modules" somewhere to help with debugging #5791
634 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
635 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
636 [D10] Views page displays: Provide a new option to use the admin theme #6025
637 Security: Consider adding an option to load public forms through AJAX. #1592
638 Reconfiguring the administrative layout #3072
639 [UX] When there is only one menu item in a section, don't list #4386
640 [UX] Branding and Version info on Installation Screens #1584
641 Add permissions to view and use button "Clear log messages" #3056
642 Display default views on a separate tab #4369
643 Add option to set a maximum age of log messages #2243
644 [DX][D9] Introduce a new `hook_requirements_alter()` hook, to allow altering entries defined in `hook_requirements()` implementations #6241
645 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
646 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
647 [UX] Move the confirmation dialog for deletion of menu links to a modal. #770
648 [UX] Project Browser: Move the pages where one can **MANAGE** installed modules/themes/layouts as separate primary tabs under a single top-level menu item. #1780
649 [DX] Provide an easy way to add classes to the wrapper tags of form elements #3917
650 Layout API: function to add a block to a layout region programmatically #5662
651 [WP] Add Token Filter to core #5352
652 Offer to remove module dependencies that are no longer needed #3582
653 Enable Entity Reference in new installations #5913
654 [SR] Provide a status report entry for the database connection status #4945
655 [UX] Show result count and result range in search results #3261
656 [SR] Add a minimum length setting for passwords #4589
657 [UX] add an exposed filter for email address to the user account list #2512
658 [DX] Offer to backup and delete existing config to proceed with installation #6062
659 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
660 Refactor the generation of SQL for dates and times into the database driver #2890
661 Request to add a link to project pages for modules on Functionality page #4179
662 Backdrop release procedure enhancement #1987
663 [UX] Token browser dialog: increase width (and height?). #1038
664 Make pager more efficient by not generating (and running) a countQuery #404
665 [META][D8][UX] Convert all confirmation pages to confirmation dialogs instead. #3769
666 [D8] Add "Required" and "Show by default" option for "Text area with a summary" field/widget #5793
667 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
668 [UX] Allow switching the menu being used for a menu block. #3410
669 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
670 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
671 Reuse test prefixes instead of rebuilding them for each test #4353
672 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
673 [Meta] Available updates report not as complete as Drupal 7 report #6252
674 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
675 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
676 [UX] Make field settings visually clearer, no indication that you’re a layer deeper. #744
677 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
678 Text area with Plain text processing doesn't display line breaks #5515
679 Add display of file details to the 'manage file' form. #3904
680 [DX] Allow JS in theme .info files to optionally specify header/footer as scope (default to header for BC) #5677
681 [UX] Some UI improvements to Book module #5331
682 Add allowed_values_function to list field UI #3565
683 Auto-update `.htaccess`, `robots.txt`, or `settings.php` (when we can) #5929
684 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
685 Add node's 'Menu link titles' to views #3248
686 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
687 [UX] Add responsive option to pager choice for Views and Search #6094
688 Make 'gid' column in 'node_access' table VARCHAR #1396
689 Bulk delete taxonomy terms #2875
690 Improve the styling of color input elements in the admin theme #4155
691 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
692 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
693 [UX] Terminology for configuring a block seems odd #1016
694 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
695 Create a printable Status Report #5821
696 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
697 [D8] Views Content Cache #3399
698 [UX] Add # anchors to vtabs. #1537
699 Allow default/required settings on multilingual ("Language") fields #4322
700 Add a default 'posts' view to core #2152

Pages

Log in or register to add new topics