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 [UX] Change layout 'Visibility conditions' links to a drop button #4529
902 [DX] Add normalized project data into the database. #5905
903 Move the file `description` column to file_managed table. #2070
904 Allow text formats to be cloned. #4501
905 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
906 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
907 Give details about why a permission 'has security implications' #5536
908 Ensure Backdrop deletes all files it puts into /tmp #3253
909 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
910 Use database independent calls to initialize the testing cache. #2888
911 Make l() to call theme('link') when possible #6194
912 [D8] Add a phone field type #1342
913 Add option to Views for hiding empty blocks #3411
914 Add Claro administration theme to core #5241
915 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
916 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
917 All config_*() functions should accept `$type` for consistency. #4821
918 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
919 Add permission for users to be able to administer their own contact form #4292
920 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
921 Allow user to set custom background color on core hero block #3918
922 [UX] Views save/cancel buttons are at the top right #3054
923 Transliteration: smarter "retroactive" transliteration of existing file names. #1506
924 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
925 [UX] Layout path selection: Make it more user friendly #2618
926 Add ability to configure inline image upload path with global/ site tokens #6401
927 [UX] Layout UI: Visibility conditions: URL path: Allow browsing and selecting pages. #1129
928 Status Report should flag duplicate module installs #5464
929 Disable unused layout templates #5068
930 Make the value of e-mail field visiable on user profile's View page #5663
931 [DX][D8] Provide a mechanism to deprecate permissions #5030
932 Move the Color module to a contributed project #5667
933 Store entity bundle in comment table #2046
934 [UX] Link fields: Automatically fill in the title of the content that is being linked #4479
935 Allow search result display to be controlled via view modes #829
936 Seventy two theme #5928
937 Flexible Layout Templates - Add hero ROW by default to new templates #4091
938 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
939 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
940 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
941 Add hook_field_schema_alter() #6208
942 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
943 [D8] Manage form display: Allow managing form fields non-programmatically #5219
944 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
945 Rename default Contact form category #4703
946 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
947 Provide views field handler to access project properties from the `info` column in the `system` table #5820
948 [UX] Project Browser should run some pre-flight checks #1858
949 Make the homepage field when anonymous commenters must/may leave their contact information configurable #4279
950 [UX] Display a reminder to uninstall modules after disabling them #3911
951 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
952 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
953 [PS] Use signatures instead of the form cache #1470
954 Contact form message templates edited via the UI #3568
955 [UX] List modules that need to be enabled on the config sync page #2604
956 [UX] Maximum upload size should be an integer element #1120
957 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
958 Add a link to the BackdropCMS.org page on module list for each module #5003
959 [DX] Make certain field values and entity properties available during save. #2032
960 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
961 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
962 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
963 Add a global/standardized way to add icon to external links #4047
964 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
965 Allow copying settings from other content types when adding an existing field #3229
966 Allow opening block configuration forms on their own page (not in a modal) #1659
967 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
968 Allow a hook to alter the list of CSS files parsed by Color module #6240
969 Backdrop needs a "related posts" feature #1317
970 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
971 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
972 [UX] Add an admin preview of the type of menu for menu blocks in the "Manage blocks" page. #2325
973 Simple Mode - Ability to toggle between simple and advanced admin features #4692
974 [UX] Menu link items should be kept in sync with their respective content titles #4759
975 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
976 [D8][UX] Merge Special Menu Items module functionality in core (allow <nolink> and <separator> menu items). #1840
977 1.15 [UX] Follow-ups for auto menu settings in core #4251
978 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
979 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
980 [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
981 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
982 Idea: Provide code names for major Backdrop releases #1458
983 [META] Use UUIDs in more places #3563
984 [UX] User "locked" in the authorize.php page #2580
985 [UX] Redesign the Themes page #1103
986 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438

Pages

Log in or register to add new topics