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 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
902 Allow text formats to be cloned. #4501
903 Use data-* to check modules dependencies before submit #565
904 [WP] Support HTML formatted emails in core #3727
905 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
906 [BC] Decide on best way to make improvements to the CSS for core without breaking existing sites #4167
907 [D8] Port and merge Internationalization in core (feature parity with D8). #1374
908 Enhance Available Updates Report to show date of release and date of latest commit #6207
909 Allow Access to Image Library for Core Hero Block #5739
910 [UX] Flexible templates: Replace the single "Add row" button with multiple ones #5166
911 [UX] Swap tab order of "Export" and "Import" config pages #2185
912 Include Link Sanitize tests from D7 contrib module #5613
913 [UX] Better image style previews. #1772
914 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
915 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
916 Remove the "Layout" part from the layout names in the layouts list. #945
917 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
918 Add permission for users to be able to administer their own contact form #4292
919 Add HTML5 Placeholder to form inputs #3561
920 [UX] Use Javascript to complete block Admin label fields based on Display title #1523
921 Incorporate Layouts UI to "manage displays" for entities #6039
922 Ability to specify absolute or relative links only in Link fields #1158
923 Add cropping to default image styles #5590
924 Add a comma-separated/list field formatter for multi-value fields. #316
925 Add more properties to project .info files... Initial Release date, Current Release Date, Categories, D7 base module or theme if any #5367
926 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
927 Add ability to edit a revision's message #5861
928 [D7] Tokens missing from Backdrop core. This issue was considered major in D7. #4952
929 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
930 SMTP / PHPMailer module in core #3199
931 Allow to filter interface translation for "context" with "contains" (LIKE) #4940
932 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
933 [WP] Add the ability to schedule config changes #3185
934 [UX] Decrease size of help text input textareas #2747
935 [UX] Link fields: Automatically fill in the title of the content that is being linked #4479
936 [UX] Make it easy to find newly-added modules on the modules page #532
937 Flexible Layout Templates - Add hero ROW by default to new templates #4091
938 Search form does not allow to be styled using icons #5573
939 [DX] Remove unused item attributes (per delta) on fields #1352
940 [DX][D9] Introduce a new `hook_requirements_alter()` hook, to allow altering entries defined in `hook_requirements()` implementations #6241
941 [DX][D9] Add the ability to deprecate the name (and value?) of entries in settings.php #5740
942 [A11Y] UX Fields to add html tag Attributes for fields, menu links and blocks #5158
943 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
944 Add a language switcher to the admin bar when locale is enabled #5983
945 [DX] Add project's 'install time' to system table #1726
946 Allow title callbacks to return unsanitized text (after being run through t()) #2974
947 Rename default Contact form category #4703
948 Add warnings in site status page (end elsewhere?) to remove contrib module folders if added to core. #915
949 Allow content types to be enabled/disabled via the admin UI #3883
950 Make the homepage field when anonymous commenters must/may leave their contact information configurable #4279
951 [D8] Ensure that entries are written to watchdog table #63
952 [UX] Allow 'manage file' from Image Library #3544
953 [UX] Allow multiple screenshots for modules themes and layouts #1517
954 [DX] Offer to backup and delete existing config to proceed with installation #6062
955 [UX] Allow image styles to be ordered/sorted. #1141
956 The farbtastic color picker is unmaintained since 2017 - replace with a modern/maintained alternative #5598
957 Expand the "Global settings" fieldset when creating new fields #5345
958 [UX] Layout UI: Per-block "dirty" form messages. #2430
959 Add global site logo token #5871
960 [D8][DX] Provide a generic 'entity_autocomplete' Form API element #5879
961 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
962 [D8] Allow image fields to use any extensions the current image toolkit supports #3136
963 Create new form that wraps the "file/add" and "Media Library Selector" forms for re-use #2720
964 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
965 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
966 Add a global/standardized way to add icon to external links #4047
967 Modify `.htaccess` to allow backdrop to serve `.well-known` URIs #5583
968 [D8] Add a phone field type #1342
969 [Meta] Available updates report not as complete as Drupal 7 report #6252
970 Allow user/module to disable theme_debug for particular templates or modules #5746
971 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
972 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
973 [DX] Add `#indentation` property to FAPI elements. #5999
974 [UX] Provide a theme switcher. #1711
975 Simple Mode - Ability to toggle between simple and advanced admin features #4692
976 uuid and entity import / export #890
977 Allow pseudo fields to have configurable settings #3859
978 1.15 [UX] Follow-ups for auto menu settings in core #4251
979 [DX] Revert field storage back to Drupal 6 style normalized tables #56
980 Ship core with a layout that uses user/% as context #3531
981 Transliteration: smarter "retroactive" transliteration of existing file names. #1506
982 [UX] Add responsive option to pager choice for Views and Search #6094
983 [UX] Layout UI: Visibility conditions: URL path: Allow browsing and selecting pages. #1129
984 Better styling for UI links in book module #5609
985 Dashboard: Add a Configuration Manager widget #5322
986 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416

Pages

Log in or register to add new topics