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
=================
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
Release history Release notifications | RSS feed
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)
File details
Details for the file vnccollab.content-1.5.10.tar.gz
.
File metadata
- Download URL: vnccollab.content-1.5.10.tar.gz
- Upload date:
- Size: 52.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b51e6d77ade846f667ba13fb093192551c3ee34631e12f451f583f36c7d39add |
|
MD5 | 64c55d13890a010c75ed8457ef75f4f4 |
|
BLAKE2b-256 | 2bc4f2d4255a276374b5879d44669c26ec5efa3fa5c93c803ec3e7c4b39393bc |