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
801 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
802 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
803 [UX] Layout UI: Collapsible block groups. #1691
804 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
805 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
806 [UX] When there is only one menu item in a section, don't list #4386
807 Ability to change themes based upon a layout #6296
808 [UX][DX] provide utility functions to retrieve field labels #3620
809 Menu router refactoring #2400
810 [DX] Make File::access consistent with other entity classes. #5480
811 Javascript end-to-end testing #5160
812 Add Mailsystem 3.x delegator class to core #3218
813 [UX] Layouts UI: Reusable visibility condition templates. #1942
814 [UX] admin bar search results should not be allowed to span further than the page height. #520
815 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
816 [UX] integrate file editing into the file field widget #2810
817 [D8] Port and merge Local Image Input Filter in core #1384
818 Add ability to skip running tests on PR #5575
819 Allow anonymous users to use a SESSION variable to set timezone #4612
820 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
821 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
822 [DX][D8] Allow config files to have dependencies #4188
823 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
824 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
825 Allow site administrators to selectively disable entity caching #5632
826 [D8] Allow forms to set custom validation error messages on required fields #5348
827 Optimize `views_handler_field_field()` to only load full entities if needed #2104
828 [UX] disable "upload" button on file widget until file has been selected #908
829 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
830 [META] [UX] Add more Display Suite features #2084
831 [DX] Add normalized project data into the database. #5905
832 [UX] CKeditor: Allow the Styles dropdown to use tag names (for easy use of the <small> tag) #2980
833 Allow a layout to be selected on additional paths. #1528
834 Define aims and outstanding technical tasks for distro support and Features-style config packages in core #99
835 [UX] Rename "Configuration" to "Settings" #1161
836 Display default views on a separate tab #4369
837 [UX] Add help text on "uninstall modules" page /admin/modules/uninstall that modules need to be disabled first #6309
838 [DX] Provide an easy way to add classes to the wrapper tags of form elements #3917
839 Offer to remove module dependencies that are no longer needed #3582
840 Provide a mechanism to load low-level backends #2383
841 Create "Current Node" block #5774
842 [SR][UX][DX] Provide a `sensitivetext` formAPI element that pulls from settings as well as state #5136
843 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191
844 Allow form elements for updates in update.php #1912
845 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
846 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
847 [D8] Port and merge Internationalization Views in core #1375
848 [SR] Add a minimum length setting for passwords #4589
849 Allow themes to have `config` folders #6122
850 Request to add a link to project pages for modules on Functionality page #4179
851 [META][D8][UX] Convert all confirmation pages to confirmation dialogs instead. #3769
852 [UX] Allow switching the menu being used for a menu block. #3410
853 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
854 Enable dropdown menu for menus in header block #5330
855 Tweak Theme Overview page to group sub-themes by parent theme #5318
856 Move the file `description` column to file_managed table. #2070
857 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
858 Request: More style options for the table format in Views #2961
859 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
860 Give details about why a permission 'has security implications' #5536
861 [DX] Add a Production/Development Toggle to core. #1144
862 Reuse test prefixes instead of rebuilding them for each test #4353
863 Allow the addition of Dashboard context to any layout #6182
864 Add display of file details to the 'manage file' form. #3904
865 Add allowed_values_function to list field UI #3565
866 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
867 Add layouts into the search index #5128
868 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
869 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
870 CKEditor: Provide a setting to switch skins. #2729
871 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
872 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
873 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
874 Improve the styling of color input elements in the admin theme #4155
875 [D8] Views Content Cache #3399
876 Make the value of e-mail field visiable on user profile's View page #5663
877 Move the Color module to a contributed project #5667
878 [UX] Provide users with a visual way to understand and build content types (a.k.a.: Dream Fields in core) #5292
879 Store entity bundle in comment table #2046
880 Allow search result display to be controlled via view modes #829
881 Seventy two theme #5928
882 Better Book navigation links #4879
883 [DX] Layout Contexts not being passed to block in hook_block_view(). #2953
884 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
885 [UX] Allow selecting a layout for a view page from the view add/edit form. #1130
886 Allow default/required settings on multilingual ("Language") fields #4322
887 Add status report message informing about CKEditor 5 upgrade #6346
888 Installer module should check for file-write permissions #3893
889 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
890 Implement createAccess for File entities #5479
891 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
892 Provide views field handler to access project properties from the `info` column in the `system` table #5820
893 [UX] Automatically clear caches after manual upgrades #5101
894 Create Wordpress install profile #3127
895 [UX] Project Browser should run some pre-flight checks #1858
896 Modify the CKEditor image dialog to use the new wrapper form for "file/add" and "Media Library Selector" mechanisms #2719
897 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
898 [UX] Add a token-browser-like PHP date format helper dialog #4556
899 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
900 CSS Architecture with SASS, SMACSS, and BEM #4129

Pages

Log in or register to add new topics