Skip to main content
Help us improve Python packaging – donate today!

Personal profile + follow/unfollow functionality for the Plonesocial suite

Project Description

Introduction

Plonesocial.network is part of the plonesocial suite.

This package provides a building block for Plone integrators who want to create a custom social business solution in Plone.

If you’re an end-user looking for a pre-integrated solution, you should install plonesocial.suite instead.

plonesocial.network

Plonesocial.network provides user profiles with follow/unfollow functionality. It intercepts and overrides the default Plone author.cpt profile page. If plonesocial.activitystream is installed, it will show status updates on the profile page.

Additionally, plonesocial.network provides @@following and @@followers views that enable exploration of the social graph.

Core rendering logic is factored into two content providers, maxiprofile_provider and miniprofile_provider. This enables and promotes code re-use across different views.

All browser views are anchored on the Site Root, so technically there’s no user context in the form of a Member folder required.

For a full social networking stack, install plonesocial.suite.

bugs

Uninstalling either plonesocial.microblog or plonesocial_network removes both utilities, deleting all data.

Contributors

Guido Stevens, Author

Changelog

0.4 (2012-10-09)

Initial release.

  • update docs [gyst]
  • fix dependency [gyst]
  • reindent for better pep8 [gyst]
  • finish following/followers views [gyst]
  • extract maxiprofile provider [gyst]
  • base skel for following/followers view [gyst]
  • provide clear [gyst]
  • more styling [gyst]
  • intercept /author and redirect to /@@profile [gyst]
  • follow/unfollow buttons [gyst]
  • s/followees/following/ [gyst]
  • document weird uninstall behaviour [gyst]
  • show plonesocial.activitystream, if installed [gyst]
  • provide consistency with plonesocial.activitystream [gyst]
  • GS name [gyst]
  • base profile [gyst]
  • a monkey that works, thx enfold [gyst]
  • monkeypatch image sizes – doesnt work :-( [gyst]
  • fix setup.py [gyst]
  • base skel for traversable profile view [gyst]
  • doc [gyst]
  • core follow/unfollow social graph API [gyst]
  • provide noop tool install [gyst]
  • remove src indirection [gyst]
  • initial checkin from zopeskel [gyst]

Release history Release notifications

History Node

0.6.1

History Node

0.6.0

History Node

0.5.2

History Node

0.5.1

History Node

0.5.0rc1

History Node

0.4.3

History Node

0.4.2

History Node

0.4.1

This version
History Node

0.4

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
plonesocial.network-0.4.zip (34.8 kB) Copy SHA256 hash SHA256 Source None Oct 9, 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