postmatic / epoch Goto Github PK
View Code? Open in Web Editor NEWWordPress commenting perfected.
WordPress commenting perfected.
Hi,
Very nice plugin. Thanks for that.
When you install it from github, vendor folder is missing and gives a nasty error when plugin is activated.
I see that vendor folder is ignored on purpose (.gitignore) ... why ?
Thanks
We need to add in some There are X comments magic.
Downloaded 1.0.1 and on the front end I get this in chrome inspector
b.replace is not a function
in epoch.min.js
Existing comments aren't rendered
Error 429 happens when you leave too many comments too quickly. We need to support it.
Hi,
Do you have any hooks for profile url? I'm using buddypress and needs to add link on profile name and avatar to go to their specific profile page. Thanks!
Cheers,
phpbits
Originally reported by user ls41 via wordpress.org support forum
After I installed Epoch, site load time decreased dramatically.
Today, I got this message from my host:
Upon investigation, we found that this is being caused by the 'epoch' plugin within WordPress. Since this morning there have been over 56,000 requests for the '/epoch-api' resource on this site. To reduce the load on your server and improve your sites performance, I have blocked these requests by adding the following lines to .htaccess:
<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} /epoch-api [NC]
RewriteRule .* - [F,L]
</IfModule>
I recommend that you disable the 'epoch' plugin to further reduce the impact that this plugin has on your sites performance.
If comments are closed we need to make that obvious....
The gravatar still links to # if the author does not have a website url. We half addressed this in #27 but it needs to be applied to the gravatar as well.
We need to set a global target for any links which are displayed within the iframe. They should all target="_blank"
Some browsers don't show the inactive state very clearly....
Looks silly and repetitive:
https://www.evernote.com/l/AASysWiUZGBDw759LmFvERMrkcDco8_Am3cB/image.png
I had the WP-reCAPTCHA https://wordpress.org/plugins/wp-recaptcha/ plugin active on my site and I kept getting an error message "Your comment was not accepted please check that everything was filled out correctly" Deactivating that plugin then Epoch worked as expected.
WP-reCAPTCHA is an old plugin and all it does now is display the reCAPTCHA widget from Google.
I tried various captcha plugins tonight and Epoch doesn't really work with them. It'll accept the comment no matter what. Oops.
For the author.
So they can click.
Ok, looks like 1.0 was a success. Nice going. Let's get moving on internationalization.
Look into how a theme knows to call comments_template or not and respect it?
I think it's because we're loading our scripts earlier than others for iframe loading. Maybe we can just listen for the submit event at the document level.
We're getting some reports that submitting comments when running certain caching plugins. Until we weed out what is going on can we apply an inactive class to the submit comment button on click?
Please set the default headline text to be 'Join the conversation'
Epoch is very close to working well with the leading comment-area wysiwyg editor:
https://wordpress.org/plugins/tinymce-visual-editor-comment/
There is a js bug which keeps the Reply links from working well. Squash if it is simple. This would be a nice integration to have...
Please add a timestamp to supplement comment_date. Be sure to include in both comment.html as well as comment-no-theme.html.
I have my blog set to "Comment author must have a previously approved comment" so that new people have their comments moderated. Epoch ignores that setting and publishes the comment on the site. It still shows up in my moderation queue but hasn't been approved
Issue #39 indicates that the necessary permalink flush is not always happening... I presume, since we havn't heard more that this is an edge case, but still.
When a new comment is posted (by another session) the previously posted comment becomes duplicated (on the front only).
Parent/child relationships don't seem to have anything to do with it. The duplication is more about what comment was posted previously, not at all about comment heirarchy.
https://github.com/dereuromark/MediaEmbed might be a good place to start to provide support for media embeds in comments.
I just want to let you know that while I was working last night on the integration with GoodBye Captcha… it was a pain for me because Epoch was sending Ajax requests like crazy causing my browser to freeze.
Today I installed Epoch at work! Same thing! At work I have a more powerful computer and the requests are handled but… this should not happen at all. Comment Check Interval option is set to 180 seconds and is totally ignored
I have no idea if you are aware of this or somebody else reported it. Just wanted to let you know!
I can't hunt down how/why this is happening but Epoch is generating an invalid empty div when using the light theme. It can be found on line 238 over on gopostmatic.com/epoch:
Hey Josh,
If a comment author does not have an assigned url we probably should not link to #. It's causing havoc, especially on iframe.
New user today. When Epoch is activated this fatal error message in the attached image appears in the sites footer.
When I deactivate Epoch the error disappears from the website footer. Any ideas on why and how to fix?
Paul
http://www.pancero.com
I wanted to give epoch a shot, because we do not like to switch to disqus but need a better solution for our comments.
When I installl the plugin on my test server, it starts, the comments are gone and i cannot post a comment anymore. Looking into the error console, it gets quite apparent why:
POST ...my/url/wordpress/epoch-api 404 (Not Found). I found someone else with the same problem, but as I am on 1.0.0 I had assumed for him the problem was resolved:
https://wordpress.org/support/topic/doesnt-work-964
Error Console log:
0
Failed to load resource: the server responded with a status of 404 (Not Found)
Failed to load resource: the server responded with a status of 404 (Not Found)
POST http://[my/server/path]/wordpress/epoch-api 404 (Not Found)
XHR finished loading: POST "http://[my/server/path]/wordpress/epoch-api".
POST http://[my/server/path]/wordpress/epoch-api 404 (Not Found)
XHR finished loading: POST "http://[my/server/path]/wordpress/epoch-api".
POST http://[my/server/path]/wordpress/epoch-api 404 (Not Found)
...
and so on
any help much appreciated!
It seems that Epoch isn't listening to the set comment depth as defined in settings > discussion. See an example of that here:
http://www.autosvezzamento.it/
Hi,
How can I disable epoch and comments on draft and pending post status? I'm using it on user post submission with wp front end editor and I need to minimize the ajax calls when user is writing a post. Thanks!
Cheers,
phpbits
I'm trying Epoch and it's really great plugin. Can you provide an option on how can I make it compatible with Joost de Valk plugin : https://wordpress.org/plugins/minimum-comment-length/ .
Thanks!
Ok, I was able to isolate what is going on with descending right now. Here goes:
http://quick.as/enrsvl5p
Epoch (+Postmatic) allows blank comments to be submitted where no fields have been filled out when "Use my typography and colors" is selected. (Tested with a Divi 2.4.6.1 (child) theme in use, hosted with Flywheel.) Just clicking "submit" results in a comment submission whether the user is logged in or not.
It looks like label tag content is being submitted so the comment content is "Comment" and the comment author is "Author *" --
Fortunately these comments do not seem to result in the issuing of emails to Postmatic subscribers.
We need to make Epoch happy to play with anti-spam, wordpress zero-spam, or some other front-end system.
There are no edit links on the comments for the admin.
Confirmed: new installs currently default to Native. Make them us Light instead.
Theme Foundry's Make theme will not display existing comments in IE 11 if Epoch is active, whether its styling is enabled or not. (Tested using Make theme with the Make Plus plugin.)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.