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] Default drop-button action for node types should be 'manage fields' #1116
402 Optimize `views_handler_field_field()` to only load full entities if needed #2104
403 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
404 [UX] Layout UI: Collapsible block groups. #1691
405 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
406 Double click prevention #6393
407 Javascript end-to-end testing #5160
408 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
409 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
410 [UX] Better Menu permissions #384
411 [UX] Add a token-browser-like PHP date format helper dialog #4556
412 Put all search results on a single page (with facets?) #1330
413 CSS Architecture with SASS, SMACSS, and BEM #4129
414 Provide a mechanism to load low-level backends #2383
415 SMTP / PHPMailer module in core #3199
416 Allow form elements for updates in update.php #1912
417 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
418 Make l() to call theme('link') when possible #6194
419 Enable dropdown menu for menus in header block #5330
420 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
421 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
422 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
423 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
424 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
425 Create a list of all entity types under Reports. #1449
426 Automatically create a node/% layout when one is created for node/NID #5539
427 Allow separate edit and display titles for field #4310
428 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
429 [META] [UX] Add more Display Suite features #2084
430 [UX] CKeditor: Allow the Styles dropdown to use tag names (for easy use of the <small> tag) #2980
431 [UX] Add the ability for default layouts to be cloned (like views). #1674
432 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
433 Add ability to configure inline image upload path with global/ site tokens #6401
434 [SR][UX][DX] Provide a `sensitivetext` formAPI element that pulls from settings as well as state #5136
435 [UX] Hide redundant items in Node Edit form. #3705
436 Add more HTML5 elements for dates #326
437 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
438 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
439 [D8] Introduce a new `file_url_transform_relative()` function #4106
440 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
441 [WP] Add the ability to schedule config changes #3185
442 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
443 Ability to add custom file fields to Node Edit Form #5738
444 Add hook_field_schema_alter() #6208
445 Tweak Theme Overview page to group sub-themes by parent theme #5318
446 Admin UI: denote settings that may be overridden in settings.php #3856
447 CKEditor: Provide a setting to switch skins. #2729
448 [UX] Make block titles required and allow them to be hidden. #692
449 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
450 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
451 Ship core with a layout that uses node/% as context #3530
452 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
453 [SR] Security hardening: provide a mechanism to expire sessions #5545
454 Saving a content type display should not return up to the Manage Displays list #4291
455 Create the settings.php file if missing. #1075
456 Move the file `description` column to file_managed table. #2070
457 Simplify Layout configuration #5592
458 Request: More style options for the table format in Views #2961
459 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
460 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
461 Add layouts into the search index #5128
462 Add an upgrade path from Admin Menu to Admin bar #3687
463 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
464 Creating multiple fields simultaneously while creating a content type #292
465 [UX] Improve editing data and time format patterns #1284
466 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
467 [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
468 [DX][D8] CMI: Add config_exclude functionality to core #4079
469 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
470 [D8] Allow image fields to use any extensions the current image toolkit supports #3136
471 [UX] Project Browser should run some pre-flight checks #1858
472 Allow altering image style urls #5745
473 Allow a hook to alter the list of CSS files parsed by Color module #6240
474 [UX] Provide users with a visual way to understand and build content types (a.k.a.: Dream Fields in core) #5292
475 [UX][DX] Show location of config files on status report #3839
476 Modify the CKEditor image dialog to use the new wrapper form for "file/add" and "Media Library Selector" mechanisms #2719
477 [UX] Config import should search recursively for config files to import #661
478 [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
479 Better Book navigation links #4879
480 Rename default Contact form category #4703
481 [UX] Add content title match as search relevancy factor #3517
482 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
483 Missing a possibility to get a books mlid value for views #5565
484 [DX] Provide a way to retrieve default/OOTB config values #4262
485 Layout: path condition with a subdomain #1049
486 Store entity bundle in comment table #2046
487 Add new PR template, with reminder to reference an issue #5605
488 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
489 Implement createAccess for File entities #5479
490 [DX] Layout Contexts not being passed to block in hook_block_view(). #2953
491 [UX] Add back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
492 Bring back the initial functionality of _field_write_instance function #5875
493 [UX] Automatically clear caches after manual upgrades #5101
494 Add an upgrade path from block class module backdrop core. #3682
495 Allow core libraries to be served via CDN #1593
496 [DX][BC] Replace module_load_include() with new, more generic function #206
497 Provide the option for not displaying URL settings #3664
498 [DX] Make views query output easier to read with indentation & line breaks #1590
499 [D8] Convert "Recent content" block to a View #146
500 Allow limiting access to menu items per-role #4465

Pages

Log in or register to add new topics