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
201 Ability to add custom file fields to Node Edit Form #5738
202 [UX] Add the "Comment fields" and "Comment display" links to the operations dropbutton in the content type admin page and also the respective admin menu items. #1262
203 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
204 [UX] Layout UI: Per-block "dirty" form messages. #2430
205 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
206 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
207 Provide `original` vocabulary to presave and update vocabulary hooks #5475
208 Add status report message informing about CKEditor 5 upgrade #6346
209 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
210 [UX] Reduce Update Status module's nagging messages on admin/* pages #5083
211 Allow admins to unblock someone easily without having to go into the database #3111
212 Add a views filter/argument for Term Depth #2666
213 [UX] Image Library view: Dynamic number of items per page #4560
214 Add new PR template, with reminder to reference an issue #5605
215 Cache settings via admin section #1434
216 Mobile first approach theme #4131
217 Bring back the initial functionality of _field_write_instance function #5875
218 [D8][UX] Add inline form errors #1040
219 Allow pseudo fields to have configurable settings #3859
220 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
221 Ship core with a layout that uses user/% as context #3531
222 [UX] Provide a theme switcher. #1711
223 Varnish Cache Caching to improve performance Backdrop CMS #6164
224 [UX] Content view "Operations" drop-down lists available operations in random order. #548
225 Add Claro administration theme to core #5241
226 CKEditor: Add filter to allow empty HTML tags #3269
227 All config_*() functions should accept `$type` for consistency. #4821
228 Comment administration improvements #2919
229 [DX] Make views query output easier to read with indentation & line breaks #1590
230 Allow 'Main Page Content' block to use a specific display mode #4341
231 Allow altering image style urls #5745
232 [UX] Change user/login to /login and /user/logout to /logout #1248
233 [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
234 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
235 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
236 [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
237 Status Report should flag duplicate module installs #5464
238 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
239 [UX] [DX] Move the user page to a separate module #109
240 Disable unused layout templates #5068
241 [UX] Mobile project browser: decrease amt of scrolling needed on Mobile #3097
242 [DX][D8] Provide a mechanism to deprecate permissions #5030
243 [UX] Allow moving blocks from the front end? #3086
244 Allow admin theme CSS for dialogs to be used on front-end #2659
245 [UX] Change layout 'Visibility conditions' links to a drop button #4529
246 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
247 Add a simple way in core to define private and public access for nodes/entities. #1407
248 [DX] Save Dev time, make a console notice for Backdrop.behaviours #4116
249 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
250 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
251 Search terms along with nodes #3850
252 Layouts: Provide a way to define conditions based on field values. #2103
253 Alternative approach to translating config, using get/set #3522
254 Replace user signatures & pictures with fields #1679
255 [DX] Add user_role_has_permission function #6186
256 [META] [UX] Provide a instant search/filter UI interface pattern for listing pages and enhance existing ones. #503
257 [D8] Manage form display: Allow managing form fields non-programmatically #5219
258 [DX] Form API: provide a 'type' => 'status_message' element. #3329
259 Get Designer Input on BackdropCMS 'Out of the Box' appearance #5581
260 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
261 [UX] Hide all field labels by default #2902
262 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
263 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
264 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
265 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
266 Add 'Field HTML Trim' to core #6001
267 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
268 Views: Filter results by matching data with current content #3683
269 Add indicator for menu-level visibility conditions #1929
270 [UX] Fix caching of favicons #898
271 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
272 "Create new revision by default" doesn't enable revisions #6103
273 Replace content translation with entity translation (and add an upgrade path) #52
274 Introduce new "View own published content" #6397
275 Replace taxonomy_index with taxonomy_entity_index #103
276 Add a link to the BackdropCMS.org page on module list for each module #5003
277 Reconfiguring the administrative layout #3072
278 Allow regions titles #2647
279 Allow text formats to be cloned. #4501
280 One click install for digitalocean #5628
281 [D8] Port and merge Local Image Input Filter in core #1384
282 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
283 Allow Views to be grouped in Admin Menu #5895
284 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
285 [SR] Better/safer file type validation #3830
286 [DX] bring back db_fetch_array() and db_fetch_object() #2081
287 'Manage files' view sometimes shows incorrect filename #3507
288 [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
289 [UX] Remove the textarea_with_summary field type #490
290 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
291 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
292 [UX] Menu link items should be kept in sync with their respective content titles #4759
293 File entity setting for garbage collection #2897
294 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
295 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
296 Add permission for users to be able to administer their own contact form #4292
297 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
298 Introduce some missing permissions that allow global actions on files #6012
299 Options to change parent link behaviour in responsive dropdown menus #2370
300 [UX] CKEditor configuration: Add a label to the "button separator" button #3666

Pages

Log in or register to add new topics