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 [META] Improve the project screenshots functionality in the project browser #3061
602 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
603 [UX] Make the theme preview thumbnail clickable and show larger version of screenshot (à la lightbox). #1127
604 [UX] Introduce button group UI component #2643
605 [DX] Add project's 'install time' to system table #1726
606 [UX] Provide a theme switcher. #1711
607 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
608 Add fallback to HTTP for update manager #5455
609 Better styling for UI links in book module #5609
610 Allow pseudo fields to have configurable settings #3859
611 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
612 [D8][DX] Provide a generic 'entity_autocomplete' Form API element #5879
613 Ship core with a layout that uses user/% as context #3531
614 [UX] Content view "Operations" drop-down lists available operations in random order. #548
615 [UX] Add the ability for default layouts to be cloned (like views). #1674
616 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
617 Ensure Backdrop deletes all files it puts into /tmp #3253
618 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
619 CKEditor: Add filter to allow empty HTML tags #3269
620 Put all search results on a single page (with facets?) #1330
621 Use database independent calls to initialize the testing cache. #2888
622 Allow a hook to alter the list of CSS files parsed by Color module #6240
623 Add an "unsorted" indicator to table columns #5221
624 Add markup or message field to contact form #4721
625 Allow user/module to disable theme_debug for particular templates or modules #5746
626 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
627 [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
628 [UX] Display a warning message when editor changes from Full HTML to something else #4807
629 Allow separate edit and display titles for field #4310
630 [DX] Add `#indentation` property to FAPI elements. #5999
631 [UX] [DX] Move the user page to a separate module #109
632 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
633 [UX] Views save/cancel buttons are at the top right #3054
634 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
635 [UX] Default drop-button action for node types should be 'manage fields' #1116
636 [UX] Layout path selection: Make it more user friendly #2618
637 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
638 [UX] List modules that need to be enabled on the config sync page #2604
639 Replace user signatures & pictures with fields #1679
640 Allow more granular HTML filter options for HTML attributes, not just tags #6100
641 Telemetry: Collect the Server Application Programming Interface (SAPI) #5449
642 Add a check for missing modules or dependencies #5625
643 Search terms along with nodes #3850
644 Filter module: Add a data-path-id for internal links to make it easier to track and update internal paths #5004
645 Add filtering to the List Views page like the filtering that existed in D7 #5896
646 Alternative approach to translating config, using get/set #3522
647 [META] [UX] Provide a instant search/filter UI interface pattern for listing pages and enhance existing ones. #503
648 [D8] Introduce a new `file_url_transform_relative()` function #4106
649 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
650 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
651 Get Designer Input on BackdropCMS 'Out of the Box' appearance #5581
652 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
653 Add indicator for menu-level visibility conditions #1929
654 Make mobile menu toggle text configurable #6264
655 As view fields, titles for Pageless nodes show links even for those without access. #5214
656 [UX] Combine Permissions for `Field` and `Field UI` #4710
657 Status page: Show information about supported image types by GD #5760
658 Views: Filter results by matching data with current content #3683
659 [UX] Fix caching of favicons #898
660 When using a term reference field only show the term options that are in the current language #4774
661 Saving a content type display should not return up to the Manage Displays list #4291
662 [DX] Support #attributes in theme_help() and theme_more_help_link() #6007
663 Replace content translation with entity translation (and add an upgrade path) #52
664 Create a list of all entity types under Reports. #1449
665 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
666 Layouts: Provide a way to define conditions based on field values. #2103
667 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
668 [D8][A11Y] ALT attributes should be enabled by default on new fields and have an option to set ALT and TITLE attributes as required #3006
669 [DX] bring back db_fetch_array() and db_fetch_object() #2081
670 Create the settings.php file if missing. #1075
671 [UX] User "locked" in the authorize.php page #2580
672 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
673 Allow modules to provide flexible template row styles #5427
674 Allow site administrators to selectively disable entity caching #5632
675 [SR] Better/safer file type validation #3830
676 [PS] Add `webp` to default extensions on new image fields (if supported) #4998
677 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
678 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
679 'Manage files' view sometimes shows incorrect filename #3507
680 [UX] Remove the textarea_with_summary field type #490
681 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
682 [DX][D8] CMI: Add config_exclude functionality to core #4079
683 Allow copying settings from other content types when adding an existing field #3229
684 Options to change parent link behaviour in responsive dropdown menus #2370
685 [UX] Improve editing data and time format patterns #1284
686 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
687 [UX] CKEditor: autocorrection. #1902
688 Ability to change themes based upon a layout #6296
689 Telemetry: Collect actual OS, not only type #5199
690 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
691 [DX] Make File::access consistent with other entity classes. #5480
692 [UX] CKEditor configuration: Add a label to the "button separator" button #3666
693 Allow tokens to be used in the default value of fields. #885
694 Deprecate watchdog() #4749
695 [DX] Provide a way to retrieve default/OOTB config values #4262
696 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
697 Replace taxonomy_index with taxonomy_entity_index #103
698 [UX] Layout deletion confirmation form: add more explanation and options #5511
699 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
700 Add custom block option to follow the translation system easily #2991

Pages

Log in or register to add new topics