wp-includes/Requests/IDNAEncoder.php2

Type Line Description
todo 245 this should also check if it's valid for a URL
todo 125 Implement this based on RFC 3491 and the newer 5891

wp-content/themes/twentyeleven/inc/theme-options.php1

Type Line Description
todo 377 set up Reset Options action

wp-admin/plugin-install.php1

Type Line Description
todo 8 route this pages via a specific iframe handler instead of the do_action below

wp-includes/post.php1

Type Line Description
todo 638 Check validity of description.

wp-includes/class-walker-page-dropdown.php1

Type Line Description
todo 38 Decouple this

wp-includes/class-walker-comment.php1

Type Line Description
todo 38 Decouple this

wp-admin/includes/class-automatic-upgrader-skin.php1

Type Line Description
todo 44 fix up request_filesystem_credentials(), or split it, to allow us to request a no-output version

wp-includes/ms-functions.php3

Type Line Description
todo 60 Review this call to add_user_to_blog too - to get here the user must have a role on this blog?
todo 693 Check email too?
todo 1191 What to do if we create a user but cannot create a blog?

wp-includes/SimplePie/Item.php3

Type Line Description
todo 1059 Add ability to prefer one type of content over another (in a media group).
todo 1086 Add support for end-user defined sorting of enclosures by type/handler (so we can prefer the faster-loading FLV over MP4).
todo 1086 If an element exists at a level, but it's value is empty, we should fall back to the value from the parent (if it exists).

wp-admin/includes/ms.php1

Type Line Description
todo 139 Merge with wp_delete_user() ?

wp-includes/media.php1

Type Line Description
todo 3107 : Deprecate if possible.

wp-admin/includes/image.php6

Type Line Description
todo 280 log errors.
todo 283 log errors.
todo 312 log errors.
todo 399 log errors.
todo 408 log errors.
todo 638 Try other exif libraries if available.

wp-admin/includes/class-walker-category-checklist.php1

Type Line Description
todo 24 decouple this

wp-includes/category-template.php1

Type Line Description
todo 802 Complete functionality.

wp-includes/ID3/module.audio-video.matroska.php3

Type Line Description
todo 1480 read size correctly, calc size for the last frame. For now offsets are deteminded OK with readEBMLint() and that's the most important thing.
todo 216 Rewrite EBML parser to reduce it's size and honor default element values
todo 216 After rewrite implement stream size calculation, that will provide additional useful info and enable AAC/FLAC audio bitrate detection

wp-includes/SimplePie/Sanitize.php1

Type Line Description
todo 54 Move to using an actual HTML parser (this will allow tags to be properly stripped, and to switch between HTML and XHTML), this will also make it easier to shorten a string while preserving HTML tags

wp-includes/functions.wp-scripts.php1

Type Line Description
todo 193 Documentation cleanup

wp-includes/class-walker-category.php1

Type Line Description
todo 38 Decouple this

wp-includes/class-simplepie.php4

Type Line Description
todo 94 Hardcode for release (there's no need to have to call SimplePie_Misc::get_build() only every load of simplepie.inc)
todo 1777 If we have a perm redirect we should return the new URL
todo 1777 When we make the above change, let's support as well
todo 1777 Also, |atom:link|@rel=self

wp-includes/class-wp-xmlrpc-server.php2

Type Line Description
fixme 6787 does url_to_postid() cover all these cases already?
todo 6820 Attempt to extract a post ID from the given URL

wp-includes/pomo/mo.php2

Type Line Description
todo 161 warnings for control characters
todo 177 warnings for control characters

wp-admin/includes/upgrade.php3

Type Line Description
fixme 1135 RESET_CAPS is temporary code to reset roles and caps if flag is set.
todo 3149 rm -rf the site theme directory.
todo 3154 rm -rf the site theme directory.

wp-includes/SimplePie/Misc.php1

Type Line Description
todo 2024 Add support for EBCDIC

wp-admin/includes/file.php1

Type Line Description
todo 1354 Add key #2 with longer expiration.

wp-includes/class-walker-page.php1

Type Line Description
todo 38 Decouple this.

wp-includes/class-phpmailer.php1

Type Line Description
todo 1387 If possible, this should be changed to escapeshellarg. Needs thorough testing.

wp-admin/includes/meta-boxes.php2

Type Line Description
todo 505 Create taxonomy-agnostic wrapper for this.
todo 568 Create taxonomy-agnostic wrapper for this.

wp-admin/install.php4

Type Line Description
todo 369 poka-yoke
todo 376 poka-yoke
todo 380 poka-yoke
todo 384 poka-yoke

wp-includes/class-json.php2

Type Line Description
todo 915 Ultimately, this should just call PEAR::isError()
todo 1008 Ultimately, this class shall be descended from PEAR_Error

wp-includes/class-walker-nav-menu.php1

Type Line Description
todo 37 Decouple this.

wp-includes/class-walker-category-dropdown.php1

Type Line Description
todo 38 Decouple this

wp-admin/import.php1

Type Line Description
todo 96 make more helpful

wp-includes/class-wp-network.php1

Type Line Description
todo 303 What if the domain of the network doesn't match the current site?

wp-includes/update.php1

Type Line Description
todo 416 Perhaps better to store no_update in a separate transient with an expiry?

wp-includes/SimplePie/Enclosure.php1

Type Line Description
todo 970 If the dimensions for media:content are defined, use them when width/height are set to 'auto'.

wp-includes/pluggable.php1

Type Line Description
todo 542 what should the error message be? (Or would these even happen?)

wp-includes/class-wp-http-cookie.php1

Type Line Description
todo 21 The WordPress convention is to use underscores instead of camelCase for function and method names. Need to switch to use underscores instead for the methods.

wp-admin/includes/network.php1

Type Line Description
todo 109 Realistically, step 1 should be a welcome screen explaining what a Network is and such. Navigating to Tools > Network should not be a sudden "Welcome to a new install process! Fill this out and click here." See also contextual help todo.

wp-includes/taxonomy.php2

Type Line Description
todo 816 Better formatting for DocBlock
todo 925 Better formatting for DocBlock.

wp-includes/SimplePie/File.php1

Type Line Description
todo 56 Move to properly supporting RFC2616 (HTTP/1.1)

wp-includes/pomo/po.php1

Type Line Description
todo 51 sorting

wp-includes/formatting.php1

Type Line Description
todo 2329 Expand to support the full range of CDATA that a class attribute can contain.

wp-includes/rest-api.php1

Type Line Description
todo 344 Check if this is even necessary