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 Add permissions to view and use button "Clear log messages" #3056
602 Allow content types to be enabled/disabled via the admin UI #3883
603 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
604 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
605 Responsive tabs for Seven: change the arrows to an ellipsis and an "x" close icon. #1498
606 [UX] Allow 'manage file' from Image Library #3544
607 Implement createAccess for File entities #5479
608 [UX] Turn the installer into a 1-minute installer #467
609 [UX] Make the theme preview thumbnail clickable and show larger version of screenshot (à la lightbox). #1127
610 [UX] Automatically clear caches after manual upgrades #5101
611 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
612 Allow text formats to be cloned. #4501
613 [UX] Provide a theme switcher. #1711
614 Preview of menu machine name is inaccurate while adding a menu #5807
615 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
616 Add node's 'Menu link titles' to views #3248
617 Bulk delete taxonomy terms #2875
618 [UX] Add the ability for default layouts to be cloned (like views). #1674
619 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
620 Allow non-administrative users the ability to publish/unpublish/schedule content #815
621 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
622 Put all search results on a single page (with facets?) #1330
623 [A11Y] Change color of the Views hidden fields for the Seven theme #5261
624 [UX] Allow site admins to specify which menu is to be used in the admin bar. #5519
625 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
626 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
627 Layout API: Provide contexts to custom blocks #5666
628 Add permission for users to be able to administer their own contact form #4292
629 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918
630 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
631 Allow pseudo fields to have configurable settings #3859
632 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
633 Varnish Cache Caching to improve performance Backdrop CMS #6164
634 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
635 Ship core with a layout that uses user/% as context #3531
636 Provide way for `entity_access()` to check for operations view, update and delete if no entity is provided #5474
637 [UX] Provide a menu-centric workflow for creating the website structure (à la content_menu) #434
638 [UX] Default drop-button action for node types should be 'manage fields' #1116
639 [WP] Allow (optionally?) a limited set of HTML markup in node titles. #5081
640 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
641 Layouts: Provide a way to define conditions based on field values. #2103
642 [UX] Link fields: Automatically fill in the title of the content that is being linked #4479
643 Replace user signatures & pictures with fields #1679
644 [UX] Provide an option to sort the keys/values of the options select form elements #5823
645 Flexible Layout Templates - Add hero ROW by default to new templates #4091
646 Basis theme killer feature: Automatically generate color scheme from provided brand (logo/colors) #3231
647 Views: Filter results by matching data with current content #3683
648 [UX] Move the confirmation dialog for deletion of menu links to a modal. #770
649 "Create new revision by default" doesn't enable revisions #6103
650 Telemetry: Collect Internet Status At Time Of Install #5222
651 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
652 Get rid of all Backdrop markers in HTML page source #4817
653 Rename default Contact form category #4703
654 Add indicator for menu-level visibility conditions #1929
655 Allow Link fields to be restricted to only internal or external URLs #5678
656 Make the homepage field when anonymous commenters must/may leave their contact information configurable #4279
657 Improve Instant Search Reset on Modules and Permissions Page #5933
658 Search terms along with nodes #3850
659 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
660 [DX] Add user_role_has_permission function #6186
661 Create a list of all entity types under Reports. #1449
662 Alternative approach to translating config, using get/set #3522
663 [UX] Allow non-technical people to grab a text export of key information about their site - for troubleshooting requests #5461
664 Make pager more efficient by not generating (and running) a countQuery #404
665 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
666 [D9] Add 'published' timestamp to nodes #5062
667 Create the settings.php file if missing. #1075
668 'Unused' module detector #5020
669 [DX] bring back db_fetch_array() and db_fetch_object() #2081
670 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
671 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
672 Add a global/standardized way to add icon to external links #4047
673 Add Mailsystem 3.x delegator class to core #3218
674 [UX] integrate file editing into the file field widget #2810
675 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
676 [UX] CKEditor configuration: Add a label to the "button separator" button #3666
677 [UX] Make field settings visually clearer, no indication that you’re a layer deeper. #744
678 Introduce new "View own published content" #6397
679 [UX] Improve editing data and time format patterns #1284
680 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
681 Text area with Plain text processing doesn't display line breaks #5515
682 Options to change parent link behaviour in responsive dropdown menus #2370
683 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
684 Simple Mode - Ability to toggle between simple and advanced admin features #4692
685 [UX] CKEditor: autocorrection. #1902
686 Change message to "Your comment has been updated" on comment update #5701
687 1.15 [UX] Follow-ups for auto menu settings in core #4251
688 Add a form API element for `image` that includes image type and size validators natively. #5946
689 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
690 [SR] Better/safer file type validation #3830
691 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
692 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
693 [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
694 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
695 'Manage files' view sometimes shows incorrect filename #3507
696 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
697 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
698 Move "Expanded" option for Menu Items to Block settings #5428
699 Don't count markup characters as part of the text length #309
700 Layout: path condition with a subdomain #1049

Pages

Log in or register to add new topics