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 Double click prevention #6393
902 Feature to add multiple Layouts together #5585
903 Add ability to configure inline image upload path with global/ site tokens #6401
904 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
905 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
906 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
907 [UX] Mobile project browser: make it easier to get to the queue #3098
908 [UX] Add a "Back" button to the "Add block" dialog. #1644
909 [UX]/[DX] Add a fancy "copy to clipboard" button for views templates #2677
910 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
911 link fields for in page navigation #go-to-here #1308
912 [UX] Link fields: Automatically fill in the title of the content that is being linked #4479
913 [UX] combine different kinds of views link fields #3457
914 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
915 Flexible Layout Templates - Add hero ROW by default to new templates #4091
916 Make l() to call theme('link') when possible #6194
917 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
918 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
919 [UX] Allow bulk deleting menu links. #732
920 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
921 Cannot create menu items linking to existing files #3945
922 Add the ability to create a CSS class for image field in Views #2920
923 Automatically create a node/% layout when one is created for node/NID #5539
924 Rename default Contact form category #4703
925 [UX] Admin Bar: Make "Development" a top-level menu item #3652
926 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
927 [UX] Better alignment for drop buttons. #1090
928 Make the homepage field when anonymous commenters must/may leave their contact information configurable #4279
929 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
930 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
931 [UX] Some UI improvements to Book module #5331
932 Add a "remove" UI for modules & themes (& layouts?) #5320
933 Simplify Layout configuration #5592
934 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
935 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
936 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
937 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
938 Re-introduce block caching support. #1619
939 Contact module roadmap: 80% usecase of Webforms in core #3808
940 [UX] Display the "Default" block title on Add/Configure block UI #2665
941 [UX] Layout UI: Per-block "dirty" form messages. #2430
942 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
943 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
944 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
945 Add semantic markup to layouts #1970
946 Add a global/standardized way to add icon to external links #4047
947 Add hook_field_schema_alter() #6208
948 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
949 Ability to add custom file fields to Node Edit Form #5738
950 [DX] Form API: provide a 'type' => 'status_message' element. #3329
951 [UX] Open the field widget link in a modal #691
952 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
953 Views UI: Edit Basic Settings #2906
954 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
955 [SR] Security hardening: provide a mechanism to expire sessions #5545
956 Simple Mode - Ability to toggle between simple and advanced admin features #4692
957 [D8] theme_table() should take an optional footer variable and produce tfoot #3627
958 Add a default 'posts' view to core #2152
959 1.15 [UX] Follow-ups for auto menu settings in core #4251
960 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
961 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
962 [UX] Add # anchors to blocks in the Layout UI. #1724
963 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
964 Add admin tagging API to entities, menus, etc. #5307
965 Add new PR template, with reminder to reference an issue #5605
966 Make the 404 / 403 page setting "translatable" #4881
967 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
968 Bring back the initial functionality of _field_write_instance function #5875
969 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
970 Security: Consider adding an option to load public forms through AJAX. #1592
971 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
972 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
973 [D8] CKEditor: Allow Image Styles to be used with inline images #2658
974 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
975 Remove syslog module from core #1260
976 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
977 Run tests for releases after project published ZIP file #1964
978 [UX] Make sidebars collapsible in Harris layout #5486
979 Allow a hook to alter the list of CSS files parsed by Color module #6240
980 [D8] Image styles: add "Convert" effect/action #5107
981 Allow altering image style urls #5745
982 Link to all release notes between installed and recommended versions #3303
983 [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
984 Admin interface for manual garbage collection #2898
985 Allow setting a default value for Alt and Title text in image fields #1439
986 Missing a possibility to get a books mlid value for views #5565
987 [UX] install.php: Provide help text for site name #4675
988 [UX][DX] provide utility functions to retrieve field labels #3620
989 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
990 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
991 Add target="_blank" attribute to "Powered by Backdrop CMS" link #4230

Pages

Log in or register to add new topics