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
501 Evaluate the reasons for removal of the Trigger module from core. #2522
502 Create redirects for bulk alias delete #1993
503 Allow setting a default value for Alt and Title text in image fields #1439
504 [UX] Make field settings visually clearer, no indication that you’re a layer deeper. #744
505 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
506 Text area with Plain text processing doesn't display line breaks #5515
507 Dashboard: Add a Configuration Manager widget #5322
508 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
509 [DX] [D8] Add a `validate()` method to entity classes #6061
510 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
511 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
512 [UX] When there is only one menu item in a section, don't list #4386
513 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
514 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
515 Make the value of e-mail field visiable on user profile's View page #5663
516 [UX] Decide when to add 'block' to the end of block admin titles, and do so consistently. #2255
517 Security: Consider adding an option to load public forms through AJAX. #1592
518 Show notice in the admin UI when .htaccess, robots.txt, or settings.php have been updated in a release, and either link to instructions, or auto-update when safe/possible #5911
519 Add an option (checkbox) in the layout settings for "Page title type" that enables/disables appending the " | [site-name]" part to the page <title>. #1790
520 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
521 Remove syslog module from core #1260
522 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
523 [DX] Add config->getData() to match config->setData() #3902
524 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191
525 CKEditor5 Sections #5115
526 [SR] Add a minimum length setting for passwords #4589
527 [DX][UX] Keyboard shortcut for admin menu search #3564
528 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
529 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
530 Request to add a link to project pages for modules on Functionality page #4179
531 Provide views field handler to access project properties from the `info` column in the `system` table #5820
532 Docblock in page.tpl.php lists incorrect 'available' variables. #1981
533 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
534 Consider using a flat-file cache for the page cache #716
535 [UX] Token browser dialog: increase width (and height?). #1038
536 Add check that active configuration directory is writable to system_requirements #5538
537 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
538 [UX] limit field tokens on node type page to fields on that type #3752
539 Add mini pager option to Search module #6083
540 [UX] CKeditor: Allow the Styles dropdown to use tag names (for easy use of the <small> tag) #2980
541 Add a localization concept for user-provided strings to core #4894
542 Display default views on a separate tab #4369
543 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
544 Move the Color module to a contributed project #5667
545 [DX] Simplify getting and setting of values without using the 'und' data structure in entities #2240
546 [UX] Branding and Version info on Installation Screens #1584
547 Seventy two theme #5928
548 [UX] Project Browser: Improve the project details modal. #1778
549 [UX] Rich-text Image/text flow. #987
550 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
551 Don't count markup characters as part of the text length #309
552 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
553 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
554 Allow to trigger the site status alert (red button) remotely #5097
555 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
556 Add HTML5 Placeholder to form inputs #3561
557 More useful tags for views #6268
558 CKEditor: Provide a setting to switch skins. #2729
559 Improve the styling of color input elements in the admin theme #4155
560 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
561 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
562 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
563 Make 'gid' column in 'node_access' table VARCHAR #1396
564 Provide an option to make language required for nodes (do not allow language = "none"). #673
565 [UX] Terminology for configuring a block seems odd #1016
566 Database log message is truncated at 56 characters and not configurable #5553
567 View configuration UI: Add indicator denoting rewritten fields #5287
568 [WP] Support HTML formatted emails in core #3727
569 [UX][D8] Make position of #description (help text) configurable via the API #1403
570 Request: More style options for the table format in Views #2961
571 Log warnings when projects are encountered without a 'type' #4866
572 Reuse test prefixes instead of rebuilding them for each test #4353
573 [UX] Swap tab order of "Export" and "Import" config pages #2185
574 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
575 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
576 [UX] Better image style previews. #1772
577 [UX] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
578 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
579 [UX][D8] Convert user pictures to an actual Image Field #243
580 Content creation page cleanup #202
581 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
582 Allow content types to be enabled/disabled via the admin UI #3883
583 Create Wordpress install profile #3127
584 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
585 [UX] Add a token-browser-like PHP date format helper dialog #4556
586 [UX] Allow 'manage file' from Image Library #3544
587 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
588 Modify the CKEditor image dialog to use the new wrapper form for "file/add" and "Media Library Selector" mechanisms #2719
589 CSS Architecture with SASS, SMACSS, and BEM #4129
590 [UX] Layout UI: Per-block "dirty" form messages. #2430
591 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
592 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
593 [D8] Trim summary on word boundary #599
594 [DX] Add a helper function for messaging after saving settings forms #1364
595 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
596 Make Backdrop misconfiguration messages friendlier #6110
597 [DX] Layout Contexts not being passed to block in hook_block_view(). #2953
598 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
599 Allow default/required settings on multilingual ("Language") fields #4322
600 Add per-bundle token info to hook_token_info() #5707

Pages

Log in or register to add new topics