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
901 Idea: Provide code names for major Backdrop releases #1458
902 Text area with Plain text processing doesn't display line breaks #5515
903 [UX] Add help text and improve the UI to clarify things around layout templates #6314
904 authorize.php should be used for all Installer module downloads/installs #2271
905 [UX] Redesign the Themes page #1103
906 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
907 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
908 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
909 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
910 [UX] Search settings: Convert the "Search items" section to a table. #3385
911 Create New Field API for more efficient fields #2661
912 Allow selecting an existing date format for log messages #4621
913 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
914 Can we add a class to the admin tabs? #4207
915 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
916 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
917 Allow opening block configuration forms on their own page (not in a modal) #1659
918 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
919 Comment titles should be removed from presentation and from database if not used #4967
920 Add permissions for viewing blocked user account profiles (and/or their content) #6123
921 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
922 Backdrop needs a "related posts" feature #1317
923 Media: Use field mapping to automatically store metadata/EXIF info #3333
924 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
925 [D9] Add a sub theme starter kit to Basis #3914
926 Provide a views filter handler for project properties #5904
927 Views UI: Edit Basic Settings #2906
928 Path filter/tips is not very useful and unlikely to be found #5912
929 Admin interface for manual garbage collection #2898
930 [DX][UX] Keyboard shortcut for admin menu search #3564
931 [UX] Provide options-element-like UI for the "Style List" text area for text formats #4385
932 Consider using a flat-file cache for the page cache #716
933 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
934 [UX] File Field UI redesign. #1445
935 Add check that active configuration directory is writable to system_requirements #5538
936 Consider displaying which modules were enabled/disabled after enabling/disabling on the "List Modules" page #6331
937 Add option to set a maximum age of log messages #2243
938 [UX] Refine permissions for Field UI #1079
939 Add link to installer on module list for missing modules #5792
940 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
941 [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
942 [UX] limit field tokens on node type page to fields on that type #3752
943 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
944 Add option to run-test.sh to allow skipping troublesome tests. #4607
945 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
946 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
947 [UX] Rich-text Image/text flow. #987
948 [WP] Add Token Filter to core #5352
949 [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
950 Don't count markup characters as part of the text length #309
951 [SR] Provide a status report entry for the database connection status #4945
952 [UX][PS] Replace the current token browser in core with the Fast Token Browser implementation from contrib #6143
953 [UX] add an exposed filter for email address to the user account list #2512
954 Consider converting the watchdog list to a view. #1302
955 Add 'Save user(s)' action #5656
956 Link to all release notes between installed and recommended versions #3303
957 Backdrop release procedure enhancement #1987
958 [DX] Add config->getData() to match config->setData() #3902
959 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
960 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918
961 Provide smarter default query string key names for views exposed filters #2893
962 Add HTML5 Placeholder to form inputs #3561
963 Easier/better way to revert Views' settings #4368
964 Provide an option to make language required for nodes (do not allow language = "none"). #673
965 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
966 Database log message is truncated at 56 characters and not configurable #5553
967 Configuration manager to offer choices when config staging folder includes files #6383
968 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
969 Put Backdrop JS Object at the bottom of the HTML Document #1051
970 Preview of menu machine name is inaccurate while adding a menu #5807
971 Provide an actual maintenance mode #3060
972 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
973 [WP] Support HTML formatted emails in core #3727
974 [UX] Views/Field formatter: Count #2634
975 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
976 [UX] Add path settings to file pages #4176
977 [UX] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
978 [UX] Some UI improvements to Book module #5331
979 [UX] Allow the user to change their mind about manually entering a machine name... #1608
980 [UX][D8] Convert user pictures to an actual Image Field #243
981 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
982 [UX] Idea: replace the various options for registering/canceling user accounts with a set of permissions #6163
983 [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
984 Layout API: Provide contexts to custom blocks #5666
985 [UX] More info on field removal #3262
986 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979

Pages

Log in or register to add new topics