Code Duplication    Length = 14-14 lines in 2 locations

install/instprocessor.php 2 locations

@@ 200-213 (lines=14) @@
197
if ($moduleSQLBaseFile) {
198
    $sqlParser->process($moduleSQLBaseFile);
199
    // display database results
200
    if ($sqlParser->installFailed == true) {
201
        $errors += 1;
202
        echo "<span class=\"notok\"><b>" . $_lang['database_alerts'] . "</span></p>";
203
        echo "<p>" . $_lang['setup_couldnt_install'] . "</p>";
204
        echo "<p>" . $_lang['installation_error_occured'] . "<br /><br />";
205
        for ($i = 0; $i < count($sqlParser->mysqlErrors); $i++) {
206
            echo "<em>" . $sqlParser->mysqlErrors[$i]["error"] . "</em>" . $_lang['during_execution_of_sql'] . "<span class='mono'>" . strip_tags($sqlParser->mysqlErrors[$i]["sql"]) . "</span>.<hr />";
207
        }
208
        echo "</p>";
209
        echo "<p>" . $_lang['some_tables_not_updated'] . "</p>";
210
        return;
211
    } else {
212
        echo '<span class="ok">'.$_lang['ok']."</span></p>";
213
    }
214
}
215
216
// custom or not
@@ 292-305 (lines=14) @@
289
	echo "<p>" . $_lang['resetting_database'];
290
	$sqlParser->process($moduleSQLResetFile);
291
	// display database results
292
	if ($sqlParser->installFailed == true) {
293
		$errors += 1;
294
		echo "<span class=\"notok\"><b>" . $_lang['database_alerts'] . "</span></p>";
295
		echo "<p>" . $_lang['setup_couldnt_install'] . "</p>";
296
		echo "<p>" . $_lang['installation_error_occured'] . "<br /><br />";
297
		for ($i = 0; $i < count($sqlParser->mysqlErrors); $i++) {
298
			echo "<em>" . $sqlParser->mysqlErrors[$i]["error"] . "</em>" . $_lang['during_execution_of_sql'] . "<span class='mono'>" . strip_tags($sqlParser->mysqlErrors[$i]["sql"]) . "</span>.<hr />";
299
		}
300
		echo "</p>";
301
		echo "<p>" . $_lang['some_tables_not_updated'] . "</p>";
302
		return;
303
	} else {
304
		echo '<span class="ok">'.$_lang['ok']."</span></p>";
305
	}
306
}
307
308
// Install Templates