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
401 Deprecate watchdog() #4749
402 [UX] Consider saving changes to custom block text without requiring a second save. #2038
403 Feature to add multiple Layouts together #5585
404 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
405 [UX] When there is only one menu item in a section, don't list #4386
406 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
407 Cache settings via admin section #1434
408 Add an upgrade path for CKEditor module #3684
409 Allow modules to provide flexible template row styles #5427
410 [DX] [D8] Add a `validate()` method to entity classes #6061
411 Add an upgrade path from menu_block to core menu blocks. #3681
412 [PS][D9] Acquia Site Studio Visual Page Builder with a front-end, drag and drop user interface #5403
413 Add mini pager option to Search module #6083
414 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
415 [UX] Open the field widget link in a modal #691
416 Create pseudo tokens to extend various functionality in text formatters ex :nolink #4992
417 [SR] Security hardening: provide a mechanism to expire sessions #5545
418 Make problems with layout blocks more discoverable. #2320
419 [WP] Add the ability to schedule config changes #3185
420 [SR] Add a minimum length setting for passwords #4589
421 Update.php should automatically apply any new configuration defaults #1832
422 Ability to add custom file fields to Node Edit Form #5738
423 [UX] Decrease size of help text input textareas #2747
424 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
425 Request to add a link to project pages for modules on Functionality page #4179
426 Allow specifying optional tags for blocks #3837
427 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
428 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
429 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
430 [UX] [multilingual] Translated blocks are too hard to use #3514
431 User roles form: Replace the "Required" column with a useful "Description" column #5179
432 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
433 Add state_override function to core #4725
434 [UX] Pathauto follow-up: implement autocomplete on fields that support tokens (when the user types "[") #2017
435 Simplify Layout configuration #5592
436 Allow title callbacks to return unsanitized text (after being run through t()) #2974
437 Display default views on a separate tab #4369
438 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
439 Add a simple way in core to define private and public access for nodes/entities. #1407
440 Bring back the initial functionality of _field_write_instance function #5875
441 [D8] Port and merge Local Image Input Filter in core #1384
442 [UX] Add youtube field, or video embed field to core. Integrate with media library. #3661
443 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
444 [UX][D8] Make position of #description (help text) configurable via the API #1403
445 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
446 Comment titles should be removed from presentation and from database if not used #4967
447 Missing a possibility to get a books mlid value for views #5565
448 authorize.php should be used for all Installer module downloads/installs #2271
449 [D8] Allow image fields to use any extensions the current image toolkit supports #3136
450 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
451 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
452 Allow altering image style urls #5745
453 Create new form that wraps the "file/add" and "Media Library Selector" forms for re-use #2720
454 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
455 Improve the styling of color input elements in the admin theme #4155
456 Add a "Make Permanent" action for the manage files listing #3825
457 [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
458 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
459 Front page to be configurable by language #3500
460 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
461 More useful tags for views #6268
462 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
463 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
464 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
465 Add new PR template, with reminder to reference an issue #5605
466 Reuse test prefixes instead of rebuilding them for each test #4353
467 [A11Y] Provide a dark (or high-contrast) version of Seven #3990
468 Allow default/required settings on multilingual ("Language") fields #4322
469 Dashboard Module: Show link to manage existing nodes of specific content type #3944
470 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
471 [D8] Port and merge Internationalization Views in core #1375
472 [WP] Add Token Filter to core #5352
473 Make Backdrop misconfiguration messages friendlier #6110
474 [SR] Provide a status report entry for the database connection status #4945
475 Why do we need to write the entire config data within update hooks? #3347
476 Add option to set a maximum age of log messages #2243
477 Allow admins to unblock someone easily without having to go into the database #3111
478 [UX] Add a token-browser-like PHP date format helper dialog #4556
479 [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
480 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
481 [UX] Admin bar: Consider replacing the home button with a "Back to site" button. #2709
482 Allow a layout to be selected on additional paths. #1528
483 CSS Architecture with SASS, SMACSS, and BEM #4129
484 [META][UX][DX] Overhaul User module permissions and the respective admin UI #3815
485 Add 'Field HTML Trim' to core #6001
486 [UX] Rename "Configuration" to "Settings" #1161
487 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
488 Allow obsolete config strings to be culled from localization table #3452
489 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
490 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
491 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
492 [UX] add an exposed filter for email address to the user account list #2512
493 Backdrop release procedure enhancement #1987
494 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
495 [UX] timezone drop-down should group timezones by continent #2928
496 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
497 One click install for digitalocean #5628
498 Comment administration improvements #2919
499 Allow separate edit and display titles for field #4310
500 [DX] Change modals so special server whitelist is not required #3938

Pages

Log in or register to add new topics