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
201 [UX] Allow the "Book outline" vertical tab in the content create/edit form to be hidden from users with the "Administer book outlines" permission #3638
202 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
203 [UX] Dismissible status report messages. #4617
204 [DX] Allow `language_list()` to output select list `#options` with both the native and the non-native language labels #5901
205 [UX] add an exposed filter for email address to the user account list #2512
206 [WP] Media Library #3203
207 Allow overriding Seven's header customisations #4205
208 Backdrop release procedure enhancement #1987
209 [A11Y] Switch Admin Bar to using Smart Menus #2809
210 [DX][D9] Introduce a new `hook_requirements_alter()` hook, to allow altering entries defined in `hook_requirements()` implementations #6241
211 [UX] Add back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
212 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
213 [DX][BC] Replace module_load_include() with new, more generic function #206
214 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
215 [A11Y][D9] Provide a "Visually hidden" option for the display of field labels #5766
216 [D8][DX] Add element #type table and merge tableselect/tabledrag into it #4388
217 [D8] Date fields: Support both future/past dates at the same time with the "time ago" formatter #6021
218 Add option to set a maximum age of log messages #2243
219 Add custom block option to follow the translation system easily #2991
220 [UX] Project Browser: Move the pages where one can **MANAGE** installed modules/themes/layouts as separate primary tabs under a single top-level menu item. #1780
221 [DX] Offer to backup and delete existing config to proceed with installation #6062
222 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
223 [UX] Add responsive option to pager choice for Views and Search #6094
224 [D8] Allow forms to set custom validation error messages on required fields #5348
225 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
226 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
227 Change the default profile on tests from Standard to Testing #4943
228 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
229 [META] Use UUIDs in more places #3563
230 Setting intelligent defaults during content type fields creation #291
231 Layouts: Visibility conditions available when one of two required contexts are missing #4594
232 Create the settings.php file if missing. #1075
233 Add 'reverse' option to 'View result counter' #4590
234 [UX] Do not reload the page when using the "Reset" button in the instant filters (modules listing and permissions page) #5910
235 Support tokens in Views "Global: custom text" field #3189
236 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
237 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
238 [Meta] Available updates report not as complete as Drupal 7 report #6252
239 [UX] Allow the admin bar to be shown/hidden via a toggle #970
240 Javascript end-to-end testing #5160
241 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
242 [D8] Convert "Recent content" block to a View #146
243 [UX] Improve editing data and time format patterns #1284
244 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
245 Provide a list of "Enabled Modules" somewhere to help with debugging #5791
246 Add filtering to path_autocomplete #4381
247 [D10] Views page displays: Provide a new option to use the admin theme #6025
248 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
249 [UX] On the Add view page, expand block, and collapse page display #2978
250 Add a default 'posts' view to core #2152
251 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
252 [DX] Allow `theme_get_setting()` to return a default value - like `settings_get()` and `update_variable_get()` do #6107
253 Enable dropdown menu for menus in header block #5330
254 Build a flexible "JSON consumer" block for Dashboard #3891
255 Replace user-picture.tpl.php with a theme function #555
256 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
257 Add pagers to watchdog entries #3546
258 Add CSS (JS?) code formatting automation #5568
259 Layout API: function to add a block to a layout region programmatically #5662
260 Layout: path condition with a subdomain #1049
261 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
262 Enable Entity Reference in new installations #5913
263 [UX] Sort the image styles list in a meaningful way #2457
264 [D8] Introduce a new example.settings.local.php file #4173
265 Add semantic markup to layouts #1970
266 Create a mechanism for dynamically determining output of file entities #2721
267 Administration Bar module should not use popup #6270
268 [UX] Make node title a proper (sortable too) field. a.k.a. Title module in core. #933
269 [SR][UX][DX] Provide a `sensitivetext` formAPI element that pulls from settings as well as state #5136
270 Allow core libraries to be served via CDN #1593
271 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
272 Support additional (popular) properties in the .info files of projects #119
273 [UX] Add the "Comment fields" and "Comment display" links to the operations dropbutton in the content type admin page and also the respective admin menu items. #1262
274 [D8] Add "Required" and "Show by default" option for "Text area with a summary" field/widget #5793
275 Allow 'Main Page Content' block to use a specific display mode #4341
276 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
277 Provide chained term tokens for taxonomy_term_reference fields #2949
278 [UX] Add # anchors to blocks in the Layout UI. #1724
279 Clean-up of Database after Migration from Drupal 7.x #6109
280 Tweak Theme Overview page to group sub-themes by parent theme #5318
281 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
282 [UX] admin bar search results should not be allowed to span further than the page height. #520
283 Cache settings via admin section #1434
284 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
285 Add ability to skip running tests on PR #5575
286 [DX] Allow JS in theme .info files to optionally specify header/footer as scope (default to header for BC) #5677
287 [D8][UX] Add inline form errors #1040
288 [UX] Image Library view: Dynamic number of items per page #4560
289 Auto-update `.htaccess`, `robots.txt`, or `settings.php` (when we can) #5929
290 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
291 Bulk operation for scheduling publishing of multiple pieces of content. #3115
292 Mobile first approach theme #4131
293 Run tests for releases after project published ZIP file #1964
294 [ META] Add new interface for user selection of managed files #2718
295 [UX] Create a consistent and responsive step wizard for update.php and install.php #6290
296 [UX] disable "upload" button on file widget until file has been selected #908
297 Add layouts into the search index #5128
298 [DX] Make views query output easier to read with indentation & line breaks #1590
299 [UX] Hide redundant items in Node Edit form. #3705
300 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61

Pages

Log in or register to add new topics