elitedivision/amos-showcase-projects


README

Showcase Projects is meant to show the user platform the projects within the platform initiatives, explaining who partecipates (users, communities, organizations), the projects status and coasts, etc. It is not meant to manage project Tasks or planning.

How do I get set up?

"elitedivision/amos-showcase-projects": "dev-master",

Enable the Privileges modules in modules-amos.php, add :

 'showcaseprojects' => [
	'class' => 'elitedivision\amos\showcaseprojects\AmosShowcaseProjects',
    ],

add privileges migrations to console modules (console/config/migrations-amos.php):

'@vendor/elitedivision/amos-showcase-projects/src/migrations'

The content is suitable to be used with cwh content management. To do so:

  • Activate cwh plugin
  • Open cwh configuration wizard (admin privilege is required) url: /cwh/configuration/wizard
  • search for showcase projects in content configuration section
  • edit configuration of showcase projects and save

If tags are needed enable this module in "modules-amos.php" (backend/config folder in main project) in tag section. After that, enable the trees in tag manager.

If platform uses report and/or comments and you want to enable Showcase Project to be commented/to report a content, add the model to the configuration in modules-amos.php:

for reports:

 'report' => [
     'class' => 'elitedivision\amos\report\AmosReport',
     'modelsEnabled' => [
        .
        .
        'elitedivision\amos\showcaseprojects\models\ShowcaseProject', //line to add
        .
        .
     ]
     ],

for comments:

  'comments' => [
    'class' => 'elitedivision\amos\comments\AmosComments',
    'modelsEnabled' => [
        .
        .
        'elitedivision\amos\showcaseprojects\models\ShowcaseProject', //line to add
        .
        .
 	],
  ],