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 Status page: Show information about supported image types by GD #5760
202 [DX] Support #attributes in theme_help() and theme_more_help_link() #6007
203 Layouts: Provide a way to define conditions based on field values. #2103
204 Replace user signatures & pictures with fields #1679
205 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
206 Layout: path condition with a subdomain #1049
207 Allow default/required settings on multilingual ("Language") fields #4322
208 [DX] Form API: provide a 'type' => 'status_message' element. #3329
209 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
210 Make mobile menu toggle text configurable #6264
211 [UX] Hide all field labels by default #2902
212 Add a check for missing modules or dependencies #5625
213 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
214 Allow content types to be enabled/disabled via the admin UI #3883
215 [UX] Display a warning message when editor changes from Full HTML to something else #4807
216 Allow pseudo fields to have configurable settings #3859
217 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
218 Options to change parent link behaviour in responsive dropdown menus #2370
219 Ship core with a layout that uses user/% as context #3531
220 [UX] CKEditor: autocorrection. #1902
221 [DX] Make views query output easier to read with indentation & line breaks #1590
222 [UX] Improve the "Required by: Field type(s) in use..." info in modules page. #850
223 [UX] Change user/login to /login and /user/logout to /logout #1248
224 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
225 Enabling Backdrop-only required modules (e.g., Entity Plus) during upgrade from D7 #5499
226 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
227 Add fallback to HTTP for update manager #5455
228 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
229 Reconfiguring the administrative layout #3072
230 Allow regions titles #2647
231 [DX] Make File::access consistent with other entity classes. #5480
232 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
233 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
234 [DX] bring back db_fetch_array() and db_fetch_object() #2081
235 Cache settings via admin section #1434
236 Add markup or message field to contact form #4721
237 [WP][UX] Remove "tabs" for menu local tasks, move into contextual links (and/or admin bar) #464
238 [D8][UX] Add inline form errors #1040
239 Allow separate edit and display titles for field #4310
240 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
241 Add an "unsorted" indicator to table columns #5221
242 Ability to change themes based upon a layout #6296
243 File entity setting for garbage collection #2897
244 Allow site administrators to selectively disable entity caching #5632
245 [UX] Add help text on "uninstall modules" page /admin/modules/uninstall that modules need to be disabled first #6309
246 Refactor the generation of SQL for dates and times into the database driver #2890
247 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
248 When using a term reference field only show the term options that are in the current language #4774
249 Search terms along with nodes #3850
250 [DX] Add normalized project data into the database. #5905
251 Changing theme cache workflow #2349
252 Alternative approach to translating config, using get/set #3522
253 Create a tests case for version upgrade #1874
254 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
255 VBO: option for separate button per action & option to override labels #802
256 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
257 Provide an option to customize text for the "required" indicator and validation error for fields. #5507
258 [D8] Introduce a new `file_url_transform_relative()` function #4106
259 Telemetry: Collect the Server Application Programming Interface (SAPI) #5449
260 Allow themes to have `config` folders #6122
261 Add permissions to view and use button "Clear log messages" #3056
262 Filter module: Add a data-path-id for internal links to make it easier to track and update internal paths #5004
263 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
264 Create "Current Node" block #5774
265 Views: Filter results by matching data with current content #3683
266 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
267 Allow comment types independent of content types #2049
268 Add a simple way in core to define private and public access for nodes/entities. #1407
269 [UX] Combine Permissions for `Field` and `Field UI` #4710
270 [UX] Auto Updates for security/modules #414
271 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
272 Saving a content type display should not return up to the Manage Displays list #4291
273 [UX] Show result count and result range in search results #3261
274 As view fields, titles for Pageless nodes show links even for those without access. #5214
275 Telemetry: Collect actual OS, not only type #5199
276 Allow the addition of Dashboard context to any layout #6182
277 Bulk delete taxonomy terms #2875
278 Make the value of e-mail field visiable on user profile's View page #5663
279 Deprecate watchdog() #4749
280 [SR] Better/safer file type validation #3830
281 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
282 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
283 'Manage files' view sometimes shows incorrect filename #3507
284 [UX] Admin bar: allow search results to be selected via keyboard up/down buttons. #1850
285 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
286 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
287 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
288 [DX][D8] CMI: Add config_exclude functionality to core #4079
289 Allow modules to provide flexible template row styles #5427
290 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
291 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
292 [PS] Add `webp` to default extensions on new image fields (if supported) #4998
293 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
294 [UX] CKEditor configuration: Add a label to the "button separator" button #3666
295 [UX] Consider saving changes to custom block text without requiring a second save. #2038
296 [D8] Port and merge Local Image Input Filter in core #1384
297 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
298 [UX] Better Menu permissions #384
299 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
300 [DX] Provide a way to retrieve default/OOTB config values #4262

Pages

Log in or register to add new topics