Code Duplication    Length = 3-7 lines in 4 locations

main/document/create_document.php 2 locations

@@ 337-339 (lines=3) @@
334
                continue;
335
            }
336
            // Admin setting for Hide/Show the folders of all users
337
            if (api_get_setting('show_users_folders') == 'false' && (strstr($val, '/shared_folder') || strstr($val, 'shared_folder_session_'))){
338
                continue;
339
            }
340
            // Admin setting for Hide/Show Default folders to all users
341
            if (api_get_setting('show_default_folders') == 'false' && ($val=='/images' || $val=='/flash' || $val=='/audio' || $val=='/video' || strstr($val, '/images/gallery') || $val=='/video/flv')){
342
                continue;
@@ 374-378 (lines=5) @@
371
                    continue;
372
				}
373
				//Admin setting for Hide/Show the folders of all users
374
				if (api_get_setting('show_users_folders') == 'false' &&
375
                    (strstr($folder, '/shared_folder') || strstr($folder, 'shared_folder_session_'))
376
                ){
377
					continue;
378
				}
379
				//Admin setting for Hide/Show Default folders to all users
380
				if (api_get_setting('show_default_folders') == 'false' &&
381
                    (

main/inc/lib/document.lib.php 2 locations

@@ 4241-4247 (lines=7) @@
4238
        }
4239
4240
        // Admin setting for Hide/Show the folders of all users
4241
        if (api_get_setting('show_users_folders') == 'false') {
4242
            $foldersToAvoid[] = '/shared_folder';
4243
4244
            if (strstr($path, 'shared_folder_session_')) {
4245
                return true;
4246
            }
4247
        }
4248
4249
        // Admin setting for Hide/Show Default folders to all users
4250
        if (api_get_setting('show_default_folders') == 'false') {
@@ 5797-5801 (lines=5) @@
5794
                        continue;
5795
                    }
5796
                    // Admin setting for Hide/Show the folders of all users
5797
                    if (api_get_setting('show_users_folders') == 'false' &&
5798
                        (strstr($folder, '/shared_folder') || strstr($folder, 'shared_folder_session_'))
5799
                    ) {
5800
                        continue;
5801
                    }
5802
5803
                    // Admin setting for Hide/Show Default folders to all users
5804
                    if (api_get_setting('show_default_folders') == 'false' &&