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 [DX] Add `#indentation` property to FAPI elements. #5999
402 Add permissions for viewing blocked user account profiles (and/or their content) #6123
403 [UX] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
404 Allow modules to provide flexible template row styles #5427
405 Menu router refactoring #2400
406 [UX][D8] Convert user pictures to an actual Image Field #243
407 Allow pseudo fields to have configurable settings #3859
408 [PS] Add `webp` to default extensions on new image fields (if supported) #4998
409 [UX] Layouts UI: Reusable visibility condition templates. #1942
410 [UX][WP] CKEditor: Add word count #1477
411 Ship core with a layout that uses user/% as context #3531
412 Better styling for UI links in book module #5609
413 Add an 'URL alias update queue' for entities associated with an updated entity #1124
414 [UX] Flexible layout templates: Provide a selectable list of "presets" #4484
415 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
416 [D8][DX] Provide a generic 'entity_autocomplete' Form API element #5879
417 Add filtering to the List Views page like the filtering that existed in D7 #5896
418 Consider displaying which modules were enabled/disabled after enabling/disabling on the "List Modules" page #6331
419 [D8] Trim summary on word boundary #599
420 User roles form: Replace the "Required" column with a useful "Description" column #5179
421 [META] [UX] Add more Display Suite features #2084
422 [DX] Add a helper function for messaging after saving settings forms #1364
423 [META][UX] Figure out a better way to be able to insert introductory/summary/footer text in various places. #1673
424 Views: Filter results by matching data with current content #3683
425 Add state_override function to core #4725
426 [WP] Add the ability to schedule config changes #3185
427 Status page: Show information about supported image types by GD #5760
428 Add new Date field widget to utilize HTML5 #date input type #4255
429 [UX] Decrease size of help text input textareas #2747
430 [DX] Support #attributes in theme_help() and theme_more_help_link() #6007
431 [UX][PS] Replace the current token browser in core with the Fast Token Browser implementation from contrib #6143
432 Optimize core book module via book_cache port #976
433 [PS][D9] Acquia Site Studio Visual Page Builder with a front-end, drag and drop user interface #5403
434 Provide a mechanism to load low-level backends #2383
435 Content creation page cleanup #202
436 Search terms along with nodes #3850
437 Create pseudo tokens to extend various functionality in text formatters ex :nolink #4992
438 Allow form elements for updates in update.php #1912
439 Views: allow setting the "Items to display" value to "unlimited". #1460
440 Alternative approach to translating config, using get/set #3522
441 Add a check for missing modules or dependencies #5625
442 [UX] Appearance page: Denote the theme selected as admin theme (same as we do for the default theme). #1105
443 [UX] Project installer: Provide link to update report from installer update tab #4471
444 Allow title callbacks to return unsanitized text (after being run through t()) #2974
445 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
446 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
447 Configuration manager to offer choices when config staging folder includes files #6383
448 Use data-* to check modules dependencies before submit #565
449 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
450 Move the file `description` column to file_managed table. #2070
451 [BC] Decide on best way to make improvements to the CSS for core without breaking existing sites #4167
452 [UX] Add a "Back" button to the "Add block" dialog. #1644
453 [UX] CKEditor configuration: Add a label to the "button separator" button #3666
454 link fields for in page navigation #go-to-here #1308
455 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
456 [D8] Allow image fields to use any extensions the current image toolkit supports #3136
457 [DX] Make File::access consistent with other entity classes. #5480
458 [UX] CKEditor - Provide default styles #4233
459 Create new form that wraps the "file/add" and "Media Library Selector" forms for re-use #2720
460 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
461 [UX] Idea: replace the various options for registering/canceling user accounts with a set of permissions #6163
462 Remove the "Layout" part from the layout names in the layouts list. #945
463 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
464 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
465 [SR] Better/safer file type validation #3830
466 Comment titles should be removed from presentation and from database if not used #4967
467 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
468 'Manage files' view sometimes shows incorrect filename #3507
469 Allow site administrators to selectively disable entity caching #5632
470 [UX] Better alignment for drop buttons. #1090
471 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
472 [UX] Change the password reset form to use a single password field + show/hide toggle #4440
473 [UX] timezone drop-down should group timezones by continent #2928
474 [DX] Add normalized project data into the database. #5905
475 Do not throw exceptions in the updater, when nothing's broken (yet) #4003
476 [UX] Provide some help text about temporary files in the "Manage files" form #6388
477 [UX] Make it easy to find newly-added modules on the modules page #532
478 [UX] Add "Configure page title" tab to Layout admin pages #3983
479 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
480 Store entity bundle in comment table #2046
481 Search form does not allow to be styled using icons #5573
482 Re-introduce block caching support. #1619
483 [UX][D8] Views: Expose responsive classes in the UI via table settings #3656
484 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
485 Extend the 'hidden paths' feature to taxonomy #4653
486 Allow admins to unblock someone easily without having to go into the database #3111
487 Create "Current Node" block #5774
488 [UX] Rename vocabularies & terms #4222
489 [UX] Admin bar: Consider replacing the home button with a "Back to site" button. #2709
490 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
491 Add content type name as a part of a new field name suggestion #6172
492 Add warnings in site status page (end elsewhere?) to remove contrib module folders if added to core. #915
493 [WP] Add Token Filter to core #5352
494 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
495 [D8] Ensure that entries are written to watchdog table #63
496 [UX] Layouts: Allow menu "source" to be changed from within any menu block #3820
497 [SR] Provide a status report entry for the database connection status #4945
498 [UX] Project Browser should run some pre-flight checks #1858
499 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
500 CKEditor: Figure out a way to clear its cache so that plugin changes show up right away. #3460

Pages

Log in or register to add new topics