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 authorize.php should be used for all Installer module downloads/installs #2271
402 Allow anonymous users to use a SESSION variable to set timezone #4612
403 [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
404 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
405 [DX][D8] Allow config files to have dependencies #4188
406 Provide a views filter handler for project properties #5904
407 Allow some markup in views descriptions. #3885
408 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
409 Provide way for `entity_access()` to check for operations view, update and delete if no entity is provided #5474
410 Provide an option to make language required for nodes (do not allow language = "none"). #673
411 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
412 [UX] Use "Configure" icons instead of the full word #3539
413 [D9] Add 'published' timestamp to nodes #5062
414 [DX] Add a helper function for messaging after saving settings forms #1364
415 Responsive tabs for Seven: change the arrows to an ellipsis and an "x" close icon. #1498
416 [UX] add an exposed filter for email address to the user account list #2512
417 [UX] Make the theme preview thumbnail clickable and show larger version of screenshot (à la lightbox). #1127
418 Backdrop release procedure enhancement #1987
419 Display default views on a separate tab #4369
420 Add link to installer on module list for missing modules #5792
421 [A11Y] Make collapsible fieldset accessible #6408
422 [WP] Add the ability to schedule config changes #3185
423 Optimize core book module via book_cache port #976
424 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
425 [UX] Decrease size of help text input textareas #2747
426 Telemetry: Collect Internet Status At Time Of Install #5222
427 Content creation page cleanup #202
428 Get rid of all Backdrop markers in HTML page source #4817
429 Add option to set a maximum age of log messages #2243
430 [SR] Add a minimum length setting for passwords #4589
431 Add 'Save user(s)' action #5656
432 Display the field machine_name along with the label on the display mode #6200
433 [UX] Project Browser: Move the pages where one can **MANAGE** installed modules/themes/layouts as separate primary tabs under a single top-level menu item. #1780
434 Request to add a link to project pages for modules on Functionality page #4179
435 Path filter/tips is not very useful and unlikely to be found #5912
436 [UX] Add visibility conditions for menu location #3867
437 Allow title callbacks to return unsanitized text (after being run through t()) #2974
438 [UX] Allow non-technical people to grab a text export of key information about their site - for troubleshooting requests #5461
439 [D8] Trim summary on word boundary #599
440 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
441 Use data-* to check modules dependencies before submit #565
442 [UX] Add charts to the dashboard #3529
443 'Unused' module detector #5020
444 [BC] Decide on best way to make improvements to the CSS for core without breaking existing sites #4167
445 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
446 [UX] Default drop-button action for node types should be 'manage fields' #1116
447 [DX] [D8] Add a `validate()` method to entity classes #6061
448 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
449 Reuse test prefixes instead of rebuilding them for each test #4353
450 Preview of menu machine name is inaccurate while adding a menu #5807
451 [D8] Allow image fields to use any extensions the current image toolkit supports #3136
452 Remove the "Layout" part from the layout names in the layouts list. #945
453 Add an upgrade path for CKEditor module #3684
454 Create new form that wraps the "file/add" and "Media Library Selector" forms for re-use #2720
455 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
456 [UX] Add the ability for default layouts to be cloned (like views). #1674
457 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
458 Put all search results on a single page (with facets?) #1330
459 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
460 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
461 Layout API: Provide contexts to custom blocks #5666
462 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
463 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
464 Improve the styling of color input elements in the admin theme #4155
465 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918
466 Dashboard block: Translations #3852
467 Allow specifying optional tags for blocks #3837
468 [UX] timezone drop-down should group timezones by continent #2928
469 Move "Expanded" option for Menu Items to Block settings #5428
470 [UX] Make it easy to find newly-added modules on the modules page #532
471 [UX] [multilingual] Translated blocks are too hard to use #3514
472 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
473 Search form does not allow to be styled using icons #5573
474 Create a list of all entity types under Reports. #1449
475 [UX] Sort the image styles list in a meaningful way #2457
476 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
477 Add mini pager option to Search module #6083
478 Add semantic markup to layouts #1970
479 Allow default/required settings on multilingual ("Language") fields #4322
480 [UX] Provide an option to sort the keys/values of the options select form elements #5823
481 Allow admins to unblock someone easily without having to go into the database #3111
482 Add warnings in site status page (end elsewhere?) to remove contrib module folders if added to core. #915
483 Add an upgrade path from menu_block to core menu blocks. #3681
484 [UX] Admin bar: Consider replacing the home button with a "Back to site" button. #2709
485 [D9] Users must verify email when changing user email addresses #5210
486 [D8] Ensure that entries are written to watchdog table #63
487 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
488 Add a default 'posts' view to core #2152
489 [UX] Add a token-browser-like PHP date format helper dialog #4556
490 Allow Link fields to be restricted to only internal or external URLs #5678
491 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
492 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
493 CSS Architecture with SASS, SMACSS, and BEM #4129
494 Improve Instant Search Reset on Modules and Permissions Page #5933
495 Add a "Make Permanent" action for the manage files listing #3825
496 Comment administration improvements #2919
497 [DX] Add settings/page for contextual links settings #5404
498 Front page to be configurable by language #3500
499 [DX] Support a way to declare conflicts in .info files #4993
500 Modify `.htaccess` to allow backdrop to serve `.well-known` URIs #5583

Pages

Log in or register to add new topics