Browse Source

Add setting platform.allow_my_files

jmontoya 9 years ago
parent
commit
c0b969db3b

+ 1 - 1
main/document/document.php

@@ -389,7 +389,7 @@ switch ($action) {
                     'gidReq='.$gidReq.'&parent_id='.$parent_id
             );
 
-            if (api_get_setting('allow_my_files') === 'false') {
+            if (api_get_setting('platform.allow_my_files') === 'false') {
                 $file_link = '';
             }
 

+ 1 - 1
main/inc/lib/document.lib.php

@@ -5374,7 +5374,7 @@ class DocumentManager
                     $copy_to_myfiles = '<a href="' . $copy_myfiles_link . '" style="float:right"' . $prevent_multiple_click . '>' .
                         Display::return_icon('briefcase.png', get_lang('CopyToMyFiles'), array(), ICON_SIZE_SMALL) . '&nbsp;&nbsp;</a>';
 
-                    if (api_get_setting('allow_my_files') === 'false') {
+                    if (api_get_setting('platform.allow_my_files') === 'false') {
                         $copy_to_myfiles = '';
                     }
                 }

+ 2 - 2
main/inc/lib/social.lib.php

@@ -799,7 +799,7 @@ class SocialManager extends UserManager
                     </a>
                 </li>';
 
-            if (api_get_setting('allow_my_files') === 'false') {
+            if (api_get_setting('platform.allow_my_files') === 'false') {
                 $myFiles = '';
             }
             $links .= $myFiles;
@@ -881,7 +881,7 @@ class SocialManager extends UserManager
                         </a>
                     </li>';
 
-                if (api_get_setting('allow_my_files') === 'false') {
+                if (api_get_setting('platform.allow_my_files') === 'false') {
                     $myFiles = '';
                 }
                 $links .= $myFiles;

+ 2 - 0
src/Chamilo/CoreBundle/Settings/PlatformSettingsSchema.php

@@ -41,6 +41,7 @@ class PlatformSettingsSchema implements SchemaInterface
                     'course_catalog_hide_private' => 'false',
                     'use_custom_pages' => 'false',
                     'pdf_logo_header' => '',
+                    'allow_my_files' => 'true'
                     //
 //('catalog_show_courses_sessions', '0', 'CatalogueShowOnlyCourses'),
 //('catalog_show_courses_sessions', '1', 'CatalogueShowOnlySessions'),
@@ -98,6 +99,7 @@ class PlatformSettingsSchema implements SchemaInterface
             )
             ->add('use_custom_pages', 'yes_no')
             ->add('pdf_logo_header')
+            ->add('allow_my_files', 'yes_no')
         ;
     }
 }