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 [UX] install.php: Provide help text for site name #4675
902 [UX] Automatically sanitize the value of URL alias fields (remove preceding/trailing slashes and make sure the path is not absolute). #1957
903 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
904 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
905 [UX] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652
906 [UX] Layouts UI: Reusable visibility condition templates. #1942
907 Make the value of e-mail field visiable on user profile's View page #5663
908 [UX] Views/Field formatter: Count #2634
909 [UX] Support importing D7 views exports (at least in the 1.x cycle) #4213
910 Show notice in the admin UI when .htaccess, robots.txt, or settings.php have been updated in a release, and either link to instructions, or auto-update when safe/possible #5911
911 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
912 Give details about why a permission 'has security implications' #5536
913 [UX] Add nowrap CSS to field suffixes (ex the machine name span) #1349
914 Add option to Views for hiding empty blocks #3411
915 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
916 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
917 [UX] More info on field removal #3262
918 Better reporting for CKEditor 4 vs 5 in Telemetry #6342
919 Optimize `views_handler_field_field()` to only load full entities if needed #2104
920 Provide smarter default query string key names for views exposed filters #2893
921 [D7] Add setting for which roles can be assigned #4437
922 [UX] Layout UI: Collapsible block groups. #1691
923 Allow user to set custom background color on core hero block #3918
924 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
925 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
926 Use smart dictionaries for object compression #1511
927 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
928 [UX][D8] Create/select layout for a specific page from the content add/edit form. #1131
929 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
930 'Unused' module detector #5020
931 Add "All day" functionality for the HTML5 widget #6142
932 Menu router refactoring #2400
933 Provide an actual maintenance mode #3060
934 Consolidate user links on admin bar #4643
935 Allow form elements for updates in update.php #1912
936 Move the Color module to a contributed project #5667
937 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
938 Allow search result display to be controlled via view modes #829
939 Basis: Update box-sizing method #4208
940 Seventy two theme #5928
941 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
942 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
943 [D9] Users must verify email when changing user email addresses #5210
944 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
945 Add function that returns default config #3251
946 Trim textfields? #6386
947 [META] [UX] Add more Display Suite features #2084
948 [UX] Modules Manual installation box needs to take modules names in any case #2885
949 Provide views field handler to access project properties from the `info` column in the `system` table #5820
950 [UX] Display a reminder to uninstall modules after disabling them #3911
951 [WP][UX] Dashboard: Collapsible blocks #3995
952 Responsive tabs for Seven: change the arrows to an ellipsis and an "x" close icon. #1498
953 Contact form message templates edited via the UI #3568
954 [UX] Make the theme preview thumbnail clickable and show larger version of screenshot (à la lightbox). #1127
955 Move "Expanded" option for Menu Items to Block settings #5428
956 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
957 Redis super easy with Redis Enterprise Caching to improve performance Backdrop CMS #6165
958 Provide a mechanism to load low-level backends #2383
959 [UX] Move new password show/hide toggle to inside the password fields. #3046
960 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
961 [DX] Implement hook_hook_info() to help organize module code #3024
962 Allow anonymous users to use a SESSION variable to set timezone #4612
963 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
964 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
965 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
966 [DX][D8] Allow config files to have dependencies #4188
967 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
968 [UX] Add the ability for default layouts to be cloned (like views). #1674
969 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
970 Put all search results on a single page (with facets?) #1330
971 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
972 Create a field_storage_exists() function #5180
973 Upscaling in out-of-the-box image style 'Large'. #3232
974 [UX] Add parent menu selector to menu add/edit link form #6390
975 Move the file `description` column to file_managed table. #2070
976 [DX] Add a legacy upgrade_mappings database table #2855
977 [UX] When there is only one menu item in a section, don't list #4386
978 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
979 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
980 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
981 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
982 [META] Use UUIDs in more places #3563
983 [UX] Default drop-button action for node types should be 'manage fields' #1116
984 [DX] Add settings/page for contextual links settings #5404
985 [DX] Support a way to declare conflicts in .info files #4993
986 List of Modules should show required contrib modules #6173

Pages

Log in or register to add new topics