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 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
202 Log warnings when projects are encountered without a 'type' #4866
203 Create New Field API for more efficient fields #2661
204 Feature to add multiple Layouts together #5585
205 Add ability to configure inline image upload path with global/ site tokens #6401
206 Allow setting a default value for Alt and Title text in image fields #1439
207 Missing a possibility to get a books mlid value for views #5565
208 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
209 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
210 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
211 [UX] Swap tab order of "Export" and "Import" config pages #2185
212 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
213 [UX] Better image style previews. #1772
214 [D7] Add alt and title fields for the image file type? #4007
215 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
216 Media: Use field mapping to automatically store metadata/EXIF info #3333
217 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
218 Allow to trigger the site status alert (red button) remotely #5097
219 Views UI: Edit Basic Settings #2906
220 Make l() to call theme('link') when possible #6194
221 Security: Consider adding an option to load public forms through AJAX. #1592
222 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
223 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
224 Remove syslog module from core #1260
225 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
226 [UX][DX] provide utility functions to retrieve field labels #3620
227 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
228 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
229 [D8] Add Breakpoints in core #4669
230 [D9] Date: allow setting MIN and MAX dates, only past dates, or only future dates, or both #4648
231 [D8] Keep a snapshot of configuration directory in database #4212
232 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
233 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
234 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
235 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
236 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
237 Simplify Layout configuration #5592
238 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
239 Why do we need to write the entire config data within update hooks? #3347
240 [META][D8][UX] Convert all confirmation pages to confirmation dialogs instead. #3769
241 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
242 [UX] Token browser dialog: increase width (and height?). #1038
243 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
244 [UX] Allow switching the menu being used for a menu block. #3410
245 [DX] Add project's 'install time' to system table #1726
246 [WP][UX] Use admin-theme for Log In form #4410
247 Redirects write to json files? #4001
248 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
249 Link to all release notes between installed and recommended versions #3303
250 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
251 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
252 Admin interface for manual garbage collection #2898
253 Add hook_field_schema_alter() #6208
254 [UX] Branding and Version info on Installation Screens #1584
255 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
256 [DX] Provide an easy way to add classes to the wrapper tags of form elements #3917
257 Ability to add custom file fields to Node Edit Form #5738
258 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
259 [UX] Layout UI: Per-block "dirty" form messages. #2430
260 Offer to remove module dependencies that are no longer needed #3582
261 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
262 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
263 Allow selecting an existing date format for log messages #4621
264 Can we add a class to the admin tabs? #4207
265 Add an "unsorted" indicator to table columns #5221
266 Provide an actual maintenance mode #3060
267 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
268 [UX] Content view "Operations" drop-down lists available operations in random order. #548
269 [UX] Display a warning message when editor changes from Full HTML to something else #4807
270 [UX] Views/Field formatter: Count #2634
271 Add new PR template, with reminder to reference an issue #5605
272 Make 'gid' column in 'node_access' table VARCHAR #1396
273 CKEditor: Add filter to allow empty HTML tags #3269
274 Bring back the initial functionality of _field_write_instance function #5875
275 [UX] Terminology for configuring a block seems odd #1016
276 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
277 [D8] Views Content Cache #3399
278 [UX] Provide a theme switcher. #1711
279 Custom Block contextual link #4390
280 [WP] Add URL Alias as machine name-like field to node titles #3993
281 Add fallback to HTTP for update manager #5455
282 [UX] More info on field removal #3262
283 [UX] Manage display: use the 'dirty' form flag when field settings are changed, in order to indicate that the form needs to be saved. #927
284 Provide smarter default query string key names for views exposed filters #2893
285 Allow a hook to alter the list of CSS files parsed by Color module #6240
286 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
287 [UX] [DX] Move the user page to a separate module #109
288 Add display of file details to the 'manage file' form. #3904
289 Allow altering image style urls #5745
290 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
291 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
292 Add allowed_values_function to list field UI #3565
293 [UX] Contact module: Rename "categories" to "recipient groups" in the admin UI - allow customizing the label of the field in the public-facing form #5992
294 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
295 Add 'Field HTML Trim' to core #6001
296 Add indicator for menu-level visibility conditions #1929
297 Add option to run-test.sh to allow skipping troublesome tests. #4607
298 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
299 As view fields, titles for Pageless nodes show links even for those without access. #5214
300 [UX] Move new password show/hide toggle to inside the password fields. #3046

Pages

Log in or register to add new topics