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] Add back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
202 Add global site logo token #5871
203 [DX][BC] Replace module_load_include() with new, more generic function #206
204 [UX] Combine Permissions for `Field` and `Field UI` #4710
205 Allow core libraries to be served via CDN #1593
206 [UX][PS] Replace the current token browser in core with the Fast Token Browser implementation from contrib #6143
207 [UX] Layout UI: Per-block "dirty" form messages. #2430
208 Saving a content type display should not return up to the Manage Displays list #4291
209 [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
210 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
211 [WP] Support HTML formatted emails in core #3727
212 View configuration UI: Add indicator denoting rewritten fields #5287
213 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
214 Allow user/module to disable theme_debug for particular templates or modules #5746
215 Log warnings when projects are encountered without a 'type' #4866
216 Create New Field API for more efficient fields #2661
217 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
218 [DX] Add `#indentation` property to FAPI elements. #5999
219 Setting intelligent defaults during content type fields creation #291
220 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
221 Cache settings via admin section #1434
222 Configuration manager to offer choices when config staging folder includes files #6383
223 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
224 [DX][D8] CMI: Add config_exclude functionality to core #4079
225 [D8][UX] Add inline form errors #1040
226 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
227 [UX] Provide a theme switcher. #1711
228 Add HTML5 Placeholder to form inputs #3561
229 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
230 Media: Use field mapping to automatically store metadata/EXIF info #3333
231 Better styling for UI links in book module #5609
232 Allow to trigger the site status alert (red button) remotely #5097
233 Views UI: Edit Basic Settings #2906
234 [UX] Allow the admin bar to be shown/hidden via a toggle #970
235 [D8][DX] Provide a generic 'entity_autocomplete' Form API element #5879
236 [D8] Convert "Recent content" block to a View #146
237 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
238 [DX] Make views query output easier to read with indentation & line breaks #1590
239 [UX] Idea: replace the various options for registering/canceling user accounts with a set of permissions #6163
240 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
241 [DX] Provide a way to retrieve default/OOTB config values #4262
242 [UX] Change user/login to /login and /user/logout to /logout #1248
243 Add content type name as a part of a new field name suggestion #6172
244 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
245 More replacement tokens for node urls #4239
246 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
247 Add indicator for menu-level visibility conditions #1929
248 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
249 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
250 Status page: Show information about supported image types by GD #5760
251 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
252 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
253 Replace user-picture.tpl.php with a theme function #555
254 [DX] Support #attributes in theme_help() and theme_more_help_link() #6007
255 Add CSS (JS?) code formatting automation #5568
256 Allow limiting access to menu items per-role #4465
257 Add a simple way in core to define private and public access for nodes/entities. #1407
258 [UX] Provide some help text about temporary files in the "Manage files" form #6388
259 Layouts: Provide a way to define conditions based on field values. #2103
260 [DX][D8] Provide a single command to install & run Backdrop #4040
261 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
262 Allow content types to be enabled/disabled via the admin UI #3883
263 Replace user signatures & pictures with fields #1679
264 [UX] Allow 'manage file' from Image Library #3544
265 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
266 Link to all release notes between installed and recommended versions #3303
267 Add a check for missing modules or dependencies #5625
268 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
269 Admin interface for manual garbage collection #2898
270 [UX] Make node title a proper (sortable too) field. a.k.a. Title module in core. #933
271 Add filtering to the List Views page like the filtering that existed in D7 #5896
272 Support additional (popular) properties in the .info files of projects #119
273 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
274 Make new field labels visible by default #6192
275 Options to change parent link behaviour in responsive dropdown menus #2370
276 Improve 'Last updated' date shown when installing modules. #4224
277 [UX] CKEditor: autocorrection. #1902
278 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
279 Add an "unsorted" indicator to table columns #5221
280 Provide an actual maintenance mode #3060
281 [DX] Make File::access consistent with other entity classes. #5480
282 [UX] Display a warning message when editor changes from Full HTML to something else #4807
283 [UX] Views/Field formatter: Count #2634
284 [UX] admin bar search results should not be allowed to span further than the page height. #520
285 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
286 Add ability to skip running tests on PR #5575
287 [D8] Port and merge Local Image Input Filter in core #1384
288 [UX] Reduce the size of the potentially unwieldy parent link selector on content type and content edit pages #6392
289 [DX] bring back db_fetch_array() and db_fetch_object() #2081
290 [D7] Add alt and title fields for the image file type? #4007
291 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
292 Allow pseudo fields to have configurable settings #3859
293 Ship core with a layout that uses user/% as context #3531
294 Add fallback to HTTP for update manager #5455
295 [UX] More info on field removal #3262
296 Allow site administrators to selectively disable entity caching #5632
297 Provide smarter default query string key names for views exposed filters #2893
298 [UX] disable "upload" button on file widget until file has been selected #908
299 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
300 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61

Pages

Log in or register to add new topics