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
701 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
702 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
703 When using a term reference field only show the term options that are in the current language #4774
704 "Available updates" page seems unresponsive the more installed projects there are. #3337
705 [UX] limit field tokens on node type page to fields on that type #3752
706 Allow PHP libraries to be added via hook_library_info() #2911
707 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
708 Administration Bar module should not use popup #6270
709 [UX] Layout UI: Per-block "dirty" form messages. #2430
710 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
711 [PS] Use signatures instead of the form cache #1470
712 Telemetry: Collect the Server Application Programming Interface (SAPI) #5449
713 Ability to add custom file fields to Node Edit Form #5738
714 [UX] Change layout 'Visibility conditions' links to a drop button #4529
715 [UX] Maximum upload size should be an integer element #1120
716 Filter module: Add a data-path-id for internal links to make it easier to track and update internal paths #5004
717 [UX] Open the field widget link in a modal #691
718 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
719 [DX] Save Dev time, make a console notice for Backdrop.behaviours #4116
720 [SR] Security hardening: provide a mechanism to expire sessions #5545
721 [DX] Add config->getData() to match config->setData() #3902
722 [UX] Mobile project browser: make search result filters better for mobile #3096
723 [DX][UX] Keyboard shortcut for admin menu search #3564
724 [DX] Allow `theme_get_setting()` to return a default value - like `settings_get()` and `update_variable_get()` do #6107
725 [UX] Display the "Default" block title on Add/Configure block UI #2665
726 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
727 Allow opening block configuration forms on their own page (not in a modal) #1659
728 Add new PR template, with reminder to reference an issue #5605
729 [UX] Provide a theme switcher. #1711
730 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
731 Backdrop needs a "related posts" feature #1317
732 Telemetry: Collect actual OS, not only type #5199
733 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
734 Bring back the initial functionality of _field_write_instance function #5875
735 Add permission for users to be able to administer their own contact form #4292
736 Deprecate watchdog() #4749
737 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
738 Kickass Feature: Allow extracting a color scheme from an uploaded image, and apply it to themes supporting color module. #3328
739 [WP] Support HTML formatted emails in core #3727
740 Confirmation dialog for orphaned files #2899
741 [UX] Create a consistent and responsive step wizard for update.php and install.php #6290
742 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
743 Idea: Provide code names for major Backdrop releases #1458
744 Allow modules to provide flexible template row styles #5427
745 Allow altering image style urls #5745
746 Allow text formats to be cloned. #4501
747 [UX] Redesign the Themes page #1103
748 [PS] Add `webp` to default extensions on new image fields (if supported) #4998
749 [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
750 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
751 Missing a possibility to get a books mlid value for views #5565
752 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
753 [UX] Add a 'visible' property to display modes #3082
754 Add HTML5 Placeholder to form inputs #3561
755 Clean-up of Database after Migration from Drupal 7.x #6109
756 [D8] CKEditor: Allow Image Styles to be used with inline images #2658
757 [UX] Introduce button group UI component #2643
758 Layouts: Provide a way to define conditions based on field values. #2103
759 [UX] Automatically update the "Admin Content" view to include language field and exposed filter when more than one language is enabled for the site. #1625
760 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
761 Replace user signatures & pictures with fields #1679
762 Rename default Contact form category #4703
763 Consider converting the watchdog list to a view. #1302
764 User roles form: Replace the "Required" column with a useful "Description" column #5179
765 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
766 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
767 Make the homepage field when anonymous commenters must/may leave their contact information configurable #4279
768 Add state_override function to core #4725
769 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
770 [Multisite] Provide option for installing global or site-specific projects via the UI #3274
771 Site-wide settings for file garbage collection #2896
772 [UX] Provide preview and confirmation of permission changes before saving them #6320
773 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
774 Add indicator for menu-level visibility conditions #1929
775 [UX] File Field UI redesign. #1445
776 [PS][D9] Acquia Site Studio Visual Page Builder with a front-end, drag and drop user interface #5403
777 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
778 [UX] Link fields: Automatically fill in the title of the content that is being linked #4479
779 [UX] Refine permissions for Field UI #1079
780 Create pseudo tokens to extend various functionality in text formatters ex :nolink #4992
781 Add 'Field HTML Trim' to core #6001
782 Flexible Layout Templates - Add hero ROW by default to new templates #4091
783 Why do we need to write the entire config data within update hooks? #3347
784 Allow content types to be enabled/disabled via the admin UI #3883
785 [META] Improve the project screenshots functionality in the project browser #3061
786 [UX] Allow 'manage file' from Image Library #3544
787 Consider adding an easy way to provide click-to-copy functionality in core #6135
788 Ship core with a layout that uses user/% as context #3531
789 Add "All day" functionality for the HTML5 widget #6142
790 [UX] Layout path selection: Make it more user friendly #2618
791 [DX] bring back db_fetch_array() and db_fetch_object() #2081
792 [UX] Allow the user to change their mind about manually entering a machine name... #1608
793 One click install for digitalocean #5628
794 Simple Mode - Ability to toggle between simple and advanced admin features #4692
795 [UX] Reflect the status of the comment settings in the "Comment fields" and "Comment display" tabs and offer connect-the-dots links to enable them. #1274
796 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
797 [UX] Manage display: use the 'dirty' form flag when field settings are changed, in order to indicate that the form needs to be saved. #927
798 Allow Views to be grouped in Admin Menu #5895
799 1.15 [UX] Follow-ups for auto menu settings in core #4251
800 [UX] [DX] Move the user page to a separate module #109

Pages

Log in or register to add new topics