/
com/planet_ink/coffee_mud/Abilities/Common/
com/planet_ink/coffee_mud/Abilities/Diseases/
com/planet_ink/coffee_mud/Abilities/Druid/
com/planet_ink/coffee_mud/Abilities/Fighter/
com/planet_ink/coffee_mud/Abilities/Languages/
com/planet_ink/coffee_mud/Abilities/Misc/
com/planet_ink/coffee_mud/Abilities/Prayers/
com/planet_ink/coffee_mud/Abilities/Properties/
com/planet_ink/coffee_mud/Abilities/Skills/
com/planet_ink/coffee_mud/Abilities/Songs/
com/planet_ink/coffee_mud/Abilities/Spells/
com/planet_ink/coffee_mud/Abilities/Thief/
com/planet_ink/coffee_mud/Abilities/Traps/
com/planet_ink/coffee_mud/Behaviors/
com/planet_ink/coffee_mud/CharClasses/interfaces/
com/planet_ink/coffee_mud/Commands/
com/planet_ink/coffee_mud/Commands/interfaces/
com/planet_ink/coffee_mud/Common/
com/planet_ink/coffee_mud/Common/interfaces/
com/planet_ink/coffee_mud/Exits/interfaces/
com/planet_ink/coffee_mud/Items/Armor/
com/planet_ink/coffee_mud/Items/Basic/
com/planet_ink/coffee_mud/Items/CompTech/
com/planet_ink/coffee_mud/Items/MiscMagic/
com/planet_ink/coffee_mud/Items/Weapons/
com/planet_ink/coffee_mud/Items/interfaces/
com/planet_ink/coffee_mud/Libraries/
com/planet_ink/coffee_mud/Libraries/interfaces/
com/planet_ink/coffee_mud/Locales/
com/planet_ink/coffee_mud/MOBS/
com/planet_ink/coffee_mud/Races/
com/planet_ink/coffee_mud/Races/interfaces/
com/planet_ink/coffee_mud/WebMacros/
com/planet_ink/coffee_mud/WebMacros/interfaces/
com/planet_ink/coffee_mud/core/
com/planet_ink/coffee_mud/core/collections/
com/planet_ink/coffee_mud/core/interfaces/
com/planet_ink/coffee_mud/core/intermud/
com/planet_ink/coffee_mud/core/intermud/i3/
com/planet_ink/coffee_web/server/
com/planet_ink/siplet/applet/
lib/
resources/factions/
resources/fakedb/
resources/progs/autoplayer/
resources/quests/holidays/
web/
web/admin.templates/
web/admin/grinder/
web/admin/images/
web/clan.templates/
web/pub.templates/
web/pub/images/mxp/
web/pub/sounds/
web/pub/textedit/
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
@if?!Authenticate@ @AddFile?/grinder/failedlogin.cmvp@ @else@

<html>
<head>
	<!-- tell spiders to sod off -->
	<meta name="ROBOTS" content="NOINDEX, NOFOLLOW">
	<link rel="STYLESHEET" TYPE="TEXT/CSS" HREF="/grinder/grinder.css">
 	<link rel="grinder icon" href="/images/grinder.ico" >
	<title>CoffeeMud MUDGrinder</title>
	<script language=JavaScript>
	<!--
		function Browse(named)
		{
			var strFeatures="top=200,left=50,scrollbars=yes,resizeable=yes,height=500,width=400,alwaysRaised=yes,dependent=yes";
			var w2=window.open("/grinder/browse.cmvp?AUTH=@Authenticate?AUTH@&PATH="+named,"Browse",strFeatures,false);
		}
		function Clicked(action)
		{
			document.SELECTAREA.action='/grinder/'+action;
			document.SELECTAREA.submit();
		}
        function Refresh()
        {
            document.SELECTAREA.action='/grinder/loggedin.cmvp';
            document.SELECTAREA.submit();
        }
		function Clicked2(action)
		{
			document.SELECTAREA.action=action;
			document.SELECTAREA.submit();
		}
		function SSort(ME,start)
		{
			var val='';
			var oldex=ME.selectedIndex;
			if(oldex>=0) val=ME.options[oldex].value;
			
			var h=0;
			while((h*3+1)<ME.options.length)
				h=3*h+1;
			while(h>0)
			{
				for (i=h-1;i<ME.options.length;i++) 
				{
					var T1 = ME.options[i].text;
					var T2 = ME.options[i].value;
					var j=i;
					for(j=i;(j>=h)&&(j>=start)&&((j-h)>=start)&&(ME.options[j-h].text>T1);j-=h) 
					{
						ME.options[j].value = ME.options[j-h].value;
						ME.options[j].text = ME.options[j-h].text;
					}
					ME.options[j].value = T2;
					ME.options[j].text = T1;
				}
				h = Math.round(h / 3);
			}
			
			ME.selectedIndex=oldex;
			if((oldex>=0)&&(ME.options[ME.selectedIndex].value!=val))
				for(oldex=0;oldex<ME.options.length;oldex++)
					if(ME.options[oldex].value==val)
					{
						ME.selectedIndex=oldex;
						break;
					}
		}
	
		function Sort(ME)
		{
			SSort(ME,0);
		}
		function openplayers()
		{
			var strFeatures="top=200,left=50,resizeable=no,scrollbars=yes,height=400,width=650,alwaysRaised=yes,dependent=yes";
			w=window.open("/pub/gamestatus.cmvp","Status",strFeatures, false);
		}
	//-->
	</script>
</head>
<body>

<CENTER>
<TABLE WIDTH=100% BORDER=1>
<TR>
	<TD WIDTH=25% ALIGN=CENTER VALIGN=TOP>
		<B><FONT COLOR=WHITE>Builders Guides</FONT></B><br>
		<a target=OtherBrowser href="/pub/guides/ArchonGuide.html"><FONT COLOR=BLUE>Archon's Guide</FONT></a><BR>
		<A target=OtherBrowser HREF="/pub/guides/GameBuildersGuide.html"><FONT COLOR=BLUE>Game Builders Guide</FONT></A><br>
		<A target=OtherBrowser HREF="/pub/guides/Scriptable.html"><FONT COLOR=BLUE>Scripting Guide</FONT></A><br>
		<A target=OtherBrowser HREF="/pub/guides/MUDChat.html"><FONT COLOR=BLUE>MUDChat Guide</FONT></A><br>
		<A target=OtherBrowser HREF="/pub/guides/MUDGrinder.html"><FONT COLOR=BLUE>MUDGrinder Guide</FONT></A><br>
	    <A target=OtherBrowser HREF="/pub/guides/RandomAreas.html"><FONT COLOR=BLUE>Random Areas Guide</FONT></A><br>
	</TD>
	<TD WIDTH=25% ALIGN=CENTER VALIGN=TOP>
		<B><FONT COLOR=WHITE>Builders Lists</FONT></B><br>
		<a target=OtherBrowser href="/ahelps.cmvp"><FONT COLOR=BLUE>Archon Help Topics</FONT></A><br>
		<A target=OtherBrowser href="/abilities.cmvp"><FONT COLOR=BLUE>Skills List</FONT></a><BR>
		<A target=OtherBrowser href="/behaviors.cmvp"><FONT COLOR=BLUE>Behaviors List</FONT></a><BR>
		<A target=OtherBrowser href="/affects.cmvp"><FONT COLOR=BLUE>Affects List</FONT></a><BR>
	</TD>
	<TD WIDTH=25% ALIGN=CENTER VALIGN=TOP>
		<B><FONT COLOR=WHITE>Other Guides</FONT></B><br>
		<A target=OtherBrowser HREF="/pub/guides/InstallationGuide.html"><FONT COLOR=BLUE>Installation Guide</FONT></A><br>
		<A target=OtherBrowser HREF="/pub/guides/WebServer.html"><FONT COLOR=BLUE>Web Server guide</FONT></A><br>
		<A target=OtherBrowser HREF="/pub/guides/SMTPServer.html"><FONT COLOR=BLUE>SMTP Server guide</FONT></A><br>
		<A target=OtherBrowser HREF="/pub/guides/Programming.html"><FONT COLOR=BLUE>Programmers Guide</FONT></A><br>
		<A target=OtherBrowser HREF="/pub/guides/BuildersFAQ.html"><FONT COLOR=BLUE>Builders FAQ</FONT></A><br>
	</TD>
</TR>
</TABLE>
<TABLE WIDTH=100% BORDER=0>
<TR>
	<TD VALIGN=TOP WIDTH=33%><a href="javascript:openplayers();"><FONT COLOR=WHITE ALIGN=LEFT>@NUMPLAYERS@ players online</FONT></a></TD>
	<TD VALIGN=TOP ALIGN=CENTER WIDTH=33%>
		<IMG SRC="/grinder/images/grinder.gif" WIDTH=78 HEIGHT=122 ALT="" BORDER="0">
	</TD>
	<TD  WIDTH=33%></TD>
</TR>
</TABLE>
<FONT SIZE=5 COLOR=WHITE><B>MUDGrinder Main Menu</B></FONT><br>
<FORM  ACCEPT-CHARSET="UTF-8" NAME=SELECTAREA METHOD=POST ACTION="" TARGET=_top>
<INPUT TYPE=HIDDEN NAME=AUTH VALUE="@Authenticate?AUTH@">

@block?AREAEDITOR@
    @if?MUDGrinder?ISSPACE@
        <FONT SIZE=-1>
         <INPUT TYPE=RADIO NAME=AREAMASKTYPE VALUE=AREA @if?CheckReqParm?AREAMASKTYPE=&||AREAMASKTYPE=AREA@CHECKED@endif@ ONCLICK="Refresh();">Areas
         <INPUT TYPE=RADIO NAME=AREAMASKTYPE VALUE=PLANET @if?CheckReqParm?AREAMASKTYPE=PLANET@CHECKED@endif@ ONCLICK="Refresh();">Space
        </FONT>
    @endif@
    @if?CheckReqParm?AREAMASKTYPE=@
        @AddRequestParameter?AREAMASKTYPE=AREA@
    @endif@
	<SELECT NAME=AREA HEIGHT=10>
	@MUDGrinder?@@RequestParameter?AREAMASKTYPE@@LIST&NOINSTANCE@
	</SELECT>
	<BR>
	@if?CheckAuthCode?ALLMODAREAS=true@
	<INPUT TYPE=BUTTON NAME=NEWAREA VALUE="New" ONCLICK="Clicked('newarea.cmvp');">
	<INPUT TYPE=BUTTON NAME=MODAREA VALUE="Edit" ONCLICK="Clicked('possmodarea.cmvp');">
	<INPUT TYPE=BUTTON NAME=MAPAREA VALUE="Map" ONCLICK="Clicked('maparea.cmvp');">
	<INPUT TYPE=BUTTON NAME=DELAREA VALUE="Del" ONCLICK="if(confirm('Are you sure you want to delete this area?'))Clicked('areagone.cmvp');">
	<br>
	<INPUT TYPE=CHECKBOX NAME=MAPSTYLE VALUE=Z><FONT SIZE=-1 COLOR=WHITE>Use Z-Level Mapping</FONT>
	<br>
	<br>
    <!--
	</TD></TR>
	<TR BGCOLOR=WHITE><TD ALIGN=CENTER><FONT COLOR=BLACK><B>Random Templates</B></FONT></TD></TR>
	<TR><TD ALIGN=CENTER>
		<SELECT NAME=RANDOMTEMPLATES HEIGHT=10>
		@RandomAreaTemplates?NEXT&RESET@
		@loop@
			@RandomAreaTemplates?NEXT@
			<OPTION VALUE="@RequestParameter?RTEMPLATE@">@RequestParameter?RTEMPLATE@
		@back@
		</SELECT>
		<br>
		<INPUT TYPE=BUTTON NAME=NEWTEMPLATE VALUE="New" ONCLICK="Clicked('rtemplatenew.cmvp');">
		<INPUT TYPE=BUTTON NAME=MODTEMPLATE VALUE="Edit" ONCLICK="Clicked('rtemplateedit.cmvp');">
		<INPUT TYPE=BUTTON NAME=DELTEMPLATE VALUE="Del" ONCLICK="if(confirm('Are you sure you want to delete this random template?'))Clicked('rtemplategone.cmvp');">
	-->
    </TD></TR>
	<BR>
	@else@
		<INPUT TYPE=BUTTON NAME=MODAREA VALUE="Modify" ONCLICK="Clicked('modarea.cmvp');">
	@endif@
	
@/block@ 

@if?CheckAuthCode?SYSOP=true&||AUTH_LOADUNLOAD=true&||AUTH_LISTADMIN=true&||ANYFILEBROWSE=true&||AUTH_CMDPLAYERS&||AUTH_STAT=true&||AUTH_JOURNALS=true&||AUTH_CMDQUESTS=true&||AUTH_BAN=true@
	<TABLE WIDTH=600 BORDER=1>
	<TR>
		<TD WIDTH=33% ALIGN=CENTER BGCOLOR=WHITE><FONT COLOR=BLACK><B>Utilities:</B></FONT></TD>
		<TD WIDTH=33% ALIGN=CENTER BGCOLOR=WHITE><FONT COLOR=BLACK><B>Editors:</B></FONT></TD>
	@if?CheckAuthCode?ANYMODAREAS=true@
		<TD WIDTH=33% ALIGN=CENTER BGCOLOR=WHITE><FONT COLOR=BLACK><B>Areas:</B></FONT></TD>
	@endif@
	</TR>
	<TR><TD ALIGN=CENTER VALIGN=TOP ROWSPAN=3>
			@if?CheckAuthCode?SYSOP=true@
			<A href="javascript:Clicked('control.cmvp')"><FONT COLOR=WHITE>Control Panel</FONT></a>
			<BR>
			@endif@
			@if?CheckAuthCode?ANYFILEBROWSE=true@
			<A HREF="javascript:Browse('@RequestParameter?BESTFILEBROWSE@');"><FONT COLOR=WHITE>File Browser</FONT></a>
			<BR>
			@endif@
			@if?CheckAuthCode?AUTH_JOURNALS=true@
			<A href="javascript:Clicked('journal.cmvp')"><FONT COLOR=WHITE>Journals Browser</FONT></a>
			<BR>
			@endif@
			@if?CheckAuthCode?AUTH_STAT=true&AUTH_CMDPLAYERS=true&AUTH_LISTADMIN=true@
				@if?IsAccountSystem@
					<A href="javascript:Clicked('accounts.cmvp')"><FONT COLOR=WHITE>Account Manager</FONT></a>
					<BR>
				@endif@
			<A href="javascript:Clicked('players.cmvp')"><FONT COLOR=WHITE>Player Manager</FONT></a>
			<BR>
			@endif@
			@if?CheckAuthCode?AUTH_CMDCLANS=true@
			<A href="javascript:Clicked('clans.cmvp')"><FONT COLOR=WHITE>Clan Manager</FONT></a>
			<BR>
			@endif@
			@if?CheckAuthCode?AUTH_CMDCLANS=true@
			<A href="javascript:Clicked('governments.cmvp')"><FONT COLOR=WHITE>Clan Governments</FONT></a>
			<BR>
			@endif@
			@if?CheckAuthCode?AUTH_POLLS=true@
			<A href="javascript:Clicked('polls.cmvp')"><FONT COLOR=WHITE>Polls Manager</FONT></a>
			<BR>
			@endif@
			@if?CheckAuthCode?AUTH_LISTADMIN=true@
			<A href="javascript:Clicked('reports.cmvp')"><FONT COLOR=WHITE>System Reports</FONT></a>
			<BR>
			<A href="javascript:Clicked('log.cmvp')"><FONT COLOR=WHITE>Server Log</FONT></a>
			<BR>
			@endif@
			@if?CheckAuthCode?AUTH_STAT=true@
			<A href="javascript:Clicked('stats.cmvp')"><FONT COLOR=WHITE>Statistics</FONT></a>
			<BR>
			@endif@
			@if?CheckAuthCode?AUTH_LOADUNLOAD=true@
			<A href="javascript:Clicked('resources.cmvp')"><FONT COLOR=WHITE>Cache Resources</FONT></a>
			<BR>
			@endif@
		</TD><TD ALIGN=CENTER VALIGN=TOP ROWSPAN=3>
			@if?CheckAuthCode?AUTH_CMDRACE=true@
			<A href="javascript:Clicked('races.cmvp')"><FONT COLOR=WHITE>Races</FONT></a>
			<BR>
			@endif@
			@if?CheckAuthCode?AUTH_CMDCLASSES=true@
			<A href="javascript:Clicked('charclasses.cmvp')"><FONT COLOR=WHITE>Classes</FONT></a>
			<BR>
			@endif@
			@if?CheckAuthCode?AUTH_CMDABILITIES=true@
			<A href="javascript:Clicked('abilities.cmvp')"><FONT COLOR=WHITE>Abilities</FONT></a>
			<BR>
			@endif@
			@if?CheckAuthCode?AUTH_CMDRECIPES=true@
			<A href="javascript:Clicked('recipes.cmvp')"><FONT COLOR=WHITE>Skill Recipes</FONT></a>
			<BR>
			@endif@
			@if?CheckAuthCode?AUTH_COMPONENTS=true@
			<A href="javascript:Clicked('components.cmvp')"><FONT COLOR=WHITE>Skill Components</FONT></a>
			<BR>
			@endif@
			@if?CheckAuthCode?AUTH_CMDQUESTS=true@
			<A href="javascript:Clicked('quests.cmvp')"><FONT COLOR=WHITE>Quests Manager</FONT></a>
			<BR>
			@endif@
			@if?CheckAuthCode?AUTH_TITLES=true@
			<A href="javascript:Clicked('autotitles.cmvp')"><FONT COLOR=WHITE>Achievements</FONT></a>
			<BR>
			@endif@
			@if?CheckAuthCode?AUTH_CMDQUESTS=true@
			<A href="javascript:Clicked('holidays.cmvp')"><FONT COLOR=WHITE>Holidays</FONT></a>
			<BR>
			@endif@
			@if?CheckAuthCode?AUTH_CMDFACTIONS=true@
			<A href="javascript:Clicked('factions.cmvp')"><FONT COLOR=WHITE>Factions</FONT></a>
			<BR>
			@endif@
			@if?CheckAuthCode?AUTH_CMDSOCIALS=true@
			<A href="javascript:Clicked('socials.cmvp')"><FONT COLOR=WHITE>Socials</FONT></a>
			<BR>
			@endif@
			@if?CheckAuthCode?ANYMODAREAS=true@
			<A href="javascript:Clicked('deities.cmvp')"><FONT COLOR=WHITE>Deities</FONT></a>
			<BR>
			@endif@
			@if?CheckAuthCode?AUTH_CATALOG=true@
			<A href="javascript:Clicked('catalog.cmvp')"><FONT COLOR=WHITE>Catalog</FONT></a>
			<BR>
			@endif@
		</TD>
		@if?CheckAuthCode?ANYMODAREAS=true@
			<TD ROWSPAN=3 VALIGN=TOP ALIGN=CENTER><BR>@insert?AREAEDITOR@</TD>
		@endif@
	</TR>
	</TABLE>
@else@
	@if?CheckAuthCode?ANYMODAREAS=true@
		<P>
		<TABLE WIDTH=200 BORDER=1>
		<TR><TD ALIGN=CENTER BGCOLOR=WHITE><FONT COLOR=BLACK><B>Area Grinder:</B></FONT></TD></TR>
		<TR><TD ALIGN=CENTER>
			@insert?AREAEDITOR@
		</TD></TR>
		</TABLE>
	@endif@
@endif@
<P>
<CENTER>
<INPUT TYPE=BUTTON NAME=LOGOUT VALUE="Log Out" ONCLICK="Clicked2('/index.cmvp');">
</CENTER>
</FORM>
</BODY>
</HTML>
@endif@