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] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652
902 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
903 Security: Consider adding an option to load public forms through AJAX. #1592
904 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
905 [UX] Support importing D7 views exports (at least in the 1.x cycle) #4213
906 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
907 Remove syslog module from core #1260
908 Upscaling in out-of-the-box image style 'Large'. #3232
909 Run tests for releases after project published ZIP file #1964
910 Status Report should flag duplicate module installs #5464
911 [DX] Add a legacy upgrade_mappings database table #2855
912 Make l() to call theme('link') when possible #6194
913 Disable unused layout templates #5068
914 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
915 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
916 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
917 [D7] Add setting for which roles can be assigned #4437
918 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
919 Allow setting a default value for Alt and Title text in image fields #1439
920 Missing a possibility to get a books mlid value for views #5565
921 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
922 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
923 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
924 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
925 [UX] Token browser dialog: increase width (and height?). #1038
926 [UX] add the ability to order menus #3003
927 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
928 [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
929 [D8] Manage form display: Allow managing form fields non-programmatically #5219
930 Simplify Layout configuration #5592
931 Use config for color module palettes #2554
932 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
933 [DX] Add config->getData() to match config->setData() #3902
934 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
935 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
936 Consolidate user links on admin bar #4643
937 [DX][UX] Keyboard shortcut for admin menu search #3564
938 [UX] Branding and Version info on Installation Screens #1584
939 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
940 Basis: Update box-sizing method #4208
941 Basis: Add basic font-sizes to skin.css #2410
942 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
943 Config management diff: Rename "Old" and "New" to something more meaningful #3221
944 [UX] New interface for editing, previewing, and saving theme settings #1949
945 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
946 menu_tree_check_access() adds 1141 database queries #2825
947 Add hook_field_schema_alter() #6208
948 [DX][D8] Provide a mechanism to deprecate permissions #5030
949 Ability to add custom file fields to Node Edit Form #5738
950 [UX] limit field tokens on node type page to fields on that type #3752
951 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
952 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
953 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
954 Why do we need to write the entire config data within update hooks? #3347
955 [WP][UX] Dashboard: Collapsible blocks #3995
956 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
957 [UX] Terminology for configuring a block seems odd #1016
958 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
959 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
960 Allow the values of list field types to be pulled from a view. #1677
961 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
962 Add new PR template, with reminder to reference an issue #5605
963 [UX] Menu link items should be kept in sync with their respective content titles #4759
964 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
965 Bring back the initial functionality of _field_write_instance function #5875
966 [UX] Manage display: use the 'dirty' form flag when field settings are changed, in order to indicate that the form needs to be saved. #927
967 Allow anonymous users to use a SESSION variable to set timezone #4612
968 Add HTML5 Placeholder to form inputs #3561
969 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
970 [UX] [DX] Move the user page to a separate module #109
971 [DX][D8] Allow config files to have dependencies #4188
972 [DX] Add a `project_get_info` helper function. #2385
973 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
974 SMTP / PHPMailer module in core #3199
975 Allow leaving feedback on projects from the Project Installer UI. #1914
976 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
977 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
978 Allow a hook to alter the list of CSS files parsed by Color module #6240
979 Add a link to the BackdropCMS.org page on module list for each module #5003
980 Allow altering image style urls #5745
981 [WP] Support HTML formatted emails in core #3727
982 [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
983 [UX] Content view "Operations" drop-down lists available operations in random order. #548
984 [UX] When there is only one menu item in a section, don't list #4386
985 Make 'gid' column in 'node_access' table VARCHAR #1396
986 CKEditor: Add filter to allow empty HTML tags #3269

Pages

Log in or register to add new topics