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
601 Check if paths already exist when views or layouts are being installed. #1257
602 More replacement tokens for node urls #4239
603 [META] [UX] Add more Display Suite features #2084
604 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
605 Add per-bundle token info to hook_token_info() #5707
606 Contact module roadmap: 80% usecase of Webforms in core #3808
607 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
608 Add function that returns default config #3251
609 [UX] Inject "mini modules forms" in various places where it makes sense #5949
610 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
611 [UX] Modules Manual installation box needs to take modules names in any case #2885
612 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
613 [UX] Let site builders add a new image style whenever they're selecting a style to use #1438
614 Allow limiting access to menu items per-role #4465
615 Provide a mechanism to load low-level backends #2383
616 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
617 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
618 [D7] Add alt and title fields for the image file type? #4007
619 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
620 Feature to add multiple Layouts together #5585
621 Missing a possibility to get a books mlid value for views #5565
622 [D8] Allow forms to set custom validation error messages on required fields #5348
623 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
624 [UX][DX] provide utility functions to retrieve field labels #3620
625 Change the default profile on tests from Standard to Testing #4943
626 [DX] Implement hook_hook_info() to help organize module code #3024
627 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
628 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
629 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
630 [D8] Add Breakpoints in core #4669
631 Feature/Package Module Proposal #1238
632 Improve 'Last updated' date shown when installing modules. #4224
633 Move the file `description` column to file_managed table. #2070
634 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
635 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
636 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
637 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
638 Javascript end-to-end testing #5160
639 Upscaling in out-of-the-box image style 'Large'. #3232
640 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
641 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
642 [DX] Add a legacy upgrade_mappings database table #2855
643 Varnish Cache Caching to improve performance Backdrop CMS #6164
644 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
645 [DX] Views query should not output { and } around database table names. #1389
646 [WP][UX] Use admin-theme for Log In form #4410
647 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
648 [D8][DX] Add Modernizr to core. #1009
649 Redirects write to json files? #4001
650 [UX] Project Browser should run some pre-flight checks #1858
651 Simplify Layout configuration #5592
652 [DX] Provide an easy way to add classes to the wrapper tags of form elements #3917
653 Why do we need to write the entire config data within update hooks? #3347
654 Enable dropdown menu for menus in header block #5330
655 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
656 Offer to remove module dependencies that are no longer needed #3582
657 [UX] add the ability to order menus #3003
658 Use config for color module palettes #2554
659 Add a "Site Category" field to site info #1543
660 "Create new revision by default" doesn't enable revisions #6103
661 [D9] Date: allow setting MIN and MAX dates, only past dates, or only future dates, or both #4648
662 [UX] Rename name "Filtered HTML" input format to "Basic" #1188
663 [D8] Keep a snapshot of configuration directory in database #4212
664 Store entity bundle in comment table #2046
665 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
666 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
667 Ability to add custom file fields to Node Edit Form #5738
668 [META][D8][UX] Convert all confirmation pages to confirmation dialogs instead. #3769
669 [SR][UX][DX] Provide a `sensitivetext` formAPI element that pulls from settings as well as state #5136
670 Config management diff: Rename "Old" and "New" to something more meaningful #3221
671 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
672 [UX] Allow switching the menu being used for a menu block. #3410
673 menu_tree_check_access() adds 1141 database queries #2825
674 [DX] Add user_role_has_permission function #6186
675 [DX] Allow combining the types of placeholders for the t() function, and introduce a new one for text that should be wrapped in code/pre tag HTML tags #6190
676 [D8] Port and merge Localization Update in core #1377
677 Custom Block contextual link #4390
678 [UX] Add an admin preview of the type of menu for menu blocks in the "Manage blocks" page. #2325
679 [WP] Add URL Alias as machine name-like field to node titles #3993
680 [D8][UX] Merge Special Menu Items module functionality in core (allow <nolink> and <separator> menu items). #1840
681 [UX] Content view "Operations" drop-down lists available operations in random order. #548
682 Add new PR template, with reminder to reference an issue #5605
683 Add display of file details to the 'manage file' form. #3904
684 CKEditor: Add filter to allow empty HTML tags #3269
685 Tweak Theme Overview page to group sub-themes by parent theme #5318
686 Bring back the initial functionality of _field_write_instance function #5875
687 Add allowed_values_function to list field UI #3565
688 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
689 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
690 Introduce new "View own published content" #6397
691 Allow selecting an existing date format for log messages #4621
692 Consolidate messages about modules merged into core if more than one module detected. #1163
693 Can we add a class to the admin tabs? #4207
694 [DX] Make certain field values and entity properties available during save. #2032
695 [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
696 [UX] [DX] Move the user page to a separate module #109
697 Allow altering image style urls #5745
698 Add layouts into the search index #5128
699 SMTP / PHPMailer module in core #3199
700 [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

Pages

Log in or register to add new topics