Skip to content

aaboffill/django-content-interactions

 
 

Repository files navigation

Django Content Interactions

Common User-Content Interactions for Django>=1.6.1

Like, Mark as Favorite, Rate, Share, Denounce...

Changelog

0.8.1

  • Added common methods to 'RateableMixin' class

0.7.2

  • Removed unused method 'get_absolute_url' from 'Comment' model class

0.7.1

  • Added functionality to comment target mixin.

0.7.0

  • Added functionality to mixins

0.6.8

  • Fixed 'can_delete_comment' template tag method when the comment is generated by anonymous user

0.6.7

  • Messages Compiled

0.6.6

  • Added interaction to share to social networks if django-social-publisher is installed in the environment.

0.6.5

  • Added monitoring functionality. Only visit activity monitoring by now.

0.6.4

  • Added missing translations
  • Fixed denounce deleted success message.

0.6.3

  • Fixed denounce form error message.

0.6.2

  • Added missing migration.

0.6.1

  • Fix toggle interaction success implementation.

0.6.0

  • Added support for comment stats.

0.5.0

  • Added support for content commenting.

0.4.3

  • Fixed stats model.
  • Added migrations for stats app.

0.4.2

  • Fixed stats mixin.

0.4.1

  • Renamed stats application, to be more specific.

0.4.0

  • Added Stats functionality.
  • Unified Share and Recommend into only one possible interaction: Share (with an optional comment)

0.3.1

  • Fix bug in mixins.

0.3.0

  • Upgrading to django-social-graph 0.2.0

0.2.4

  • Improving denounce flow.

0.2.3

  • Templates tags expecting objects can now accept a tuple (content_type_pk, object_pk)

0.2.2

  • Fix in mixins' edge creation methods (when an edge type allows only one edge per objects pair, use edge_change instead of edge_add).

0.2.1

  • Added missing denounce url.

0.2.0

  • Reimplemented jQuery classes in order to pass the params directly in the constructor of the instance.

0.1.0

PENDING...

Notes

PENDING...

Usage

  1. Run python setup.py install to install.
  2. Modify your Django settings to use content_interactions:

About

Common User-Content Interactions for Django>=1.6.1. Like, Mark as Favorite, Rate, Share, Recommend... Base on django-social-graph

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 93.6%
  • JavaScript 3.3%
  • HTML 3.1%