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 [UX] Change the password reset form to use a single password field + show/hide toggle #4440
602 [UX] Allow switching the menu being used for a menu block. #3410
603 Add the ability to create a CSS class for image field in Views #2920
604 Views UI: Edit Basic Settings #2906
605 Add more properties to project .info files... Initial Release date, Current Release Date, Categories, D7 base module or theme if any #5367
606 Allow altering image style urls #5745
607 [WP][UX] Dashboard: Dismissible blocks #3996
608 [D7] Tokens missing from Backdrop core. This issue was considered major in D7. #4952
609 [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
610 Allow setting a default value for Alt and Title text in image fields #1439
611 Missing a possibility to get a books mlid value for views #5565
612 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
613 Add display of file details to the 'manage file' form. #3904
614 authorize.php should be used for all Installer module downloads/installs #2271
615 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
616 Use the default date entry format for the default date display format #4646
617 Add allowed_values_function to list field UI #3565
618 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
619 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
620 Add new PR template, with reminder to reference an issue #5605
621 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
622 Create New Field API for more efficient fields #2661
623 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
624 [UX] Flexible templates: Replace the single "Add row" button with multiple ones #5166
625 Bring back the initial functionality of _field_write_instance function #5875
626 Security: Consider adding an option to load public forms through AJAX. #1592
627 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
628 Remove syslog module from core #1260
629 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
630 Media: Use field mapping to automatically store metadata/EXIF info #3333
631 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
632 Allow a hook to alter the list of CSS files parsed by Color module #6240
633 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
634 [D8] Views Content Cache #3399
635 Link to all release notes between installed and recommended versions #3303
636 Backdrop release procedure enhancement #1987
637 Make mobile menu toggle text configurable #6264
638 [D8][DX] Add element #type table and merge tableselect/tabledrag into it #4388
639 Admin interface for manual garbage collection #2898
640 Expand the "Global settings" fieldset when creating new fields #5345
641 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
642 Allow to filter interface translation for "context" with "contains" (LIKE) #4940
643 Add 'Field HTML Trim' to core #6001
644 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
645 Why do we need to write the entire config data within update hooks? #3347
646 [UX] Token browser dialog: increase width (and height?). #1038
647 Installer module should check for file-write permissions #3893
648 Add option to set a maximum age of log messages #2243
649 Allow more granular HTML filter options for HTML attributes, not just tags #6100
650 [UX] Dismissible status report messages. #4617
651 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
652 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
653 [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
654 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
655 Allow overriding Seven's header customisations #4205
656 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
657 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
658 [A11Y] UX Fields to add html tag Attributes for fields, menu links and blocks #5158
659 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
660 [UX] Branding and Version info on Installation Screens #1584
661 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
662 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
663 [UX] add an exposed filter for email address to the user account list #2512
664 Convert /admin/content/book to a View #3735
665 Installer should check digital signatures when downloading a package #3714
666 [UX] More info on field removal #3262
667 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
668 Ability to change themes based upon a layout #6296
669 Add filtering to path_autocomplete #4381
670 Provide smarter default query string key names for views exposed filters #2893
671 Dashboard: Add a Configuration Manager widget #5322
672 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
673 [UX] Content view "Operations" drop-down lists available operations in random order. #548
674 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
675 Introduce some missing permissions that allow global actions on files #6012
676 Make 'gid' column in 'node_access' table VARCHAR #1396
677 CKEditor: Add filter to allow empty HTML tags #3269
678 [UX] Terminology for configuring a block seems odd #1016
679 Allow some markup in views descriptions. #3885
680 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
681 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
682 Add 'reverse' option to 'View result counter' #4590
683 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
684 Provide an actual maintenance mode #3060
685 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
686 One click install for digitalocean #5628
687 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
688 [UX] Views/Field formatter: Count #2634
689 [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
690 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
691 Allow Views to be grouped in Admin Menu #5895
692 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
693 [UX] [DX] Move the user page to a separate module #109
694 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
695 [UX] Sort the image styles list in a meaningful way #2457
696 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
697 Add function that returns default config #3251
698 Add semantic markup to layouts #1970
699 [UX] Add help text on "uninstall modules" page /admin/modules/uninstall that modules need to be disabled first #6309
700 [UX] Modules Manual installation box needs to take modules names in any case #2885

Pages

Log in or register to add new topics