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
301 Allow non-administrative users the ability to publish/unpublish/schedule content #815
302 [UX] Idea: Bigger "required" indicators for fields, that switch from a red ❌ to a green ✔️ if filled correctly (before form validation even complains about it) #5505
303 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
304 Add filtering to path_autocomplete #4381
305 [UX] Add youtube field, or video embed field to core. Integrate with media library. #3661
306 Cannot create menu items linking to existing files #3945
307 Add node's 'Menu link titles' to views #3248
308 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
309 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
310 Refactor the generation of SQL for dates and times into the database driver #2890
311 Allow voting (5 star) and leaving feedback on projects from the Project Installer UI. #1914
312 [UX] Make the theme preview thumbnail clickable and show larger version of screenshot (à la lightbox). #1127
313 [UX] Add a site-wide "E-mail address(es) to notify" setting #2365
314 [PS] Use signatures instead of the form cache #1470
315 Replace user-picture.tpl.php with a theme function #555
316 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
317 [DX] Provide a way to retrieve default/OOTB config values #4262
318 [META] Use UUIDs in more places #3563
319 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
320 [UX] Show bulk operations only when items have been selected, and hide filters when that happens #4701
321 Create Wordpress install profile #3127
322 Add option to set a maximum age of log messages #2243
323 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
324 Create new form that wraps the "file/add" and "Media Library Selector" forms for re-use #2720
325 [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
326 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
327 [UX] Better Menu permissions #384
328 Allow taxonomy term for layout block visibility #5612
329 [SR] Add a minimum length setting for passwords #4589
330 [UX] Layouts: Allow menu "source" to be changed from within any menu block #3820
331 Request to add a link to project pages for modules on Functionality page #4179
332 CKEditor: Figure out a way to clear its cache so that plugin changes show up right away. #3460
333 Telemetry: Collect the Server Application Programming Interface (SAPI) #5449
334 Filter module: Add a data-path-id for internal links to make it easier to track and update internal paths #5004
335 [UX] Move new password show/hide toggle to inside the password fields. #3046
336 [META] [UX] Add more Display Suite features #2084
337 Improve the way search (re)indexing works. #1337
338 [UX] Layout path selection: Make it more user friendly #2618
339 [UX] Add the ability for default layouts to be cloned (like views). #1674
340 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
341 Support additional (popular) properties in the .info files of projects #119
342 UX - Ability to tag and filter images in image library #5680
343 [UX] Project installer: Provide link to update report from installer update tab #4471
344 Convert /admin/content/book to a View #3735
345 Enable dropdown menu for menus in header block #5330
346 [DX] Layout Contexts not being passed to block in hook_block_view(). #2953
347 Backdrop release procedure enhancement #1987
348 Feature/Package Module Proposal #1238
349 Prevent users from accidentally exposing their email addresses by using it for their username #2486
350 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
351 VBO: option for separate button per action & option to override labels #802
352 [DX] Disabling a field should not update the weights of all fields #5755
353 Display default views on a separate tab #4369
354 [UX][D8] Views: Expose responsive classes in the UI via table settings #3656
355 Dashboard Module: Show link to manage existing nodes of specific content type #3944
356 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
357 As view fields, titles for Pageless nodes show links even for those without access. #5214
358 Native dark mode support #4778
359 Use database independent calls to initialize the testing cache. #2888
360 Allow form elements for updates in update.php #1912
361 Add an 'URL alias update queue' for entities associated with an updated entity #1124
362 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
363 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
364 [UX] Content view "Operations" drop-down lists available operations in random order. #548
365 Add CSS (JS?) code formatting automation #5568
366 [SR] Add a setting to enable better security/privacy on login/password reset forms #4696
367 Installer module should check for file-write permissions #3893
368 Add new Date field widget to utilize HTML5 #date input type #4255
369 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
370 [SR][UX][DX] Provide a `sensitivetext` formAPI element that pulls from settings as well as state #5136
371 Bulk operation for scheduling publishing of multiple pieces of content. #3115
372 Add permission "Clear log messages" #2242
373 Add a simple way in core to define private and public access for nodes/entities. #1407
374 Modify the CKEditor image dialog to use the new wrapper form for "file/add" and "Media Library Selector" mechanisms #2719
375 [UX] Project Installer: Make the sorting options responsive. #1779
376 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
377 Add a check for missing modules or dependencies #5625
378 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
379 [UX] Add path settings to file pages #4176
380 [UX] combine different kinds of views link fields #3457
381 Dashboard block to highlight recent and notable bug fixes or feature updates #5438
382 Add a link to the BackdropCMS.org page on module list for each module #5003
383 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
384 [DX] bring back db_fetch_array() and db_fetch_object() #2081
385 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
386 [META][UX] Figure out a better way to be able to insert introductory/summary/footer text in various places. #1673
387 Remove the "Layout" part from the layout names in the layouts list. #945
388 [UX] [DX] Move the user page to a separate module #109
389 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
390 [WP] Support HTML formatted emails in core #3727
391 Add a global/standardized way to add icon to external links #4047
392 Dashboard: Add a Configuration Manager widget #5322
393 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
394 Provide chained term tokens for taxonomy_term_reference fields #2949
395 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
396 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
397 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
398 Add a "Site Category" field to site info #1543
399 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
400 Status page: Show information about supported image types by GD #5760


Log in or register to add new topics