Discussions - Message Stream

Last modified by Admin on 2024/08/29 00:15

cogUI of the discussions Message Stream application.
TypeXAR
CategoryApplication
Developed by

Simon Urli, Manuel Leduc

Active Installs0
Rating
0 Votes
LicenseGNU Lesser General Public License 2.1
Compatibility

12.10+

Installable with the Extension Manager

Description

The message stream application allows wiki users the start and contribute to discussions.

This extension is under heavy development and can be highly unstable. Please use it only to perform tests on a dedicated XWiki instance.

Listing the discussions

The list of the discussions involving the current user can be access using the Applications panel, by clicking on the Discussions entry.
The list presents the list of discussions order by their last update date descending, as well as the number of messages of each discussion. The discussions can be read by clicking on their titles.

A button at the top of the page allows to start a new discussion.

Starting a discussion

When starting a discussion, the user has several fields to fill:

  • Recipients:
    • Everybody: all the logged-in users can contribute to the discussion
    • Followers: users following the emiter of the discussion at its time of creation can contribute to the discussion
    • Users: the selected users can contribute to the discussion
    • Groups: the users of the selected groups at its time of creation can contribute to the discussion
  • Title: the title of the discussion
  • First message: the content of the fist message of the discussion

Once the discussion created, the user is redirected to the discussion.

Reading a discussion

This page presents, from top to bottom:

  • the title of the discussion
  • the list of actors involved in the discussion
  • the list of messages of the discussion
  • a form to add a new message to the discussion

Prerequisites & Installation Instructions

We recommend using the Extension Manager to install this extension (Make sure that the text "Installable with the Extension Manager" is displayed at the top right location on this page to know if this extension can be installed with the Extension Manager). Note that installing Extensions when being offline is currently not supported and you'd need to use some complex manual method.

You can also use the following manual method, which is useful if this extension cannot be installed with the Extension Manager or if you're using an old version of XWiki that doesn't have the Extension Manager:

  1. Log in the wiki with a user having Administration rights
  2. Go to the Administration page and select the Import category
  3. Follow the on-screen instructions to upload the downloaded XAR
  4. Click on the uploaded XAR and follow the instructions
  5. You'll also need to install all dependent Extensions that are not already installed in your wiki

Dependencies

Dependencies for this extension (org.xwiki.contrib:discussions-messagestream-ui 2.5.2):

Get Connected