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
201 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
202 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
203 [UX] Fix caching of favicons #898
204 [D8][DX] Add element #type table and merge tableselect/tabledrag into it #4388
205 [UX] Allow switching the menu being used for a menu block. #3410
206 Replace content translation with entity translation (and add an upgrade path) #52
207 Add 'Save user(s)' action #5656
208 Make problems with layout blocks more discoverable. #2320
209 Path filter/tips is not very useful and unlikely to be found #5912
210 Update.php should automatically apply any new configuration defaults #1832
211 Allow title callbacks to return unsanitized text (after being run through t()) #2974
212 Add display of file details to the 'manage file' form. #3904
213 Allow setting a default value for Alt and Title text in image fields #1439
214 Add layouts into the search index #5128
215 Add 'reverse' option to 'View result counter' #4590
216 Add allowed_values_function to list field UI #3565
217 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
218 Allow a hook to alter the list of CSS files parsed by Color module #6240
219 [UX] Remove the textarea_with_summary field type #490
220 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
221 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
222 Preview of menu machine name is inaccurate while adding a menu #5807
223 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
224 [D8] Allow image fields to use any extensions the current image toolkit supports #3136
225 Security: Consider adding an option to load public forms through AJAX. #1592
226 Tweak Theme Overview page to group sub-themes by parent theme #5318
227 Create new form that wraps the "file/add" and "Media Library Selector" forms for re-use #2720
228 Remove syslog module from core #1260
229 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
230 Allow tokens to be used in the default value of fields. #885
231 Add filtering to path_autocomplete #4381
232 [D8] Views Content Cache #3399
233 Replace taxonomy_index with taxonomy_entity_index #103
234 Layout API: Provide contexts to custom blocks #5666
235 authorize.php should be used for all Installer module downloads/installs #2271
236 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918
237 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
238 Implement createAccess for File entities #5479
239 [UX] timezone drop-down should group timezones by continent #2928
240 Installer module should check for file-write permissions #3893
241 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
242 [UX] Automatically clear caches after manual upgrades #5101
243 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
244 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
245 [UX] Token browser dialog: increase width (and height?). #1038
246 Make mobile menu toggle text configurable #6264
247 [UX] Turn the installer into a 1-minute installer #467
248 [D8] Introduce a new example.settings.local.php file #4173
249 [UX] add an exposed filter for email address to the user account list #2512
250 [UX] Provide an option to sort the keys/values of the options select form elements #5823
251 Backdrop release procedure enhancement #1987
252 Allow admins to unblock someone easily without having to go into the database #3111
253 [UX] Branding and Version info on Installation Screens #1584
254 [UX] Provide users with a visual way to understand and build content types (a.k.a.: Dream Fields in core) #5292
255 [UX] Admin bar: Consider replacing the home button with a "Back to site" button. #2709
256 Convert /admin/content/book to a View #3735
257 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
258 Allow more granular HTML filter options for HTML attributes, not just tags #6100
259 Better Book navigation links #4879
260 Views advanced settings: Only one page region, but still a drop-down. #852
261 [UX] Layout deletion confirmation form: add more explanation and options #5511
262 Allow Link fields to be restricted to only internal or external URLs #5678
263 Add option to set a maximum age of log messages #2243
264 Improve Instant Search Reset on Modules and Permissions Page #5933
265 [UX] Project Browser: Move the pages where one can **MANAGE** installed modules/themes/layouts as separate primary tabs under a single top-level menu item. #1780
266 Provide way for `entity_access()` to check for operations view, update and delete if no entity is provided #5474
267 Comment administration improvements #2919
268 Allow some markup in views descriptions. #3885
269 Make 'gid' column in 'node_access' table VARCHAR #1396
270 [WP] Allow (optionally?) a limited set of HTML markup in node titles. #5081
271 [UX] Image Library view: Dynamic number of items per page #4560
272 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
273 [UX] Terminology for configuring a block seems odd #1016
274 Ability to change themes based upon a layout #6296
275 [UX] Provide a menu-centric workflow for creating the website structure (à la content_menu) #434
276 Mobile first approach theme #4131
277 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
278 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
279 [UX] Mobile project browser: decrease amt of scrolling needed on Mobile #3097
280 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
281 [A11Y] Change color of the Views hidden fields for the Seven theme #5261
282 Add a views filter/argument for Term Depth #2666
283 Installer should check digital signatures when downloading a package #3714
284 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
285 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
286 Allow non-administrative users the ability to publish/unpublish/schedule content #815
287 Allow 'Main Page Content' block to use a specific display mode #4341
288 [UX] Allow site admins to specify which menu is to be used in the admin bar. #5519
289 Change message to "Your comment has been updated" on comment update #5701
290 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
291 Add a form API element for `image` that includes image type and size validators natively. #5946
292 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
293 [DX] Form API: provide a 'type' => 'status_message' element. #3329
294 [UX] Allow non-technical people to grab a text export of key information about their site - for troubleshooting requests #5461
295 [UX] Hide all field labels by default #2902
296 [UX] Add visibility conditions for menu location #3867
297 [D9] Add 'published' timestamp to nodes #5062
298 [UX] Change layout 'Visibility conditions' links to a drop button #4529
299 [UX] Use "Configure" icons instead of the full word #3539
300 [UX] Add help text on "uninstall modules" page /admin/modules/uninstall that modules need to be disabled first #6309

Pages

Log in or register to add new topics