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.