Skip to main content

An installable theme for VNC Collaboration Plone 4 Site.

Project description

vnccollab.theme
===============

Introduction
------------

VNC Collaboration Theme is the official VCP theme. It include serveral convenience
functionality as:

* A customized dashboard.
* Dashlet viewlet: a way to integrate several sources of news.
* An anonymous homepage redirector.
* A wizard to add new content.
* Integration with zimbra (requires zimbra server extensions).
* Integration with redmine (requires redmine server extensions).
* "Like" functionality.
* Etherpad portlet.
* Generic Iframe portlet.
* World Clock portlet.


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

Please read INSTALL.txt for details about the installation.


Usage
-----

The functionality offered in this add-on is implemented as portlets and viewlets.
To add them to your site, follow one of the following procedures:

* Use the web interface to add a portlet or a viewlet.
* Programmatically, adding an import step to your site's policy manager add-on.

The first option is easier, but the configuration will be stored in the ZODB. The
second option requires programming.

Known Issues
------------

Due to the use of plone.app.jquery 1.7.2, there could be some issues with
overlays in Plone 4.2.

Changelog
=========

1.7.11 - April 11, 2014
-----------------------

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

- Fixes wizard dynatree data preparation for file upload [10936].
[Cesar Gonzalez]

- Adds uninstall profile [10961].
[Jose Dinuncio]

- Fixes +add arrow when wizard is closed [10936].
[Cesar Gonzalez]

- Fixes url of dynatree json data on wizard [10963].
[Cesar Gonzalez]

- Add white-cross and fav-icon images to theme and update css [10936].
[Cesar Gonzalez]

- Cleans dependencies [10861].
[Jose Dinuncio]

- Finishes removing OpenERP portlet [10362].
[Jose Dinuncio]

- Customize plone e-mail's templates [10687].
[Marcin Staniszczak]

- Ignores enter key on livesearch [10688].
[Cesar Gonzalez]

- Fixes style on +add button and search for dynamic content (translations) [10519].
[Cesar Gonzalez]

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

- Adds button text to Browse Files button and set css [10695].
[Cesar Gonzalez]

- Adds layer specificity to json messages views.
[Jose Dinuncio]

- Adds image width limit to 100% on content [10561].
[Cesar Gonzalez]

- Customize navigation portlet to only show folders [10646].
[Marcin Staniszczak]


1.7.10 - March 07, 2014
-----------------------

- Fixes overlays dialog position, update css selectors [10438].
[Cesar Gonzalez]

- Fixes bug in redirection after deleting file [10439].
[Jose Dinuncio]

- Hides the "Edit without visual editor" link [10166].
[Cesar Gonzalez]

- Adds anonymous page configuration thru the web [10383].
[Jose Dinuncio]

- Begins removing OpenERP portlet [10362]
[Jose Dinuncio]

- Adds the appendTo option of autocomplete to insert the result ul element
relative to the input field. [10171]
[Cesar Gonzalez]

- Adds ccs style to destination object autocomplete of the wizard.
Remove unused ul element from template. [10171]
[Cesar Gonzalez]

- Adds styled spinner to livesearch box (dashboard mode) [10169].
[Cesar Gonzalez]

- Adds styled spinner to livesearch box (dashboard mode) [10169].
[Cesar Gonzalez]

- Improves speed in user search [10169].
[Jose Dinuncio].

- Adds CMF Subscription list style. [9861].
[Cesar Gonzalez]

- Adds version.txt
[Jose Dinuncio]

- Update add Wizard. Picker for selecting date and time, suggest for location,
permission to adding Cast Topic to Cast Containe. [10171]
[Marcin Staniszczak]

1.7.9 - December 21, 2013
-------------------------

- Begins removing old Redmine and Zimbra portlets.
[Jose Dinuncio]

- Adds customizable login, sign up and help urls.
[Jose Dinuncio]

1.7.8 - December 06, 2013
-------------------------

- Reapply missing hotfix.
[Jose Dinuncio]

1.7.7 - December 06, 2013
-------------------------

- Update Copyright info on Footer. [9023].
[Cesar Gonzalez]

- Fixes style of documentActions buttons. [8927]
[Cesar Gonzalez]

- Adds star icon to follow option of new user profile [8898].
[Cesar Gonzalez]

- Adds custom vnc style to new user profile [8898].
[Cesar Gonzalez]

- Removes Follow functionality (JS part).
[Cesar Gonzalez]

- Removes Follow functionality.
[Jose Dinuncio]

1.7.6 - November 20, 2013
-------------------------

- Removes unnecessary dynatree css entries. [9049].
[Cesar Gonzalez]

- Overrides table.pt and remove icon, fixes icon position.
[Cesar Gonzalez]

- Adds spaca between icons in the sprite and re-style icon positions.
[Cesar Gonzalez]

- Remove xmpp chat dependencies from theme package.
[Vitaliy Podoba]

- Style social buttons on user author page.
[Vitaliy Podoba]

- Add external user homepage link to user profile page.
[Vitaliy Podoba]

- Adjust notification template and inline style. [8085].
[Cesar Gonzalez]

- Change template for sendto [8084].
[Marcin Staniszczak]


1.7.5 - October 24, 2013
------------------------

- Add columns classes to Anonymous Welcome Page.
[Vitaliy Podoba]

- Fixes portal mode menu and user dropdown.
[Cesar Gonzalez]

- Sets anon action menu position. Columns content using max width from
container. Removes portlet separator line.
[Cesar Gonzalez]

- Fixes centering carousel. Limit header and content to 1200px.
[Cesar Gonzalez]

- Fixes circle user image.
[Cesar Gonzalez]

- Fixes bug in dashlet portlet.
[Jose Dinuncio]

- Adds style to site header and change template.
[Cesar Gonzalez]

- Removes update step and jquery.selectbox pluging.
[Cesar Gonzalez]

- Adds style to anonymous homepage. Fixes admin column style.
[Cesar Gonzalez]

- Update Anonymous homepage view [8579].
[Vitaliy Podoba]

- Adds Site Setup add-on configuration for Anonymous Homepage [8578].
[Jose Dinuncio]

- Disable zimbra-mail-portlet-view from theme. Fixes History.txt.
[Cesar Gonzalez]

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

- Fixes keyword livesearch tooltip arrow position.
[Cesar Gonzalez]

- Adds tooltip with description of keyword livesearch support [8045].
[Cesar Gonzalez]

- Adds livesearch support for keyword searchs (user: and type:) [8045].
[Jose Dinuncio]

- Changes in users portled: changed a image sizes, and added a tooltip
with user details [8046].
[Marcin Staniszczak]

- Fixes strange icons in list view, standard view and search result list [8349].
[Cesar Gonzalez]

- Fixes behaviour of the button *>* that makes the portlet wider.
[Cesar Gonzalez]

- Adds custom event handler for portlet deferred loading complete event then
attach portlets buttons.
[Cesar Gonzalez]

- Removes deferred portlet view.
[Jose Dinuncio]

- Update site header coding [8509].
[Marcin Staniszczak]


1.7.4 - September 12, 2013
--------------------------

- Items in navigation portlet should be sorted alphabetically [8047].
[Marcin Staniszczak]

- Adds root node to Create Wizard tree [8102].
[Jose Dinuncio]

- Adds multiple files upload into Create New Wizard [6229].
[Marcin Staniszczak]


1.7.3 - June 14, 2013
---------------------

- Adds mail server property for Dashlet Portlet [7651].
[Jose Dinuncio]

- Add querywidget to theme layers. This is requried by new style collections.
[Vitaliy Podoba]


1.7.2 - May 29, 2013
--------------------

- Fixes bug in lazy portlets load [7483].
[Jose Dinuncio]

- Fixes bug in zimbra viewlet after upgrade to Zimbra 8.
[Jose Dinuncio]

- Improves styles in wizard dynatree [7379].
[Jose Dinuncio]

- Add Following Functionality to user profile pages.
[Vitaliy Podoba]

- slimScroll attach to deferred portlets, spinner animation centering, template adjust.
[Cesar Gonzalez]

- Fixes translation of Display menu and global bar.
[Jose Dinuncio]

- Sets pointer cursor and font style for selected item in tree.
[Cesar Gonzalez]

- Adds new parameter type_ to ajax call for populate tree of wizard.
[Cesar Gonzalez]

- Fixes bug "Disallowed subobject type" in wizard.
[Jose Dinuncio]

- Applies livesearch overrides in theme package (frontend). Catch incorrect response from server.
[Cesar Gonzalez]

- Overloads plone.searchbox viewlet.
[Jose Dinuncio]

- Remove wrong TOC entry "Bookmark & Share". TOC positioning at top. Format TOC levels.
[Cesar Gonzalez]

- Modifies dashboard's portlets to make a deferred render.
[Jose Dinuncio]

- Fixes Create Task overlay style. Add box-sizing to textarea in overlays.
[Cesar Gonzalez]

- Update User Actions List (user profile page, dashboard link, my-profile link)
TODO: add upgrade step
[Dmitriy Ilyenkov]


1.7.1 - April 19, 2013
----------------------

- Fixes Cancel icon button on insert media.
[Cesar Gonzalez]

- Fixes step 2 wizard error in required field.
[Cesar Gonzalez]

- Fixes upgrade step source number in configure.zcml.
[Cesar Gonzalez]

- Current folder is the default destination for "Create Wizard".
[Jose Dinuncio]

- Fixes "File Under" tags position.
[Cesar Gonzalez]

- Makes "Create New" wizard tree selector lazy.
[Jose Dinuncio]

- Changes Tree Navigation style -Home button design update-.
[Cesar Gonzalez]

- Applies layout for Document content type (Wiki), add shadow image.
[Cesar Gonzalez]

- Display only Group Portlets on our home dashboard view.
[Vitaliy Podoba]


1.7 - March 20, 2013
--------------------

- Fixes bug in livesearch_reply.py.
[Jose Dinuncio]

- Adds method post_and-index_object to replace WSAPI's post_object.
[Jose Dinuncio]

1.6.9 - March 6, 2013
---------------------

- Fixes livesearch style when no result found, add collection icon to sprite.
[Cesar Gonzalez]

- Adds viewlet for custom favicon links & apple touch icons links.
[Cesar Gonzalez]

- Add Generic IFrame portlet.
[Jose Dinuncio]

- Adds info for breadcrumbs and size in livesearch_reply.py
[Jose Dinuncio]

- Adds fullname to livesearch result items.
[Cesar Gonzalez]

- Adds style, content type icons to Live Search.
[Cesar Gonzalez]

- Fixes display problem with document viewer and action menu.
[Cesar Gonzalez]

- Fixes bug in RelatedRedmineTicketsViewlet.update trying to get UUID
from RootSite.
[Jose Dinuncio]

- Limits tree height and show scrollbars. Keep Ok button in position.
[Cesar Gonzalez]

- Updates to make mobile site version work.
[Vitaliy Podoba, Cesar Gonzalez]

- Make site root a dashboard.
[Vitaliy Podoba]

- Refine Live Search Results
[Cesar Gonzalez]

1.6.8 - February 14, 2013
-------------------------

- Style Cast and Chat links.
[Cesar Gonzalez]

- Fixed styles for Document Table Of Contents viewlet.
[Vitaliy Podoba]

- Add more prominent close button to CREATE NEW WIZARD.
[Cesar Gonzalez]

- Try to prevent zimbra calendar portlet issue.
[Jose Dinuncio]

- Add Cast link right before Chat.
[Vitaliy Podoba]

- Add Group details page.
[Vitaliy Podoba]

- Do not alert on ajax errors.
[Vitaliy Podoba]

1.6.7 - January 30, 2013
------------------------

- Moves email_autocomplete_json from cloudstream to theme.
[Jose Dinuncio]

- Modifies Add wizard.
[Jose Dinuncio, Cesar Gonzalez]

- Dump initial setup installation profile.
[Vitaliy Podoba]

- Fix comment layout.
[Cesar Gonzalez]

- Fix search box style in Dashboard Mode.
[Cesar Gonzalez]

- Disable top rated and action list viewlets.
[Vitaliy Podoba]

- Fix indexes installation.
[Vitaliy Podoba]

1.6.6 - December 24, 2012
-------------------------

- Introduce popup mode.
[Vitaliy Podoba]

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

- Adds cioppino.twothumbs as dependency.
[Jose Dinuncio]

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

- Adds jarn (xmpp.core, jsi18n and xmpp.collaboration) as dependencies.
[Jose Dinuncio]

- Made datetime widget work on notices control panel forms.
[Vitaliy Podoba]

- Disable plone.formwidget.autocomplete resources. It conflicts
with jquery UI Tools autocomplete widget.
[Vitaliy Podoba]

- Fixed notices styles.
[Vitaliy Podoba]


1.6.5 - December 5, 2012
------------------------

- New code for zimbra_get_tree_json view.
[Jose Dinuncio]

- Do not allow to create rooms in which user has no permissions to participate.
[Taras Melnychuk]

- Fixed rooms autosuggestion. (unescape room names)
[Taras Melnychuk]

- Show 'Active rooms' list when new message is received.
[Taras Melnychuk]

- Reset JOIN and FIND chat form fields after successful posts.
[Vitaliy Podoba]

- Applied existing rooms autosuggestion list to JOIN room form.
[Taras Melnychuk]

- Refactored Available Rooms into Active Rooms list.
[Taras Melnychuk]

- Move add participants button in cloudchat to Rooms pane.
[Taras Melnychuk]


1.6.4 - November 13, 2012
-------------------------

- Adjust css: Global navigation, inputs elem, content shadows.
[Cesar Gonzalez]

- Change css&layout Action Menu, content, comment box. Fix invite overlay
autocomplete.
[Cesar Gonzalez]

- Add images (#5092)
[Cesar Gonzalez]

- Modifies css&layout: Action Menu, content, comment box.(#5092)
[Cesar Gonzalez]

- Modifies userdataschema.py to use collective.customizablePersonalizeForm.
[Jose Dinuncio]

- Move images and styles to cloudcast package.
[Vitaliy Podoba]


1.6.3 - October 24, 2012
------------------------

- Fix cloudcast gallery link styles.
[Vitaliy Podoba]

- Modify userdataschema.py to use collective.customizablePersonalizeForm.
[Jose Dinuncio]

- Update styles for CloudCast actions toolbar.
[Vitaliy Podoba]

- Added styles for cloudcast message actions.
[Taras Melnychuk]

- Customize validate_integrity.vpy* scripts to allow redirect from event
subscribers. We need it to redirect to Cast Invite screen upon creation.
[Vitaliy Podoba]


1.6.2 - September 25, 2012
--------------------------

- Hide cloud tag if user is anonymous.
[Jose Dinuncio]

- Fixes event creation in root bug.
[Jose Dinuncio]

- Fixed rooms participants list.
[Taras Melnychuk]

- Leave room on page reload.
[Taras Melnychuk]

- Fixed room rejoin.
[Taras Melnychuk]

- Unescaped nick name for room participant,
muc plugin escapes it for us.
[Taras Melnychuk]



1.6.1 - September 15, 2012
--------------------------

- Fixed bug with subscription request approval.
[Taras Melnychuk]

- Optimized roster rendering (refactored chat initialization)
[Taras Melnychuk]

- Reimplemented contact panel user interface, make it more user friendly
[Taras Melnychuk]

- Style new chat contacts list functionality.
[Vitaliy Podoba]

- Adopt mark_special_links.js script for new jquery 1.7.2 version.
[Vitaliy Podoba]

- Style commenting form.
[Vitaliy Podoba]

- Add .strip method to js String class.
[Vitaliy Podoba]

- Sets a better handling for redirection when creating tickets.
[Jose Dinuncio]

- Fixed member data fetch for roster items.
[Taras Melnychuk]

1.6.0 - September 6, 2012
-------------------------

- Implement First Version of XMPP Chat Viewlet.
[Vitaliy Podoba, Taras Melnychuk]

- Fix Create Tasks to redirect to default view.
[Jose Dinuncio]

- Fix OpenERP portlet look and feel.
[Jose Dinuncio]

1.5.4 - August 29, 2012
-----------------------

- Fix popupforms.js selector. Should now work with newer jquery version.
[Vitaliy Podoba]

- Add mail notification for plone.app.discussion.
[Jose Dinuncio]

1.5.3 - August 17, 2012
-----------------------

- Reverse comments order.
[Jose Dinuncio]

- Add description, subject, creator, creationDate and modificationDate to
LiveSearchReplyJson results.
[Jose Dinuncio]

1.5.2 - August 3, 2012
----------------------

- Add calendar widgets to Create Task popup forms.
[Vitaliy Podoba]

- Change implementation of get_object_json to be path independent.
[Jose Dinuncio]

- Add slim scrolling to Recent Messages portlet.
[Vitaliy Podoba]

- Update styles for Users Portlet.
[Serhiy Valchuk]

- Activate external editor globally and for new users.
[Jose Dinuncio]

- Fix zimbra mail not to break on emails w/o body and subject.
[Vitaliy Podoba]

- Refresh Zimbra SOAP API call auth token when expired.
[Vitaliy Podoba]

- Fixed TinyMCE popup styles.
[Serhiy Valchuk]

- New view GetListOfSearchParameters added.
[Jose Dinuncio]

- livesearch_reply_json now accepts dictionaries, becoming an advanced search.
[Jose Dinuncio]

- GetTreeJson modified to indicate in which folders the user
has permissions to create objects.
[Jose Dinuncio]

- Renamed titles in "Create Task" window.
[Jose Dinuncio]

- Implemented Control Panel for OpenERP actions.
[Jose Dinuncio]

- Fixed VNC Zimlet related code security issues.
[Jose Dinuncio]


1.5.1 - July 24, 2012
---------------------

- Fixed Create Content Area z-index.
[Vitaliy Podoba]

- Add parent container titles to Add Content Area dropdown items.
[Vitaliy Podoba]

- Updated portlet styles.
[Serhiy Valchuk]

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

- Implemented new design.
[Serhiy Valchuk, Vitaliy Podoba]

- First Alpha Version of Stream Viewlet implemented.
[Vitaliy Podoba]

- Zimbra Task creation implemented.
[Jose Dinuncio]

- Minor fixes to xmpp messaging applied.
[Taras Melnychuk]


1.0dev (unreleased)
-------------------

- Initial release

Project details


Release history Release notifications

History Node

1.7.12

This version
History Node

1.7.11-

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
vnccollab.theme-1.7.11-.tar.gz (905.5 kB) Copy SHA256 hash SHA256 Source None Apr 11, 2014

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