f5935e17fe
It promises to be almost 100% effective at catching comment spam. They say that currently 81% of all comments submitted to them are spam. It's designed to work with the Wordpress Blog Tool, but it's not restricted to that - so this is a Python interface to the Akismet API. You'll need a Wordpress Key to use it. This script will allow you to plug akismet into any CGI script or web application, and there are full docs in the code. It's extremely easy to use, because the folks at akismet have implemented a nice and straightforward REST API. WWW: http://www.voidspace.org.uk/python/akismet_python.html PR: ports/140094 Submitted by: Jacob Myers (jacob at whotookspaz.org)
140 lines
7.8 KiB
Text
140 lines
7.8 KiB
Text
%%PYTHON_SITELIBDIR%%/akismet.py
|
|
%%PYTHON_SITELIBDIR%%/akismet.pyc
|
|
%%PYTHON_SITELIBDIR%%/akismet.pyo
|
|
%%PORTDOCS%%%%DOCSDIR%%/Akismet API Docs.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/BSD-LICENSE.txt
|
|
%%PORTDOCS%%%%DOCSDIR%%/akismet_python.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/akismet_python.txt
|
|
%%PORTDOCS%%%%DOCSDIR%%/images/.svn/all-wcprops
|
|
%%PORTDOCS%%%%DOCSDIR%%/images/.svn/entries
|
|
%%PORTDOCS%%%%DOCSDIR%%/images/.svn/format
|
|
%%PORTDOCS%%%%DOCSDIR%%/images/.svn/prop-base/PythonPowered.png.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/images/.svn/prop-base/new_python.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/images/.svn/prop-base/osi-certified-120x100.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/images/.svn/prop-base/powered_by_python.jpg.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/images/.svn/prop-base/pythonbanner.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/images/.svn/text-base/PythonPowered.png.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/images/.svn/text-base/new_python.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/images/.svn/text-base/osi-certified-120x100.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/images/.svn/text-base/powered_by_python.jpg.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/images/.svn/text-base/pythonbanner.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/images/PythonPowered.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/images/new_python.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/images/osi-certified-120x100.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/images/powered_by_python.jpg
|
|
%%PORTDOCS%%%%DOCSDIR%%/images/pythonbanner.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/all-wcprops
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/entries
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/format
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/arrow.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/badgrin.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/biggrin.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/confused.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/cool.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/cry.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/doubt.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/evil.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/exclaim.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/idea.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/lol.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/mad.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/neutral.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/question.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/razz.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/redface.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/rolleyes.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/sad.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/sc_smilies.pak.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/shock.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/smile.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/surprised.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/wink.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/arrow.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/badgrin.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/biggrin.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/confused.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/cool.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/cry.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/doubt.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/evil.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/exclaim.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/idea.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/lol.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/mad.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/neutral.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/question.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/razz.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/redface.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/rolleyes.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/sad.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/sc_smilies.pak.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/shock.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/smile.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/surprised.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/wink.gif.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/arrow.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/badgrin.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/biggrin.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/confused.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/cool.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/cry.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/doubt.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/evil.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/exclaim.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/idea.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/lol.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/mad.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/neutral.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/question.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/razz.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/redface.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/rolleyes.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/sad.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/sc_smilies.pak
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/shock.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/smile.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/surprised.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/smilies/wink.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/stylesheets/.svn/all-wcprops
|
|
%%PORTDOCS%%%%DOCSDIR%%/stylesheets/.svn/entries
|
|
%%PORTDOCS%%%%DOCSDIR%%/stylesheets/.svn/format
|
|
%%PORTDOCS%%%%DOCSDIR%%/stylesheets/.svn/prop-base/default.css.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/stylesheets/.svn/prop-base/pep.css.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/stylesheets/.svn/prop-base/pysrc.css.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/stylesheets/.svn/prop-base/voidspace_docutils.css.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/stylesheets/.svn/text-base/default.css.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/stylesheets/.svn/text-base/pep.css.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/stylesheets/.svn/text-base/pysrc.css.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/stylesheets/.svn/text-base/voidspace_docutils.css.svn-base
|
|
%%PORTDOCS%%%%DOCSDIR%%/stylesheets/default.css
|
|
%%PORTDOCS%%%%DOCSDIR%%/stylesheets/pep.css
|
|
%%PORTDOCS%%%%DOCSDIR%%/stylesheets/pysrc.css
|
|
%%PORTDOCS%%%%DOCSDIR%%/stylesheets/voidspace_docutils.css
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/images/.svn/prop-base
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/images/.svn/props
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/images/.svn/text-base
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/images/.svn/tmp/prop-base
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/images/.svn/tmp/props
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/images/.svn/tmp/text-base
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/images/.svn/tmp
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/images/.svn
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/images
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/smilies/.svn/prop-base
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/smilies/.svn/props
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/smilies/.svn/text-base
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/smilies/.svn/tmp/prop-base
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/smilies/.svn/tmp/props
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/smilies/.svn/tmp/text-base
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/smilies/.svn/tmp
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/smilies/.svn
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/smilies
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/stylesheets/.svn/prop-base
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/stylesheets/.svn/props
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/stylesheets/.svn/text-base
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/stylesheets/.svn/tmp/prop-base
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/stylesheets/.svn/tmp/props
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/stylesheets/.svn/tmp/text-base
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/stylesheets/.svn/tmp
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/stylesheets/.svn
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%/stylesheets
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|