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 Allow a layout to be selected on additional paths. #1528
902 Offer to remove module dependencies that are no longer needed #3582
903 Changing theme cache workflow #2349
904 [UX] Rename "Configuration" to "Settings" #1161
905 Create a tests case for version upgrade #1874
906 Trim textfields? #6386
907 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
908 SMTP / PHPMailer module in core #3199
909 Add markup or message field to contact form #4721
910 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
911 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
912 Allow separate edit and display titles for field #4310
913 [UX] Some UI improvements to Book module #5331
914 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
915 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
916 [D8] Views Content Cache #3399
917 [UX] Consider saving changes to custom block text without requiring a second save. #2038
918 List of Modules should show required contrib modules #6173
919 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
920 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
921 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
922 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
923 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
924 Add display of file details to the 'manage file' form. #3904
925 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
926 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
927 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
928 Add allowed_values_function to list field UI #3565
929 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
930 [DX] Add a Production/Development Toggle to core. #1144
931 [UX] Admin bar: allow search results to be selected via keyboard up/down buttons. #1850
932 [UX] Add parent menu selector to menu add/edit link form #6390
933 Update.php should automatically apply any new configuration defaults #1832
934 Double click prevention #6393
935 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
936 [WP] Add the ability to schedule config changes #3185
937 [UX] Combine Permissions for `Field` and `Field UI` #4710
938 Remove grippie; use CSS "resize" property #340
939 [UX] Decrease size of help text input textareas #2747
940 Saving a content type display should not return up to the Manage Displays list #4291
941 Add a "remove" UI for modules & themes (& layouts?) #5320
942 Convert /admin/content/book to a View #3735
943 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
944 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
945 [UX] Pathauto follow-up: implement autocomplete on fields that support tokens (when the user types "[") #2017
946 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
947 Add per-bundle token info to hook_token_info() #5707
948 [UX] Hide/Show row weights should not be done globally without warning #750
949 [UX] Inject "mini modules forms" in various places where it makes sense #5949
950 Allow title callbacks to return unsanitized text (after being run through t()) #2974
951 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
952 Installer module should check for file-write permissions #3893
953 [D8] Introduce a new `file_url_transform_relative()` function #4106
954 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
955 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
956 Make problems with layout blocks more discoverable. #2320
957 [UX] Allow selecting a layout for a view page from the view add/edit form. #1130
958 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
959 Feature to add multiple Layouts together #5585
960 Add ability to configure inline image upload path with global/ site tokens #6401
961 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
962 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
963 [D8] Allow image fields to use any extensions the current image toolkit supports #3136
964 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
965 Create new form that wraps the "file/add" and "Media Library Selector" forms for re-use #2720
966 [DX] Provide a way to retrieve default/OOTB config values #4262
967 Add admin tagging API to entities, menus, etc. #5307
968 Installer should check digital signatures when downloading a package #3714
969 Make the 404 / 403 page setting "translatable" #4881
970 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
971 Improve the way search (re)indexing works. #1337
972 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
973 Make l() to call theme('link') when possible #6194
974 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
975 [UX] Allow bulk deleting menu links. #732
976 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
977 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
978 Automatically create a node/% layout when one is created for node/NID #5539
979 [UX] Make sidebars collapsible in Harris layout #5486
980 Allow some markup in views descriptions. #3885
981 [DX][D8] CMI: Add config_exclude functionality to core #4079
982 [D8] Image styles: add "Convert" effect/action #5107
983 [UX][WP] CKEditor: Add word count #1477
984 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
985 authorize.php should be used for all Installer module downloads/installs #2271
986 Add an 'URL alias update queue' for entities associated with an updated entity #1124

Pages

Log in or register to add new topics