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] Views: better indicate which View Displays and Sections are affected by a change #2985
402 Allow setting a default value for Alt and Title text in image fields #1439
403 Improve 'Last updated' date shown when installing modules. #4224
404 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
405 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
406 Add display of file details to the 'manage file' form. #3904
407 Installer module should check for file-write permissions #3893
408 Layouts: Provide a way to define conditions based on field values. #2103
409 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
410 Replace user signatures & pictures with fields #1679
411 CKEditor5 Sections #5115
412 [WP] Add the ability to schedule config changes #3185
413 [UX] Branding and Version info on Installation Screens #1584
414 Double click prevention #6393
415 [WP][UX] Use admin-theme for Log In form #4410
416 [UX] Decrease size of help text input textareas #2747
417 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
418 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
419 Redirects write to json files? #4001
420 Allow search result display to be controlled via view modes #829
421 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
422 Convert /admin/content/book to a View #3735
423 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
424 Add indicator for menu-level visibility conditions #1929
425 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
426 Add a localization concept for user-provided strings to core #4894
427 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
428 [D9] Date: allow setting MIN and MAX dates, only past dates, or only future dates, or both #4648
429 Allow title callbacks to return unsanitized text (after being run through t()) #2974
430 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
431 Add per-bundle token info to hook_token_info() #5707
432 [D8] Keep a snapshot of configuration directory in database #4212
433 [UX] Token browser dialog: increase width (and height?). #1038
434 [UX] Inject "mini modules forms" in various places where it makes sense #5949
435 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
436 Allow some markup in views descriptions. #3885
437 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
438 [DX] bring back db_fetch_array() and db_fetch_object() #2081
439 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
440 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
441 Allow to trigger the site status alert (red button) remotely #5097
442 [D8] Allow image fields to use any extensions the current image toolkit supports #3136
443 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
444 Feature to add multiple Layouts together #5585
445 Add ability to configure inline image upload path with global/ site tokens #6401
446 Custom Block contextual link #4390
447 Create new form that wraps the "file/add" and "Media Library Selector" forms for re-use #2720
448 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
449 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
450 [WP] Add URL Alias as machine name-like field to node titles #3993
451 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
452 Options to change parent link behaviour in responsive dropdown menus #2370
453 Installer should check digital signatures when downloading a package #3714
454 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
455 [UX] CKEditor: autocorrection. #1902
456 View configuration UI: Add indicator denoting rewritten fields #5287
457 Log warnings when projects are encountered without a 'type' #4866
458 Make l() to call theme('link') when possible #6194
459 Allow selecting an existing date format for log messages #4621
460 Make 'gid' column in 'node_access' table VARCHAR #1396
461 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
462 Can we add a class to the admin tabs? #4207
463 [UX] Terminology for configuring a block seems odd #1016
464 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
465 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
466 [UX] Add visibility conditions for menu location #3867
467 Remove grippie; use CSS "resize" property #340
468 Allow comment types independent of content types #2049
469 [UX] Use "Configure" icons instead of the full word #3539
470 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
471 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
472 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
473 Allow admins to unblock someone easily without having to go into the database #3111
474 [UX] Add # anchors to vtabs. #1537
475 Simplify Layout configuration #5592
476 [UX] Provide options-element-like UI for the "Style List" text area for text formats #4385
477 [UX] Admin bar: Consider replacing the home button with a "Back to site" button. #2709
478 [UX] Add a default Taxonomy (tag/category) layout #1164
479 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
480 [UX] Hide/Show row weights should not be done globally without warning #750
481 Changing theme cache workflow #2349
482 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
483 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
484 Create a tests case for version upgrade #1874
485 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
486 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
487 Add hook_field_schema_alter() #6208
488 Add option to run-test.sh to allow skipping troublesome tests. #4607
489 [UX] timezone drop-down should group timezones by continent #2928
490 Ability to add custom file fields to Node Edit Form #5738
491 Comment administration improvements #2919
492 [D8] Port and merge Internationalization in core (feature parity with D8). #1374
493 Allow altering image style urls #5745
494 [UX] Add path settings to file pages #4176
495 [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
496 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
497 Dashboard block: Translations #3852
498 [UX] Consider saving changes to custom block text without requiring a second save. #2038
499 [UX] Add charts to the dashboard #3529
500 Add fallback to HTTP for update manager #5455

Pages

Log in or register to add new topics