Code Duplication    Length = 8-8 lines in 3 locations

addmedia.php 2 locations

@@ 98-105 (lines=8) @@
95
	}
96
97
	// Make sure the media folder exists
98
	if (!is_dir(WT_DATA_DIR . $MEDIA_DIRECTORY)) {
99
		if (File::mkdir(WT_DATA_DIR . $MEDIA_DIRECTORY)) {
100
			FlashMessages::addMessage(I18N::translate('The folder %s has been created.', Html::filename(WT_DATA_DIR . $MEDIA_DIRECTORY)));
101
		} else {
102
			FlashMessages::addMessage(I18N::translate('The folder %s does not exist, and it could not be created.', Html::filename(WT_DATA_DIR . $MEDIA_DIRECTORY)), 'danger');
103
			break;
104
		}
105
	}
106
107
	// Managers can create new media paths (subfolders). Users must use existing folders.
108
	if ($folderName && !is_dir(WT_DATA_DIR . $MEDIA_DIRECTORY . $folderName)) {
@@ 255-262 (lines=8) @@
252
	}
253
254
	// Make sure the media folder exists
255
	if (!is_dir(WT_DATA_DIR . $MEDIA_DIRECTORY)) {
256
		if (File::mkdir(WT_DATA_DIR . $MEDIA_DIRECTORY)) {
257
			FlashMessages::addMessage(I18N::translate('The folder %s has been created.', Html::filename(WT_DATA_DIR . $MEDIA_DIRECTORY)));
258
		} else {
259
			FlashMessages::addMessage(I18N::translate('The folder %s does not exist, and it could not be created.', Html::filename(WT_DATA_DIR . $MEDIA_DIRECTORY)), 'danger');
260
			break;
261
		}
262
	}
263
264
	// Managers can create new media paths (subfolders). Users must use existing folders.
265
	if ($folderName && !is_dir(WT_DATA_DIR . $MEDIA_DIRECTORY . $folderName)) {

admin_media_upload.php 1 location

@@ 62-69 (lines=8) @@
59
			}
60
61
			// Make sure the media folder exists
62
			if (!is_dir(WT_DATA_DIR . $MEDIA_DIRECTORY)) {
63
				if (File::mkdir(WT_DATA_DIR . $MEDIA_DIRECTORY)) {
64
					FlashMessages::addMessage(I18N::translate('The folder %s has been created.', Html::filename(WT_DATA_DIR . $MEDIA_DIRECTORY)));
65
				} else {
66
					FlashMessages::addMessage(I18N::translate('The folder %s does not exist, and it could not be created.', Html::filename(WT_DATA_DIR . $MEDIA_DIRECTORY)), 'danger');
67
					break;
68
				}
69
			}
70
71
			// Managers can create new media paths (subfolders). Users must use existing folders.
72
			if ($folderName && !is_dir(WT_DATA_DIR . $MEDIA_DIRECTORY . $folderName)) {