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
901 [UX] Hide/Show row weights should not be done globally without warning #750
902 [META][UX] Figure out a better way to be able to insert introductory/summary/footer text in various places. #1673
903 Add target="_blank" attribute to "Powered by Backdrop CMS" link #4230
904 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
905 [UX] Allow bulk deleting menu links. #732
906 [UX] Add a "Back" button to the "Add block" dialog. #1644
907 [UX] Support importing D7 views exports (at least in the 1.x cycle) #4213
908 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
909 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
910 Run tests for releases after project published ZIP file #1964
911 Automatically create a node/% layout when one is created for node/NID #5539
912 link fields for in page navigation #go-to-here #1308
913 Allow some markup in views descriptions. #3885
914 Add node's 'Menu link titles' to views #3248
915 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
916 [DX] Allow combining the types of placeholders for the t() function, and introduce a new one for text that should be wrapped in code/pre tag HTML tags #6190
917 Bulk delete taxonomy terms #2875
918 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
919 [D7] Add setting for which roles can be assigned #4437
920 Dashboard: Add a Configuration Manager widget #5322
921 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
922 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
923 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
924 [UX] Add # anchors to blocks in the Layout UI. #1724
925 [UX] Better alignment for drop buttons. #1090
926 Installer should check digital signatures when downloading a package #3714
927 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
928 Introduce new "View own published content" #6397
929 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
930 [UX] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652
931 Make the value of e-mail field visiable on user profile's View page #5663
932 Consolidate user links on admin bar #4643
933 Move the Color module to a contributed project #5667
934 Basis: Add basic font-sizes to skin.css #2410
935 [UX] Open the field widget link in a modal #691
936 Re-introduce block caching support. #1619
937 Basis: Update box-sizing method #4208
938 CKEditor5 Sections #5115
939 Seventy two theme #5928
940 [UX] New interface for editing, previewing, and saving theme settings #1949
941 [SR] Security hardening: provide a mechanism to expire sessions #5545
942 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
943 [UX] Add visibility conditions for menu location #3867
944 Basis theme killer feature: Automatically generate color scheme from provided brand (logo/colors) #3231
945 [UX] Use "Configure" icons instead of the full word #3539
946 Display the field machine_name along with the label on the display mode #6200
947 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
948 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
949 Provide views field handler to access project properties from the `info` column in the `system` table #5820
950 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
951 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
952 [WP][UX] Dashboard: Collapsible blocks #3995
953 Add a localization concept for user-provided strings to core #4894
954 [UX] Project Browser: Merge the pages in the UI where one can **INSTALL** a module, theme or layout into a single primary tab, under a single top-level menu item. #1701
955 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
956 [A11Y] Make collapsible fieldset accessible #6408
957 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
958 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
959 Allow anonymous users to use a SESSION variable to set timezone #4612
960 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
961 [DX] Add a `project_get_info` helper function. #2385
962 Security: Consider adding an option to load public forms through AJAX. #1592
963 [DX][D8] Allow config files to have dependencies #4188
964 Allow to trigger the site status alert (red button) remotely #5097
965 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
966 Allow leaving feedback on projects from the Project Installer UI. #1914
967 Missing a possibility to get a books mlid value for views #5565
968 Remove syslog module from core #1260
969 Dashboard block: Translations #3852
970 Add Mailsystem 3.x delegator class to core #3218
971 [UX] Add charts to the dashboard #3529
972 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
973 [UX] integrate file editing into the file field widget #2810
974 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
975 [UX] When there is only one menu item in a section, don't list #4386
976 View configuration UI: Add indicator denoting rewritten fields #5287
977 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
978 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
979 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
980 Allow setting a default value for Alt and Title text in image fields #1439
981 Log warnings when projects are encountered without a 'type' #4866
982 Allow the values of list field types to be pulled from a view. #1677
983 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
984 Add an upgrade path for CKEditor module #3684
985 [DX] [D8] Add a `validate()` method to entity classes #6061
986 [UX] Views "Multiple field settings" should appear on field display settings, too #2993

Pages

Log in or register to add new topics