Code Duplication    Length = 3-7 lines in 4 locations

main/document/create_document.php 2 locations

@@ 341-343 (lines=3) @@
338
                continue;
339
            }
340
            // Admin setting for Hide/Show the folders of all users
341
            if (api_get_setting('show_users_folders') == 'false' && (strstr($val, '/shared_folder') || strstr($val, 'shared_folder_session_'))){
342
                continue;
343
            }
344
            // Admin setting for Hide/Show Default folders to all users
345
            if (api_get_setting('show_default_folders') == 'false' && ($val=='/images' || $val=='/flash' || $val=='/audio' || $val=='/video' || strstr($val, '/images/gallery') || $val=='/video/flv')){
346
                continue;
@@ 378-382 (lines=5) @@
375
                    continue;
376
				}
377
				//Admin setting for Hide/Show the folders of all users
378
				if (api_get_setting('show_users_folders') == 'false' &&
379
                    (strstr($folder, '/shared_folder') || strstr($folder, 'shared_folder_session_'))
380
                ){
381
					continue;
382
				}
383
				//Admin setting for Hide/Show Default folders to all users
384
				if (api_get_setting('show_default_folders') == 'false' &&
385
                    (

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

@@ 4337-4343 (lines=7) @@
4334
        }
4335
4336
        // Admin setting for Hide/Show the folders of all users
4337
        if (api_get_setting('show_users_folders') == 'false') {
4338
            $foldersToAvoid[] = '/shared_folder';
4339
4340
            if (strstr($path, 'shared_folder_session_')) {
4341
                return true;
4342
            }
4343
        }
4344
4345
        // Admin setting for Hide/Show Default folders to all users
4346
        if (api_get_setting('show_default_folders') == 'false') {
@@ 5911-5915 (lines=5) @@
5908
                        continue;
5909
                    }
5910
                    // Admin setting for Hide/Show the folders of all users
5911
                    if (api_get_setting('show_users_folders') == 'false' &&
5912
                        (strstr($folder, '/shared_folder') || strstr($folder, 'shared_folder_session_'))
5913
                    ) {
5914
                        continue;
5915
                    }
5916
5917
                    // Admin setting for Hide/Show Default folders to all users
5918
                    if (api_get_setting('show_default_folders') == 'false' &&