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] Permissions page: Make permission groups rows collapsible/expandable. #1046
902 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
903 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
904 File entity setting for garbage collection #2897
905 Provide an option to make language required for nodes (do not allow language = "none"). #673
906 [UX] Views: Offer an option for the pager to start counting from 1 instead of 0 #5566
907 [DX] Add settings/page for contextual links settings #5404
908 [UX] Project installer: Provide link to update report from installer update tab #4471
909 [DX] Support a way to declare conflicts in .info files #4993
910 Security: Consider adding an option to load public forms through AJAX. #1592
911 Display the field machine_name along with the label on the display mode #6200
912 Remove syslog module from core #1260
913 Ability to add custom file fields to Node Edit Form #5738
914 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
915 [UX] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
916 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
917 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
918 Allow regions titles #2647
919 [UX][D8] Convert user pictures to an actual Image Field #243
920 [UX] Provide a theme switcher. #1711
921 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
922 Create a field_storage_exists() function #5180
923 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
924 Ability to include module configuration in config recipe even if config already exists #5173
925 Allow pseudo fields to have configurable settings #3859
926 [UX] CKEditor - Provide default styles #4233
927 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
928 Add new PR template, with reminder to reference an issue #5605
929 [UX] More info on field removal #3262
930 Ship core with a layout that uses user/% as context #3531
931 [UX] Token browser dialog: increase width (and height?). #1038
932 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
933 Bring back the initial functionality of _field_write_instance function #5875
934 Refactor the generation of SQL for dates and times into the database driver #2890
935 [D8] Trim summary on word boundary #599
936 Add indicator for menu-level visibility conditions #1929
937 Setting intelligent defaults during content type fields creation #291
938 Enhanced Float-Value Display Options #5379
939 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
940 Link module: Provide an option to allow for a predefined list of static titles #4970
941 [UX] Branding and Version info on Installation Screens #1584
942 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
943 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
944 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
945 Allow altering image style urls #5745
946 Provide an actual maintenance mode #3060
947 Optimize core book module via book_cache port #976
948 Layouts: Provide a way to define conditions based on field values. #2103
949 [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
950 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
951 Content creation page cleanup #202
952 Replace user signatures & pictures with fields #1679
953 Extend the 'hidden paths' feature to taxonomy #4653
954 [UX] Flexible templates: Replace the single "Add row" button with multiple ones #5166
955 Add mini pager option to Search module #6083
956 Search terms along with nodes #3850
957 [UX] Rename vocabularies & terms #4222
958 Make 'gid' column in 'node_access' table VARCHAR #1396
959 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
960 Add function that returns default config #3251
961 Alternative approach to translating config, using get/set #3522
962 [UX] Terminology for configuring a block seems odd #1016
963 Options to change parent link behaviour in responsive dropdown menus #2370
964 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
965 Bulk delete taxonomy terms #2875
966 Use data-* to check modules dependencies before submit #565
967 [UX] CKEditor: autocorrection. #1902
968 Add CSS (JS?) code formatting automation #5568
969 Add more properties to project .info files... Initial Release date, Current Release Date, Categories, D7 base module or theme if any #5367
970 [UX] Change the password reset form to use a single password field + show/hide toggle #4440
971 [D7] Tokens missing from Backdrop core. This issue was considered major in D7. #4952
972 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
973 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
974 Views: Filter results by matching data with current content #3683
975 Do not throw exceptions in the updater, when nothing's broken (yet) #4003
976 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
977 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
978 [UX] Move new password show/hide toggle to inside the password fields. #3046
979 Remove the "Layout" part from the layout names in the layouts list. #945
980 [DX] bring back db_fetch_array() and db_fetch_object() #2081
981 Add 'Field HTML Trim' to core #6001
982 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
983 [META][UX] Figure out a better way to be able to insert introductory/summary/footer text in various places. #1673

Pages

Log in or register to add new topics