drupal standard features

Upload: phucngo

Post on 07-Apr-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/6/2019 Drupal Standard Features

    1/12

    Drupal Standard Features

    ICT Division

    Tuesday, July 26, 2011

  • 8/6/2019 Drupal Standard Features

    2/12

    Drupal Standard Features

    Category Feature Notes

    Content types Blogs Besides a full list of blogging functionalities, Users

    are able to insert emoticons via the smiley's

    input filter.

    Documents Uses a "page with attachments" as a document.Additional modules are available from

    drupal.org to extend the Document capabilities,

    including file-browser type navigation("filedepot" module), or connections to

    standards-compliant enterprise documentsystems (via "cmis" module) such as SharePoint,

    Alfresco, Documentum, and Nuxeo

    Discussions Provides threaded discussion types. Drupal

    Commons provides the ability for administratorsto expose controls to users giving them options

    on how threads are to be displayed (collapsed

    / expanded by default, etc.)

    Events Has capability to list upcoming (or past) events

    for a Group or Space

    Page 2Confidential

  • 8/6/2019 Drupal Standard Features

    3/12

    Drupal Standard Features

    Category Feature Notes

    Content types Wikis Many different wiki syntax' are supported via

    different input filters (see below), including

    mediawiki, twiki, markdown, textile, and

    simplewiki.

    Custom Content

    types

    Drupal Commons incorporates Drupal's

    powerful Content Construction Kit (CCK), which

    enables administrators (/site builders) to createarbitrary, custom content types. This combined

    with Views is an extremely powerful capabilityneither Jive nor most other web systems provide.

    CCK+Views has been the backbone of Drupal's

    dominance in the web application/website

    marketplace

    Micro-blog /

    status updates

    Likes Twitter, Users are able to send messages to

    each other with text comments or links to other

    media

    Polls A kind of voting, is a survey of public opinion

    from a particular sample

    Page 3Confidential

  • 8/6/2019 Drupal Standard Features

    4/12

    Drupal Standard Features

    Category Feature Notes

    Content types RSS feeds In Commons, Group administrators can

    configure the group to pull in RSS feeds from

    any number of sources (displaying them in most-

    recent first, interleaving feed items.)

    Videos Drupal Commons has three video options,

    though none are bundled in the default

    distribution, and would need to beinstalled/configured. First, Commons allows users

    to embed YouTube, Blip.tv, or other consumer-type videos into pages (via input filter

    configuration). Second, Commons can

    integrate with commercial video services such

    as Brightcove, Kaltura, and others (via

    installation & configuration of appropriatemodules). Third, site owners can install ffmpeg

    (open source video encoding engine) on their

    server, and utilize an open source player

    (jwplayer or flowplayer) for playback

    Page 4Confidential

  • 8/6/2019 Drupal Standard Features

    5/12

    Drupal Standard Features

    Category Feature Notes

    Content types Alerts, notices to

    community

    Comments Drupal Commons enables Admins to set

    defaults for comment availability (and ability toadd comments by role), and also enables

    authors to control comment availability on a

    per-page basis. Jive does not allow this degreeof control

    Input filters for text

    fields

    Provides a concept called input filters, that can

    act on text entered in text fields, primarily to

    prevent users from entering HTML/CSS/JS thatwould render a site vulnerable to cross-site

    scripting attacks, but also to assist in identifyingcontent for specific output display methods. An

    input filter for shortening long URLs is also

    available

    Page 5Confidential

  • 8/6/2019 Drupal Standard Features

    6/12

    Drupal Standard Features

    Category Feature Notes

    Content

    creation

    WYSIWYG editor Can be enabled / disabled per-field, or per-user

    in Commons (and not in Jive). User can also

    disable WYSIWYG in Commons (to enter HTML,

    code, or other items) as desired. Applies to all

    forms of adding text (blog, discussion, ..)

    Automated

    comment spamblocking

    Drupal Commons can use the Mollom spam

    blocking service, included with an AcquiaNetwork subscription (or available separately

    from Mollom.com). Jive provides no automatedfiltering - which can be an issue on publicly-

    facing sites. (See Jive's own community site.)

    Even though it detects obscene language on its

    own, Mollom also allows for blacklisting of

    specific words.

    Workflow Drupal Commons has extensive capabilities for

    page creation workflow via severalmechanisms.

    Page 6Confidential

  • 8/6/2019 Drupal Standard Features

    7/12

    Drupal Standard Features

    Category Feature Notes

    Content item

    display

    Avatars Author's avatars are (or can be) displayed in

    tabular listings of content; an accompanying

    username can be displayed. Either the avatar,

    username, or both can link to the author's profile

    User-friendly URLs In Commons, all content has friendly URLs, which

    helps both with usabiltiy and SEO for public

    communities. For example, blog posts, grouphomes, etc. have friendly URLs and discussion

    threads. In addition, Drupal Commons caneither automatically create the URL, or allow the

    author to specify the desired URL path directly

    Email from site Drupal Commons provides fine-grained

    subscription control, enabling the choice ofupdates on specific pages (as desired) or at a

    complete group-level

    Email to site from

    user

    Free community-provided add-on module

    available for Drupal.

    Page 7Confidential

  • 8/6/2019 Drupal Standard Features

    8/12

    Drupal Standard Features

    Category Feature Notes

    Content item

    display

    Custom query

    tables

    Drupal Commons permits users with permission

    the ability to create listings of information using

    a GUI query-builder called Views. These listings

    of content (or users, or anything else in the

    database) can be displayed in a block onpages, or as a complete page listing, as an RSS

    feed, or exposed via a web service interface.While this can be done in Jive, it is a

    programmer-level task, whereas in Commons it

    is a point-click task

    Popular pages

    block

    In Drupal Commons, available two different

    ways (depending on whether using Acquia

    Network subscription (or on-premises Solr server),

    or Drupal module plug-in)

    Content

    recommendation

    With Drupal Commons, this is available either

    when using Acquia Network (search)subscription or on-premises Solr sever

    Page 8Confidential

  • 8/6/2019 Drupal Standard Features

    9/12

    Drupal Standard Features

    Category Feature Notes

    Content

    organization

    Tags, Taxonomy Drupal Commons provides for both informal

    tagging (folksonomy) and formal taxonomies

    Tag clouds Commons provides for both site-wide tag

    clouds and per-group tag clouds

    Groups Provides "Group home pages" to organize

    people & content. Commons provides moregranular control over group attributes by

    separating Private/Public, listed/unlisted (in

    Groups directory), and membership

    management concepts

    Pages Drupal Commons provides the ability for users

    (with appropriate roles) to create web pages

    that live outside of Groups. This enables a site tocombine both static content with community

    capabilities

    Page 9Confidential

  • 8/6/2019 Drupal Standard Features

    10/12

    Drupal Standard Features

    Category Feature Notes

    Search Page content

    search

    Drupal Commons provides simple database

    search by default; enhanced search providing

    results biasing, content recommendations, and

    other advanced features is available with an

    Acquia Network (search) subscription, or via apremises-based Solr search server

    Attachmentsearch

    Can search MS Office document types, andPDF files

    User search /

    External search

    Utilizes Lucene for content indexing and search,

    which can index content from external systems

    (if an appropriate connector to the externalsystem is available.)

    Faceted search Faceted search available with either an AcquiaNetwork subscription, or premises-based Solr

    search server

    Page 10Confidential

  • 8/6/2019 Drupal Standard Features

    11/12

    Drupal Standard Features

    Category Feature Notes

    Users

    Relationships

    User profiles Customizable in Commons via addition of

    arbitrary fields

    User reputation

    badges

    In Commons, can have one badge that gets

    "better" as more points are earned, or multiplebadges with separate point triggers, or both

    Friend Allows users to watch the activity of each other (A two-way relationship)

    Status Commons' Recent Activity block shows other

    users what you're doing, or shows you what your

    friends are doing and what's going on in yourGroups

    Page 11Confidential

  • 8/6/2019 Drupal Standard Features

    12/12

    Drupal Standard Features

    Category Feature Notes

    Administration Multiple

    deployment

    options

    Offers self-hosted, or fully hosted. Also supports

    customer code modifications on either

    deployment

    Multilingual In Commons, content created by users can beorganized by language. Workflow tools exist to

    support translation effort. Administrative

    interface is localizable; localizations currentlyunderway (by community) for French

    Single Sign On

    (SSO)

    Drupal Commons supports a wide variety of SSO

    schemes; implementation of a specific scheme

    typically requires a short professional servicesengagement

    Scalability Drupal Commons scales in typical web scalefashion - load balancers, fronting multiple web

    heads that use 1-2 database server back-ends -with or without proxy caches to handle static

    content (pages for unauthenticated users, CSS,

    images, )

    Page 12Confidential