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
1 Field group functionality in core #647 17
2 [META] Automatic Updates #2018 15
3 [UX] Support "multiple" HTML5 attribute on File elements #440 13
4 [UX] VBO: Select all items on all pages #3798 13
5 [UX] Move title display settings to Manage Display form #1950 12
6 Add option to globally disable comments on a content type. #3016 11
7 [D11][UX] Add an easy-to-use 'Remove' button on multi-value fields #314 9
8 [D8][UX] Save Draft (module) in core #3157 8
9 [PS][D8] Advanced Drupal Caching (a.k.a. cache tags and cache max-age) #4127 7
10 [UX] Make layouts aware of path aliases #3749 5
11 [UX] Allow multiple values, or OR'd conditions for layouts and blocks. #2958 5
12 [UX] Add "Update available" indicator to the modules list. #502 5
13 [UX] Convert search to a view. #1338 5
14 Add a site architecture report #4691 5
15 [UX] Make form submit buttons "sticky". #566 5
16 [WP][UX] Remove "tabs" from log-in, register, and password reset pages. #3309 5
17 [Meta] [UX] Better permissions UI #463 4
18 [D8][WP] Move to trash instead of deleting. #2498 4
19 Create View All Content of this type permission #5634 3
20 Expose Fields to Visibility Conditions #4728 3
21 VBO: Allow bulk operations for updating entity values (including taxonomy terms) #4401 3
22 Promote "recommended" feature-complete themes #4445 3
23 [SR] Include Honeypot module in Backdrop by default for public forms. #1169 3
24 [UX] Allow people to overwrite existing files #854 3
25 Flexible layout templates: Allow custom ID for rows #4052 3
26 Add 'recipe' project type to Backdrop #3763 3
27 Date: Option to change the default end date to the chosen start date #2752 2
28 Export a flexible layout template to a template file #5045 2
29 [UX] Make only one theme "active" at a time #131 2
30 Add an upgrade path from block class module backdrop core. #3682 2
31 Allow deleting uninstalled/unused modules/themes/layouts from the filesystem via the admin UI #3939 2
32 Entity bundles should declare both a singular and a plural form of their label #1145 2
33 [WP] Data import and export #487 2
34 [UX] Better UX for Views UI #1314 2
35 [UX] CKEditor: Consider adding the Auto Grow and Fixed plugins in core #3354 2
36 Port the UI functionality from Entity API #1650 2
37 [UX] Improve current Language System #887 2
38 [UX] Implement N-Gram/Porter-Stemmer/Fuzzy/Partial-Word search in core. #1320 2
39 [META] File management (media browser, fields on files etc) #1448 2
40 [UX] Check for missing modules during core update #2853 2
41 [UX] Add a help text indicator & tooltip for placing next to things that may be confusing #3707 2
42 Required revision messages #4302 2
43 [UX] Add a button for clearing css/js cache and theme registry to the appearence page #4289 2
44 [D8][WP][UX] Better/advanced Workflow States #4355 2
45 I don't want default content #5587 1
46 [UX] Move the Title field label setting to the "Manage fields" form #1441 1
47 [UX] Smarter field label displays #3140 1
48 Add a "Maximize" button to modals and dialogs #4448 1
49 [D8] Add support for opt-in CORS #3350 1
50 Allow adding (font-)icons to menu items #3819 1
51 Add entity_save and entity_delete in core. #862 1
52 [D8][PS] Make config storage swappable #2277 1
53 Add option for field blocks and display mode - author & date fields #3929 1
54 [UX] Change the username field on registration to "Display name" #2489 1
55 Split 'Administer site configuration' into more specific permissions #3761 1
56 [WP] Provide a UI for editing images (rotate, flip, crop, etc) #4489 1
57 Add support for supplemental CSS selectors #4782 1
58 [UX] Blocks: Add a "Taxonomy term: Depth" Visibility condition #2955 1
59 Ship core with a layout that uses taxonomy/term/% as context #3648 1
60 [UX] Add a JS toggle on the modules page for core / contrib / all #498 1
61 [UX] Add a `kitchen sink` of options to the Filtered text format #1520 1
62 [UX] Add Filter Permissions module to core #5796 1
63 Make some block settings global #3805 1
64 [UX] Be consistent about appending the parent page to the breadcrumb (or not). #1509 1
65 Add Anchor Button to CKEditor #4914 1
66 UX - Ability to tag and filter images in image library #5680 1
67 [D8][UX] Move 'Add new/existing field' functionality to a new page via an action link #4898 1
68 [D8] Add administration specific language preference #282 1
69 [UX] distinguish single url and dynamic url layout groups on layout list #4841 1
70 [DX] Allow messages to be alterable #1062 1
71 [A11Y][UX] [DX] Replace the more/less toggle links with "details" HTML elements #5090 1
72 [SR][D9] Add a setting to enable "security by obscurity" on login/password reset forms #4696 1
73 [UX] move contents of "Manage file display" page #4031 1
74 Allow multiple default values on multi value fields #3352 1
75 Pre-compress Files With Brotli And Fallback To Gzip #4743 1
76 Add ability to add HTML element wrapper to fields #5699 1
77 [META] Improve core search. #1332 1
78 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
79 Custom/managed publishing options. #1742
80 Backdrop needs a "related posts" feature #1317
81 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
82 Mobile first approach theme #4131
83 [UX] List modules that need to be enabled on the config sync page #2604
84 Add a localization concept for user-provided strings to core #4894
85 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
86 [DX] Allow combining the types of placeholders for the t() function, and introduce a new one for text that should be wrapped in code/pre tag HTML tags #6190
87 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712
88 [UX] Layout UI: Per-block "dirty" form messages. #2430
89 [UX] Make field settings visually clearer, no indication that you’re a layer deeper. #744
90 Entity reference 7.x-1.6 #5952
91 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
92 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
93 Idea: Provide code names for major Backdrop releases #1458
94 Text area with Plain text processing doesn't display line breaks #5515
95 Allow 'Main Page Content' block to use a specific display mode #4341
96 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
97 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
98 [UX] Redesign the Themes page #1103
99 CKEditor5 Sections #5115
100 [META] Use UUIDs in more places #3563

Pages

Log in or register to add new topics