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 Display the field machine_name along with the label on the display mode #6200
202 [UX] Open the field widget link in a modal #691
203 [A11Y] UX Fields to add html tag Attributes for fields, menu links and blocks #5158
204 Allow install profiles to be run after site creation #1591
205 [SR] Security hardening: provide a mechanism to expire sessions #5545
206 [UX] Pathauto follow-up: implement autocomplete on fields that support tokens (when the user types "[") #2017
207 Check if paths already exist when views or layouts are being installed. #1257
208 Add a check for missing modules or dependencies #5625
209 [UX] Provide options-element-like UI for the "Style List" text area for text formats #4385
210 Add filtering to the List Views page like the filtering that existed in D7 #5896
211 Allow content types to be enabled/disabled via the admin UI #3883
212 Allow pseudo fields to have configurable settings #3859
213 Bulk operation for scheduling publishing of multiple pieces of content. #3115
214 [DX] [D8] Add a `validate()` method to entity classes #6061
215 Ship core with a layout that uses user/% as context #3531
216 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
217 [ META] Add new interface for user selection of managed files #2718
218 Dashboard: Add a Configuration Manager widget #5322
219 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
220 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
221 authorize.php should be used for all Installer module downloads/installs #2271
222 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
223 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
224 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
225 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
226 [DX] Make File::access consistent with other entity classes. #5480
227 [UX] Add path settings to file pages #4176
228 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
229 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
230 Provide chained term tokens for taxonomy_term_reference fields #2949
231 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
232 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
233 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
234 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
235 Missing a possibility to get a books mlid value for views #5565
236 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
237 Feature/Package Module Proposal #1238
238 Allow site administrators to selectively disable entity caching #5632
239 Easier/better way to revert Views' settings #4368
240 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
241 Search terms along with nodes #3850
242 [UX] Mobile project browser: make it easier to get to the queue #3098
243 Add mini pager option to Search module #6083
244 Alternative approach to translating config, using get/set #3522
245 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
246 Provide "Delimited" and "HTML list" display formatters for fields #2674
247 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
248 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
249 Add a localization concept for user-provided strings to core #4894
250 Add option to set a maximum age of log messages #2243
251 [DX] Views query should not output { and } around database table names. #1389
252 [META][UX] Better "Recent content" block #4576
253 [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
254 [D8][DX] Add Modernizr to core. #1009
255 Create "Current Node" block #5774
256 Showcase core features during install #4138
257 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
258 Views: Filter results by matching data with current content #3683
259 Add the ability to create a CSS class for image field in Views #2920
260 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
261 CKEditor5 Sections #5115
262 [UX] add an exposed filter for email address to the user account list #2512
263 Add a "Site Category" field to site info #1543
264 Why do we need to write the entire config data within update hooks? #3347
265 Backdrop release procedure enhancement #1987
266 [UX] Rename name "Filtered HTML" input format to "Basic" #1188
267 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
268 Upgrade UI module (similar to Migrate UI in D8) to help with moving from D7 #4345
269 [DX] Add normalized project data into the database. #5905
270 [UX] Allow a field HTML ID to be set as target in theme_token_tree_link() #4316
271 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
272 [SR] Better/safer file type validation #3830
273 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
274 [UX][D8] Make position of #description (help text) configurable via the API #1403
275 'Manage files' view sometimes shows incorrect filename #3507
276 [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
277 Create New Field API for more efficient fields #2661
278 View configuration UI: Add indicator denoting rewritten fields #5287
279 [UX] [DX] Move the user page to a separate module #109
280 Log warnings when projects are encountered without a 'type' #4866
281 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
282 [D8] Port and merge Localization Update in core #1377
283 [DX] Support some basic markdown-flavoured formatting in t() #4535
284 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
285 Media: Use field mapping to automatically store metadata/EXIF info #3333
286 [UX] CKEditor configuration: Add a label to the "button separator" button #3666
287 Views UI: Edit Basic Settings #2906
288 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
289 More useful tags for views #6268
290 [UX] Content view "Operations" drop-down lists available operations in random order. #548
291 Allow to trigger the site status alert (red button) remotely #5097
292 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
293 CKEditor: Add filter to allow empty HTML tags #3269
294 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
295 Consolidate messages about modules merged into core if more than one module detected. #1163
296 Make the value of e-mail field visiable on user profile's View page #5663
297 Move the Color module to a contributed project #5667
298 Seventy two theme #5928
299 [UX] Layouts: Allow menu "source" to be changed from within any menu block #3820
300 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078

Pages

Log in or register to add new topics