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
401 [UX] Provide a menu-centric workflow for creating the website structure (à la content_menu) #434
402 Add a "Make Permanent" action for the manage files listing #3825
403 [D8] Add a phone field type #1342
404 Allow text formats to be cloned. #4501
405 Add Claro administration theme to core #5241
406 Front page to be configurable by language #3500
407 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
408 All config_*() functions should accept `$type` for consistency. #4821
409 Block configuration settings: Support adding IDs. #2145
410 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
411 Custom/managed publishing options. #1742
412 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
413 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
414 [DX] Add the ability to deprecate the name (and value?) of config entries #5741
415 Allow non-administrative users the ability to publish/unpublish/schedule content #815
416 [D9] Allow adding descriptions to user roles (and show them in the roles listing page) #5748
417 [UX] Move the confirmation dialog for deletion of menu links to a modal. #770
418 Dashboard Module: Show link to manage existing nodes of specific content type #3944
419 [PS] Use signatures instead of the form cache #1470
420 Add context handling to Views blocks #5995
421 Rename default Contact form category #4703
422 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
423 [UX] Maximum upload size should be an integer element #1120
424 Make the homepage field when anonymous commenters must/may leave their contact information configurable #4279
425 [DX][D8] Provide a mechanism to deprecate permissions #5030
426 Views: Autocomplete exposed filters #2423
427 Basis theme killer feature: Automatically generate color scheme from provided brand (logo/colors) #3231
428 [UX] Automatically sanitize the value of URL alias fields (remove preceding/trailing slashes and make sure the path is not absolute). #1957
429 Add mini pager option to Search module #6083
430 Create a new cropped image style specifically for cards #5607
431 [D10] Invoke hook after a site install is complete #5876
432 Make pager more efficient by not generating (and running) a countQuery #404
433 [META][UX][DX] Overhaul User module permissions and the respective admin UI #3815
434 [UX] Link fields: Automatically fill in the title of the content that is being linked #4479
435 [D8] Manage form display: Allow managing form fields non-programmatically #5219
436 Allow obsolete config strings to be culled from localization table #3452
437 Flexible Layout Templates - Add hero ROW by default to new templates #4091
438 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
439 Update 'Syndicate' block allow selection of available feeds #2136
440 [UX] do not lock the admin bar when a modal is active. #1721
441 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
442 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
443 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
444 [DX] Disabling a field should not update the weights of all fields #5755
445 [UX] Make field settings visually clearer, no indication that you’re a layer deeper. #744
446 [DX] Change modals so special server whitelist is not required #3938
447 Idea: Provide code names for major Backdrop releases #1458
448 Add a wrapper to make tables "responsive" #6008
449 Text area with Plain text processing doesn't display line breaks #5515
450 Simple Mode - Ability to toggle between simple and advanced admin features #4692
451 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
452 Provide additional permissions for the maintenance mode #3625
453 [UX] Redesign the Themes page #1103
454 1.15 [UX] Follow-ups for auto menu settings in core #4251
455 Add a link to the BackdropCMS.org page on module list for each module #5003
456 Menu router refactoring #2400
457 Add Mailsystem 3.x delegator class to core #3218
458 [UX] Layouts UI: Reusable visibility condition templates. #1942
459 [UX][D8] Make position of #description (help text) configurable via the API #1403
460 [UX] integrate file editing into the file field widget #2810
461 Allow taxonomy term for layout block visibility #5612
462 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
463 Allow opening block configuration forms on their own page (not in a modal) #1659
464 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
465 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
466 Backdrop needs a "related posts" feature #1317
467 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
468 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
469 [D8] Autosave content #3426
470 Add a global/standardized way to add icon to external links #4047
471 [UX] Menu link items should be kept in sync with their respective content titles #4759
472 Optimize `views_handler_field_field()` to only load full entities if needed #2104
473 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
474 [UX] Layout UI: Collapsible block groups. #1691
475 More useful tags for views #6268
476 [UX] CKeditor: Allow the Styles dropdown to use tag names (for easy use of the <small> tag) #2980
477 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
478 Status page: Provide information about the security coverage of the currently-installed minor version #5759
479 Consider using a flat-file cache for the page cache #716
480 Allow install profiles to define dependencies other than modules #3926
481 [UX] File Field UI redesign. #1445
482 Group interdependent checkboxes visually #6013
483 Add check that active configuration directory is writable to system_requirements #5538
484 [UX] install.php: Provide help text for site name #4675
485 [UX] Allow reordering of layouts from main Layouts page #5411
486 Allow install profiles to define explicit/hard dependencies #3597
487 [UX] Refine permissions for Field UI #1079
488 Add target="_blank" attribute to "Powered by Backdrop CMS" link #4230
489 [SEO][META] Provide some basic SEO meta tags OOTB #4995
490 Provide a mechanism to load low-level backends #2383
491 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191
492 Allow form elements for updates in update.php #1912
493 Make Backdrop misconfiguration messages friendlier #6110
494 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
495 Separate the Term Reference field from Taxonomy module #5633
496 [UX] Rich-text Image/text flow. #987
497 [UX] Automatically update the "Admin Content" view to include language field and exposed filter when more than one language is enabled for the site. #1625
498 [DX] Form API: Allow specifying alternative configuration settings for elements using `system_settings_form()`, without having to use custom submit handler #4102
499 Don't count markup characters as part of the text length #309
500 [UX] Introduce a `confirm_dialog()` function #3771

Pages

Log in or register to add new topics