Skip to main content

VNC Collaboration Content Types

Project description

vnccollab.content
=================

Overview
--------

``vnccollab.content`` offers content tools for VNC Collaboration. Here you can find
the `Following` utility to create following between users (user A is
followed/following user B), author page, and `AutoComplete` widget to
Subject field.


Installation
------------

Please read INSTALL.rst for details about installation.


Usage
-----

After installing the package, you can access IFollowing utilty in this way:

following = getUtility(IFollowing)

and you can use the `Following` methods:

* subscribe(user1, user2) - subscribe 'user1' to 'user2'. If user1 is None,
get the current user.

* unsubscribe(user1, user2) - unsubscribe 'user1' from 'user2'. If user1 is
None, get the current user.

* is_following(user1, user2) - check if 'user1' is following 'user2'. If user1
is None, get the current user.

* is_followed_by(user1, user2) - check if 'user1' is followed by 'user2'. If
user1 is None, get the current user.

* has_followers(user) - check if user is followed by any other user. If user is
None, get the current user.

* has_followings(user) - check if user is following anybody. If user is None,
get the current user.

* get_followers(user) - get all followers of the user. If user is None, get
the current user.

* get_followings(user) - get all users the user is following. If user is None,
get the current user.


Changelog
=========

1.5.10 - July 02, 2014
-------------------

- Moves theme's portltes [11086].
[Jose Dinuncio]

- Cleans setup [11081].
[Jose Dinuncio]

1.5.9 - April 11, 2014
----------------------

- Add unit tests [10876].
[Marcin Staniszczak]

- Update README.txt file [10867].
[Marcin Staniszczak]

- Hide user e-mail from UI [10193].
[Marcin Staniszczak]

1.5.8 - April 02, 2014
----------------------

- Improves translation and docs.
[Marcin Staniszczak]

1.5.7 - March 07, 2014
----------------------

- Add german translations [10519].
[Marcin Staniszczak]

- Adds version.txt.
[Jose Dinuncio]

1.5.6 - December 06, 2013
-------------------------

- Remove unused function.
[Cesar Gonzalez]

- Change to async ajax for load content of new user profile [8898].
[Cesar Gonzalez]

- Fixes loading spinner functionality of new user profile [8898].
[Cesar Gonzalez]

- Adds mode parameter to registry for load dynamic tab [8898].
[Cesar Gonzalez]

- Adds dynamyc menu for dynamic tabs of new user profile [8898].
[Cesar Gonzalez]

- Adds follow js code. Adds ajax to new author page. Adds vanilla style [8898].
[Cesar Gonzalez]

- Adds new author page [8897].
[Jose Dinuncio].

- Adds following functionality [8897].
[Jose Dinuncio].

- Adds testing infrastructure.

1.5.5 - November 20, 2013
-------------------------

- Adds missing dependency (simplejson)
[Jose Dinuncio]

1.5.4 - October 24, 2013
------------------------

- Fixes license and adds AUTHORS.txt.
[Jose Dinuncio]

1.5.3 - January 30, 2013
------------------------

- Do not depend on PloneBoard and Products.Autocomplete anymore.
[Vitaliy Podoba]

- Dump initial profile settings.
[Vitaliy Podoba]

1.5.2 - December 24, 2012
-------------------------

- Adds Products.Ploneboard as dependency.
[Jose Dinuncio]

- Adds raptus.autocompletewidget as dependency.
[Jose Dinuncio]


1.5.1 - October 24, 2012
------------------------

- Update repository url.
[Vitaliy Podoba]


1.5 - July 13, 2012
-------------------

- Migrated raptus autocomplete to new ui version.
[Vitaliy Podoba]

- Made local roles inheritance off by default in newly added objects.
[Vitaliy Podoba]


1.0dev December 26, 2011
------------------------

- Initial release

Project details


Download files

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

Source Distribution

vnccollab.content-1.5.10.tar.gz (52.2 kB view details)

Uploaded Source

File details

Details for the file vnccollab.content-1.5.10.tar.gz.

File metadata

File hashes

Hashes for vnccollab.content-1.5.10.tar.gz
Algorithm Hash digest
SHA256 b51e6d77ade846f667ba13fb093192551c3ee34631e12f451f583f36c7d39add
MD5 64c55d13890a010c75ed8457ef75f4f4
BLAKE2b-256 2bc4f2d4255a276374b5879d44669c26ec5efa3fa5c93c803ec3e7c4b39393bc

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page