Code Duplication    Length = 3-7 lines in 4 locations

main/document/create_document.php 2 locations

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

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

@@ 4255-4261 (lines=7) @@
4252
        }
4253
4254
        // Admin setting for Hide/Show the folders of all users
4255
        if (api_get_setting('show_users_folders') == 'false') {
4256
            $foldersToAvoid[] = '/shared_folder';
4257
4258
            if (strstr($path, 'shared_folder_session_')) {
4259
                return true;
4260
            }
4261
        }
4262
4263
        // Admin setting for Hide/Show Default folders to all users
4264
        if (api_get_setting('show_default_folders') == 'false') {
@@ 5812-5816 (lines=5) @@
5809
                        continue;
5810
                    }
5811
                    // Admin setting for Hide/Show the folders of all users
5812
                    if (api_get_setting('show_users_folders') == 'false' &&
5813
                        (strstr($folder, '/shared_folder') || strstr($folder, 'shared_folder_session_'))
5814
                    ) {
5815
                        continue;
5816
                    }
5817
5818
                    // Admin setting for Hide/Show Default folders to all users
5819
                    if (api_get_setting('show_default_folders') == 'false' &&