All pastes #747798 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-10-24 11:02 UTC
rendered paste body
<?
include "vsys.dr";
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Devil's Reign :: 
<? $user=getUserDetails($_SESSION['isLogined'],'*');
if ($_SESSION['isLogined']){ echo $user->userName. "'s " .$conf["race"][$user->race]["fortification"][$user->fortificationLevel]["name"]; } ?>
 </TITLE>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<LINK href="css/common.css" type=text/css rel=stylesheet>
<?
global $conf;

		$user=getUserDetails($_SESSION['isLogined']," * ");
		$racenr=$user->race;
		$race=$conf["race"][$user->race]["name"];
		echo '<link href="css/';
                if($_SESSION['isLogined']){
		if ($racenr>0){
			echo "$race";
		}else{
			echo "Angels"; }
                 }else{ echo"main"; }
		 echo '.css" type=text/css rel=stylesheet />'; 
	?>
<META content="devil's reign, devilsreign, assassins, angels, demons, trolls, rpg, mmorpg, role playing, game, online game, text based game, armory, mercenaries, spy, attack, army, battle, recruit, spies, spy skill, weapons, messaging, sabotage, recon, intelligence, pnp, mud, games, stockade, free, browser game" name=keywords />
<META content="Devil's Reign is a Massively Multiplayer Online Role Playing Game with over 5,000 players. Players can choose one of four races: Angels, Demons, Assassins and Trolls, and build armies, recruit friends as officers, buy weapons, and spy and attack on each other." name=description />
<META content="Devil's Reign" name=author>
<SCRIPT language=javascript type=text/javascript>
		<!--
		function checkCR(evt) {
		var evt = (evt) ? evt : ((event) ? event : null);
		var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
		if ((evt.keyCode == 13) && (node.type=="text")) {return false;}
		}
		document.onkeypress = checkCR;
		//-->
		</SCRIPT>

<META content="MSHTML 5.50.4522.1800" name=GENERATOR></HEAD>
<BODY text=#ffffff bgColor=#000000 leftMargin=0 topMargin=0 marginheight="0" 
marginwidth="0">
<?
include "top.dr";
?>
<TABLE cellSpacing=0 cellPadding=5 width="100%" border=0>
  <TBODY>
  <TR>
    <TD align=left class=menu_cell style="PADDING-LEFT: 15px" vAlign=top width=140>
<?
	include ("left.dr");
?>
</TD>
      <TD align=left style="PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-TOP: 12px" 
    vAlign=top align=left>
<?php
$Alliance=GetAllianceDetails($cgi['id'],'*');
if(!$cgi['id']){ Header("Location: index.dr"); }
if(!is_numeric($cgi['id'])){ Header("Location: index.dr"); }

$re = array("<", ">", "'", "`", "java", "javascript", "var", ",", "*", "</", "&#", "/>", "<?", "?>", ";", "%");

if ($cgi['IRC2']){
$b=$cgi['IRC1'];
$strip2 = unhtmlspecialchars(str_replace($re,"",$b));
updateAlliance($Alliance->AllianceID, " IRC='$strip2' "); 
Header("Location: managealliance.dr"); }


if ($cgi['Alliance2']){
if (strlen($cgi['Alliancename']) < 3){ 
        $echoS= "Your Alliance name has to be at least 3 characters";
        }elseif (preg_match('/[^a-zA-Z0-9\-_]/',$cgi['Alliancename'])){
        $echoS= "Your Alliance name must contain alphanumeric chars. - and _ are also allowed";
	}elseif (getAllianceDetailsByName($cgi['Alliancename'])){
 	$echoS= "That Alliance name has already been taken.";
	}elseif (strlen($cgi['Alliancename']) > 5){ 
        $echoS= "Your Alliance name has to have maximum 5 characters";
        }
$a=$cgi['Alliancename'];
$strip1 = unhtmlspecialchars(str_replace($re,"",$a));
updateAlliance($Alliance->AllianceID, " AllianceName='$strip1' "); 
Header("Location: managealliance.dr"); }

if ($cgi['Alliancem']){
$c=mysql_real_escape_string(unhtmlspecialchars($cgi['Slogan']));
updateAlliance($Alliance->AllianceID, " Slogan='$c' ");
Header("Location: managealliance.dr");
}

if($user->ID != $Alliance->owner){ Header("Location: index.dr"); }
$owner=getUserDetails($Alliance->owner,'*');
?>

      <TABLE width="100%">
        <TBODY>
        <TR> 
          <TD align=left style="PADDING-RIGHT: 25px" vAlign=top width="100%">
            <TABLE class=table_lines cellSpacing=0 cellPadding=6 width="400" 
            border=0>
              <TBODY>
                  <TR>
       <?=$echoS; ?>
                 <TD align=left><table width=80% valign=top class=table_lines>
<TH align=middle colspan=2>Profile</TH>
<TR>
<TD align=left><form action="" method="post"><textarea name="intro" cols="80" rows="10">hi</textarea><input type="submit" name="intro" Value="Edit"></form></TD></TR></table></TD></TR>
                 <TR>
             <TH align=middle colSpan=2>Alliance Specifics</TH></TR>
              <TR>
                <TD align=left><B>Alliance Name:</B></TD>
                <TD align=left><form action="" method=post><input type="text" name="Alliancename" value="<?=$Alliance->AllianceName; ?>"><input type="submit" name="Alliance2" Value="Change"></form></TD></TR>
              <TR>
                <TD align=left><B>Alliance Rank:</B></TD>
                <TD align=left>xyz</TD></TR>
              <TR>  
                 <TD align=left><B>Alliance Slogan:</B></td>
               <TD align=left><form action="" method=post><input type="text" name="Slogan" value="<?=$Alliance->Slogan; ?>"><input type="submit" name="Alliancem" Value="Change"></form></td>
            </tr>
              <TR>  
                 <TD align=left><B>IRC Channel:</B></td>
               <TD align=left><form action="" method=post><input type="text" name="IRC" value="<?=$Alliance->IRC; ?>"><input type="submit" name="IRC2" Value="Change"></form></td>
            </tr>         
                 <TR>
                <TD align=left><B>Alliance Founder:</B></TD>
                <TD align=left><a href="stats.dr?id=<?=$Alliance->owner; ?>"><?=$owner->userName?></a></td></TR>
               <TR>
                <TH align=middle colSpan=2>Member List</TH></TR>
                <TR>
                <TD align=left><B>Name</B></TD>
                <TD align=left><b>Unique ID</b></TD>
                  
              <? $membersC=getAllianceMembersCount($Alliance->AllianceID);
                if ($membersC){
		$pCount=$membersC/$conf["users_per_page"];
		
		$pCountF=floor($pCount);
		$pCountF+=(($pCount>$pCountF)?1:0);
		
		if (!$cgi['page']){
		$cgi['page']=1;
		}
                $members=getMembers($Alliance->AllianceID,$cgi['page']);
		for ($i=0; $i<count ($members); $i++){	
?>
               
              <TR>
                <TD align=left><a href="stats.dr?id=<?=$members[$i]->userID?>"><?=$members[$i]->userName?></a></TD>
                <TD align=left><a href="recruit.dr?uniqid=<?=$members[$i]->uniqueLink?>"><?=$members[$i]->uniqueLink?></a></TD>
                
<?
}
  }else{
 ?>
                <TR>
                  <TD align=left align=middle colSpan=2>No Members</TD>
                  <TD align=left>&nbsp;</TD> 
                </TR>
                <? } ?>
                <TR>
                  <TD align=left><?
	    	    		if ($cgi['page']>1){
					echo "<A href='managealliance.dr?page=".($cgi['page']-1)."&id=".$user->ID."'>&lt;&lt; Prev</A>";
				}else {echo "&nbsp;";}	
			  ?>                  </TD>
                  <TD align=left align=middle><? numecho ($membersC);?> Members Total | page <?=$cgi['page']?> of <?numecho ($pCountF); ?>  </TD>
                      <TD align=left><?
			  if ($cgi['page']<$pCountF){	
				echo '<A href="managealliance.dr?page='.($cgi['page']+1).'&id='.$user->ID.'">Next &gt;&gt;</A>';
				}else {echo "&nbsp;";}
			?>                  </TD> 
                </TR></TBODY></TABLE>              
                <TD align=left vAlign=top>
            <TABLE class=table_lines cellSpacing=0 cellPadding=6 width="200" 
            border=0 valign=bottom>
              <TBODY>
              <TR>
                <TH colSpan=2>Alliance Statistics</TH></TR>
              <TR>
                <TD align=left><B>Angel members:</B></TD>
                <TD align=left align=right><? numecho(getAllianceAngelUsersCount($Alliance->AllianceID)); ?></TD>
                </TR>
              <TR>
                <TD align=left><B>Demon members:</B></TD>
                <TD align=left align=right><? numecho(getAllianceDemonUsersCount($Alliance->AllianceID)); ?></TD>
                </TR>
              <TR>
                <TD align=left><B>Assassin members:</B></TD>
                <TD align=left align=right><? numecho(getAllianceAssassinUsersCount($Alliance->AllianceID)); ?></TD>
                </TR>
 <TR>
                <TD align=left><B>Troll members:</B></TD>
                <TD align=left align=right><? numecho(getAllianceTrollUsersCount($Alliance->AllianceID)); ?></TD>
                </TR></TBODY></TABLE>        

            <TABLE class=table_lines cellSpacing=0 cellPadding=6 width="100%" 
            border=0>
              <TBODY>
              <TR>
                <TH>Preferences</TH></TR>
<script>
					function deleteAlliance(){
					if (confirm("Are you sure you want to disolve your alliance?")){
						document.location="dissolvealliance.dr";
					}
					}
				</script>
               <TR>
                <TD align=left align=middle><A 
                  href="javascript:deleteAlliance();">Dissolve Alliance</A></TD></TR>
              </TBODY></TABLE>
             <TABLE class=table_lines cellSpacing=0 cellPadding=6 width="100%" 
            border=0><tr> 
           <th colspan="1" align=center>Alliance members online</TH></tr>
<? $onlineusers=getAllianceOnlineUsers($cgi['id']);
   $num = count($onlineusers);

	for ($i = 0; $i < $num; $i++) {
		$a = $onlineusers[$i]->ID;
                $b = $onlineusers[$i]->userName;  
?>
          <tr> 
            <TD align=left class=td ><A href="stats.dr?id=<?=$a?>"><?=$b?></a></td>
          </tr>
<?
	}
?>
		<tr> 
            <TD align=left height=10 colspan="10" align=center valign=top></td>
           </tr>
          </table>
            </TD></TR></TBODY></TABLE>
<TABLE class="table_lines" border="0" cellpadding="6" cellspacing="0" width="100%">
        <tbody>
        <tr>
          <th align="center"><center>Alliance Recruit Centre</yh><TD
 >      <tr>
          <TD align=left> <center>Having people click on this link will improve your alliance ranking. The same rules for normal recruit links apply.</center><p>
<center><A href="http://<?echo $_SERVER['HTTP_HOST'];?>/alliancerecruit.dr?uniqid=<? echo $user->uniqueLink;?>">http://<?echo $_SERVER['HTTP_HOST'];?>/alliancerecruit.dr?uniqid=<? echo $user->uniqueLink?></A></center>
<p><strong><center>Pass the link on to your friends and alliance members!</center></strong>
<hr noshade>
        <P></td></tr></TBODY></TABLE>
      <P>
              
      <p>
<?php include "lib/class.footer.php"; ?>
	 </TD></TR></TBODY></TABLE></center>
</BODY></HTML>