Vennware Platform Overview

 

Social Networking

 
The Portal opens up new possibilities for enterprise communication and team-building with the tools and framework for building a fully functional social network that can be customized to meet your organizational needs.
 
Chat
An AJAX Enterprise Instant Messaging client that allows users to automatically chat over Jabber protocol with other logged-in portal users. Chat sessions are persisted across portal pages and as secure as other portal functionality
 
Wall
This is a Facebook-style wall on which users and designated friends post publicly viewed messages for one another.
 
Friends List
This is a dynamically generated list of “friends” or members of the same community. Friend “invitations” may be sent.
 
Private Messaging
Allows users to send short messages to other “friends”, displayed as private or publicly viewed messages on their walls. (This is offered as an optional plugin.)
 
Requests
This displays invitations to join communities or add other users as “friends”.
 
Recent Activities Portlet
This displays the most recent activity performed by a group of users and can be customized to display results for specific activities.
 
Friend Map
This displays the current location of you and your friends on a Google Map
 
 Communities
 
A community is like a separate portal instance. Each gets its own set of pages, content management system, shared calendar, and default permissions. Users with appropriate permissions can easily manage the communities and groups to which they belong.
 
My Communities
Displays a list of all communities that a user belongs to and allows users to
create and manage new portal communities and their users. A user belonging to multiple communities can navigate among them within the same portal session. This functionality is also accessible via the Control Panel.
 
Directory
A listing of all users registered on the portal with contact information for
individual users. It also provides listings of available organizations, locations, and user groups.
 
Bookmarks
A simple way for users to keep track of URLs in the portal. The Bookmarks
Portlet can also be used by an administrator to publish relevant links to a group of users.
 
Invitations
Allows users to invite others to join a specified community.
 
Page Comments & Ratings
Allows users to leave comments and ratings on any user page.
 
SMS Text Messenger
Users can send SMS messages from the portal.
 


Content Management System

 
The integrated web publishing system allows users to create, edit, and publish articles, as well as article templates for one click changes in layout. There is built in two-step workflow, article versioning, search, and meta-data.
 
WCM
Main interface for the Portal’s integrated web publishing system. Allows users to create, edit, and publish articles, as well as article templates for one click changes in layout. There is built in workflow, article versioning, search, and meta-data. This is accessible via the central Control Panel.
 
WCM Articles
Displays a dynamic list of all articles for a given Community. List can include the top articles by creation date, publication date, title, or other criteria and will automatically update when new articles are added to the content management system.
 
WCM Content
This portlet can be used to publish any article created within WCM on a portal page. WCM Content portlets can be arranged on a page with the convenient drag and drop feature.
 
Document Library
Provides document management with Microsoft Office® integration, backed by the Jackrabbit JSR-170 compliant Java content repository. Includes check in / check out, meta data, and versioning. Document file formats may be converted at the time of upload. Also included are:
• Document Library Display
• Recent Documents displays most recently added file
 
Image Gallery
Stores all image files with AJAX enabled previews
 
Asset Publisher
Allows users to publish any piece of content in their portal as though it were a Journal Article, either through a set of publishing rules or by manual selection.
 
Knowledge Base
 Allows users to add and categorize content in the form of articles. Content can be added directly through the web or imported from external sources with category-based navigation to help users easily find answers to questions they may have. (This is offered as an optional plugin.)
 
Webform
Allows users to create custom forms.
 
Polls
The Polls Portlet allows users and administrators to create multiple choice polls that keep track of votes and display results on the page. Many separate polls can be managed; a separate portlet can be configured to display a specific poll’s results.
 
Breadcrumb
Displays a trail of “parent” pages for the current page. The Breadcrumb Portlet can be placed on public portal pages as a navigational aid when publishing to websites.
 
Navigation
Provides a directory of links reflecting the portal’s page structure, with drill down into the current page. Style and appearance can be adjusted. Unlike the Breadcrumb Portlet, the Navigation Portlet displays links for other pages outside of the current page’s trail of “parent” pages
 
Categories Navigation
Displays and sorts site content based on hierarchical tag categories.
 
Tabs Navigation
Displays and sorts site content based on specific tags.
 
Site Map
Displays a structured directory of links to all pages in the portal. The Site Map can be used to navigate directly to any page on the site. It can be configured to display the entire site or a sub-section of pages.
 


Collaboration

 
The collaboration tools enable productive discussion around all your collective knowledge. Not only can users manage their own work experiences with built in email and personal calendars, they can dynamically share their work and thoughts as part of a team. The blogs, wikis and message boards functionality compete with industry-leading standalone products in feature set and work within the Portal’s flexible system of communities and organizations.
 
Blogs
A portlet that includes full WYSIWYG editing capability and publication date, RSS support, threaded user and guest comments, tags and labels, social bookmarking links, email notifications of blog replies, and an entry rating system.
• Blogs Aggregator – A portlet that grabs blog entries from the entire portal or by specific organizations.
• Recent Bloggers – Dynamic displays a list of recent bloggers.
 
Message Boards
A full-featured forums solution with threaded views, categories, RSS capability, avatars, file attachments, previews, dynamic list of recent posts, and forum statistics. Message Boards work with fine-grained permissions to give detailed levels of control to administrators and users.
 
Wiki
A straightforward Wiki solution with versioning capabilities; categories; Classic Wiki, HTML, or plain text modes; WYSIWYG editing; page history and reversion; and permissions.
 
Mail
A full AJAX-based webmail client that can be configured to interface with many popular IMAP email servers. This portlet allows users to send and check email directly through the portal.
 
Shared Calendar
A community-based calendar with task lists that allows users to create, manage, and search for events. Events can be shared across communities, and event reminders can be set up to alert users of upcoming events by email, IM, or SMS.
 
 
News & RSS Portlets
These allow users to get dynamically updated digests of critical news topics, blogs, and other publications. Users can configure the order of topics displayed and how many articles are shown per provider.
 
Announcements
Offers a free form text area that can display and update new information quickly. The Announcements Portlet is visible to all page visitors.
 
 
Personal Tools
 
These sample portlets teach developers how to use these technologies in the Portal.
 
Out-of-the-box Portlets                                   Optional Plugins
 
Dictionary                    Translator              Calculator              My Summary
Language                    Unit Converter       Countdown           Network Utilities
Network Utilities          Games                   CSZ Search         OpenID Sign In
Password Generator  Words                    Currency Converter
Quick Note                  Amazon Rankings                               Loan Calculator
Search                         Shopping               Maps                     Sign In
                                                                                            
 

Mashups & Integrated Technologies

 
These portlets are offered as optional plugins and pull popular technologies.
 
Video portlet                 Flickr portlet                   Google Gadget
Webcam portlet           Twitter portlet                 Google Maps
Facebook portlet          Google Adsense           Google Search
 
 

Sample Developer Portlets

 
These sample portlets teach developers how to use these technologies in the Portal.
 
Out-of-the-box Portlets                         Optional Plugins
 
Hello Velocity                         DAO                    ICEfaces (MyFaces RI) JSON
Hello World                            Flash                    ICEfaces (Sun RI) JSP
iFrame                                    Hibernate            JSF Facelets LAR
Web Proxy                                                         JSF MyFaces Laszio
 
 
 Relational Data Base Features
 
Iframe
link to a powerful web database.
 
Webdata Pro
Create relational web databases with no programming
 
 

Communications Features

 
IP Phone Switch
This Portlet allows any PC user to establish a live high quality IP phone conversation with any Community member globally, on our own private IP switch.
 
IP Phone Bridge
Included in the IP Phone Switch is a set of IP Conference Room, allowing dozens of users to participate in a conference call.
 
Web Conferencing
This Portlet enables a community member to deliver a real-time web conference for community members. When coupled with the IP Phone bridge, this unique feature provides the business user with unparalleled ability to community globally.
 
VoIP Office Switch
This full featured telephone switch is connected to your local public switched telephone network (PSTN) offering your company a full featured PBX (Private Business Exchange), at a fraction of the cost of a traditional phone switch.
 
Mail Hosting
This mail hosting service offers all the features and security of a professionally managed mail service with spam filtering.


Portal Administration

 
Control Panel
The control panel is a single interface that elegantly consolidates all the administration portlets, granting control over all content, users, organizations, communities, roles, server resources, and more. It is fully customizable with the ability to hide different parts of the form as desired or add custom ones with portlets:
 
Personal account information
Users can control their own password settings, user preferences, and more
 
User provisioning and management
Users and administrators with appropriate permissions are able to use the Control Panel to manage users, organizations, locations, user groups, and roles. They can also set their permissions for anything from specific communities to specific portlets.
 
Communities
Users can create and manage new portal communities and their users. A community in the Portal is like a separate portal instance; each community gets its own set of pages, content management system, shared calendar, and default permissions. However, a user belonging to multiple communities can navigate
among them within the same portal session.
 
Directory
A listing of all users registered on the portal with personal information for individual users. It also provides listings of available organizations, locations, and user groups
 
Page Settings
Users with permissions can change the portal look and feel with one click, manage portal pages, insert JavaScript and meta-data, and set friendly URLs.
 
Web Content Management
See CMS section.
 
Server Monitoring
A dashboard with analytics displays current information regarding CPU utilization, memory usage, log levels, http sessions, and more.
 
Software Catalogue
This is an exclusive feature of the Portal that lets portal administrators install, update, and remove portlets, themes and layouts, all online without restarting the server.