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] Provide a theme switcher. #1711
902 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
903 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
904 Add more properties to project .info files... Initial Release date, Current Release Date, Categories, D7 base module or theme if any #5367
905 Add new PR template, with reminder to reference an issue #5605
906 Allow text formats to be cloned. #4501
907 [D7] Tokens missing from Backdrop core. This issue was considered major in D7. #4952
908 Feature request for Internal Redirects #3940
909 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
910 Bring back the initial functionality of _field_write_instance function #5875
911 [DX] Make views query output easier to read with indentation & line breaks #1590
912 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
913 Restore Configurable Actions to core #3646
914 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
915 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
916 [UX] Change user/login to /login and /user/logout to /logout #1248
917 [D8][A11Y] ALT attributes should be enabled by default on new fields and have an option to set ALT and TITLE attributes as required #3006
918 [UX] User "locked" in the authorize.php page #2580
919 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
920 Allow a hook to alter the list of CSS files parsed by Color module #6240
921 [UX] Flexible templates: Replace the single "Add row" button with multiple ones #5166
922 Allow altering image style urls #5745
923 Add permission for users to be able to administer their own contact form #4292
924 [UX] Allow cloning any user role (along with its permissions) #3813
925 [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
926 Cache settings via admin section #1434
927 [UX][D8] Allow 'Content: Link' views field to just output URL #3419
928 Why do we need to write the entire config data within update hooks? #3347
929 Layouts: Provide a way to define conditions based on field values. #2103
930 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
931 [WP] Media Library #3203
932 Replace user signatures & pictures with fields #1679
933 [A11Y] Switch Admin Bar to using Smart Menus #2809
934 Allow more granular HTML filter options for HTML attributes, not just tags #6100
935 Expand the "Global settings" fieldset when creating new fields #5345
936 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
937 [UX] Link fields: Automatically fill in the title of the content that is being linked #4479
938 Allow to filter interface translation for "context" with "contains" (LIKE) #4940
939 [PS] Set cache lifetime to 1 year for static assets #3937
940 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
941 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
942 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
943 Flexible Layout Templates - Add hero ROW by default to new templates #4091
944 [WP][SR] Dedicated "Privacy & security" section under "Configuration" #3624
945 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
946 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
947 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
948 Add indicator for menu-level visibility conditions #1929
949 Add custom block option to follow the translation system easily #2991
950 Rename default Contact form category #4703
951 Make mobile menu toggle text configurable #6264
952 [A11Y] UX Fields to add html tag Attributes for fields, menu links and blocks #5158
953 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
954 Make the homepage field when anonymous commenters must/may leave their contact information configurable #4279
955 [UX] Add information about removed modules to the uninstall page #3779
956 Add 'Field HTML Trim' to core #6001
957 Add a simple way in core to define private and public access for nodes/entities. #1407
958 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
959 [UX] Content view "Operations" drop-down lists available operations in random order. #548
960 Introduce some missing permissions that allow global actions on files #6012
961 [D8] Port and merge Local Image Input Filter in core #1384
962 Add option to Views for hiding empty blocks #3411
963 CKEditor: Add filter to allow empty HTML tags #3269
964 [DX] bring back db_fetch_array() and db_fetch_object() #2081
965 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
966 Support tokens in Views "Global: custom text" field #3189
967 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
968 Dashboard: Add a Configuration Manager widget #5322
969 One click install for digitalocean #5628
970 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
971 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
972 Allow user to set custom background color on core hero block #3918
973 [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
974 Allow Views to be grouped in Admin Menu #5895
975 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
976 Add a global/standardized way to add icon to external links #4047
977 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
978 [UX] [DX] Move the user page to a separate module #109
979 Options to change parent link behaviour in responsive dropdown menus #2370
980 [UX] CKEditor: autocorrection. #1902
981 [UX] On the Add view page, expand block, and collapse page display #2978
982 Simple Mode - Ability to toggle between simple and advanced admin features #4692
983 Ability to change themes based upon a layout #6296
984 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
985 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
986 1.15 [UX] Follow-ups for auto menu settings in core #4251

Pages

Log in or register to add new topics