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] Improve editing data and time format patterns #1284
402 authorize.php should be used for all Installer module downloads/installs #2271
403 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
404 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836
405 Allow anonymous users to use a SESSION variable to set timezone #4612
406 [UX][D8] Make position of #description (help text) configurable via the API #1403
407 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
408 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
409 [DX][D8] Allow config files to have dependencies #4188
410 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
411 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
412 Provide way for `entity_access()` to check for operations view, update and delete if no entity is provided #5474
413 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
414 [D9] Add 'published' timestamp to nodes #5062
415 Layout: path condition with a subdomain #1049
416 [UX] add an exposed filter for email address to the user account list #2512
417 [DX] Add Flush all caches > Views to admin bar #5737
418 Build a flexible "JSON consumer" block for Dashboard #3891
419 Backdrop release procedure enhancement #1987
420 Consider using a flat-file cache for the page cache #716
421 Suggestion: Post-upgrade Summary After Drupal 7 Migration #5606
422 Display default views on a separate tab #4369
423 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
424 Add pagers to watchdog entries #3546
425 Add check that active configuration directory is writable to system_requirements #5538
426 [WP] Add the ability to schedule config changes #3185
427 Allow core libraries to be served via CDN #1593
428 [UX] Decrease size of help text input textareas #2747
429 Telemetry: Collect Internet Status At Time Of Install #5222
430 [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
431 Get rid of all Backdrop markers in HTML page source #4817
432 Add option to set a maximum age of log messages #2243
433 [UX] Rich-text Image/text flow. #987
434 Provide a "System metrics" entry in the status page, to show disk space, RAM usage, and database size #5858
435 [SR] Add a minimum length setting for passwords #4589
436 Make Backdrop misconfiguration messages friendlier #6110
437 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
438 [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
439 Don't count markup characters as part of the text length #309
440 Request to add a link to project pages for modules on Functionality page #4179
441 Allow title callbacks to return unsanitized text (after being run through t()) #2974
442 [UX] Allow non-technical people to grab a text export of key information about their site - for troubleshooting requests #5461
443 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
444 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
445 Cache settings via admin section #1434
446 'Unused' module detector #5020
447 [D8][UX] Add inline form errors #1040
448 [DX] Add the ability to deprecate the name (and value?) of config entries #5741
449 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
450 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
451 Provide an option to make language required for nodes (do not allow language = "none"). #673
452 [A11Y] tablist needs tab roles for children elements #5982
453 Reuse test prefixes instead of rebuilding them for each test #4353
454 [UX] Add help text and improve the UI to clarify things around layout templates #6314
455 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
456 Database log message is truncated at 56 characters and not configurable #5553
457 [D8] Allow image fields to use any extensions the current image toolkit supports #3136
458 [DX] Make views query output easier to read with indentation & line breaks #1590
459 Create new form that wraps the "file/add" and "Media Library Selector" forms for re-use #2720
460 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
461 [UX] Change user/login to /login and /user/logout to /logout #1248
462 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
463 Create option for a cropped image style to provide consistent image size for Cards view #5593
464 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
465 [UX] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
466 [UX] Consolidate PHP-related information in the status report page, and add some basic PHP memory usage metrics #5863
467 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
468 Add permissions for viewing blocked user account profiles (and/or their content) #6123
469 [UX] Hide redundant items in Node Edit form. #3705
470 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
471 [UX][D8] Convert user pictures to an actual Image Field #243
472 Improve the styling of color input elements in the admin theme #4155
473 [UX] timezone drop-down should group timezones by continent #2928
474 Move "Expanded" option for Menu Items to Block settings #5428
475 Add a simple way in core to define private and public access for nodes/entities. #1407
476 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
477 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
478 [UX] Sort the image styles list in a meaningful way #2457
479 [D9] Allow adding descriptions to user roles (and show them in the roles listing page) #5748
480 Admin UI: denote settings that may be overridden in settings.php #3856
481 Add semantic markup to layouts #1970
482 [D8] Trim summary on word boundary #599
483 Add context handling to Views blocks #5995
484 Allow default/required settings on multilingual ("Language") fields #4322
485 Consider displaying which modules were enabled/disabled after enabling/disabling on the "List Modules" page #6331
486 Ship core with a layout that uses node/% as context #3530
487 [DX] Add a helper function for messaging after saving settings forms #1364
488 Allow admins to unblock someone easily without having to go into the database #3111
489 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
490 [UX] Admin bar: Consider replacing the home button with a "Back to site" button. #2709
491 [D9] Users must verify email when changing user email addresses #5210
492 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
493 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
494 Create a new cropped image style specifically for cards #5607
495 Add a default 'posts' view to core #2152
496 Optimize core book module via book_cache port #976
497 [D10] Invoke hook after a site install is complete #5876
498 [UX] Add a token-browser-like PHP date format helper dialog #4556
499 [UX][PS] Replace the current token browser in core with the Fast Token Browser implementation from contrib #6143
500 Add an upgrade path from Admin Menu to Admin bar #3687

Pages

Log in or register to add new topics