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
901 Allow to filter interface translation for "context" with "contains" (LIKE) #4940
902 [UX] Add the ckeditor spell-check plugin #2071
903 Enable Entity Reference in new installations #5913
904 Ensure Backdrop deletes all files it puts into /tmp #3253
905 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
906 [UX] Use Javascript to complete block Admin label fields based on Display title #1523
907 Use database independent calls to initialize the testing cache. #2888
908 [UX] Provide a menu-centric workflow for creating the website structure (à la content_menu) #434
909 [UX] CKEditor - Provide default styles #4233
910 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
911 Ability to specify absolute or relative links only in Link fields #1158
912 [UX][D8] Make position of #description (help text) configurable via the API #1403
913 [META] Use UUIDs in more places #3563
914 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
915 Expose breakpoints as a visibility option for blocks and layouts. #2347
916 Create a printable Status Report #5821
917 Layouts: Allow tokens to be used in custom page titles. #1860
918 [UX] Views save/cancel buttons are at the top right #3054
919 Allow non-administrative users the ability to publish/unpublish/schedule content #815
920 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
921 [D8] Port and merge Internationalization in core (feature parity with D8). #1374
922 [UX] Layout path selection: Make it more user friendly #2618
923 [UX] Allow site admins to specify which menu is to be used in the admin bar. #5519
924 Dashboard: Add a Configuration Manager widget #5322
925 More useful tags for views #6268
926 [DX] Allow JS in theme .info files to optionally specify header/footer as scope (default to header for BC) #5677
927 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
928 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
929 Allow comments to be attached to any entity type #2048
930 Auto-update `.htaccess`, `robots.txt`, or `settings.php` (when we can) #5929
931 Idea: allow "pinning" base themes to specific versions (to solve the issue with breaking changes in core themes) #5941
932 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
933 Extend the 'hidden paths' feature to taxonomy #4653
934 [UX] Allow multiple screenshots for modules themes and layouts #1517
935 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
936 Make pager more efficient by not generating (and running) a countQuery #404
937 [UX] Rename vocabularies & terms #4222
938 Build a flexible "JSON consumer" block for Dashboard #3891
939 [UX] Allow image styles to be ordered/sorted. #1141
940 Make Backdrop misconfiguration messages friendlier #6110
941 Add pagers to watchdog entries #3546
942 CKEditor5 Sections #5115
943 Views: improve the "last" link of pagers #2332
944 Provide a form-item-inline class to help admin forms #5829
945 [UX][WP][D8] Allow the admin bar to be docked in various sides of the screen #1842
946 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
947 [UX] Move the confirmation dialog for deletion of menu links to a modal. #770
948 [UX] Change the password reset form to use a single password field + show/hide toggle #4440
949 [DX] Remove unused item attributes (per delta) on fields #1352
950 [UX] List modules that need to be enabled on the config sync page #2604
951 Do not throw exceptions in the updater, when nothing's broken (yet) #4003
952 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
953 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
954 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
955 Add a localization concept for user-provided strings to core #4894
956 [UX] Views: Make the "Label for "Any" value" a text field and have it be configurable per view and per exposed filter within each view. #2033
957 Log warnings when projects are encountered without a 'type' #4866
958 Add layout name in class for custom layout. #2012
959 Entity reference 7.x-1.6 #5952
960 Allow copying settings from other content types when adding an existing field #3229
961 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
962 Use the default date entry format for the default date display format #4646
963 Transliteration: smarter "retroactive" transliteration of existing file names. #1506
964 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
965 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
966 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
967 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
968 [UX] Layout UI: Visibility conditions: URL path: Allow browsing and selecting pages. #1129
969 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
970 Add permissions for viewing blocked user account profiles (and/or their content) #6123
971 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
972 Allow to trigger the site status alert (red button) remotely #5097
973 [DX] Allow nested form elements to be attached to radio and checkbox options. #2304
974 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836
975 [UX] Layout UI: Template radios: the way we indicate a "selected" template is too subtle (and same as the hover-over indication). #1824
976 [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
977 [UX] Make field settings visually clearer, no indication that you’re a layer deeper. #744
978 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
979 [D8] Add a phone field type #1342
980 [UX] User "locked" in the authorize.php page #2580
981 Text area with Plain text processing doesn't display line breaks #5515
982 [WP][UX] Dashboard: Dismissible blocks #3996
983 [UX] Hide redundant items in Node Edit form. #3705
984 View configuration UI: Add indicator denoting rewritten fields #5287
985 [UX] Add help text and improve the UI to clarify things around layout templates #6314
986 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712

Pages

Log in or register to add new topics