Code Duplication    Length = 3-3 lines in 4 locations

other/upgrade.php 4 locations

@@ 5585-5587 (lines=3) @@
5582
		<input type="hidden" name="cleandone" value="1">';
5583
5584
	// Files to make writable?
5585
	if (!empty($upcontext['writable_files']))
5586
		echo '
5587
		<input type="hidden" name="writable_files" value="', base64_encode(safe_serialize($upcontext['writable_files'])), '">';
5588
5589
	// We'll want a continue button...
5590
	if (empty($upcontext['chmod']['files']))
@@ 5706-5708 (lines=3) @@
5703
	echo '
5704
		<input type="hidden" name="uptempdone" value="1">';
5705
5706
	if (!empty($upcontext['languages']))
5707
		echo '
5708
		<input type="hidden" name="languages" value="', base64_encode(safe_serialize($upcontext['languages'])), '">';
5709
	if (!empty($upcontext['themes']))
5710
		echo '
5711
		<input type="hidden" name="themes" value="', base64_encode(safe_serialize($upcontext['themes'])), '">';
@@ 5709-5711 (lines=3) @@
5706
	if (!empty($upcontext['languages']))
5707
		echo '
5708
		<input type="hidden" name="languages" value="', base64_encode(safe_serialize($upcontext['languages'])), '">';
5709
	if (!empty($upcontext['themes']))
5710
		echo '
5711
		<input type="hidden" name="themes" value="', base64_encode(safe_serialize($upcontext['themes'])), '">';
5712
	if (!empty($upcontext['writable_files']))
5713
		echo '
5714
		<input type="hidden" name="writable_files" value="', base64_encode(safe_serialize($upcontext['writable_files'])), '">';
@@ 5712-5714 (lines=3) @@
5709
	if (!empty($upcontext['themes']))
5710
		echo '
5711
		<input type="hidden" name="themes" value="', base64_encode(safe_serialize($upcontext['themes'])), '">';
5712
	if (!empty($upcontext['writable_files']))
5713
		echo '
5714
		<input type="hidden" name="writable_files" value="', base64_encode(safe_serialize($upcontext['writable_files'])), '">';
5715
5716
	// Offer them the option to upgrade from YaBB SE?
5717
	if (!empty($upcontext['can_upgrade_yabbse']))