Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Need help with ioncube

Junior Spellweaver
Joined
Dec 31, 2011
Messages
121
Reaction score
17
Hi Ragezoners!
I need little help with ioncube decoder/encoder...
Who have good decoder and can decod file? (or encode, idk :D)

Code:
PHP:
<?php //003ab
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');@dl($__ln);if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}@dl($__ln);}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo('Site error: the file <b>'.__FILE__.'</b> requires the ionCube PHP Loader '.basename($__ln).' to be installed by the site administrator.');exit(199);
?>
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
 
Newbie Spellweaver
Joined
Jan 17, 2012
Messages
7
Reaction score
1
This your file..
PHP:
<?php
	require_once( LANG_UI_PATH . 'alliance.php' );

	if (!$this->hasAlliance) {
		echo '<h1>';
		echo LANGUI_ALLIANCE_T1;
		echo '</h1>
<p></p>
<p>';
		echo LANGUI_ALLIANCE_T2;
		echo '</p>
<p></p>
';
		return 1;
	}

	echo '<h1>';
	echo $this->allianceData['name'];
	echo ' - ';
	echo $this->allianceData['name2'];
	echo '</h1>
';

	if ($this->fullView) {
		echo '<div id="textmenu">
   <a href="alliance.php"';

		if ($this->selectedTabIndex  = 0) {
			echo ' class="selected"';
		}

		echo '>';
		echo LANGUI_ALLIANCE_T3;
		echo '</a>
';

		if ($this->hasAllianceEditRole(  )) {
			echo ' | <a href="alliance.php?t=1"';

			if ($this->selectedTabIndex  = 1) {
				echo ' class="selected"';
			}

			echo '>';
			echo LANGUI_ALLIANCE_T4;
			echo '</a>';
		}

		echo ' | <a href="alliance.php?t=2"';

		if ($this->selectedTabIndex  = 2) {
			echo ' class="selected"';
		}

		echo '>';
		echo LANGUI_ALLIANCE_T5;
		echo '</a>
 | <a href="alliance.php?t=3"';

		if ($this->selectedTabIndex  = 3) {
			echo ' class="selected"';
		}

		echo '>';
		echo LANGUI_ALLIANCE_T6;
		echo '</a>
</div>
';
	}

	echo '
';

	if ($this->selectedTabIndex  = 0) {
		echo '<s';
		echo 'cript type="text/javascript">
function getMouseCoords(e) {
	var coords = {};
	if (!e) var e = window.event;
	if (e.pageX || e.pageY) {
		coords.x = e.pageX;
		coords.y = e.pageY;
	} else if (e.clientX || e.clientY) {
		coords.x = e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft;
		coords.y = e.clientY + document.body.scrollTop + document.documentElement.scrollTop';
		echo ';
	}

	return coords;
}
function med_mouseMoveHandler(e, desc_string) {
	var coords = getMouseCoords(e);
	var layer = _("medal_mouseover");
	layer.style.top = (coords.y + 25) + "px";
	layer.style.left = (coords.x - 20) + "px";
	layer.className = "";
	layer.innerHTML  = desc_string;
}
function med_closeDescription(){
	var layer = _("medal_mouseover");
	layer.className = "hide";
}

';
		echo '
layer = document.createElement("div");
layer.id = "medal_mouseover";
layer.className = "hide";
document.body.appendChild(layer);
</script>

<table cellpadding="1" cellspacing="1" id="profile">
	<thead>
		<tr><th colspan="2">';
		echo LANGUI_ALLIANCE_T7;
		echo '</th></tr>
		<tr>
			<td>';
		echo LANGUI_ALLIANCE_T8;
		echo ':</td>
			<td>';
		echo LANGUI_ALLIANCE_T9;
		echo '</td>
		</tr>
	</thead>
	<tbody>
		<tr><td class="empty"></td><td class="empty"></td></tr>
		<tr>
			<td class="details">
				<table cellpadding="0" cellspacing="0">
					<tbody>
						<tr>
							<th>';
		echo LANGUI_ALLIANCE_T10;
		echo ':</th>
							<td>';
		echo $this->allianceData['name'];
		echo '</td>
						</tr>
						<tr>
							<th>';
		echo LANGUI_ALLIANCE_T11;
		echo ':</th>
							<td>';
		echo $this->allianceData['name2'];
		echo '</td>
						</tr>
						<tr><td colspan="2" class="empty"></td></tr>
						<tr>
							<th>';
		echo LANGUI_ALLIANCE_T12;
		echo ':</th>
							<td>';
		echo $this->allianceData['rank'];
		echo '</td>
						</tr>
						<tr>
							<th>';
		echo LANGUI_ALLIANCE_T13;
		echo ':</th>
							<td>';
		echo $this->allianceData['rating'];
		echo '</td>
						</tr>
						<tr>
							<th>';
		echo LANGUI_ALLIANCE_T14;
		echo ':</th>
							<td>';
		echo $this->allianceData['player_count'];
		echo '</td>
						</tr>
						<tr><td colspan="2" class="empty"></td></tr>
						';
		foreach ($this->allianceData['players'] as $player) {
			if (trim( $player['alliance_roles'] )  = '') {
				continue;
			}

			list( $roleNumber, $roleName ) = explode( ' ', trim( $player['alliance_roles'] ), 2 );
			$roleName = trim( $roleName );

			if (( $roleName  = '' || $roleName  = '.' )) {
				continue;
			}

			echo '						<tr>
							<th>';
			echo $roleName;
			echo '</th>
							<td><a href="profile.php?uid=';
			echo $player['id'];
			echo '">';
			echo $player['name'];
			echo '</a></td>
						</tr>
						';
		}

		echo '						<tr><td colspan="2" class="empty"></td></tr>

						<tr>
							<td class="desc2" colspan="2">';
		echo $this->getAllianceDescription( $this->allianceData['description2'] );
		echo '</td>
						</tr>
					</tbody>
				</table>
			</td>
			<td class="desc1">';
		echo $this->getAllianceDescription( $this->allianceData['description1'] );
		echo '</td>
		</tr>
	</tbody>
</table>

';
		echo '<s';
		echo 'cript type="text/javascript">
function confirmDel () { return confirm ("';
		echo LANGUI_ALLIANCE_T15;
		echo '"); }

function showAllianceRole(uid) {
	p = document.getElementById("ce");
	if (p!=null) {
		p.innerHTML = \'<div id="_pwin" class="popup3"><div id="drag" onmousedown="dragStart(event, \'_pwin\')"></div><a href="#" onClick="hideManual(); return false;"><img src="assets/x.gif" border="1" class="popup4" alt="Move"></a><iframe frameborder="0" id="Frame" src="alliancerole.php?uid=\'+uid+\'" width="412" he';
		echo 'ight="440" border="0"></iframe></div>\';
	}

	return false;
}
</script>

<table cellpadding="1" cellspacing="1" id="member">
	<thead>
		<tr>
			<th> </th>
			<th>';
		echo LANGUI_ALLIANCE_T16;
		echo '</th>
			<th>';
		echo LANGUI_ALLIANCE_T17;
		echo '</th>
			<th>';
		echo LANGUI_ALLIANCE_T18;
		echo '</th>
			';

		if ($this->fullView) {
			echo '<th> </th>';

			if ($this->hasAllianceRemovePlayerRole(  )) {
				echo '<th> </th>';
			}


			if ($this->hasAllianceSetRoles(  )) {
				echo '<th> </th>';
			}
		}

		echo '		</tr>
	</thead>
	<tbody>
		';
		$_c = 1;
		foreach ($this->allianceData['players'] as $player) {
			echo '		<tr>
			<td class="ra">';
			echo $_c++;
			echo '.</td>
			<td class="pla"><a href="profile.php?uid=';
			echo $player['id'];
			echo '">';
			echo $player['name'];
			echo '</a></td>
			<td class="hab">';
			echo $player['total_people_count'];
			echo '</td>
			<td class="vil">';
			echo $player['villages_count'];
			echo '</td>
			';

			if ($this->fullView) {
				echo '			<td class="on">';
				echo $this->getOnlineStatus( $player['lastLoginFromHours'] );
				echo '</td>
			';

				if ($this->hasAllianceRemovePlayerRole(  )) {
					echo '			<td class="on">';

					if ($player['id'] != $this->player->playerId) {
						echo '<a onclick="return confirmDel();" href="alliance.php?d=';
						echo $player['id'];
						echo '"><img class="del" src="assets/x.gif" alt="';
						echo LANGUI_ALLIANCE_T19;
						echo '" title="';
						echo LANGUI_ALLIANCE_T19;
						echo '"></a>';
					}

					echo '</td>
			';
				}

				echo '			';

				if ($this->hasAllianceSetRoles(  )) {
					echo '			<td class="on"><a href="#" onclick="return showAllianceRole(';
					echo $player['id'];
					echo ');"><img class="def_c" src="assets/x.gif" alt="';
					echo LANGUI_ALLIANCE_T20;
					echo '" title="';
					echo LANGUI_ALLIANCE_T20;
					echo '"></a></td>
			';
				}

				echo '			
			';
			}

			echo '		</tr>
		';
		}

		echo '	</tbody>
</table>
';
		return 1;
	}


	if ($this->selectedTabIndex  = 1) {
		echo '<form action="alliance.php?t=';
		echo $this->selectedTabIndex;
		echo '" method="post">
	<table cellpadding="1" cellspacing="1" id="edit" class="vip">
		<thead>
			<tr><th colspan="3">';
		echo LANGUI_ALLIANCE_T7;
		echo '</th></tr>
			<tr>
				<td colspan="2">';
		echo LANGUI_ALLIANCE_T8;
		echo ':</td>
				<td>';
		echo LANGUI_ALLIANCE_T9;
		echo ':</td>
			</tr>
		</thead>
		<tbody>
			<tr><td colspan="2" class="empty"></td><td class="empty"></td></tr>
			<tr>
				<th>';
		echo LANGUI_ALLIANCE_T10;
		echo ':</th>
				<td class="birth"><input tabindex="1" class="text day" type="text" name="aname1" value="';
		echo htmlspecialchars( $this->allianceData['name'] );
		echo '" maxlength="8"></td>
				<td rowspan="4" class="desc1"><textarea tabindex="7" name="be1">';
		echo $this->allianceData['description1'];
		echo '</textarea></td>
			</tr>
			<tr>
				<th>';
		echo LANGUI_ALLIANCE_T11;
		echo ':</th>
				<td class="gend"><input tabindex="1" class="text day" type="text" name="aname2" value="';
		echo htmlspecialchars( $this->allianceData['name2'] );
		echo '" maxlength="25"></td>
			</tr>
			<tr><td colspan="2" class="empty"></td></tr>
			<tr ><td colspan="2"><textarea tabindex="8" name="be2" rows="15" cols="42">';
		echo $this->allianceData['description2'];
		echo '</textarea></td></tr>
		</tbody>
	</table>

	<table cellpadding="1" cellspacing="1" id="medals">
		<thead>
			<tr><th colspan="4">';
		echo LANGUI_ALLIANCE_T21;
		echo '</th></tr>
			<tr>
				<td>';
		echo LANGUI_ALLIANCE_T22;
		echo '</td>
				<td>';
		echo LANGUI_ALLIANCE_T23;
		echo '</td>
				<td>';
		echo LANGUI_ALLIANCE_T24;
		echo '</td>
				<td>';
		echo LANGUI_ALLIANCE_T25;
		echo '</td>
			</tr>
		</thead>
		<tbody>
			';

		if (trim( $this->allianceData['medals'] ) != '') {
			$medals = explode( ',', $this->allianceData['medals'] );
			foreach ($medals as $medal) {
				list( $index, $rank, $week ) = explode( ':', $medal );

				if (!isset( $this->gameMetadata['medals'][$index] )) {
					continue;
				}

				$medalData = $this->gameMetadata['medals'][$index];

				if ($index  = 0) {
					$rank = 1;
				}

				echo '			<tr>
			   <td class="typ">';
				echo constant( 'medal_row_' . $medalData['textIndex'] );
				echo '</td>
			   <td class="ra">';
				echo $rank;
				echo '</td>
			   <td class="we">';
				echo $week;
				echo '</td>
			   <td class="bb">[#';
				echo intval( $medalData['BBCode'] ) & intval( $week ) + 10 & ( intval( $rank ) - 1 );
				echo ']</td>
			</tr>
			';
			}
		}

		echo '		</tbody>
	</table>
	<p class="btn"><input type="image" value="" tabindex="9" name="s1" id="btn_ok" class="dynamic_img" src="assets/x.gif" alt="';
		echo text_okdone_lang;
		echo '"></p>
</form>
';
		return 1;
	}


	if ($this->selectedTabIndex  = 2) {
		echo '<table cellpadding="1" cellspacing="1" id="offs">
	<thead>
		<tr>
			<th colspan="4">
				';
		echo LANGUI_ALLIANCE_T26;
		echo '				<div id="submenu">
					<a href="alliance.php?t=2';
		echo (( isset( $_GET['ac'] ) && $_GET['ac']  = 2 ) ? '' : '&ac=2');
		echo '"><img src="assets/x.gif" class="btn_def';

		if (( isset( $_GET['ac'] ) && $_GET['ac']  = 2 )) {
			echo ' active';
		}

		echo '" alt="';
		echo LANGUI_ALLIANCE_T27;
		echo '" title="';
		echo LANGUI_ALLIANCE_T27;
		echo '"></a>
					<a href="alliance.php?t=2';
		echo (( isset( $_GET['ac'] ) && $_GET['ac']  = 1 ) ? '' : '&ac=1');
		echo '"><img src="assets/x.gif" class="btn_off';

		if (( isset( $_GET['ac'] ) && $_GET['ac']  = 1 )) {
			echo ' active';
		}

		echo '" alt="';
		echo LANGUI_ALLIANCE_T28;
		echo '" title="';
		echo LANGUI_ALLIANCE_T28;
		echo '"></a>
				</div>
			</th>
		</tr>
		<tr>
			<td>';
		echo LANGUI_ALLIANCE_T16;
		echo '</td>
			<td>';
		echo LANGUI_ALLIANCE_T7;
		echo '</td>
			<td>';
		echo LANGUI_ALLIANCE_T29;
		echo '</td>
		</tr>
	</thead>
	<tbody>
		';
		$_c = 0;

		while ($this->lastReports->next(  )) {
			++$_c;
			$isAttack = $this->lastReports->row['isAttack'];
			$rptRelativeResult = ReportHelper::getreportresultrelative( $this->lastReports->row['rpt_result'], $isAttack );
			$btext = ReportHelper::getreportresulttext( $rptRelativeResult );
			$_rptResultCss = ($rptRelativeResult  = 100 ? 10 : $rptRelativeResult);
			echo '		<tr>
			<td class="sub">
				<img src="assets/x.gif" class="iReport iReport';
			echo $_rptResultCss;
			echo '" alt="';
			echo $btext;
			echo '" title="';
			echo $btext;
			echo '">
				<div><a href="report.php?id=';
			echo $this->lastReports->row['id'];
			echo '">';
			echo $this->lastReports->row['from_player_name'];
			echo ReportHelper::getreportactiontext( $this->lastReports->row['rpt_cat'] );
			echo $this->lastReports->row['to_player_name'];
			echo '</a></div>
			</td>
			<td class="al">
			';
			$targetPlayerId = ($this->isMemberOfAlliance( $this->lastReports->row['from_player_id'] ) ? $this->lastReports->row['to_player_id'] : $this->lastReports->row['from_player_id']);
			$aData = $this->getAllianceDataFor( $targetPlayerId );
			echo '			';

			if (( $aData != NULL && 0 < intval( $aData['alliance_id'] ) )) {
				echo '<a href="alliance.php?id=';
				echo $aData['alliance_id'];
				echo '">';
				echo $aData['alliance_name'];
				echo '</a>';
			} 
else {
				echo '-';
			}

			echo '			</td>
			<td class="dat">';
			echo $this->lastReports->row['mdate'];
			echo '</td>
		</tr>
		';
		}

		echo '		';

		if ($_c  = 0) {
			echo '		<tr class="none"><td colspan="4">';
			echo LANGUI_ALLIANCE_T30;
			echo '</td></tr>
		';
		}

		echo '	</tbody>
</table>
';
		return 1;
	}


	if ($this->selectedTabIndex  = 3) {
		if (!isset( $_GET['a'] )) {
			echo '<table cellpadding="1" cellspacing="1" id="options" class="small_option">
	<thead>
		<tr><th>';
			echo LANGUI_ALLIANCE_T6;
			echo '</th></tr>
	</thead>
	<tbody>
		';

			if ($this->hasAllianceInviteRoles(  )) {
				echo '<tr><td class="val"><a href="alliance.php?t=';
				echo $this->selectedTabIndex;
				echo '&a=1">';
				echo LANGUI_ALLIANCE_T31;
				echo '</a></td></tr>';
			}

			echo '		';

			if ($this->hasAllianceEditContractRole(  )) {
				echo '<tr><td class="val"><a href="alliance.php?t=';
				echo $this->selectedTabIndex;
				echo '&a=2">';
				echo LANGUI_ALLIANCE_T32;
				echo '</a></td></tr>';
			}

			echo '		<tr><td class="val"><a href="alliance.php?t=';
			echo $this->selectedTabIndex;
			echo '&a=3">';
			echo LANGUI_ALLIANCE_T33;
			echo '</a></td></tr>
	</tbody>
</table>
';
			return 1;
		}

		echo '<form action="alliance.php?t=';
		echo $this->selectedTabIndex;
		echo '&a=';
		echo $_GET['a'];
		echo '" method="post">
';

		if (intval( $_GET['a'] )  = 3) {
			echo '<table cellpadding="1" cellspacing="1" id="quit" class="small_option">
	<thead>
		<tr><th colspan="2">';
			echo LANGUI_ALLIANCE_T33;
			echo '</th></tr>
	</thead>
	<tbody>
		<tr><td colspan="2" class="info">';
			echo LANGUI_ALLIANCE_T34;
			echo '</td></tr>
		<tr>
			<th>';
			echo LANGUI_ALLIANCE_T35;
			echo ':</th>
			<td><input class="pass text" type="password" name="pw" maxlength="20"></td>
		</tr>
	</tbody>
</table>
<p><input type="image" value="ok" name="s1" id="btn_ok" class="dynamic_img" src="assets/x.gif" alt="';
			echo text_okdone_lang;
			echo '"></p>
';

			if ($this->hasErrors) {
				echo '<p class="error">';
				echo LANGUI_ALLIANCE_T36;
				echo '</p>';
			}
		} 
else {
			if (intval( $_GET['a'] )  = 2) {
				echo '
<table cellpadding="1" cellspacing="1" id="diplomacy" class="dipl">
	<thead>
		<tr><th colspan="2"> ';
				echo LANGUI_ALLIANCE_T37;
				echo '</th></tr>
	</thead>
	<tbody>
		<tr>
			<th>';
				echo LANGUI_ALLIANCE_T7;
				echo '</th>
			<td><input class="ally text" type="text" name="a_name" maxlength="8"></td>
		</tr>
	</tbody>
</table>

<table cellpadding="1" cellspacing="1" id="hint" class="infos">
	<thead>
		<tr><th colspan="2">';
				echo LANGUI_ALLIANCE_T38;
				echo ':</th></tr>
	</thead>
	<tbody>
		<tr><td colspan="2">';
				echo LANGUI_ALLIANCE_T39;
				echo '</td></tr>
	</tbody>
</table>

<div id="box">
	<p><input type="image" value="ok" name="s1" id="btn_ok" class="dynamic_img" src="assets/x.gif" alt="';
				echo text_okdone_lang;
				echo '"></p>
	';

				if (( $this->isPost(  ) && !$this->hasErrors )) {
					echo '<p class="error">';
					echo LANGUI_ALLIANCE_T40;
					echo ' ';
					echo trim( $_POST['a_name'] );
					echo '.</p>';
				}

				echo '</div>
<div class="clear"></div>

<table cellpadding="1" cellspacing="1" id="own" class="dipl">
	<thead>
		<tr><th colspan="3">';
				echo LANGUI_ALLIANCE_T41;
				echo '</th></tr>
	</thead>
	<tbody>
		';
				$_c = 0;
				foreach ($this->contracts as $aid => $status) {
					if ($status != 1) {
						continue;
					}

					++$_c;
					echo '		<tr>
			<td class="abo"><a href="alliance.php?t=';
					echo $this->selectedTabIndex;
					echo '&a=';
					echo $_GET['a'];
					echo '&d=';
					echo $aid;
					echo '"><img class="del" src="assets/x.gif" alt="';
					echo LANGUI_ALLIANCE_T42;
					echo '" title="';
					echo LANGUI_ALLIANCE_T42;
					echo '"></a></td>
			<td><a href="alliance.php?id=';
					echo $aid;
					echo '">';
					echo LANGUI_ALLIANCE_T43;
					echo ' ';
					echo $this->getAllianceName( $aid );
					echo '</a></td>
			<td class="wait">';
					echo LANGUI_ALLIANCE_T44;
					echo '</td>
		</tr>
		';
				}

				echo '		';

				if ($_c  = 0) {
					echo '		<tr><td colspan="3" class="none">';
					echo LANGUI_ALLIANCE_T45;
					echo '</td></tr>
		';
				}

				echo '	</tbody>
</table>
	
<table cellpadding="1" cellspacing="1" id="tip" class="infos">
	<thead>
		<tr><th colspan="2">';
				echo LANGUI_ALLIANCE_T46;
				echo ':</th></tr>
	</thead>
	<tbody>
		<tr><td colspan="2">';
				echo LANGUI_ALLIANCE_T47;
				echo ' ';
				echo '<s';
				echo 'pan class="e">[contracts]</span>  ';
				echo LANGUI_ALLIANCE_T48;
				echo '. </td></tr>
	</tbody>
</table>

<table cellpadding="1" cellspacing="1" id="foreign" class="dipl">
	<thead>
		<tr><th colspan="3">';
				echo LANGUI_ALLIANCE_T49;
				echo '</th></tr>
	</thead>
	<tbody>
		';
				$_c = 0;
				foreach ($this->contracts as $aid => $status) {
					if ($status != 2) {
						continue;
					}

					++$_c;
					echo '		<tr>
			<td class="abo"><a href="alliance.php?t=';
					echo $this->selectedTabIndex;
					echo '&a=';
					echo $_GET['a'];
					echo '&d=';
					echo $aid;
					echo '"><img class="del" src="assets/x.gif" alt="';
					echo LANGUI_ALLIANCE_T42;
					echo '" title="';
					echo LANGUI_ALLIANCE_T42;
					echo '"></a></td>
			<td><a href="alliance.php?id=';
					echo $aid;
					echo '">';
					echo LANGUI_ALLIANCE_T43;
					echo ' ';
					echo $this->getAllianceName( $aid );
					echo '</a></td>
			<td class="wait"><a href="alliance.php?t=';
					echo $this->selectedTabIndex;
					echo '&a=';
					echo $_GET['a'];
					echo '&c=';
					echo $aid;
					echo '">';
					echo LANGUI_ALLIANCE_T50;
					echo '</a></td>
		</tr>
		';
				}

				echo '		';

				if ($_c  = 0) {
					echo '		<tr><td colspan="3" class="none">';
					echo LANGUI_ALLIANCE_T45;
					echo '</td></tr>
		';
				}

				echo '	</tbody>
</table>

<table cellpadding="1" cellspacing="1" id="existing" class="dipl">
	<thead>
		<tr><th colspan="2">';
				echo LANGUI_ALLIANCE_T51;
				echo '</th></tr>
	</thead>
	<tbody>
		';
				$_c = 0;
				foreach ($this->contracts as $aid => $status) {
					if ($status != 0) {
						continue;
					}

					++$_c;
					echo '		<tr>
			<td class="abo"><a href="alliance.php?t=';
					echo $this->selectedTabIndex;
					echo '&a=';
					echo $_GET['a'];
					echo '&d=';
					echo $aid;
					echo '"><img class="del" src="assets/x.gif" alt="';
					echo LANGUI_ALLIANCE_T42;
					echo '" title="';
					echo LANGUI_ALLIANCE_T42;
					echo '"></a></td>
			<td colspan="2"><a href="alliance.php?id=';
					echo $aid;
					echo '">';
					echo LANGUI_ALLIANCE_T43;
					echo ' ';
					echo $this->getAllianceName( $aid );
					echo '</a></td>
		</tr>
		';
				}

				echo '		';

				if ($_c  = 0) {
					echo '		<tr><td colspan="3" class="none">';
					echo LANGUI_ALLIANCE_T45;
					echo '</td></tr>
		';
				}

				echo '	</tbody>
</table>

';
			} 
else {
				if (intval( $_GET['a'] )  = 1) {
					echo '<table cellpadding="1" cellspacing="1" id="invite" class="small_option">
	<thead>
		<tr><th colspan="2">';
					echo LANGUI_ALLIANCE_T31;
					echo '</th></tr>
	</thead>
	<tbody>
		<tr>
			<th>';
					echo LANGUI_ALLIANCE_T11;
					echo ':</th>
			<td><input class="name text" type="text" name="a_name" maxlength="20"></td>
		</tr>
	</tbody>
</table>
<p><input type="image" value="ok" name="s1" id="btn_ok" class="dynamic_img" src="assets/x.gif" alt="';
					echo text_okdone_lang;
					echo '"></p>

';

					if ($this->invitesResult  = 1) {
						echo '<p class="error">';
						echo LANGUI_ALLIANCE_T52;
						echo ' ';
						echo $_POST['a_name'];
						echo '</p>
';
					} 
else {
						if ($this->invitesResult  = 2) {
							echo '<p class="error">';
							echo LANGUI_ALLIANCE_T53;
							echo ' ';
							echo $_POST['a_name'];
							echo '</p>
';
						}
					}

					echo '
<table cellpadding="1" cellspacing="1" id="invitations" class="small_option">
	<thead>
		<tr><th colspan="2">';
					echo LANGUI_ALLIANCE_T54;
					echo ':</th></tr>
	</thead>
	<tbody>
		';
					$_c = 0;
					foreach ($this->allianceData['players_invites'] as $pid => $pname) {
						++$_c;
						echo '		<tr>
			<td class="abo"><a href="alliance.php?t=';
						echo $this->selectedTabIndex;
						echo '&a=';
						echo $_GET['a'];
						echo '&d=';
						echo $pid;
						echo '"><img class="del" src="assets/x.gif" alt="';
						echo LANGUI_ALLIANCE_T42;
						echo '" title="';
						echo LANGUI_ALLIANCE_T42;
						echo '"></a></td>
			<td><a href="profile.php?uid=';
						echo $pid;
						echo '">';
						echo LANGUI_ALLIANCE_T55;
						echo ' ';
						echo $pname;
						echo '</a></td>
		</tr>
		';
					}

					echo '		';

					if ($_c  = 0) {
						echo '			<tr><td colspan="2" class="none">';
						echo LANGUI_ALLIANCE_T45;
						echo '</td></tr>
		';
					}

					echo '	</tbody>
</table>
';
				}
			}
		}

		echo '</form>
';
	}

?>
 
Upvote 0
Junior Spellweaver
Joined
Dec 31, 2011
Messages
121
Reaction score
17
This your file..
PHP:
<?php
	require_once( LANG_UI_PATH . 'alliance.php' );

	if (!$this->hasAlliance) {
		echo '<h1>';
		echo LANGUI_ALLIANCE_T1;
		echo '</h1>
<p></p>
<p>';
		echo LANGUI_ALLIANCE_T2;
		echo '</p>
<p></p>
';
		return 1;
	}

	echo '<h1>';
	echo $this->allianceData['name'];
	echo ' - ';
	echo $this->allianceData['name2'];
	echo '</h1>
';

	if ($this->fullView) {
		echo '<div id="textmenu">
   <a href="alliance.php"';

		if ($this->selectedTabIndex  = 0) {
			echo ' class="selected"';
		}

		echo '>';
		echo LANGUI_ALLIANCE_T3;
		echo '</a>
';

		if ($this->hasAllianceEditRole(  )) {
			echo ' | <a rel="nofollow" href="alliance.php?t=1"';

			if ($this->selectedTabIndex  = 1) {
				echo ' class="selected"';
			}

			echo '>';
			echo LANGUI_ALLIANCE_T4;
			echo '</a>';
		}

		echo ' | <a rel="nofollow" href="alliance.php?t=2"';

		if ($this->selectedTabIndex  = 2) {
			echo ' class="selected"';
		}

		echo '>';
		echo LANGUI_ALLIANCE_T5;
		echo '</a>
 | <a rel="nofollow" href="alliance.php?t=3"';

		if ($this->selectedTabIndex  = 3) {
			echo ' class="selected"';
		}

		echo '>';
		echo LANGUI_ALLIANCE_T6;
		echo '</a>
</div>
';
	}

	echo '
';

	if ($this->selectedTabIndex  = 0) {
		echo '<s';
		echo 'cript type="text/javascript">
function getMouseCoords(e) {
	var coords = {};
	if (!e) var e = window.event;
	if (e.pageX || e.pageY) {
		coords.x = e.pageX;
		coords.y = e.pageY;
	} else if (e.clientX || e.clientY) {
		coords.x = e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft;
		coords.y = e.clientY + document.body.scrollTop + document.documentElement.scrollTop';
		echo ';
	}

	return coords;
}
function med_mouseMoveHandler(e, desc_string) {
	var coords = getMouseCoords(e);
	var layer = _("medal_mouseover");
	layer.style.top = (coords.y + 25) + "px";
	layer.style.left = (coords.x - 20) + "px";
	layer.className = "";
	layer.innerHTML  = desc_string;
}
function med_closeDescription(){
	var layer = _("medal_mouseover");
	layer.className = "hide";
}

';
		echo '
layer = document.createElement("div");
layer.id = "medal_mouseover";
layer.className = "hide";
document.body.appendChild(layer);
</script>

<table cellpadding="1" cellspacing="1" id="profile">
	<thead>
		<tr><th colspan="2">';
		echo LANGUI_ALLIANCE_T7;
		echo '</th></tr>
		<tr>
			<td>';
		echo LANGUI_ALLIANCE_T8;
		echo ':</td>
			<td>';
		echo LANGUI_ALLIANCE_T9;
		echo '</td>
		</tr>
	</thead>
	<tbody>
		<tr><td class="empty"></td><td class="empty"></td></tr>
		<tr>
			<td class="details">
				<table cellpadding="0" cellspacing="0">
					<tbody>
						<tr>
							<th>';
		echo LANGUI_ALLIANCE_T10;
		echo ':</th>
							<td>';
		echo $this->allianceData['name'];
		echo '</td>
						</tr>
						<tr>
							<th>';
		echo LANGUI_ALLIANCE_T11;
		echo ':</th>
							<td>';
		echo $this->allianceData['name2'];
		echo '</td>
						</tr>
						<tr><td colspan="2" class="empty"></td></tr>
						<tr>
							<th>';
		echo LANGUI_ALLIANCE_T12;
		echo ':</th>
							<td>';
		echo $this->allianceData['rank'];
		echo '</td>
						</tr>
						<tr>
							<th>';
		echo LANGUI_ALLIANCE_T13;
		echo ':</th>
							<td>';
		echo $this->allianceData['rating'];
		echo '</td>
						</tr>
						<tr>
							<th>';
		echo LANGUI_ALLIANCE_T14;
		echo ':</th>
							<td>';
		echo $this->allianceData['player_count'];
		echo '</td>
						</tr>
						<tr><td colspan="2" class="empty"></td></tr>
						';
		foreach ($this->allianceData['players'] as $player) {
			if (trim( $player['alliance_roles'] )  = '') {
				continue;
			}

			list( $roleNumber, $roleName ) = explode( ' ', trim( $player['alliance_roles'] ), 2 );
			$roleName = trim( $roleName );

			if (( $roleName  = '' || $roleName  = '.' )) {
				continue;
			}

			echo '						<tr>
							<th>';
			echo $roleName;
			echo '</th>
							<td><a rel="nofollow" href="profile.php?uid=';
			echo $player['id'];
			echo '">';
			echo $player['name'];
			echo '</a></td>
						</tr>
						';
		}

		echo '						<tr><td colspan="2" class="empty"></td></tr>

						<tr>
							<td class="desc2" colspan="2">';
		echo $this->getAllianceDescription( $this->allianceData['description2'] );
		echo '</td>
						</tr>
					</tbody>
				</table>
			</td>
			<td class="desc1">';
		echo $this->getAllianceDescription( $this->allianceData['description1'] );
		echo '</td>
		</tr>
	</tbody>
</table>

';
		echo '<s';
		echo 'cript type="text/javascript">
function confirmDel () { return confirm ("';
		echo LANGUI_ALLIANCE_T15;
		echo '"); }

function showAllianceRole(uid) {
	p = document.getElementById("ce");
	if (p!=null) {
		p.innerHTML = \'<div id="_pwin" class="popup3"><div id="drag" onmousedown="dragStart(event, \'_pwin\')"></div><a href="#" onClick="hideManual(); return false;"><img src="assets/x.gif" border="1" class="popup4" alt="Move"></a><iframe frameborder="0" id="Frame" src="alliancerole.php?uid=\'+uid+\'" width="412" he';
		echo 'ight="440" border="0"></iframe></div>\';
	}

	return false;
}
</script>

<table cellpadding="1" cellspacing="1" id="member">
	<thead>
		<tr>
			<th> </th>
			<th>';
		echo LANGUI_ALLIANCE_T16;
		echo '</th>
			<th>';
		echo LANGUI_ALLIANCE_T17;
		echo '</th>
			<th>';
		echo LANGUI_ALLIANCE_T18;
		echo '</th>
			';

		if ($this->fullView) {
			echo '<th> </th>';

			if ($this->hasAllianceRemovePlayerRole(  )) {
				echo '<th> </th>';
			}


			if ($this->hasAllianceSetRoles(  )) {
				echo '<th> </th>';
			}
		}

		echo '		</tr>
	</thead>
	<tbody>
		';
		$_c = 1;
		foreach ($this->allianceData['players'] as $player) {
			echo '		<tr>
			<td class="ra">';
			echo $_c++;
			echo '.</td>
			<td class="pla"><a rel="nofollow" href="profile.php?uid=';
			echo $player['id'];
			echo '">';
			echo $player['name'];
			echo '</a></td>
			<td class="hab">';
			echo $player['total_people_count'];
			echo '</td>
			<td class="vil">';
			echo $player['villages_count'];
			echo '</td>
			';

			if ($this->fullView) {
				echo '			<td class="on">';
				echo $this->getOnlineStatus( $player['lastLoginFromHours'] );
				echo '</td>
			';

				if ($this->hasAllianceRemovePlayerRole(  )) {
					echo '			<td class="on">';

					if ($player['id'] != $this->player->playerId) {
						echo '<a rel="nofollow" onclick="return confirmDel();" href="alliance.php?d=';
						echo $player['id'];
						echo '"><img class="del" src="assets/x.gif" alt="';
						echo LANGUI_ALLIANCE_T19;
						echo '" title="';
						echo LANGUI_ALLIANCE_T19;
						echo '"></a>';
					}

					echo '</td>
			';
				}

				echo '			';

				if ($this->hasAllianceSetRoles(  )) {
					echo '			<td class="on"><a href="#" onclick="return showAllianceRole(';
					echo $player['id'];
					echo ');"><img class="def_c" src="assets/x.gif" alt="';
					echo LANGUI_ALLIANCE_T20;
					echo '" title="';
					echo LANGUI_ALLIANCE_T20;
					echo '"></a></td>
			';
				}

				echo '			
			';
			}

			echo '		</tr>
		';
		}

		echo '	</tbody>
</table>
';
		return 1;
	}


	if ($this->selectedTabIndex  = 1) {
		echo '<form action="http://forum.ragezone.com/alliance.php?t=';
		echo $this->selectedTabIndex;
		echo '" method="post">
	<table cellpadding="1" cellspacing="1" id="edit" class="vip">
		<thead>
			<tr><th colspan="3">';
		echo LANGUI_ALLIANCE_T7;
		echo '</th></tr>
			<tr>
				<td colspan="2">';
		echo LANGUI_ALLIANCE_T8;
		echo ':</td>
				<td>';
		echo LANGUI_ALLIANCE_T9;
		echo ':</td>
			</tr>
		</thead>
		<tbody>
			<tr><td colspan="2" class="empty"></td><td class="empty"></td></tr>
			<tr>
				<th>';
		echo LANGUI_ALLIANCE_T10;
		echo ':</th>
				<td class="birth"><input tabindex="1" class="text day" type="text" name="aname1" value="';
		echo htmlspecialchars( $this->allianceData['name'] );
		echo '" maxlength="8"></td>
				<td rowspan="4" class="desc1"><textarea tabindex="7" name="be1">';
		echo $this->allianceData['description1'];
		echo '</textarea></td>
			</tr>
			<tr>
				<th>';
		echo LANGUI_ALLIANCE_T11;
		echo ':</th>
				<td class="gend"><input tabindex="1" class="text day" type="text" name="aname2" value="';
		echo htmlspecialchars( $this->allianceData['name2'] );
		echo '" maxlength="25"></td>
			</tr>
			<tr><td colspan="2" class="empty"></td></tr>
			<tr ><td colspan="2"><textarea tabindex="8" name="be2" rows="15" cols="42">';
		echo $this->allianceData['description2'];
		echo '</textarea></td></tr>
		</tbody>
	</table>

	<table cellpadding="1" cellspacing="1" id="medals">
		<thead>
			<tr><th colspan="4">';
		echo LANGUI_ALLIANCE_T21;
		echo '</th></tr>
			<tr>
				<td>';
		echo LANGUI_ALLIANCE_T22;
		echo '</td>
				<td>';
		echo LANGUI_ALLIANCE_T23;
		echo '</td>
				<td>';
		echo LANGUI_ALLIANCE_T24;
		echo '</td>
				<td>';
		echo LANGUI_ALLIANCE_T25;
		echo '</td>
			</tr>
		</thead>
		<tbody>
			';

		if (trim( $this->allianceData['medals'] ) != '') {
			$medals = explode( ',', $this->allianceData['medals'] );
			foreach ($medals as $medal) {
				list( $index, $rank, $week ) = explode( ':', $medal );

				if (!isset( $this->gameMetadata['medals'][$index] )) {
					continue;
				}

				$medalData = $this->gameMetadata['medals'][$index];

				if ($index  = 0) {
					$rank = 1;
				}

				echo '			<tr>
			   <td class="typ">';
				echo constant( 'medal_row_' . $medalData['textIndex'] );
				echo '</td>
			   <td class="ra">';
				echo $rank;
				echo '</td>
			   <td class="we">';
				echo $week;
				echo '</td>
			   <td class="bb">[#';
				echo intval( $medalData['BBCode'] ) & intval( $week ) + 10 & ( intval( $rank ) - 1 );
				echo ']</td>
			</tr>
			';
			}
		}

		echo '		</tbody>
	</table>
	<p class="btn"><input type="image" value="" tabindex="9" name="s1" id="btn_ok" class="dynamic_img" src="assets/x.gif" alt="';
		echo text_okdone_lang;
		echo '"></p>
</form>
';
		return 1;
	}


	if ($this->selectedTabIndex  = 2) {
		echo '<table cellpadding="1" cellspacing="1" id="offs">
	<thead>
		<tr>
			<th colspan="4">
				';
		echo LANGUI_ALLIANCE_T26;
		echo '				<div id="submenu">
					<a rel="nofollow" href="alliance.php?t=2';
		echo (( isset( $_GET['ac'] ) && $_GET['ac']  = 2 ) ? '' : '&ac=2');
		echo '"><img src="assets/x.gif" class="btn_def';

		if (( isset( $_GET['ac'] ) && $_GET['ac']  = 2 )) {
			echo ' active';
		}

		echo '" alt="';
		echo LANGUI_ALLIANCE_T27;
		echo '" title="';
		echo LANGUI_ALLIANCE_T27;
		echo '"></a>
					<a rel="nofollow" href="alliance.php?t=2';
		echo (( isset( $_GET['ac'] ) && $_GET['ac']  = 1 ) ? '' : '&ac=1');
		echo '"><img src="assets/x.gif" class="btn_off';

		if (( isset( $_GET['ac'] ) && $_GET['ac']  = 1 )) {
			echo ' active';
		}

		echo '" alt="';
		echo LANGUI_ALLIANCE_T28;
		echo '" title="';
		echo LANGUI_ALLIANCE_T28;
		echo '"></a>
				</div>
			</th>
		</tr>
		<tr>
			<td>';
		echo LANGUI_ALLIANCE_T16;
		echo '</td>
			<td>';
		echo LANGUI_ALLIANCE_T7;
		echo '</td>
			<td>';
		echo LANGUI_ALLIANCE_T29;
		echo '</td>
		</tr>
	</thead>
	<tbody>
		';
		$_c = 0;

		while ($this->lastReports->next(  )) {
			++$_c;
			$isAttack = $this->lastReports->row['isAttack'];
			$rptRelativeResult = ReportHelper::getreportresultrelative( $this->lastReports->row['rpt_result'], $isAttack );
			$btext = ReportHelper::getreportresulttext( $rptRelativeResult );
			$_rptResultCss = ($rptRelativeResult  = 100 ? 10 : $rptRelativeResult);
			echo '		<tr>
			<td class="sub">
				<img src="assets/x.gif" class="iReport iReport';
			echo $_rptResultCss;
			echo '" alt="';
			echo $btext;
			echo '" title="';
			echo $btext;
			echo '">
				<div><a rel="nofollow" href="report.php?id=';
			echo $this->lastReports->row['id'];
			echo '">';
			echo $this->lastReports->row['from_player_name'];
			echo ReportHelper::getreportactiontext( $this->lastReports->row['rpt_cat'] );
			echo $this->lastReports->row['to_player_name'];
			echo '</a></div>
			</td>
			<td class="al">
			';
			$targetPlayerId = ($this->isMemberOfAlliance( $this->lastReports->row['from_player_id'] ) ? $this->lastReports->row['to_player_id'] : $this->lastReports->row['from_player_id']);
			$aData = $this->getAllianceDataFor( $targetPlayerId );
			echo '			';

			if (( $aData != NULL && 0 < intval( $aData['alliance_id'] ) )) {
				echo '<a rel="nofollow" href="alliance.php?id=';
				echo $aData['alliance_id'];
				echo '">';
				echo $aData['alliance_name'];
				echo '</a>';
			} 
else {
				echo '-';
			}

			echo '			</td>
			<td class="dat">';
			echo $this->lastReports->row['mdate'];
			echo '</td>
		</tr>
		';
		}

		echo '		';

		if ($_c  = 0) {
			echo '		<tr class="none"><td colspan="4">';
			echo LANGUI_ALLIANCE_T30;
			echo '</td></tr>
		';
		}

		echo '	</tbody>
</table>
';
		return 1;
	}


	if ($this->selectedTabIndex  = 3) {
		if (!isset( $_GET['a'] )) {
			echo '<table cellpadding="1" cellspacing="1" id="options" class="small_option">
	<thead>
		<tr><th>';
			echo LANGUI_ALLIANCE_T6;
			echo '</th></tr>
	</thead>
	<tbody>
		';

			if ($this->hasAllianceInviteRoles(  )) {
				echo '<tr><td class="val"><a rel="nofollow" href="alliance.php?t=';
				echo $this->selectedTabIndex;
				echo '&a=1">';
				echo LANGUI_ALLIANCE_T31;
				echo '</a></td></tr>';
			}

			echo '		';

			if ($this->hasAllianceEditContractRole(  )) {
				echo '<tr><td class="val"><a rel="nofollow" href="alliance.php?t=';
				echo $this->selectedTabIndex;
				echo '&a=2">';
				echo LANGUI_ALLIANCE_T32;
				echo '</a></td></tr>';
			}

			echo '		<tr><td class="val"><a rel="nofollow" href="alliance.php?t=';
			echo $this->selectedTabIndex;
			echo '&a=3">';
			echo LANGUI_ALLIANCE_T33;
			echo '</a></td></tr>
	</tbody>
</table>
';
			return 1;
		}

		echo '<form action="http://forum.ragezone.com/alliance.php?t=';
		echo $this->selectedTabIndex;
		echo '&a=';
		echo $_GET['a'];
		echo '" method="post">
';

		if (intval( $_GET['a'] )  = 3) {
			echo '<table cellpadding="1" cellspacing="1" id="quit" class="small_option">
	<thead>
		<tr><th colspan="2">';
			echo LANGUI_ALLIANCE_T33;
			echo '</th></tr>
	</thead>
	<tbody>
		<tr><td colspan="2" class="info">';
			echo LANGUI_ALLIANCE_T34;
			echo '</td></tr>
		<tr>
			<th>';
			echo LANGUI_ALLIANCE_T35;
			echo ':</th>
			<td><input class="pass text" type="password" name="pw" maxlength="20"></td>
		</tr>
	</tbody>
</table>
<p><input type="image" value="ok" name="s1" id="btn_ok" class="dynamic_img" src="assets/x.gif" alt="';
			echo text_okdone_lang;
			echo '"></p>
';

			if ($this->hasErrors) {
				echo '<p class="error">';
				echo LANGUI_ALLIANCE_T36;
				echo '</p>';
			}
		} 
else {
			if (intval( $_GET['a'] )  = 2) {
				echo '
<table cellpadding="1" cellspacing="1" id="diplomacy" class="dipl">
	<thead>
		<tr><th colspan="2"> ';
				echo LANGUI_ALLIANCE_T37;
				echo '</th></tr>
	</thead>
	<tbody>
		<tr>
			<th>';
				echo LANGUI_ALLIANCE_T7;
				echo '</th>
			<td><input class="ally text" type="text" name="a_name" maxlength="8"></td>
		</tr>
	</tbody>
</table>

<table cellpadding="1" cellspacing="1" id="hint" class="infos">
	<thead>
		<tr><th colspan="2">';
				echo LANGUI_ALLIANCE_T38;
				echo ':</th></tr>
	</thead>
	<tbody>
		<tr><td colspan="2">';
				echo LANGUI_ALLIANCE_T39;
				echo '</td></tr>
	</tbody>
</table>

<div id="box">
	<p><input type="image" value="ok" name="s1" id="btn_ok" class="dynamic_img" src="assets/x.gif" alt="';
				echo text_okdone_lang;
				echo '"></p>
	';

				if (( $this->isPost(  ) && !$this->hasErrors )) {
					echo '<p class="error">';
					echo LANGUI_ALLIANCE_T40;
					echo ' ';
					echo trim( $_POST['a_name'] );
					echo '.</p>';
				}

				echo '</div>
<div class="clear"></div>

<table cellpadding="1" cellspacing="1" id="own" class="dipl">
	<thead>
		<tr><th colspan="3">';
				echo LANGUI_ALLIANCE_T41;
				echo '</th></tr>
	</thead>
	<tbody>
		';
				$_c = 0;
				foreach ($this->contracts as $aid => $status) {
					if ($status != 1) {
						continue;
					}

					++$_c;
					echo '		<tr>
			<td class="abo"><a rel="nofollow" href="alliance.php?t=';
					echo $this->selectedTabIndex;
					echo '&a=';
					echo $_GET['a'];
					echo '&d=';
					echo $aid;
					echo '"><img class="del" src="assets/x.gif" alt="';
					echo LANGUI_ALLIANCE_T42;
					echo '" title="';
					echo LANGUI_ALLIANCE_T42;
					echo '"></a></td>
			<td><a rel="nofollow" href="alliance.php?id=';
					echo $aid;
					echo '">';
					echo LANGUI_ALLIANCE_T43;
					echo ' ';
					echo $this->getAllianceName( $aid );
					echo '</a></td>
			<td class="wait">';
					echo LANGUI_ALLIANCE_T44;
					echo '</td>
		</tr>
		';
				}

				echo '		';

				if ($_c  = 0) {
					echo '		<tr><td colspan="3" class="none">';
					echo LANGUI_ALLIANCE_T45;
					echo '</td></tr>
		';
				}

				echo '	</tbody>
</table>
	
<table cellpadding="1" cellspacing="1" id="tip" class="infos">
	<thead>
		<tr><th colspan="2">';
				echo LANGUI_ALLIANCE_T46;
				echo ':</th></tr>
	</thead>
	<tbody>
		<tr><td colspan="2">';
				echo LANGUI_ALLIANCE_T47;
				echo ' ';
				echo '<s';
				echo 'pan class="e">[contracts]</span>  ';
				echo LANGUI_ALLIANCE_T48;
				echo '. </td></tr>
	</tbody>
</table>

<table cellpadding="1" cellspacing="1" id="foreign" class="dipl">
	<thead>
		<tr><th colspan="3">';
				echo LANGUI_ALLIANCE_T49;
				echo '</th></tr>
	</thead>
	<tbody>
		';
				$_c = 0;
				foreach ($this->contracts as $aid => $status) {
					if ($status != 2) {
						continue;
					}

					++$_c;
					echo '		<tr>
			<td class="abo"><a rel="nofollow" href="alliance.php?t=';
					echo $this->selectedTabIndex;
					echo '&a=';
					echo $_GET['a'];
					echo '&d=';
					echo $aid;
					echo '"><img class="del" src="assets/x.gif" alt="';
					echo LANGUI_ALLIANCE_T42;
					echo '" title="';
					echo LANGUI_ALLIANCE_T42;
					echo '"></a></td>
			<td><a rel="nofollow" href="alliance.php?id=';
					echo $aid;
					echo '">';
					echo LANGUI_ALLIANCE_T43;
					echo ' ';
					echo $this->getAllianceName( $aid );
					echo '</a></td>
			<td class="wait"><a rel="nofollow" href="alliance.php?t=';
					echo $this->selectedTabIndex;
					echo '&a=';
					echo $_GET['a'];
					echo '&c=';
					echo $aid;
					echo '">';
					echo LANGUI_ALLIANCE_T50;
					echo '</a></td>
		</tr>
		';
				}

				echo '		';

				if ($_c  = 0) {
					echo '		<tr><td colspan="3" class="none">';
					echo LANGUI_ALLIANCE_T45;
					echo '</td></tr>
		';
				}

				echo '	</tbody>
</table>

<table cellpadding="1" cellspacing="1" id="existing" class="dipl">
	<thead>
		<tr><th colspan="2">';
				echo LANGUI_ALLIANCE_T51;
				echo '</th></tr>
	</thead>
	<tbody>
		';
				$_c = 0;
				foreach ($this->contracts as $aid => $status) {
					if ($status != 0) {
						continue;
					}

					++$_c;
					echo '		<tr>
			<td class="abo"><a rel="nofollow" href="alliance.php?t=';
					echo $this->selectedTabIndex;
					echo '&a=';
					echo $_GET['a'];
					echo '&d=';
					echo $aid;
					echo '"><img class="del" src="assets/x.gif" alt="';
					echo LANGUI_ALLIANCE_T42;
					echo '" title="';
					echo LANGUI_ALLIANCE_T42;
					echo '"></a></td>
			<td colspan="2"><a rel="nofollow" href="alliance.php?id=';
					echo $aid;
					echo '">';
					echo LANGUI_ALLIANCE_T43;
					echo ' ';
					echo $this->getAllianceName( $aid );
					echo '</a></td>
		</tr>
		';
				}

				echo '		';

				if ($_c  = 0) {
					echo '		<tr><td colspan="3" class="none">';
					echo LANGUI_ALLIANCE_T45;
					echo '</td></tr>
		';
				}

				echo '	</tbody>
</table>

';
			} 
else {
				if (intval( $_GET['a'] )  = 1) {
					echo '<table cellpadding="1" cellspacing="1" id="invite" class="small_option">
	<thead>
		<tr><th colspan="2">';
					echo LANGUI_ALLIANCE_T31;
					echo '</th></tr>
	</thead>
	<tbody>
		<tr>
			<th>';
					echo LANGUI_ALLIANCE_T11;
					echo ':</th>
			<td><input class="name text" type="text" name="a_name" maxlength="20"></td>
		</tr>
	</tbody>
</table>
<p><input type="image" value="ok" name="s1" id="btn_ok" class="dynamic_img" src="assets/x.gif" alt="';
					echo text_okdone_lang;
					echo '"></p>

';

					if ($this->invitesResult  = 1) {
						echo '<p class="error">';
						echo LANGUI_ALLIANCE_T52;
						echo ' ';
						echo $_POST['a_name'];
						echo '</p>
';
					} 
else {
						if ($this->invitesResult  = 2) {
							echo '<p class="error">';
							echo LANGUI_ALLIANCE_T53;
							echo ' ';
							echo $_POST['a_name'];
							echo '</p>
';
						}
					}

					echo '
<table cellpadding="1" cellspacing="1" id="invitations" class="small_option">
	<thead>
		<tr><th colspan="2">';
					echo LANGUI_ALLIANCE_T54;
					echo ':</th></tr>
	</thead>
	<tbody>
		';
					$_c = 0;
					foreach ($this->allianceData['players_invites'] as $pid => $pname) {
						++$_c;
						echo '		<tr>
			<td class="abo"><a rel="nofollow" href="alliance.php?t=';
						echo $this->selectedTabIndex;
						echo '&a=';
						echo $_GET['a'];
						echo '&d=';
						echo $pid;
						echo '"><img class="del" src="assets/x.gif" alt="';
						echo LANGUI_ALLIANCE_T42;
						echo '" title="';
						echo LANGUI_ALLIANCE_T42;
						echo '"></a></td>
			<td><a rel="nofollow" href="profile.php?uid=';
						echo $pid;
						echo '">';
						echo LANGUI_ALLIANCE_T55;
						echo ' ';
						echo $pname;
						echo '</a></td>
		</tr>
		';
					}

					echo '		';

					if ($_c  = 0) {
						echo '			<tr><td colspan="2" class="none">';
						echo LANGUI_ALLIANCE_T45;
						echo '</td></tr>
		';
					}

					echo '	</tbody>
</table>
';
				}
			}
		}

		echo '</form>
';
	}

?>
Thanks :kiss::biggrin:
 
Upvote 0
Back
Top