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 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
902 Dashboard Module: Show link to manage existing nodes of specific content type #3944
903 [META] [UX] Add more Display Suite features #2084
904 [DX] Add normalized project data into the database. #5905
905 [DX] Change modals so special server whitelist is not required #3938
906 Move the file `description` column to file_managed table. #2070
907 Show notice in the admin UI when .htaccess, robots.txt, or settings.php have been updated in a release, and either link to instructions, or auto-update when safe/possible #5911
908 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
909 Make l() to call theme('link') when possible #6194
910 Provide additional permissions for the maintenance mode #3625
911 Give details about why a permission 'has security implications' #5536
912 Ensure Backdrop deletes all files it puts into /tmp #3253
913 Use database independent calls to initialize the testing cache. #2888
914 [UX] Some UI improvements to Book module #5331
915 [D8] Add a phone field type #1342
916 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
917 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
918 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
919 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
920 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
921 [UX] CKEditor - Provide default styles #4233
922 Add ability to configure inline image upload path with global/ site tokens #6401
923 [D8] Autosave content #3426
924 [UX] Views save/cancel buttons are at the top right #3054
925 Transliteration: smarter "retroactive" transliteration of existing file names. #1506
926 [UX] Layout path selection: Make it more user friendly #2618
927 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
928 [UX] Layout UI: Visibility conditions: URL path: Allow browsing and selecting pages. #1129
929 Make the value of e-mail field visiable on user profile's View page #5663
930 Move the Color module to a contributed project #5667
931 Allow install profiles to define dependencies other than modules #3926
932 Store entity bundle in comment table #2046
933 Allow search result display to be controlled via view modes #829
934 Seventy two theme #5928
935 [UX] Change the password reset form to use a single password field + show/hide toggle #4440
936 Add hook_field_schema_alter() #6208
937 Allow install profiles to define explicit/hard dependencies #3597
938 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
939 Do not throw exceptions in the updater, when nothing's broken (yet) #4003
940 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
941 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
942 Add a "remove" UI for modules & themes (& layouts?) #5320
943 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
944 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
945 Provide views field handler to access project properties from the `info` column in the `system` table #5820
946 Extend the 'hidden paths' feature to taxonomy #4653
947 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
948 [UX] Introduce a `confirm_dialog()` function #3771
949 [UX] Project Browser should run some pre-flight checks #1858
950 [UX] Rename vocabularies & terms #4222
951 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
952 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
953 [PS] Use signatures instead of the form cache #1470
954 [UX] List modules that need to be enabled on the config sync page #2604
955 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
956 [UX] Maximum upload size should be an integer element #1120
957 [D9] Add a sub theme starter kit to Basis #3914
958 [DX] Make certain field values and entity properties available during save. #2032
959 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
960 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
961 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
962 Allow a hook to alter the list of CSS files parsed by Color module #6240
963 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
964 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
965 [WP][UX] Dashboard: Dismissible blocks #3996
966 Allow copying settings from other content types when adding an existing field #3229
967 Allow opening block configuration forms on their own page (not in a modal) #1659
968 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
969 Add admin tagging API to entities, menus, etc. #5307
970 Backdrop needs a "related posts" feature #1317
971 Make the 404 / 403 page setting "translatable" #4881
972 [UX] Add an admin preview of the type of menu for menu blocks in the "Manage blocks" page. #2325
973 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
974 Use the default date entry format for the default date display format #4646
975 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
976 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
977 [D8][UX] Merge Special Menu Items module functionality in core (allow <nolink> and <separator> menu items). #1840
978 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
979 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
980 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
981 [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
982 [UX] Make sidebars collapsible in Harris layout #5486
983 Idea: Provide code names for major Backdrop releases #1458
984 [UX] User "locked" in the authorize.php page #2580
985 [D8] Image styles: add "Convert" effect/action #5107
986 [UX] Redesign the Themes page #1103

Pages

Log in or register to add new topics