Welcome to the Backdrop CMS feature survey. This is your opportunity to help prioritize core features. The results of this survey will advise core developers as to what the community would find most valuable.

We ask you to vote for up to 10 features. These are features that you would most like to see included in future releases of Backdrop CMS. You can change your vote as often as you like. You must be logged in to vote. A list of your current votes can be found on your user profile page.

All issues with the label "type - feature request" in the core issue queue should be eligible to be voted on.

# GitHub Issue title Issue # Vote for this feature # of votes
701 [UX] Use "Configure" icons instead of the full word #3539
702 Allow PHP libraries to be added via hook_library_info() #2911
703 Views: Autocomplete exposed filters #2423
704 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
705 [UX] Add the ckeditor spell-check plugin #2071
706 Add a global/standardized way to add icon to external links #4047
707 Allow opening block configuration forms on their own page (not in a modal) #1659
708 Enhanced Float-Value Display Options #5379
709 Link module: Provide an option to allow for a predefined list of static titles #4970
710 Consolidate messages about modules merged into core if more than one module detected. #1163
711 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
712 [UX] Add information about removed modules to the uninstall page #3779
713 [UX][D8] Allow 'Content: Link' views field to just output URL #3419
714 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
715 Easier/better way to revert Views' settings #4368
716 Docblock in page.tpl.php lists incorrect 'available' variables. #1981
717 Feature request for Internal Redirects #3940
718 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
719 [DX] Form API: Allow number fields to specify an array of suggested values (#options) #5285
720 [UX] Add a new pageless node above the "Promoted Content" block on Home page #4849
721 [UX] File Field UI redesign. #1445
722 [UX] Make it easy to find newly-added modules on the modules page #532
723 [UX] Better alignment for drop buttons. #1090
724 CKEditor: Add filter to allow empty HTML tags #3269
725 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
726 [UX] Mobile project browser: make search result filters better for mobile #3096
727 Kickass Feature: Allow extracting a color scheme from an uploaded image, and apply it to themes supporting color module. #3328
728 Add a views filter/argument for Term Depth #2666
729 1.15 [UX] Follow-ups for auto menu settings in core #4251
730 Add options to Block Name in Views #1880
731 Ability to include module configuration in config recipe #5173
732 Consolidate maintenance-related settings either in $state or $config #4723
733 [D8] Port and merge Internationalization Views in core #1375
734 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
735 Add a check for missing modules or dependencies #5625
736 [UX][DX] provide utility functions to retrieve field labels #3620
737 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
738 Use config for color module palettes #2554
739 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
740 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
741 [D8] Introduce a new example.local.settings.php file #4173
742 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
743 Provide way for `entity_access()` to check for operations view, update and delete if no entity is provided #5474
744 [WP] Allow (optionally?) a limited set of HTML markup in node titles. #5081
745 [D8] Ensure that entries are written to watchdog table #63
746 uuid and entity import / export #890
747 Allow pseudo fields to have configurable settings #3859
748 Ship core with a layout that uses user/% as context #3531
749 Views UI: Edit Basic Settings #2906
750 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
751 Allow limiting access to menu items per-role #4465
752 Move the file `description` column to file_managed table. #2070
753 [DX][D8] Provide a single command to install & run Backdrop #4040
754 Port the UI functionality from Entity API #1650
755 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
756 Comment titles should be removed from presentation and from database if not used #4967
757 [UX] Rename "Configuration" to "Settings" #1161
758 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
759 [UX] Allow bulk deleting menu links. #732
760 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
761 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
762 menu_tree_check_access() adds 1141 database queries #2825
763 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
764 Allow deleting uninstalled/unused modules/themes/layouts from the filesystem via the admin UI #3939
765 [UX] Add # anchors to vtabs. #1537
766 [A11Y] Change color of the Views hidden fields for the Seven theme #5261
767 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
768 [UX] admin bar search results should not be allowed to span further than the page height. #520
769 [UX] Refine permissions for Field UI #1079
770 Search form does not allow to be styled using icons #5573
771 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
772 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
773 [UX] Display the "Default" block title on Add/Configure block UI #2665
774 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
775 More replacement tokens for node urls #4239
776 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
777 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
778 Add markup or message field to contact form #4721
779 [D8] Port and merge Internationalization in core (feature parity with D8). #1374
780 Remove grippie; use CSS "resize" property #340
781 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
782 One click install for digitalocean #5628
783 [UX] Rich-text Image/text flow. #987
784 Separate the Term Reference field from Taxonomy module #5633
785 Allow install profiles to define explicit/hard dependencies #3597
786 Add custom block option to follow the translation system easily #2991
787 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
788 [META][UX] Better "Recent content" block #4576
789 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
790 Improve the styling of color input elements in the admin theme #4155
791 [UX] Image styles: make crop and scale+crop effects smart. #1774
792 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
793 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
794 [UX] Improve editing data and time format patterns #1284
795 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
796 Admin UI: denote settings that may be overridden in settings.php #3856
797 Ship core with a layout that uses node/% as context #3530
798 [UX] Hide all field labels by default #2902
799 Basis: Add basic font-sizes to skin.css #2410
800 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455


Log in or register to add new topics