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] Modules Manual installation box needs to take modules names in any case #2885
202 [D9] Date: allow setting MIN and MAX dates, only past dates, or only future dates, or both #4648
203 Contact form message templates edited via the UI #3568
204 Ability to add custom file fields to Node Edit Form #5738
205 [PS][D9] Acquia Site Studio Visual Page Builder with a front-end, drag and drop user interface #5403
206 [D8] Keep a snapshot of configuration directory in database #4212
207 [UX] Open the field widget link in a modal #691
208 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
209 Create pseudo tokens to extend various functionality in text formatters ex :nolink #4992
210 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
211 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
212 [SR] Security hardening: provide a mechanism to expire sessions #5545
213 Add a default 'posts' view to core #2152
214 [UX] Move new password show/hide toggle to inside the password fields. #3046
215 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
216 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
217 Simplify Layout configuration #5592
218 Add new PR template, with reminder to reference an issue #5605
219 Custom Block contextual link #4390
220 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
221 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
222 Bring back the initial functionality of _field_write_instance function #5875
223 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
224 Add permissions for viewing blocked user account profiles (and/or their content) #6123
225 [WP] Add URL Alias as machine name-like field to node titles #3993
226 Security: Consider adding an option to load public forms through AJAX. #1592
227 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
228 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
229 Remove syslog module from core #1260
230 Upscaling in out-of-the-box image style 'Large'. #3232
231 Run tests for releases after project published ZIP file #1964
232 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
233 [DX] Add a legacy upgrade_mappings database table #2855
234 Allow selecting an existing date format for log messages #4621
235 [META] Use UUIDs in more places #3563
236 Allow altering image style urls #5745
237 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
238 Can we add a class to the admin tabs? #4207
239 [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
240 Comment titles should be removed from presentation and from database if not used #4967
241 [UX] Add help text and improve the UI to clarify things around layout templates #6314
242 Allow setting a default value for Alt and Title text in image fields #1439
243 Missing a possibility to get a books mlid value for views #5565
244 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
245 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
246 [DX] Implement hook_hook_info() to help organize module code #3024
247 [UX] Add # anchors to blocks in the Layout UI. #1724
248 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
249 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
250 Use config for color module palettes #2554
251 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
252 [UX] Provide options-element-like UI for the "Style List" text area for text formats #4385
253 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
254 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
255 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
256 [UX][PS] Replace the current token browser in core with the Fast Token Browser implementation from contrib #6143
257 [UX] Branding and Version info on Installation Screens #1584
258 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
259 Basis: Add basic font-sizes to skin.css #2410
260 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
261 Config management diff: Rename "Old" and "New" to something more meaningful #3221
262 [UX] New interface for editing, previewing, and saving theme settings #1949
263 Build a flexible "JSON consumer" block for Dashboard #3891
264 menu_tree_check_access() adds 1141 database queries #2825
265 Add option to run-test.sh to allow skipping troublesome tests. #4607
266 Add pagers to watchdog entries #3546
267 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
268 [WP] Add Token Filter to core #5352
269 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
270 Add 'Field HTML Trim' to core #6001
271 [SR] Provide a status report entry for the database connection status #4945
272 Consider displaying which modules were enabled/disabled after enabling/disabling on the "List Modules" page #6331
273 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
274 Why do we need to write the entire config data within update hooks? #3347
275 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
276 [UX] Token browser dialog: increase width (and height?). #1038
277 [UX] add the ability to order menus #3003
278 [UX] Project Browser: Merge the pages in the UI where one can **INSTALL** a module, theme or layout into a single primary tab, under a single top-level menu item. #1701
279 Allow the values of list field types to be pulled from a view. #1677
280 [UX] Hide redundant items in Node Edit form. #3705
281 One click install for digitalocean #5628
282 Easier/better way to revert Views' settings #4368
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 Allow Views to be grouped in Admin Menu #5895
285 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
286 [UX] Idea: replace the various options for registering/canceling user accounts with a set of permissions #6163
287 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
288 [UX] [DX] Move the user page to a separate module #109
289 [DX] Add a `project_get_info` helper function. #2385
290 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
291 SMTP / PHPMailer module in core #3199
292 Allow leaving feedback on projects from the Project Installer UI. #1914
293 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
294 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
295 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
296 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
297 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
298 [UX] Some UI improvements to Book module #5331
299 [UX] Add path settings to file pages #4176
300 [UX] Content view "Operations" drop-down lists available operations in random order. #548

Pages

Log in or register to add new topics