LiveConnect Platform

A introduction to the LiveConnect Community Platform

This is a public LiveConnections Guide  public

HiveLive Lesson

    Types
    HiveLive Lesson posted 5/29/07 by Jeremy, last edited 8/19/09 by Sean Bell
    722 Views, 11 Comments
    title:
    Types
    body:

    Types provide the structure in the LiveConnect platform's semi-structured data. You can think of them as "Post Templates." A "recipe" does not have the same data structure as a "blog post" or a "wine review", and Types offer a way to treat them differently.

    Types are made up of multiple Fields, which are containers for different kinds of data. A Text field is a container for Text data. A Date field recognizes familiar date formats as date objects. HiveLive currently supports 18 different Field types. Read about them in more detail here

    Note that there are occasions when a Member might reasonably place specific data in a more general field. For example, an image is usually placed in the Image Field Type, but in some cases it may be preferable to include the image inline as part of a larger HTML or Textile Field (e.g., in the middle of a long Blog post). Links are possible in HTML and Textile, too. Should an author use a separate Field Type for a link, or place it inline with HTML or Textile? The answer at times involves considering a trade-off:

    • Using larger, free-flowing HTML or Textile Fields is relatively easy, often displays well, and offers up-front flexibility.
    • Using specific Field Types, however, will enable deeper tagging, searching, and organization down the road.

    A Type "belongs" to the Application in which it lives. So if a Member copies a Type to a new Application, they have actually created a new, separate instance of the Type. Despite a shared name and lineage, they can be edited independently from one another.

    More detail is available here

    Below: a sample Type editing page

    more detail:

    Comments

    • posted 11/8/07 by Justin

      Do you think less web savvy users will know how to create their own post types when they start their own groups? is it possible to have default post types and remove the ability to create/edit post types all together? this feature seems great for advanced users but unnecessary for the masses.

      Reply to this Comment

    • posted 11/8/07 by Carlos
      Hi Justin. Most new community members tend to be invited to communities with existing structure (Hives, Types, etc), so they won't have to worry about creating new Types off the bat. As they get accustomed to the platform and get used to the idea of these various information templates, they shouldn't find the mechanics of creating a Type too difficult, but whether they would need to create a Type really depends on the community they belong to... so far it seems like HiveLive community owners set most everything up for their members, allowing the members to simply participate in the community.

      Reply to this Comment

    • posted 11/8/07 by John Kembel
      Great point, Justin. A couple thoughts to build on Carlos's points:

      In most communities the number of actual "builders" (those who create Hives and Types) is quite small, and that is to be expected. We see it a bit like the 90-9-1 Theory of Participation Inequality, but in addition to classifying contributors, we'd add builders to the mix.

      In HiveLive-powered communities, the ability to build (e.g., create Hives and Types) is actually a power that not all members need to have. Some community owners choose to hand that power out carefully, others raise the ceiling and let members self-select. Most often, those who choose to just post and comment, never have to think about creating or editing Types.

      Reply to this Comment

    • posted 11/9/07 by Justin
      thanks for the quick response. I greatly appreciate it.

      Reply to this Comment

    • posted 1/9/08 by Patricia Seybold
      It would save incredible amounts of time if we could share a directory of examples of Types that people have created.. In these and other areas, I come across Templates I like, but when I want to find an example of something that I could clone and modify, I can't locate it...

      Is there already a place where we can find and contribute good or useful templates/types??

      Reply to this Comment

    • posted 1/10/08 by Jeremy
      Great idea. We talk about this internally, too - creating a repository of Types and Hive Templates that are easy to clone and modify. Ideally, this sort of thing would exist in a centralized place (like this HL community) but be copy-able to our clients' communities. There are currently some technical hurdles in the way of this ideal, but we see the value in pursuing the solution.

      However, there are existing options for finding the Types within a community. You can use the advanced search functionality to search for only Types (click the "advanced" link next to the search box up top, then the "Types" link to search for only Types). Alternately, you can fish a hidden Types list, sorted by popularity, from the application. Visit http://[name].hivelive.com/types. Note that the visibility of Types is tied to the Hives that they live in - so you can only view the Types within the Hives you have permission to see.

      As a historical note, early versions of the HiveLive application listed community wide Types on the homepage, and in general we showed Types much more prominently than we do now. Early user feedback convinced us to hide them somewhat, and we've been working incrementally since then to bring back Type visibility where and to whom it is appropriate.

      Reply to this Comment

    • posted 2/26/08 by Patricia Seybold
      Is there a type that lets me create a poll?? If so, how do people see results?

      Reply to this Comment

    • posted 5/28/08 by Jeremy

      The short answer is no.

      It's possible to "kind of" do a survey by creating a Hive as a 'dropbox' - where many people can post/author but only one (or a few) can read the responses. If the Post Types contain structured elements like select boxes, radio buttons, etc. then a loose survey can be run. However, there is not an easy way to aggregate the results, so the use-case is ony practical for a very small audience.

      Reply to this Comment

    • posted 4/7/08 by Patricia Seybold
      We need a Type for embedding Slideshare presentations... It's much more compelling to embed these, the way you can embed YouTube... It's visually much more appealing than just posting a file that you can't SEE to know whether you want to view it or not.. Slideshare has great viewing, etc. functionality that would be a good adjunct.

      Reply to this Comment

    • posted 4/7/08 by Carlos
      I checked out the Slideshare site, and it looks like they offer an embed code. I'd have to ask our developers, but I'd guess it wouldn't be too hard to embed a Slideshare presentation. I'll mention this to the developers. Thanks for the suggestion!

      Reply to this Comment

    • posted 4/8/08 by Patricia Seybold
      Thanks Carlos,
      We' really need this!!! (There's nothing more boring than seeing a list of titles and pdf links. I'd much rather see the slide itself and be able to click and view it.. Also any of our members already USE this site to post their slides...

      Reply to this Comment