Title: harmoney's Replies | WordPress.org

---

# harmoney

  [  ](https://wordpress.org/support/users/harmoney/)

 *   [Profile](https://wordpress.org/support/users/harmoney/)
 *   [Topics Started](https://wordpress.org/support/users/harmoney/topics/)
 *   [Replies Created](https://wordpress.org/support/users/harmoney/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/harmoney/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/harmoney/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/harmoney/engagements/)
 *   [Favorites](https://wordpress.org/support/users/harmoney/favorites/)

 Search replies:

## Forum Replies Created

Viewing 6 replies - 1 through 6 (of 6 total)

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[SimpleTOC - Table of Contents Block] Tag must be paired, missing: /li, start tag match failed li](https://wordpress.org/support/topic/tag-must-be-paired-missing-start-tag-match-failed/)
 *  [harmoney](https://wordpress.org/support/users/harmoney/)
 * (@harmoney)
 * [2 years, 5 months ago](https://wordpress.org/support/topic/tag-must-be-paired-missing-start-tag-match-failed/#post-17437749)
 * My pull request addressed a specific situation where encountering headings beyond
   the configured min & max limits actually did break browser rendering by inserting
   excess close li tags. Unfortunately I didn’t have enough available time to fully
   resolve and balance the open & close li tags.
 * Marc’s plugin uses existing libraries & plugins as a basis (see the credits on
   the plugin page). The component that actually renders the open & close li tags
   does so in complete isolation from one another. I fear that to really address
   the markup syntax validity will demand completely rewriting that component.
 * One idea I had was to evaluate the content as it currently does but store the
   goal ToC in an ordered, hierarchical array rather than generating markup immediately.
   Then at the end, generate the full markup in one pass based on the array. It 
   may even be possible to use the built in WordPress menu walker features for generation,
   which would be even more robust.
 * I won’t have time in the foreseeable future to attempt such a rewrite but found
   Marc to be entirely open to community contribution PRs on the plugin’s github
   repo if you do.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[SimpleTOC - Table of Contents Block] Broken markup: Tags closing for headers below minimum](https://wordpress.org/support/topic/broken-markup-tags-closing-for-headers-below-minimum/)
 *  Thread Starter [harmoney](https://wordpress.org/support/users/harmoney/)
 * (@harmoney)
 * [2 years, 10 months ago](https://wordpress.org/support/topic/broken-markup-tags-closing-for-headers-below-minimum/#post-17069033)
 * Sure! I put those [replication steps into a Page](https://mts.demo.cshp.co/wp-org-broken-markup-tags-closing-for-headers-below-minimum/)
   to show the issue.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[CM Tooltip Glossary] CM Tooltip Glossary breaks WP CLI unlimited max_execution_time](https://wordpress.org/support/topic/cm-tooltip-glossary-breaks-wp-cli-unlimited-max_execution_time/)
 *  Thread Starter [harmoney](https://wordpress.org/support/users/harmoney/)
 * (@harmoney)
 * [6 years, 10 months ago](https://wordpress.org/support/topic/cm-tooltip-glossary-breaks-wp-cli-unlimited-max_execution_time/#post-11991023)
 * In addition, the reference to `safe_mode` should be removed, since that was [deprecated in PHP 5.3 and removed in PHP 5.4](https://www.php.net/manual/en/features.safe-mode.php).
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Object Sync for Salesforce] Please remove .git directories from composer dependencies before uploading](https://wordpress.org/support/topic/please-remove-git-directories-from-composer-dependencies-before-uploading/)
 *  Plugin Contributor [harmoney](https://wordpress.org/support/users/harmoney/)
 * (@harmoney)
 * [9 years, 1 month ago](https://wordpress.org/support/topic/please-remove-git-directories-from-composer-dependencies-before-uploading/#post-9223929)
 * Excellent! Isn’t it nice when breaking issues suddenly resolve themselves?
 * Thanks for cleaning up the .git directories.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[MailPoet Newsletters (Previous)] Is mailpoet safe from PHPMailer – Remote Code Execution bug: CVE-2016-10033](https://wordpress.org/support/topic/is-mailpoet-safe-from-phpmailer-remote-code-execution-bug-cve-2016-10033/)
 *  [harmoney](https://wordpress.org/support/users/harmoney/)
 * (@harmoney)
 * [9 years, 7 months ago](https://wordpress.org/support/topic/is-mailpoet-safe-from-phpmailer-remote-code-execution-bug-cve-2016-10033/#post-8610677)
 * As of 2.7.5, MailPoet includes the same fundamental vulnerability as CVE-2016-
   10033 in its MailSend function.
 * [https://plugins.svn.wordpress.org/wysija-newsletters/tags/2.7.5/inc/phpmailer/class.phpmailer.php](https://plugins.svn.wordpress.org/wysija-newsletters/tags/2.7.5/inc/phpmailer/class.phpmailer.php)
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PublishPress Permissions: Control User Access for Posts, Pages, Categories, Tags] PHP 7 mysql_ incompatibility in Press Permit Core](https://wordpress.org/support/topic/php-7-mysql_-incompatibility-in-press-permit-core/)
 *  Thread Starter [harmoney](https://wordpress.org/support/users/harmoney/)
 * (@harmoney)
 * [9 years, 7 months ago](https://wordpress.org/support/topic/php-7-mysql_-incompatibility-in-press-permit-core/#post-8585079)
 * Good to know! Thank you for clarifying.

Viewing 6 replies - 1 through 6 (of 6 total)