• Mapping Themes to the UI

    As you plan your customizations, their scope will mean a lot. Do you want the changes to be seen across the UI, only in a particular community, or only in selected patches of the UI reached by certain URLs? The scope ...
    Profile Photo
    last modified by steve222
  • Undocumented Jive System Properties

    System properties can be set in the Admin Console (System > Management > System Properties) and allow a great number of fine-grained configuration options which are not available through the user interface. Many...
    Profile Photo
    last modified by mazen.raafat
  • Creating Custom CSS Classes in Themes

    You can customize your community's CSS by adding or overriding CSS classes in a custom CSS FTL template file. You create a theme, create the custom template, add your CSS classes to the template, then map the theme to...
    Profile Photo
    last modified by steve222
  • Guide to using Google Closure Templates in Jive 5.0 / 6.0

    Introduction Templates Generated Javascript Template Use Importing Templates (<#include> and <@resource.template> equivalent) Callling another template dynamically Importing Javascr...
    Profile Photo
    last modified by Ryan Rutan
  • Link Interceptor Light Documentation

    Link Interceptor Light Manual The interceptor it used at igniterealtime.org and works there without issues. The Link Interceptor Light uses the Apache 2.0 license. Sending emails is not possible in the "Light" version...
    Profile Photo
    last modified by it2000
  • HTML Widget: How to Create a Stock Widget

    Introduction If you want to add a near real-time stock widget to your site, copy, modify, and paste this into an HTML widget. The code uses the Jive native jQuery library to pull JSONP data from yahoo using their YQL ...
    Profile Photo
    last modified by deesteel
  • How To: Create a Custom Jive Project

    Getting your environment setup JDKs Maven Maven Quick start Creating a Project New project setup Running your new project Creating a Plugin New plugin setup Building the new plugin ...
    Profile Photo
    last modified by shannon.fluellen
  • Customizing UI with the Theme Resource Kit

    If you need to add sophisticated view logic in your header or footer, you can do more ambitious site-wide theming by starting with the resource kit. It includes a set of sample files you can tailor to your needs. Not...
    Profile Photo
    last modified by steve222
  • Build and Run Your Local Jive Customization

    Create a Database EAE Database (for instances 5.0 and up) Build Your Project for the First Time Run the App Local Search Instance (Optional for 6/7.0) Local EAE Instance (Optional for 5/6/7.0) Ji...
    Profile Photo
    last modified by eric.jorgenson
  • Jive EAE/Search Dependency Map

    It's important to get your version mapping right when building and running your local Jive instance.  Each version of the Jive platform needs a particular version of the Enterprise Activity Engine (EAE) and local...
    Profile Photo
    last modified by kyanring
  • Maven: Settings.xml File

    Note: this Maven configuration provides access to Jive binaries and sources via the maven-secure.jivesoftware.com server; it requires login access.  See the bottom of the document where to put your login informat...
    Profile Photo
    last modified by kyanring
  • Themes: Other Resources

    This topic includes links to other information about technologies related to themes. Theming Theming in Clearspace 2.0 Upgrading Themes from 1.x to 2.x Related Technologies Freemarker HTML and CSS Resources Books ...
    Profile Photo
    last modified by joey.french
  • Content Type Framework

    A new content type is actually made up of multiple (sometimes many) different classes. These define not only how users interact with its content, but also link the content type to application subsystems that add suppo...
    Profile Photo
    last modified by steve222
  • Analytics DB Data Model

    Overview of Design Activity Fact Table Aggregate Fact Tables Jive Object Dimension User Dimension User Profile Fields Profile Fields Time Dimensions Analytics Event Code Reference O...
    Profile Photo
    last modified by dane.slutzky
  • Using PHP CURL to invoke jive REST services

    Hi   Here is an example of how to create a discussion using CURL request to the JIVE API3 REST services, here is my PHP file content:     Hope this helps someone anytime!
    Profile Photo
    last modified by ricardo.linero
  • Building Widgets

    This introduction gives you the basics on building widgets -- views for displaying content on customizable pages.   People use widgets on the home page, a user's personal homepage, a community/space overview pag...
    Profile Photo
    last modified by steve222
  • Cache in SBS

    1. How cache works     Actually the cache is a Map object. For example, to the doucment cache. The key is the doucment ID. The value is the the Document Object. When the user get the doucment object b...
    Profile Photo
    last modified by wyvern_zhang@hotmail.com
  • Building Actions

    You can build plugins that enhance Jive SBS with links to new functionality, additions to the admin console, and additions to the end user UI.   Action plugins incorporate Struts actions, in which a user gesture...
    Profile Photo
    last modified by steve222
  • HTML Widget: How to Create a Content Slider

    6-2-2016 - A new open sourced version of the content slider has been released and is available here: UX Widgets   Introduction Content Sliders aka "Image Sliders" are an easy way to condense alot of information ...
    Profile Photo
    last modified by deesteel
  • Widgets: Frequently Asked Questions

    Answers to questions on developing and manipulating widgets. What is a widget? Widgets provide a way for administrators to customize the space, project, social group and system homepages (overview tab) and gives end u...
    Profile Photo
    last modified by talsupport