Skip to end of metadata
Go to start of metadata

Installation

Install CONTENIDO with the help of the official installation guide. Comply exactly with this guide, so we can detect errors in it.

General tests after a new installation:

  • Does the installation work properly?
  • Can you login with the chosen password?

New installation with example client

  • Does the example client contain all example resources?
  • Does the example client render correctly in your browser?

New installation without example client

  • Create a new client
  • Create a new language for the client
  • Create a new category
  • Upload files

Updates

Update CONTENIDO with help of the official upgrade guide. Follow the instructions to the letter so that we can find errors in it.

Try upgrading from the latest version of the 4.8 branch AND from the latest version of the 4.9 branch.

General tests after upgrade:

  • Are all pre-existing resources still available? (Modules with translations, layouts, templates, categories, articles, language, clients)
  • Did the upgrade process run all upgraded jobs?

MyCONTENIDO

  • Activate update notifier and check if RSS feeds and version check information are loaded and displayed

General Tests

Please try to perform the following actions and check if they behave like expected for the backend and frontend

Content

Articles

TypeBackendFrontendDescription
Create article


Set start article




Make article online


Change template


Freeze article


Duplicate article


Edit article



please see Content Types
Edit article with activated TinyMCE4


Edit article properties


List content entries


Edit content list entry


Delete content list entry


Delete article


Edit template configuration


Protect category


Make category online


Synchronize article


Synchronize category


Category

TypeBackendFrontendDescription
Create new tree


New category


Rename category


Set category on- or offline


Protect category


Move category up


Move category

Only if category is not a root.
Move category down


Duplicate category


Configure category


Frontent access


Delete category


File manager

TypeBackendFrontendDescription
Create directory


Upload files


Modify file


Replace file


Multidelete files


Delete files


Remove directory


Translations

TypeBackendFrontendDescription
View translations


Add language

To add a language to this view, select it and click the plus button.

A new row for the selected language should now appear in the list.

Edit translations

To edit a translation click on the pencil icon for a single language or for all languages.

The translations should now be displayed in textareas that can be edited and saved.

Style

Layouts

TypeBackendFrontendDescription
Create layout


Modify layout


Synchronize layouts


Delete layout


Modules

TypeBackendFrontendDescription
Create module


Edit module



please see Content Types
Synchronize modules


Manage history


Truncate history

Will delete all eintries in history!
Translate modules


Delete module


Templates

TypeBackendFrontendDescription
Create template


Edit template



please see Content Types
Duplicate template


Visual edit


Delete template


CSS

TypeBackendFrontendDescription
Create CSS


Modify CSS


Truncate history


Delete CSS


JavaScript

TypeBackendFrontendDescription
Create script


Edit script


Manage history


Truncate history


Delete script


HTML

TypeBackendFrontendDescription
Create HTML template


Modify HTML template


Manage history


Truncate history


Delete HTML template


Statistics

Search Terms

TypeBackendFrontendDescription
Create search terms (with umlauts)


Administration

Users

TypeBackendFrontendDescription
Create User


Edit user


Set user rights


Delete user


Groups

TypeBackendFrontendDescription
Create group


Edit group


Add group members


Delete group members


Set group rights


Delete group


Languages

TypeBackendFrontendDescription
Create language


Edit language


Activate language


Deactive language


Delete language


Clients

TypeBackendFrontendDescription
Create client


Edit client


Create/Edit article specifications


Delete article specifications


Define default article specification


Save client setting


Delete client setting


Edit client setting


Remove client


Logs

TypeBackendFrontendDescription
Show log


Frontend

TypeBackendFrontendDescription
Create frontend user


Save frontend user


Add frontend user assignment


Delete fronted user assignment


Create frontend group


Save frontend group


Delete frontend group


Delete frontend user


Plugin Manager

TypeBackendFrontendDescription
Run Plugin Manager


Install plugin


Delete plugin


Content Types

All content types need to be tested. This requires them to be used in a module which is assigend to a template and edited in an article.

  1. CMS_HTMLHEAD

    1. Input of HTML text should print HTML
  2. CMS_HTML

    1. Input of HTML text should print HTML
    2. Create a new link to another CONTENIDO article (Should set a correct path in TinyMCE)
    3. Embed an image from the file manager
  3. CMS_TEXT

    1. Input of HTML text should print HTML plain
    2. Input of text with paragraphs should print text with line breaks
  4. CMS_HEAD

    1. Input of HTML text should print HTML plain
    2. Input of text with paragraphs should print text with line breaks
  5. CMS_DATE

    1. Current date should be highlighted
    2. "Now" should select the current date and time
    3. Choosing a date and time should display the selected date with the right format in the input field.
    4. Saving with the green check mark should print the formatted date in the article.
    5. Changing the format should update the displayed date in the article.
  6. CMS_TEASER

    1. Automatic:
      1. Headlines with umlauts should print at the selected template place
      2. Change the sort order of the teaser
    2. Manual teaser: 
      1. Select articles from different categories
    3. Settings:
      1. Change the display style of the teaser
      2. Image scale: "Cut" should display different sections
      3. Change the content types to display different content in the teaser
  7. CMS_FILELIST

    1. Directories:
      1. Select more than one directory
    2. General
      1. Try using headlines with umlauts
      2. Changing the sort order and sorting criteria
      3. Files from sub directories of the selected ones should be displayed if the checkbox is checked
      4. Meta data should be loaded and shortened if the checkbox is checked
    3. Filter:
      1. Filter files with file extensions and file sizes
    4. Manual:
      1. Select files to be included manually. Directories from the first tab should be ignored.
  8. CMS_IMG / CMS_IMGDESCR / CMS_IMGEDITOR

    1. Directories:
      1. Selecting a directory should display images on the right
      2. Selecting sub directories should display images
    2. Meta:
      1. Selecting a file should display its path and meta information
    3. Upload:
      1. Create a new directory with new files. Selection should preview the image
      2. Upload new files in the main directory
      3. Upload new files in a sub directory
      4. Selecting an existing file should display a preview
    4. Save image with the green check mark. It should be displayed in the article
  9. CMS_LINK / CMS_LINKTARGET / CMS_LINKDESCR / CMS_LINKEDITOR

    1. Checking "New window" should set LINKTARGET to display in a new window
    2. Changing the title should be reflected in LINKDESCR
    3. External:
      1. External links should link to external websites
    4. Internal:
      1. Internal links should be SEO optimized or contain a front_content.php link
    5. Link to a file:
      1. Create new directories with new files. Selecting should link to that file
      2. Upload new files to the main directory
      3. Upload new files to a sub directory
      4. Selecting an existing file should link to it
    6. Save content with green check mark


  • No labels