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 Add "All day" functionality for the HTML5 widget #6142
202 Installer should check digital signatures when downloading a package #3714
203 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
204 Make the value of e-mail field visiable on user profile's View page #5663
205 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
206 Add entity_save and entity_delete in core. #862
207 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
208 [UX] CKEditor - Provide default styles #4233
209 [D8] Include Tour module in core #89
210 Re-introduce block caching support. #1619
211 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
212 Remove syslog module from core #1260
213 Run tests for releases after project published ZIP file #1964
214 [UX] Add visibility conditions for menu location #3867
215 [D8] Allow forms to set custom validation error messages on required fields #5348
216 Trim textfields? #6386
217 [UX] Use "Configure" icons instead of the full word #3539
218 Change the default profile on tests from Standard to Testing #4943
219 Provide views field handler to access project properties from the `info` column in the `system` table #5820
220 [UX] Change the password reset form to use a single password field + show/hide toggle #4440
221 [WP][UX] Remove "tabs" for menu local tasks, move into contextual links (and/or admin bar) #464
222 Do not throw exceptions in the updater, when nothing's broken (yet) #4003
223 Allow setting a default value for Alt and Title text in image fields #1439
224 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
225 Create new form that wraps the "file/add" and "Media Library Selector" forms for re-use #2720
226 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
227 [UX] Add # anchors to blocks in the Layout UI. #1724
228 Redis super easy with Redis Enterprise Caching to improve performance Backdrop CMS #6165
229 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
230 Javascript end-to-end testing #5160
231 Move the Color module to a contributed project #5667
232 Extend the 'hidden paths' feature to taxonomy #4653
233 [UX] Improve the "Required by: Field type(s) in use..." info in modules page. #850
234 Seventy two theme #5928
235 [UX] Rename vocabularies & terms #4222
236 Enabling Backdrop-only required modules (e.g., Entity Plus) during upgrade from D7 #5499
237 Security: Consider adding an option to load public forms through AJAX. #1592
238 [UX] Branding and Version info on Installation Screens #1584
239 Basis: Add basic font-sizes to skin.css #2410
240 [UX] timezone drop-down should group timezones by continent #2928
241 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
242 [UX] New interface for editing, previewing, and saving theme settings #1949
243 Dashboard block: Translations #3852
244 Enable dropdown menu for menus in header block #5330
245 [UX] Add parent menu selector to menu add/edit link form #6390
246 [UX] Add charts to the dashboard #3529
247 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
248 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
249 [UX] Auto Updates for security/modules #414
250 [WP][UX] Dashboard: Dismissible blocks #3996
251 Bulk operation for scheduling publishing of multiple pieces of content. #3115
252 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
253 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
254 [UX] Admin bar: Consider replacing the home button with a "Back to site" button. #2709
255 [UX] Token browser dialog: increase width (and height?). #1038
256 [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
257 List of Modules should show required contrib modules #6173
258 Add an upgrade path for CKEditor module #3684
259 [SR][UX][DX] Provide a `sensitivetext` formAPI element that pulls from settings as well as state #5136
260 Use the default date entry format for the default date display format #4646
261 VBO: option for separate button per action & option to override labels #802
262 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
263 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
264 Provide an option to customize text for the "required" indicator and validation error for fields. #5507
265 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
266 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
267 [DX] Add a `project_get_info` helper function. #2385
268 Comment administration improvements #2919
269 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
270 Allow leaving feedback on projects from the Project Installer UI. #1914
271 Allow specifying optional tags for blocks #3837
272 Tweak Theme Overview page to group sub-themes by parent theme #5318
273 Double click prevention #6393
274 [UX] [multilingual] Translated blocks are too hard to use #3514
275 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
276 [D8][DX] Add element #type table and merge tableselect/tabledrag into it #4388
277 [UX] Better Menu permissions #384
278 [A11Y] Provide a dark (or high-contrast) version of Seven #3990
279 [UX] Mobile project browser: make it easier to get to the queue #3098
280 Make 'gid' column in 'node_access' table VARCHAR #1396
281 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
282 Add a views filter/argument for Term Depth #2666
283 [UX] Terminology for configuring a block seems odd #1016
284 Allow the values of list field types to be pulled from a view. #1677
285 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
286 Add an upgrade path from menu_block to core menu blocks. #3681
287 Add layouts into the search index #5128
288 Add per-bundle token info to hook_token_info() #5707
289 [UX] Dismissible status report messages. #4617
290 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
291 [UX] Inject "mini modules forms" in various places where it makes sense #5949
292 Allow overriding Seven's header customisations #4205
293 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
294 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
295 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
296 Automatically create a node/% layout when one is created for node/NID #5539
297 Media: Use field mapping to automatically store metadata/EXIF info #3333
298 [UX] Add # anchors to vtabs. #1537
299 [UX] Add a site-wide "E-mail address(es) to notify" setting #2365
300 [UX] Hide all field labels by default #2902

Pages

Log in or register to add new topics