24
Liferay 6 control panel customization needs This is the first iteration. After the changes will be applied, a second test use phase will be necessary to complete this document. The requirements are done for a Thales key user (admin of a Thales unit, not TGS). These key users will be able to create and manage some organizations and their contents only. They will not be administrator.

Liferay 6 Control Panel Customization Needs v0.1

Embed Size (px)

DESCRIPTION

Liferay customization

Citation preview

Page 1: Liferay 6 Control Panel Customization Needs v0.1

Liferay 6 control panel customization needs

This is the first iteration. After the changes will be applied, a second test use phase will be necessary to complete this document.

The requirements are done for a Thales key user (admin of a Thales unit, not TGS). These key users will be able to create and manage some organizations and their contents only. They will not be administrator.

Page 2: Liferay 6 Control Panel Customization Needs v0.1

1. Control panel main page

Req. type(Question /

Hide /Rename / Change)

Severity(Must have /

Should have /

Could have)

Requirement description English label(respect cases)

French label(respect cases)

Cap comments / answer

Cap acceptat° (yes / no)

Final TGS decision(Go / No

go)

Question

Are these menus useful without customization (except renaming)?- My account- My pages- Site settings- Site pages - Site Memberships- Bookmarks- Sites

Hide Must have Hide the not useful links: - My account (To Be Confirmed)- My pages (TBC)- Site settings (TBC)- Site pages (TBC)- Site Memberships (TBC)- Bookmarks (TBC)

Page 3: Liferay 6 Control Panel Customization Needs v0.1

- Calendar- Blogs- Wiki- Polls- Software Catalog- Tags- Categories- Mobile Device Rules- Social Activity- Dynamic Data Lists- Sites (TBC)

Rename Must have- Message boards - Web content- Users and Organizations

- Forums- E-services contents- Users and organizations

- Forums- Contenus e-services- Utilisateurs et organisations

Rename Could have- Recent Content- Documents and Media

- Recent contents- Documents and media

- Contenus récents- Documents et médias

2. Organizations list in the left menu

Req. type(Question /

Hide /Rename / Change)

Severity(Must have /

Should have /

Could have)

Requirement description English label(respect cases)

French label(respect cases)

Cap comments / answer

Cap acceptat° (yes / no)

Final TGS decision(Go / No

go)

Question Is the personal site always displayed?

Is yes, is it useful without any customization?

Hide Should have Always hide the personal site in the list if it is not useful

Page 4: Liferay 6 Control Panel Customization Needs v0.1

3. Users and Organizations search page

Req. type(Question /

Hide /Rename / Change)

Severity(Must have /

Should have /

Could have)

Requirement description English label(respect cases)

French label(respect cases)

Cap comments / answer

Cap acceptat° (yes / no)

Final TGS decision(Go / No

go)

Rename Must have (because of FR version)

Users and Organizations (in the breadcrumb and the title of the page)

Users and Organizations

Utilisateurs et organisations

Rename Must have Modify the text in blue “users are… for members”

An organization can represent a company, a project or a specific group of users where members can exchange documents, messages, access Focuses… depending on rights.

Une organisation peut représenter une société, un projet ou un groupe spécifique d’utilisateurs où les membres peuvent échanger des documents, messages, accéder à des Focus… en fonction des droits.

Page 5: Liferay 6 Control Panel Customization Needs v0.1

4. Organizations actions list

Req. type(Question /

Hide /Rename / Change)

Severity(Must have /

Should have /

Could have)

Requirement description English label(respect cases)

French label(respect cases)

Cap comments / answer

Cap acceptat° (yes / no)

Final TGS decision(Go / No

go)

Question Is the option “Manage site” necessary without customization?

Hide Must have - Manage site (TBC)- Add user

Page 6: Liferay 6 Control Panel Customization Needs v0.1

5. Screen when creating an organization

Req. type(Question /

Hide /Rename / Change)

Severity(Must have /

Should have /

Could have)

Requirement description English label(respect cases)

French label(respect cases)

Cap comments / answer

Cap acceptat° (yes / no)

Final TGS decision(Go / No

go)

Hide Must have When clicking on add, a list is displayed to propose to add a COL organization, a SOL organization or an user. It is necessary to hide “User”.

Rename Must have (because of FR)

New Organization (in the breadcrumb and the title)

New organization Nouvelle organisation

Question Is useful the function “export all users” with customization (of course, not when we create but in the list page)

Hide Could have Hide “export all users” if not useful (TBC)

Hide Should have Hide “Organization site”

Change Must have The option “Is universe” is missing compared to the last version (to name “Is Business Domain” in this version)

Page 7: Liferay 6 Control Panel Customization Needs v0.1

6. Web content search page

Req. type(Question /

Hide /Rename / Change)

Severity(Must have /

Should have /

Could have)

Requirement description English label(respect cases)

French label(respect cases)

Cap comments / answer

Cap acceptat° (yes / no)

Final TGS decision(Go / No

go)

Rename Must have Rename Web Content (in the breadcrumb, the title and the tab)

- E-services contents - Contenus e-services

Rename Must have

Modify the text: “web content can be… their role”

The e-services contents enable to create Focuses, Collaborative Areas’ presentation or some specific e-services contents. For contents on organizations, do not forget to select the good organization at the left menu.

When you create a new e-service content on the organization (“add” button), you have to select its type (Focus, Collaborative Area).You can create many Focuses and one Collaborative Area per organization.

Les contenus e-services permettent de créer des Focus, la présentation d’Espaces Collaboratifs ou certains contenus d’e-services spécifiques.Pour les contenus sur des organisations, ne pas oublier de sélectionner la bonne organisation dans le menu de gauche.

Lorsque vous créez un nouveau contenu e-service sur l’organisation (bouton « Ajouter », vous devez sélectionner son type (Focus, Espace Collaboratif).Vous pouvez créer plusieurs Focus et un Espace Collaboratif par organisation.

Hide Must have Hide the tabs:- Structures- Templates- Feeds

Page 8: Liferay 6 Control Panel Customization Needs v0.1

- RecentHide the button:- Permissions

7. « Web content » Add button list

Req. type(Question /

Hide /Rename / Change)

Severity(Must have /

Should have /

Could have)

Requirement description English label(respect cases)

French label(respect cases)

Cap comments / answer

Cap acceptat° (yes / no)

Final TGS decision(Go / No

go)

Question What are the web content CUSTOMER SUPPORT STRUCTURE and OFFER DESCRIPTION STRUCTURE?

If they are TAV ASW contents (ADM, e-troubleshooting), do you confirm that it is not useful to create new ones, but only modify existing ones?

Hide Must have Hide:- Basic web content- CUSTOMER SUPPORT STRUCTURE (TBC)- OFFER DESCRIPTION STRUCTURE (TBC)

Rename Must have - Collaborative area marketing text

- Collaborative Area presentation

- Présentation Espace Collaboratif

Page 9: Liferay 6 Control Panel Customization Needs v0.1

8. Focus web content creation page

Page 10: Liferay 6 Control Panel Customization Needs v0.1
Page 11: Liferay 6 Control Panel Customization Needs v0.1

Req. type(Question /

Hide /Rename / Change)

Severity(Must have /

Should have /

Could have)

Requirement description English label(respect cases)

French label(respect cases)

Cap comments / answer

Cap acceptat° (yes / no)

Final TGS decision(Go / No

go)

Change Must have Indicate with “*” which fields are mandatory, and add a text in the top of the page “* = Mandatory fields” (same mandatory fields than the last version)

If the user publishes the Focus and mandatory fields contents are missing, the error message has to indicate which fields are missing (message in red too)

Change Should have Delete spaces between fields.

Question I think that “List Hide date” is used to hide the Focus date in the list AND in the portlet and the Focus itself. Do you confirm?

Rename (depending on the previous question) list-hide-date (TBC)

Hide date in Front Office

Cacher date en Front Office

Hide Must have Hide:- “list-hide-date” text (TBC depending on the previous question)- “List Hide Date” button- Associated “Localizable” button- “list-picture” text- List picture field- Associated “Localizable” button

Page 12: Liferay 6 Control Panel Customization Needs v0.1

- “list-presentation” text- List presentation field- Associated “Localizable” button- “tiny-presentation” text- Tiny presentation field- Associated “Localizable” button- “tiny-picture” text- Tiny picture field- Associated “Localizable” button

Hide Should have Hide:- Text at the right “500 characters…” because another requirements will add this information in the fields name”.- Buttons to change the structure:

- The template function:

Question Is the link “Display Page” useful without customization?

If it is not used to display the Focus page before publication, where is the function?

Hide Must have Hide the links:- Categorization- Display page (TBC)- Related Assets- My Datas

Change Should have Be able to upload images directly from the web content pages by clicking on “Select” for each picture field (we have to keep proportions)

Question Must have Do you confirm that, like the last version, the content image is:- at the left place for contents 1,3,5…- and at the right place for contents 2,4,6… ?

Rename Must have For each text area, indicate in the fields name the number of characters (including formatting for rich text ones) like the last version.

Rename Must have Rename all fields “Localizable” Multilingual Multilingue

Rename Must have - Title

- title- Date- presentation

- content

- Focus name in control panel- Focus title- Focus date- Focus introduction in the Focus page- Focus paragraph

- Nom Focus dans panneau de contrôle- Titre Focus- Date Focus- Introduction Focus dans la page Focus- Paragraphe [n] Focus

Page 13: Liferay 6 Control Panel Customization Needs v0.1

- picture

- picture-credit- footer-title

- footer-content

- file

[n] - Focus picture [n] (displayed at the left for even paragraphs, at the right for odd ones)- Picture [n] credit- Focus footer title

- Focus footer content- Attached file [n]

- Image [n] Focus (affichée à gauche pour les paragraphes pairs, à droite pour les impairs)- Crédit image [n]- Titre pied de page Focus- Contenu pied de page Focus- Pièce jointe [n]

Question What is “searchable” used for?

Hide Should have Hide searchable (always checked) (TBC)

Question Do you confirm that the Focus is not displayed in the COL homepage but accessible from the URL if the “abstract” is not filled in?

If yes, how to keep the URL?

Rename Must have Abstract Focus portlet content in the portal homepage

Contenu portlet Focus dans page d’accueil portail

9. Focus abstract content page

Req. type(Question /

Hide /Rename / Change)

Severity(Must have /

Should have /

Could have)

Requirement description English label(respect cases)

French label(respect cases)

Cap comments / answer

Cap acceptat° (yes / no)

Final TGS decision(Go / No

go)

Rename Must have - Abstract

- Summary

- Focus portlet content in the portal homepage- Summary (n characters recommended)

- Contenu portlet Focus dans page d’accueil portail- Résumé (n caractères recommandés)

Hide Should have Hide:- Use small image (always

Page 14: Liferay 6 Control Panel Customization Needs v0.1

checked)- Small image URL text and field- “-OR-“ text

Change Should have Be able to upload an image directly from this page by clicking on “Select” (we have to keep proportions)

Page 15: Liferay 6 Control Panel Customization Needs v0.1

10. Focus schedule page

Req. type(Question /

Hide /Rename / Change)

Severity(Must have /

Should have /

Could have)

Requirement description English label(respect cases)

French label(respect cases)

Cap comments / answer

Cap acceptat° (yes / no)

Final TGS decision(Go / No

go)

Question What is the function “Review date”?Is it useful without customization?

Hide Could have Hide the “Review” function fields if not useful (TBC)

Page 16: Liferay 6 Control Panel Customization Needs v0.1

11. Collaborative area web content creation page

Page 17: Liferay 6 Control Panel Customization Needs v0.1

Req. type(Question /

Hide /Rename / Change)

Severity(Must have /

Should have /

Could have)

Requirement description English label(respect cases)

French label(respect cases)

Cap comments / answer

Cap acceptat° (yes / no)

Final TGS decision(Go / No

go)

Change Must have Indicate with “*” which fields are mandatory, and add a text in the top of the page “* = Mandatory fields” (same mandatory fields than the last version)

If the user publishes the Focus and mandatory fields contents are missing, the error message has to indicate which fields are missing (message in red too)

Question What is the Title field? It can be the CA name in the control panel or the CA title in the Front Office, but in the previous version, it was the name of the organization that was displayed in the Collaborative Area portlet of the portal homepage.So, I think it is only the name displayed in the Control panel.

Page 18: Liferay 6 Control Panel Customization Needs v0.1

Rename Must have (depending on the previous question) Title (100 characters displayed) (TBC)

Collaborative Area name in control panel

Nom Espace Collaboratif dans panneau de contrôle

Change Could have (depending of the previous question) Add a field called “Collaborative Area title” / “Titre Collaborative Area” to display in the portlet. (TBC)

Change Should have Delete spaces between fields.

Hide Must have Hide:- “list-picture” text- List picture field- Associated “Localizable” button- “list-presentation” text- List presentation field- Associated “Localizable” button- “hide-thales-representative” text- Hide Thales representative checkbox- Associated “Localizable” button- “hide-customer-representative” text- Hide Customer representative checkbox- Associated “Localizable” button

Hide Should have Hide:- Text at the right “500 characters…” because another requirements will add this information in the fields name”.- Buttons to change the structure:

- The template function:

Question Is the link “Display Page” useful without customization?

If it is not used to display the Collaborative Area page before publication, where is the function?

Hide Must have Hide the links:- Abstract (not used for CA)- Categorization- Display page (TBC)- Related Assets- Permissions- My Datas

Change Should have Be able to upload images directly from the web content pages by clicking on “Select” for each picture field (we have to keep proportions)

Page 19: Liferay 6 Control Panel Customization Needs v0.1

Rename Must have For each text area, indicate in the fields name the number of characters (including formatting for rich text ones) like the last version.

Rename Must have Rename all fields “Localizable” Multilingual Multilingue

Rename Must have - presentation

- tiny-picture

- full-picture

- hide-creation-date

- Collaborative Area presentation- Collaborative Area portlet image in the portal homepage

- Collaborative area image displayed in the presentation- Hide Collaborative Area creation date in the presentation

- Présentation Espace Collaboratif- Image portlet Espace Collaboratif dans page d’accueil portail- Image Espace Collaboratif affichée dans la présentation- Cacher date de création

Change Change the order of the fields

Question What is “searchable” used for?

Hide Should have Hide searchable (always checked) (TBC)

Documents and media page

User list (action button)