Skip to main content

Twitter portlet with multi search, filter, language filter functionality and number limiter

Project description

Introduction

fourdigits.portlet.twitter is a twitter portlet for Plone. It contains some nice features such as: - show tweets of a certain twitter user(name) - search on multiple hastags or strings (e.g. show the tweets of #plone and #zope in one portlet) - combine searched tweets and tweets based on username - filter tweets on curse words - configurable number of items to display based on the username - configurable number of items to display based on the search(es) - filter tweets by language (multiple supported, such as nl and en) - user pictures from twitter - user info from twitter - multilanguage support

Hope you like the product! heavelly based on collective.twitterportlet and a modified version of python-twitter thanks guys!

Changelog

1.0a3 (2012-09-05)

  • Replace jquery.easydate.js for collective.js.moment, remove not needed javascripts from portal_javascript. [kingel]

1.0a2 (2012-08-10)

  • Make sure old portlet assignments keep working [ralphjacobs]

1.0a (2012-08-10)

  • Added support for clientside rendering using the libs from http://tweet.seaofclouds.com/ You can turn this on in the portlet settings. (note: relative dates are in dutch only at the moment) [kingel]
  • Fixed serverside caching by using a os.getpid() for generating tmp dir to avoid permission problems [ralphjacobs]

0.9.2

  • Adding original permission for Site Administrator [terapyon]
  • Adding test code for portlet base [terapyon]

0.9.1

  • Fixed missing files in 0.9 package [sjoerdve]

0.9

  • Fix invalid CSS [sjoerdve]

0.8

  • Include alt text for twitter images [ralphjacobs]

0.7

  • Made portlet backwards compatible with Plone 3 versions again [ralphjacobs]

0.6

  • Added support for Plone 4.1 [sjoerdve]
  • Fixed double name bug when tweets are searched [sjoerdve]
  • Minor code cleanup [ralphjacobs]

0.5

  • Added support for displaying twitter user profile info [ralphjacobs]
  • Fixed caching bug, fixes ticket #4 [ralphjacobs]
  • Based on new upstream python-twitter library 0.8.2 [ralphjacobs]
  • Made implemetation compatible with new upstream library [ralphjacobs]
  • Added multilanguage support [ralphjacobs] [rafahela]
  • Added dutch translations [ralphjacobs]
  • Added Portugese (Brazilian) translations [rafahela]

0.4

  • Added classes to fields in template. [robgietema]
  • Removed markup from python files [robgietema]
  • Extended matching regext for auto-link URLs [ralphjacobs]

0.3

  • Added support for retweets based on username [ralphjacobs]

0.2

  • Fix release, refactored tweet results logic [martijn4d]

0.1

  • Initial version, based on collective.twitter and python-twitter 0.7-devel for searching
  • (Multi) Language support for twitter feeds
  • Better text filter for curse words
  • Multi search support
  • User picture support

Project details


Release history Release notifications

History Node

1.0rc3

History Node

1.0rc2

History Node

1.0rc1

History Node

1.0a15

History Node

1.0a14

History Node

1.0a13

History Node

1.0a12

History Node

1.0a11

History Node

1.0a11.dev0

History Node

1.0a9

History Node

1.0a8

History Node

1.0a7

History Node

1.0a4

This version
History Node

1.0a3

History Node

1.0a2

History Node

1.0a

History Node

0.9.1

History Node

0.9

History Node

0.8

History Node

0.7

History Node

0.6

History Node

0.5

History Node

0.4

History Node

0.3

History Node

0.2

History Node

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
fourdigits.portlet.twitter-1.0a3.zip (66.4 kB) Copy SHA256 hash SHA256 Source None Sep 5, 2012

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page