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
601 Docblock in page.tpl.php lists incorrect 'available' variables. #1981
602 [UX] Project installer: Provide link to update report from installer update tab #4471
603 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
604 Convert /admin/content/book to a View #3735
605 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
606 [DX] Add normalized project data into the database. #5905
607 As view fields, titles for Pageless nodes show links even for those without access. #5214
608 Define aims and outstanding technical tasks for distro support and Features-style config packages in core #99
609 When using a term reference field only show the term options that are in the current language #4774
610 Allow themes to have `config` folders #6122
611 Create a list of all entity types under Reports. #1449
612 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
613 [UX] Swap tab order of "Export" and "Import" config pages #2185
614 Create the settings.php file if missing. #1075
615 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
616 Add Mailsystem 3.x delegator class to core #3218
617 [UX] Better image style previews. #1772
618 [UX] CKEditor - Provide default styles #4233
619 Allow some markup in views descriptions. #3885
620 [UX] integrate file editing into the file field widget #2810
621 Allow modules to provide flexible template row styles #5427
622 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
623 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
624 [PS] Add `webp` to default extensions on new image fields (if supported) #4998
625 Allow the addition of Dashboard context to any layout #6182
626 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
627 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
628 [UX] Improve editing data and time format patterns #1284
629 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
630 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
631 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
632 Make the value of e-mail field visiable on user profile's View page #5663
633 Installer should check digital signatures when downloading a package #3714
634 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
635 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
636 Telemetry: Collect actual OS, not only type #5199
637 Give details about why a permission 'has security implications' #5536
638 Deprecate watchdog() #4749
639 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
640 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
641 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
642 Layout: path condition with a subdomain #1049
643 Extend the 'hidden paths' feature to taxonomy #4653
644 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191
645 [DX] Add project's 'install time' to system table #1726
646 [UX] Rename vocabularies & terms #4222
647 [UX] Add visibility conditions for menu location #3867
648 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
649 Provide views field handler to access project properties from the `info` column in the `system` table #5820
650 [PS][D9] Acquia Site Studio Visual Page Builder with a front-end, drag and drop user interface #5403
651 [UX] Use "Configure" icons instead of the full word #3539
652 Create pseudo tokens to extend various functionality in text formatters ex :nolink #4992
653 Add status report message informing about CKEditor 5 upgrade #6346
654 Allow core libraries to be served via CDN #1593
655 [UX] Layout UI: Per-block "dirty" form messages. #2430
656 [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
657 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
658 [UX] Change the password reset form to use a single password field + show/hide toggle #4440
659 [UX] CKeditor: Allow the Styles dropdown to use tag names (for easy use of the <small> tag) #2980
660 Move the Color module to a contributed project #5667
661 Do not throw exceptions in the updater, when nothing's broken (yet) #4003
662 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
663 Allow search result display to be controlled via view modes #829
664 Seventy two theme #5928
665 User roles form: Replace the "Required" column with a useful "Description" column #5179
666 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
667 Add state_override function to core #4725
668 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
669 Cache settings via admin section #1434
670 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
671 [D8][UX] Add inline form errors #1040
672 Use the default date entry format for the default date display format #4646
673 [UX] Provide a theme switcher. #1711
674 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
675 Dashboard block: Translations #3852
676 CKEditor: Provide a setting to switch skins. #2729
677 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
678 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
679 [UX] Add charts to the dashboard #3529
680 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
681 Comment titles should be removed from presentation and from database if not used #4967
682 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
683 [DX] Make views query output easier to read with indentation & line breaks #1590
684 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
685 [UX] Change user/login to /login and /user/logout to /logout #1248
686 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
687 Request: More style options for the table format in Views #2961
688 [WP][UX] Dashboard: Dismissible blocks #3996
689 Add an upgrade path for CKEditor module #3684
690 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
691 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
692 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
693 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
694 Varnish Cache Caching to improve performance Backdrop CMS #6164
695 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
696 [DX] Add user_role_has_permission function #6186
697 Add a simple way in core to define private and public access for nodes/entities. #1407
698 Layouts: Provide a way to define conditions based on field values. #2103
699 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
700 [UX] Dismissible status report messages. #4617

Pages

Log in or register to add new topics