#8627 closed defect (bug) (fixed)
Emoticons count as links in comments
| Reported by: |
|
Owned by: |
|
|---|---|---|---|
| Priority: | normal | Milestone: | 2.7.1 |
| Component: | Comments | Version: | 2.7 |
| Severity: | normal | Keywords: | comment moderation link emoticon, has-patch, needs-testing |
| Cc: |
Description
If "Convert emoticons like :-) and :-P to graphics on display" is enabled on the blog r9782 doesn't work as intended.
Each emoticon gets counted as a link in the comment (because the img has been inserted) and many comments are held in moderation that shouldn't be.
Change History (8)
comment:1
mtdewvirus — 4 years ago
- Owner changed from anonymous to tott
- Component changed from General to Comments
- Keywords moderation added
Fix: Change the regular expression to this:
|(href\t*?=\t*?['\"]?)(https?:)?//|i
Eliminate that center question mark. If we're applying the comment_text filter first, then any unlinked http uris will have been autolinked already, meaning that the href= will exist around them. Making it not necessary for it to be optional.
This will also eliminate the false positive on an img src="http:whatever"
- Keywords has-patch needs-testing added
added a revised version of the original patch to #7821 and tested against the current trunk. none of the issues appears.
- Resolution set to fixed
- Status changed from new to closed

Two workarounds for right now:
1-to increase the number of links a comment can have (wp-admin/options-discussion.php)
2-to deactivte the converting of emoticons like :-) and :-P to graphics(/wp-admin/options-writing.php)