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 [META][UX] Figure out a better way to be able to insert introductory/summary/footer text in various places. #1673
602 [UX] Change the password reset form to use a single password field + show/hide toggle #4440
603 Enable dropdown menu for menus in header block #5330
604 Add link to installer on module list for missing modules #5792
605 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
606 Consider using a flat-file cache for the page cache #716
607 Do not throw exceptions in the updater, when nothing's broken (yet) #4003
608 [DX] Add project's 'install time' to system table #1726
609 Add check that active configuration directory is writable to system_requirements #5538
610 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
611 [UX] Move new password show/hide toggle to inside the password fields. #3046
612 Double click prevention #6393
613 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
614 Extend the 'hidden paths' feature to taxonomy #4653
615 Add 'Save user(s)' action #5656
616 Layout API: Provide contexts to custom blocks #5666
617 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
618 [UX] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
619 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
620 Add layouts into the search index #5128
621 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918
622 [UX] Better alignment for drop buttons. #1090
623 [UX][D8] Convert user pictures to an actual Image Field #243
624 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
625 Upscaling in out-of-the-box image style 'Large'. #3232
626 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
627 Make l() to call theme('link') when possible #6194
628 [DX] Add a legacy upgrade_mappings database table #2855
629 [UX] Add a "Back" button to the "Add block" dialog. #1644
630 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
631 Tweak Theme Overview page to group sub-themes by parent theme #5318
632 Preview of menu machine name is inaccurate while adding a menu #5807
633 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
634 link fields for in page navigation #go-to-here #1308
635 Provide an option to make language required for nodes (do not allow language = "none"). #673
636 [WP][UX] Dashboard: Dismissible blocks #3996
637 [UX] Provide a theme switcher. #1711
638 Database log message is truncated at 56 characters and not configurable #5553
639 [UX] Hide redundant items in Node Edit form. #3705
640 [DX] Implement hook_hook_info() to help organize module code #3024
641 Add ability to configure inline image upload path with global/ site tokens #6401
642 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
643 Use the default date entry format for the default date display format #4646
644 Use config for color module palettes #2554
645 [UX] Dismissible status report messages. #4617
646 Implement createAccess for File entities #5479
647 Allow Link fields to be restricted to only internal or external URLs #5678
648 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
649 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
650 Optimize core book module via book_cache port #976
651 Allow overriding Seven's header customisations #4205
652 [UX] Automatically clear caches after manual upgrades #5101
653 Improve Instant Search Reset on Modules and Permissions Page #5933
654 Add indicator for menu-level visibility conditions #1929
655 Content creation page cleanup #202
656 Admin UI: denote settings that may be overridden in settings.php #3856
657 Config management diff: Rename "Old" and "New" to something more meaningful #3221
658 Ship core with a layout that uses node/% as context #3530
659 Add hook_field_schema_alter() #6208
660 menu_tree_check_access() adds 1141 database queries #2825
661 Re-introduce block caching support. #1619
662 [D8][DX] Add element #type table and merge tableselect/tabledrag into it #4388
663 [UX] Provide users with a visual way to understand and build content types (a.k.a.: Dream Fields in core) #5292
664 [UX] Provide an option to sort the keys/values of the options select form elements #5823
665 Layouts: Provide a way to define conditions based on field values. #2103
666 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
667 [D8] Trim summary on word boundary #599
668 Better Book navigation links #4879
669 Replace user signatures & pictures with fields #1679
670 [DX] Add a helper function for messaging after saving settings forms #1364
671 Add an upgrade path from Admin Menu to Admin bar #3687
672 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
673 [UX] add the ability to order menus #3003
674 Add 'reverse' option to 'View result counter' #4590
675 Provide way for `entity_access()` to check for operations view, update and delete if no entity is provided #5474
676 Change message to "Your comment has been updated" on comment update #5701
677 Options to change parent link behaviour in responsive dropdown menus #2370
678 Allow setting a default value for Alt and Title text in image fields #1439
679 Remove the "Layout" part from the layout names in the layouts list. #945
680 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
681 [WP] Allow (optionally?) a limited set of HTML markup in node titles. #5081
682 Add a form API element for `image` that includes image type and size validators natively. #5946
683 [UX] CKEditor: autocorrection. #1902
684 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
685 [UX][DX] Show location of config files on status report #3839
686 SMTP / PHPMailer module in core #3199
687 [UX] Add content title match as search relevancy factor #3517
688 Allow a hook to alter the list of CSS files parsed by Color module #6240
689 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
690 Security: Consider adding an option to load public forms through AJAX. #1592
691 Add filtering to path_autocomplete #4381
692 [A11Y] Change color of the Views hidden fields for the Seven theme #5261
693 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
694 [DX] bring back db_fetch_array() and db_fetch_object() #2081
695 Remove syslog module from core #1260
696 Use data-* to check modules dependencies before submit #565
697 [BC] Decide on best way to make improvements to the CSS for core without breaking existing sites #4167
698 Add an upgrade path from block class module backdrop core. #3682
699 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
700 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985

Pages

Log in or register to add new topics