Browse Source

Improvements to packaged install profiles - refs #1483

Yannick Warnier 9 years ago
parent
commit
eba14f9906

+ 47 - 0
main/install/profiles/dev.json

@@ -0,0 +1,47 @@
+{
+    "id": 1,
+    "name": "Development",
+    "description": "Platform ready for development and testing",
+    "params": [
+        {
+            "variable": "default_document_quotum",
+            "subkey": "",
+            "selected_value": "524288000"
+        },
+        {
+            "variable": "server_type",
+            "subkey": "",
+            "selected_value": "test"
+        },
+        {
+            "variable": "send_email_to_admin_when_create_course",
+            "subkey": "",
+            "selected_value": "true"
+        },
+        {
+            "variable": "allow_use_sub_language",
+            "subkey": "",
+            "selected_value": "true"
+        },
+        {
+            "variable": "hide_dltt_markup",
+            "subkey": "",
+            "selected_value": "false"
+        },
+        {
+            "variable": "profile",
+            "subkey": "email",
+            "selected_value": "true"
+        },
+        {
+            "variable": "profile",
+            "subkey": "name",
+            "selected_value": "true"
+        },
+        {
+            "variable": "profile",
+            "subkey": "phone",
+            "selected_value": "true"
+        }
+    ]
+}

+ 96 - 0
main/install/profiles/hr.json

@@ -1,12 +1,108 @@
 {
     "id": 1,
     "name": "HR",
+    "description": "Corporate-ready platform",
     "parent": "prod",
     "params": [
         {
             "variable": "allow_skills_tool",
             "subkey": "",
             "selected_value": "true"
+        },
+        {
+            "variable": "show_hot_courses",
+            "subkey": "",
+            "selected_value": "false"
+        },
+        {
+            "variable": "hide_global_announcements_when_not_connected",
+            "subkey": "",
+            "selected_value": "true"
+        },
+        {
+            "variable": "course_catalog_hide_private",
+            "subkey": "",
+            "selected_value": "true"
+        },
+        {
+            "variable": "catalog_show_courses_sessions",
+            "subkey": "",
+            "selected_value": "1"
+        },
+        {
+            "variable": "go_to_course_after_login",
+            "subkey": "",
+            "selected_value": "true"
+        },
+        {
+            "variable": "enable_quiz_scenario",
+            "subkey": "",
+            "selected_value": "true"
+        },
+        {
+            "variable": "allow_public_certificates",
+            "subkey": "",
+            "selected_value": "true"
+        },
+        {
+            "variable": "hide_scorm_pdf_link",
+            "subkey": "",
+            "selected_value": "true"
+        },
+        {
+            "variable": "hide_scorm_copy_link",
+            "subkey": "",
+            "selected_value": "true"
+        },
+        {
+            "variable": "show_session_description",
+            "subkey": "",
+            "selected_value": "true"
+        },
+        {
+            "variable": "session_course_ordering",
+            "subkey": "",
+            "selected_value": "true"
+        },
+        {
+            "variable": "course_create_active_tools",
+            "subkey": "dropbox",
+            "selected_value": "false"
+        },
+        {
+            "variable": "course_create_active_tools",
+            "subkey": "users",
+            "selected_value": "false"
+        },
+        {
+            "variable": "course_create_active_tools",
+            "subkey": "groups",
+            "selected_value": "false"
+        },
+        {
+            "variable": "course_create_active_tools",
+            "subkey": "chat",
+            "selected_value": "false"
+        },
+        {
+            "variable": "course_create_active_tools",
+            "subkey": "online_conference",
+            "selected_value": "false"
+        },
+        {
+            "variable": "course_create_active_tools",
+            "subkey": "student_publications",
+            "selected_value": "false"
+        },
+        {
+            "variable": "course_create_active_tools",
+            "subkey": "wiki",
+            "selected_value": "false"
+        },
+        {
+            "variable": "course_create_active_tools",
+            "subkey": "notebook",
+            "selected_value": "false"
         }
     ]
 }

+ 23 - 0
main/install/profiles/open.json

@@ -0,0 +1,23 @@
+{
+    "id": 1,
+    "name": "Open",
+    "description": "Open platform, like the free campus",
+    "parent": "prod",
+    "params": [
+        {
+            "variable": "allow_skills_tool",
+            "subkey": "",
+            "selected_value": "true"
+        },
+        {
+            "variable": "platform_unsubscribe_allowed",
+            "subkey": "",
+            "selected_value": "true"
+        },
+        {
+            "variable": "course_catalog_published",
+            "subkey": "",
+            "selected_value": "true"
+        }
+    ]
+}

+ 31 - 0
main/install/profiles/prod.json

@@ -1,6 +1,7 @@
 {
     "id": 1,
     "name": "Production",
+    "description": "The basis of all production platforms",
     "params": [
         {
             "variable": "show_link_bug_notification",
@@ -16,6 +17,36 @@
             "variable": "show_admin_toolbar",
             "subkey": "",
             "selected_value": "do_not_show"
+        },
+        {
+            "variable": "allow_registration",
+            "subkey": "",
+            "selected_value": "false"
+        },
+        {
+            "variable": "allow_registration_as_teacher",
+            "subkey": "",
+            "selected_value": "false"
+        },
+        {
+            "variable": "course_images_in_courses_list",
+            "subkey": "",
+            "selected_value": "true"
+        },
+        {
+            "variable": "allow_use_sub_language",
+            "subkey": "",
+            "selected_value": "true"
+        },
+        {
+            "variable": "allow_email_editor",
+            "subkey": "",
+            "selected_value": "true"
+        },
+        {
+            "variable": "enabled_text2audio",
+            "subkey": "",
+            "selected_value": "true"
         }
     ]
 }