diff --git a/LICENSE-2.0.txt b/LICENSE-2.0.txt new file mode 100644 index 0000000..d645695 --- /dev/null +++ b/LICENSE-2.0.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/admin/admin_colist.php b/admin/admin_colist.php new file mode 100644 index 0000000..96db4e0 --- /dev/null +++ b/admin/admin_colist.php @@ -0,0 +1,75 @@ + + + + +
+ + + + + + +
   +
Welcome to the Administration Tool for the Website

+
+ + + + + + + + + + + + + + + +
COs in this system
.


  + +remove co # + +
+
+ + +

The Elite Force Alliance Star Trek Banner
+Exchange
The Elite Force Alliance Star Trek Banner
+Exchange
+
diff --git a/admin/admin_edit_co.php b/admin/admin_edit_co.php new file mode 100644 index 0000000..f930cbc --- /dev/null +++ b/admin/admin_edit_co.php @@ -0,0 +1,100 @@ + + +
+ + + + + + + + + + + + + + + + + +
   +
Edit the CO's Information

+
+ +
+ > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Character Name:
E-mail:
Password:
Real Name:
Race:
Rank:
+ +
TF Role:
+
+
 
   
+ diff --git a/admin/admin_edit_co_engine.php b/admin/admin_edit_co_engine.php new file mode 100644 index 0000000..7b7b09c --- /dev/null +++ b/admin/admin_edit_co_engine.php @@ -0,0 +1,24 @@ +during
$qry"); + + Header("Location: admin_switchboard.php"); + +mysql_close($link) +?> diff --git a/admin/admin_edit_ship.php b/admin/admin_edit_ship.php new file mode 100644 index 0000000..284b633 --- /dev/null +++ b/admin/admin_edit_ship.php @@ -0,0 +1,151 @@ + +
+ + + + + + + + + + + + + + + + +
  +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Ship Name:
Ship Registry:
Ship Class:
Task Group: + +
Website:
CO: + +
Status:
Mission:
Image:
Sort Order:
Last Report:
Ship's Role:
+
+
+
 
   
+ diff --git a/admin/admin_edit_ship_engine.php b/admin/admin_edit_ship_engine.php new file mode 100644 index 0000000..4a14012 --- /dev/null +++ b/admin/admin_edit_ship_engine.php @@ -0,0 +1,29 @@ +while
$qry"); + + mysql_close($link); + + header("Location: admin_switchboard.php"); +?> diff --git a/admin/admin_login.php b/admin/admin_login.php new file mode 100644 index 0000000..f54dccb --- /dev/null +++ b/admin/admin_login.php @@ -0,0 +1,55 @@ + + +
+ + + + + +
+
+ Please enter your e-mail address and password to access the Admin Functions + +
Invalid E-mail/Password Combination + +
+
+ + + + + + + + + + + + + + +
Email Address:
Password:
+
+
+
 
+ + +

The Elite Force Alliance Star Trek Banner
+Exchange
The Elite Force Alliance Star Trek Banner
+Exchange
+
diff --git a/admin/admin_loginvfy.php b/admin/admin_loginvfy.php new file mode 100644 index 0000000..66adb27 --- /dev/null +++ b/admin/admin_loginvfy.php @@ -0,0 +1,27 @@ + diff --git a/admin/admin_manage_grp.php b/admin/admin_manage_grp.php new file mode 100644 index 0000000..c5d86ec --- /dev/null +++ b/admin/admin_manage_grp.php @@ -0,0 +1,53 @@ + + +

Return to Switchboard

+ + + + + + +
+
Edit the Group

+
+ + + + + + + + + + + + + + +
Group Name:
Select the CO of the Task Group:
+ +
+ +
 
+ + diff --git a/admin/admin_manage_grp_engine.php b/admin/admin_manage_grp_engine.php new file mode 100644 index 0000000..7330338 --- /dev/null +++ b/admin/admin_manage_grp_engine.php @@ -0,0 +1,20 @@ + diff --git a/admin/admin_shipedit.php b/admin/admin_shipedit.php new file mode 100644 index 0000000..50ac19f --- /dev/null +++ b/admin/admin_shipedit.php @@ -0,0 +1,72 @@ +while
$qry"); + $allships = mysql_fetch_row($allshipsqry); + while($allships != 0){ + $qry = "update ships set co=0 where id=$allships[0]"; + mysql_query($qry,$link) + or die(mysql_error() . "
while
$qry"); + echo($qry); + $allships = mysql_fetch_row($allshipsqry); + } + mysql_query($qry,$link) + or die(mysql_error() . "
while
$qry"); + + header("Location: admin_switchboard.php"); + break; + + case 'delship': + $qry = "delete from crewlist where ship=$shipid"; + mysql_query($qry,$link) + or die(mysql_error() . "
while
$qry"); + $qry = "delete from monthrep where ship=$shipid"; + mysql_query($qry,$link) + or die(mysql_error() . "
while
$qry"); + $qry = "delete from ships where id=$shipid"; + mysql_query($qry,$link) + or die(mysql_error() . "
while
$qry"); + + header("Location: admin_switchboard.php"); + break; + + case 'addship': + $qry = "insert into ships values( + NULL, + '$shipname', + '$registry', + '$shipclass', + 'none', + 0,0,0,7, + 'Waiting for a CO', + 'ships/imagena.jpg', + $sorder,'2000-01-01','Waiting for a CO','' + )"; + mysql_query($qry,$link) + or die(mysql_error() . "
while
$qry"); + + header("Location: admin_switchboard.php"); + break; + + case 'manageship': + header("Location: $BaseURL/co/switchboard.php\n + Set-Cookie: " . $randomstr . "=" . $coid . "\n"); + break; + + } + + + mysql_close($link); +?> + + \ No newline at end of file diff --git a/admin/admin_ships_status.php b/admin/admin_ships_status.php new file mode 100644 index 0000000..2e42bab --- /dev/null +++ b/admin/admin_ships_status.php @@ -0,0 +1,170 @@ + 1){ + $qry = "SELECT id, ship, charname, rank, email, position FROM crewlist WHERE id=" . $ship[7]; + $mcoqry = mysql_query($qry,$link) or die("Can't select MCO"); + $mco = mysql_fetch_row($mcoqry); + + $qry = "SELECT rankid, rankdesc, image, color FROM rank WHERE rankid=" . $mco[3]; + $mcorankqry = mysql_query($qry,$link) or die("Can't get MCO rank"); + $mcorank = mysql_fetch_row($mcorankqry); + } +?> +
+ + + + + +
+ Ship Name:
+
+ Status:
+ Mission:
+ Ship Website:
+ + Current CO:  
+ + Current CO: No CO currently assigned
+ + Current XO:  
+ + Current XO: No XO currently assigned
+ 0){ +?> + Current MCO:  
+ + Current MCO: No MCO currently assigned
+Current MCO:Does not want an MCO
+
+ Current Crew: + + + + + + + + + + + + + + + + + + + + + + + + + +
RankNamePositionE-mail
No crew currently assigned
Civillian
+
+
[Back to Admin Tools Menu]
+
+ diff --git a/admin/admin_status.php b/admin/admin_status.php new file mode 100644 index 0000000..47d5836 --- /dev/null +++ b/admin/admin_status.php @@ -0,0 +1,3 @@ +

COID:

+

Select:

+

Query:

\ No newline at end of file diff --git a/admin/admin_switchboard.php b/admin/admin_switchboard.php new file mode 100644 index 0000000..e4f5ccc --- /dev/null +++ b/admin/admin_switchboard.php @@ -0,0 +1,254 @@ + + + 0 ORDER BY ships.grp, ships.sorder"; + $shipsqry = mysql_query($qry,$link) or die(mysql_error()); + $ships = mysql_fetch_array($shipsqry); +?> + +
+ + + + + + + + + +
   +
Welcome to the Administration Tool for the Website

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Current Crewed Ships
(">)
+ " /> + +
Ship NameCO 
+
+ "; + } + else + { + echo "
"; + } + ?> + + Crew:
+ Status: + + + + + + + +
+
+ " /> + +
+
+
+ " /> + + +
+
+
+ " /> + +
+
+
+ + " /> + +
+
+
+
+ + + + + + +
+
+ " /> + + +
+
+
+ " /> + + +
+
+   + +
+ +
+

email:

+

Mission:

+

Report:

+
Open Commands and Mothballs
Ship NameCOTG
+ + + + + + + +
+
+ + +
+
+
+ + + +
+
+
+ + + +
+
+
  +
+ + +
+ +
Add a ship
Ship NameClassRegistry #
StatusSort Order 
+
CO List
+ + +

The Elite Force Alliance Star Trek Banner
+Exchange
The Elite Force Alliance Star Trek Banner
+Exchange
+
diff --git a/admin/include/admin_controller.php b/admin/include/admin_controller.php new file mode 100644 index 0000000..c1b74a0 --- /dev/null +++ b/admin/include/admin_controller.php @@ -0,0 +1,146 @@ +while
$qry"); + $allships = mysql_fetch_array($allshipsqry); + while($allships != 0){ + $qry = "update ships set co=0 where id=$allships[0]"; + mysql_query($qry,$link) + or die(mysql_error() . "
while
$qry"); + //echo($qry); + $allships = mysql_fetch_array($allshipsqry); + } + mysql_query($qry,$link) + or die(mysql_error() . "
while
$qry"); + + header("Location: admintemplate.php?pageref=switchboard"); + break; + + case 'delship': + $qry = "delete from crewlist where ship=$shipid"; + mysql_query($qry,$link) + or die(mysql_error() . "
while
$qry"); + $qry = "delete from monthrep where ship=$shipid"; + mysql_query($qry,$link) + or die(mysql_error() . "
while
$qry"); + $qry = "delete from ships where id=$shipid"; + mysql_query($qry,$link) + or die(mysql_error() . "
while
$qry"); + + header("Location: admintemplate.php?pageref=switchboard"); + break; + + case 'addship': + $qry = "insert into ships (id, name, registry, class, website, co, xo, mco, grp, status, image, sorder, lastmreport, missiontitle, shiprole) values( + NULL, + '$shipname', + '$registry', + '$shipclass', + 'none', + 0,0,0,100, + 'Waiting for a CO', + 'ships/imagena.jpg', + $sorder,'2000-01-01','Waiting for a CO','' + )"; + mysql_query($qry,$link) + or die(mysql_error() . "
while
$qry"); + + header("Location: admintemplate.php?pageref=switchboard"); + break; + + case 'manageship': + header("Location: cotemplate.php?pageref=switchboard\nSet-Cookie: " . $randomstr . "=" . $cosid . "\n"); + break; + + case 'edit_ship_engine': + $qry = "UPDATE ships SET "; + $qry .= "name='" . addslashes($name) . "',"; + $qry .= "registry='" . addslashes($registry) . "',"; + $qry .= "class='" . addslashes($class) . "',"; + $qry .= "website='" . addslashes($website) . "',"; + $qry .= "co=" . $cosid . ","; + $qry .= "grp=" . $grpid . ","; + $qry .= "status='" . addslashes($status) . "',"; + $qry .= "missiontitle='" . addslashes($mission) . "',"; + $qry .= "sorder='" . addslashes($sorder) . "',"; + $qry .= "lastmreport='" . addslashes($lastreport) . "',"; + $qry .= "shiprole='" . addslashes($shiprole) . "',"; + $qry .= "image='" . $image . "' where id=" . $shipid; + + $insqry = mysql_query($qry,$link) + or die(mysql_error() . "
while
$qry"); + + mysql_close($link); + + header("Location: admintemplate.php?pageref=switchboard"); + break; + case 'edit_co_engine': + $qry = "UPDATE co SET " . + "charname='". addslashes($charname) . "'" . + ",rank=" . $rank. + ",email='" . $email . "'" . + ",password='" . addslashes($password) . "'" . + ",realname='" . addslashes($realname) . "'" . + ",race='" . addslashes($race) . "'" . + ",tfrole='" . addslashes($tfrole) . "'" . + " WHERE id=" . $id; + $coqry = mysql_query($qry,$link) or die(mysql_error() . "
during
$qry"); + + Header("Location: admintemplate.php?pageref=switchboard"); + break; + + case 'manage_grp_engine': + $qry = "SELECT id FROM ships WHERE co=" . $frmcoid; + $shipqry = mysql_query($qry,$link) or die("Can't get ships"); + $ship = mysql_fetch_array($shipqry); + //$selectqry = $qry; + $qry = "UPDATE grp SET co=" . $frmcoid . ",flagship=" . $ship[0] . ",name='$name' WHERE id=" . $grpid; + $updateqry = mysql_query($qry,$link) or die(mysql_error()); + + mysql_close($link); + + header("Location: admintemplate.php?pageref=switchboard"); + //$pageref = "status"; + + break; + + case 'welcome_co': + $qry = "SELECT charname, rank.rankdesc, email, password FROM co inner join rank on co.rank=rank.rankid WHERE id=" . $co; + $coqry = mysql_query($qry,$link) or die("Can't get CO information"); + $coq = mysql_fetch_array($coqry); + + $mailerto = $coq[2] . "," . $OTHERwelcome; + + $mailersubject= "Welcome to $taskforce_sn! "; + + $mailerbody = "$coq[1] $coq[0],\n\n"; + $mailerbody = $mailerbody . "Welcome to Taskforce 72, Bravo Fleet. You're Command application has been accepted and you have been given the starting rank of $coq[1]. "; + $mailerbody = $mailerbody . "Now that you are prepared to become a Commanding Officer in our Task Force you'll need to attend the Bravo Fleet Command Academy. I will send you the information on it soon. \n\n"; + $mailerbody = $mailerbody . "In the mean time you are encouraged to simm with the staff of our Starbase DS12. Captain Harper is the CO there. Her email address is kimberleyharper2000@yahoo.com. "; + $mailerbody = $mailerbody . "Captain Harper has also received a copy of this mail. Expect her to add you to her mailing list within a few days. \n\n"; + $mailerbody = $mailerbody . "You may also begin logging into the CO's Lounge on the TF72 website (http://www.taskforce72.net/cotemplate.php?pageref=switchboard). \n"; + $mailerbody = $mailerbody . "Your login name is the email address you are receiving this at, and your password is \"$coq[3]\" without the quotes. "; + $mailerbody = $mailerbody . "The Lounge is where you will keep a roster of your crew for myself, the TFXO and your TGCO to use, plus the Recruitment Officer uses this to determine needed positions to advertise for. Please keep your roster in the lounge as up to date as possible. "; + $mailerbody = $mailerbody . "Thanks for joining us, and let us know if you have any problems.\n\n"; + $mailerbody = $mailerbody . "Regards, \n\n"; + $mailerbody = $mailerbody . "VAdm Robert M Chadwick \n"; + $mailerbody = $mailerbody . "Task Force Commanding Officer \n"; + $mailerbody = $mailerbody . "Task Force 72 - Bravo Fleet "; + + + $ExtraHeaders = "From: \"VAdm Robert M Chadwick\" \n"; + + mail ($mailerto, $mailersubject, $mailerbody,$ExtraHeaders); + + + mysql_close($link); + + header("Location: admintemplate.php?pageref=edit_co&co=$co"); + //$pageref = "status"; + + break; + } + +?> diff --git a/admin/include/admin_loginverify.php b/admin/include/admin_loginverify.php new file mode 100644 index 0000000..35fd724 --- /dev/null +++ b/admin/include/admin_loginverify.php @@ -0,0 +1,36 @@ + \ No newline at end of file diff --git a/admin_controller.php b/admin_controller.php new file mode 100644 index 0000000..c1b74a0 --- /dev/null +++ b/admin_controller.php @@ -0,0 +1,146 @@ +while
$qry"); + $allships = mysql_fetch_array($allshipsqry); + while($allships != 0){ + $qry = "update ships set co=0 where id=$allships[0]"; + mysql_query($qry,$link) + or die(mysql_error() . "
while
$qry"); + //echo($qry); + $allships = mysql_fetch_array($allshipsqry); + } + mysql_query($qry,$link) + or die(mysql_error() . "
while
$qry"); + + header("Location: admintemplate.php?pageref=switchboard"); + break; + + case 'delship': + $qry = "delete from crewlist where ship=$shipid"; + mysql_query($qry,$link) + or die(mysql_error() . "
while
$qry"); + $qry = "delete from monthrep where ship=$shipid"; + mysql_query($qry,$link) + or die(mysql_error() . "
while
$qry"); + $qry = "delete from ships where id=$shipid"; + mysql_query($qry,$link) + or die(mysql_error() . "
while
$qry"); + + header("Location: admintemplate.php?pageref=switchboard"); + break; + + case 'addship': + $qry = "insert into ships (id, name, registry, class, website, co, xo, mco, grp, status, image, sorder, lastmreport, missiontitle, shiprole) values( + NULL, + '$shipname', + '$registry', + '$shipclass', + 'none', + 0,0,0,100, + 'Waiting for a CO', + 'ships/imagena.jpg', + $sorder,'2000-01-01','Waiting for a CO','' + )"; + mysql_query($qry,$link) + or die(mysql_error() . "
while
$qry"); + + header("Location: admintemplate.php?pageref=switchboard"); + break; + + case 'manageship': + header("Location: cotemplate.php?pageref=switchboard\nSet-Cookie: " . $randomstr . "=" . $cosid . "\n"); + break; + + case 'edit_ship_engine': + $qry = "UPDATE ships SET "; + $qry .= "name='" . addslashes($name) . "',"; + $qry .= "registry='" . addslashes($registry) . "',"; + $qry .= "class='" . addslashes($class) . "',"; + $qry .= "website='" . addslashes($website) . "',"; + $qry .= "co=" . $cosid . ","; + $qry .= "grp=" . $grpid . ","; + $qry .= "status='" . addslashes($status) . "',"; + $qry .= "missiontitle='" . addslashes($mission) . "',"; + $qry .= "sorder='" . addslashes($sorder) . "',"; + $qry .= "lastmreport='" . addslashes($lastreport) . "',"; + $qry .= "shiprole='" . addslashes($shiprole) . "',"; + $qry .= "image='" . $image . "' where id=" . $shipid; + + $insqry = mysql_query($qry,$link) + or die(mysql_error() . "
while
$qry"); + + mysql_close($link); + + header("Location: admintemplate.php?pageref=switchboard"); + break; + case 'edit_co_engine': + $qry = "UPDATE co SET " . + "charname='". addslashes($charname) . "'" . + ",rank=" . $rank. + ",email='" . $email . "'" . + ",password='" . addslashes($password) . "'" . + ",realname='" . addslashes($realname) . "'" . + ",race='" . addslashes($race) . "'" . + ",tfrole='" . addslashes($tfrole) . "'" . + " WHERE id=" . $id; + $coqry = mysql_query($qry,$link) or die(mysql_error() . "
during
$qry"); + + Header("Location: admintemplate.php?pageref=switchboard"); + break; + + case 'manage_grp_engine': + $qry = "SELECT id FROM ships WHERE co=" . $frmcoid; + $shipqry = mysql_query($qry,$link) or die("Can't get ships"); + $ship = mysql_fetch_array($shipqry); + //$selectqry = $qry; + $qry = "UPDATE grp SET co=" . $frmcoid . ",flagship=" . $ship[0] . ",name='$name' WHERE id=" . $grpid; + $updateqry = mysql_query($qry,$link) or die(mysql_error()); + + mysql_close($link); + + header("Location: admintemplate.php?pageref=switchboard"); + //$pageref = "status"; + + break; + + case 'welcome_co': + $qry = "SELECT charname, rank.rankdesc, email, password FROM co inner join rank on co.rank=rank.rankid WHERE id=" . $co; + $coqry = mysql_query($qry,$link) or die("Can't get CO information"); + $coq = mysql_fetch_array($coqry); + + $mailerto = $coq[2] . "," . $OTHERwelcome; + + $mailersubject= "Welcome to $taskforce_sn! "; + + $mailerbody = "$coq[1] $coq[0],\n\n"; + $mailerbody = $mailerbody . "Welcome to Taskforce 72, Bravo Fleet. You're Command application has been accepted and you have been given the starting rank of $coq[1]. "; + $mailerbody = $mailerbody . "Now that you are prepared to become a Commanding Officer in our Task Force you'll need to attend the Bravo Fleet Command Academy. I will send you the information on it soon. \n\n"; + $mailerbody = $mailerbody . "In the mean time you are encouraged to simm with the staff of our Starbase DS12. Captain Harper is the CO there. Her email address is kimberleyharper2000@yahoo.com. "; + $mailerbody = $mailerbody . "Captain Harper has also received a copy of this mail. Expect her to add you to her mailing list within a few days. \n\n"; + $mailerbody = $mailerbody . "You may also begin logging into the CO's Lounge on the TF72 website (http://www.taskforce72.net/cotemplate.php?pageref=switchboard). \n"; + $mailerbody = $mailerbody . "Your login name is the email address you are receiving this at, and your password is \"$coq[3]\" without the quotes. "; + $mailerbody = $mailerbody . "The Lounge is where you will keep a roster of your crew for myself, the TFXO and your TGCO to use, plus the Recruitment Officer uses this to determine needed positions to advertise for. Please keep your roster in the lounge as up to date as possible. "; + $mailerbody = $mailerbody . "Thanks for joining us, and let us know if you have any problems.\n\n"; + $mailerbody = $mailerbody . "Regards, \n\n"; + $mailerbody = $mailerbody . "VAdm Robert M Chadwick \n"; + $mailerbody = $mailerbody . "Task Force Commanding Officer \n"; + $mailerbody = $mailerbody . "Task Force 72 - Bravo Fleet "; + + + $ExtraHeaders = "From: \"VAdm Robert M Chadwick\" \n"; + + mail ($mailerto, $mailersubject, $mailerbody,$ExtraHeaders); + + + mysql_close($link); + + header("Location: admintemplate.php?pageref=edit_co&co=$co"); + //$pageref = "status"; + + break; + } + +?> diff --git a/admintemplate.php b/admintemplate.php new file mode 100644 index 0000000..5e22d66 --- /dev/null +++ b/admintemplate.php @@ -0,0 +1,61 @@ + + + + +Task Force 72 - S.E.N.T.I.N.E.L. + + + + + + + + + + +
+
TF72 banner

+ +

Task Force Seventy-Two + + + + + +

+ + + + diff --git a/banners/tfms_banner.png b/banners/tfms_banner.png new file mode 100644 index 0000000..9e73956 Binary files /dev/null and b/banners/tfms_banner.png differ diff --git a/co/cohelp.php b/co/cohelp.php new file mode 100644 index 0000000..8424408 --- /dev/null +++ b/co/cohelp.php @@ -0,0 +1,129 @@ + +

Commanding Officer's Lounge Instructions

+

As a CO in Task Force 86, maintaining your ship's entry in the Commanding Officer's +Lounge Menu is one of the +most important things you, as a CO, can do OOC. Your ship's entry must be kept +up do date at all times. This guide will help you understand the abilities you +have, and what they are intended for.

+ +
+ +

Logging In

+

   +The first step in doing any task in the +Commanding Officer's Area is logging in. To do this, select CO's Lounge on the +menu. On the page that is accessed, enter your username and password in the +indicated fields. If you +do not remember your password, email +Admiral +Wolfeso that he can retrieve it +for you. Once the fields are filled, click Login. This will bring you to the +main page.

+
+ +

Adding/Deleting Crew

+

   +The CO's +Lounge contains a manifest of your crew which must be kept up to date. This +manifest will be applied to your monthly reports.
    To add +a crew member to the manifest:  (This includes you, the CO) At the bottom +of the crew listing, fill out the three available fields. The first field is the +character's name. Second field is their position. Third is their email address. +Do NOT type in a rank, the software does that automatically. Click the [Add] link. +This will place your crewmember into your manifest, and assigns them a rank of +cadet. You need to click on [Edit] and update their rank.
    +To update their rank, select the correct color and rank from the drop down box. NOTE:  Make sure to use +the appropriate color.  The colors are as follows.

+

(Starfighter) - Starfleet Fighter +Pilots (Carrier)
(Grey) - Intelligence Officers
+(Red) - Command, Flight +Control, Strategic Operations
(Purple) - Diplomatic Corps
(Blue) - +Medical, Science, Counseling
(Green) - Marine Corps
Cadet / Civilian - Use for Cadets and +Civilians
(Gold) - Operations, Tactical / Security, Engineering

+


    Once the +crewman's new information is entered, click Edit again.
    To delete a +crewman from the manifest, simply click the Delete button at the end of that +crewman's row on the main page.

+
+ +

Editing Crew Information

+

    The +edit information already entered for a crewman, click the edit button at the end +of that crewman's row on the main page. This will return you to a page exactly +like the one you originally used to enter that crewman's information. Simply +edit what you wish, and click Edit.

+
+ +

Editing CO Information

+

    This is where you can update +your own information, such as email address and password. This will not change +your entry in the crew manifest though. Be sure to update it there as well.

+
+ +

Editing Sim +Information

+

    Much +of the information displayed with your ship/station's banner on the website is +controllable by you.  The things you can edit are Mission Title, XO, MCO, +COB/CMC, website, # of Posts, and # of awards.
    Just update what ever information +you need to, then click edit after that field.

+
+ +

Assigning XO, MCO, COB/CMC

+

    On +the Task Force website, your sim's Executive Officer, MCO, COB/CMC are displayed below +yourself. What member of your crew is displayed there is controllable by +you.
    Before you can assign a crew member to the one of +these +positions, they must first be entered into the crew manifest on the TF site. For instructions on doing +this, see
Adding/Deleting +Crew.
    +Once the XO, MCO, and COB are added to the manifest, select the crewmember to +fill the needed postion, and then click the [Assign] button next to the entry. +The MCO and COB position has an option in the drop down box for ships that do +not want these positions on their ship. Just select No MCO (OR COB) Postion - Do +Not Display. This can always be changed at a later time.

+
+ +

Filing A Monthly Report

+

    To +file your monthly report, click the [File Monthly Report] link at the bottom of +the main page. This will present you with the report form.
Your sim's name, status, website address, and manifest are automatically +entered. You simply have to fill in the remaining fields with the requested +information and click Submit Report. 

+

Ship +Awards:
Note any awards your +ship may have received in the past month. Also, any BH HoH awards that you +are submitting your crew for go here.

+

Crew Promotions +Performed or Planned for Next Month:
+Mention any promotions you have handed out to your crew in the +past month, and any you plan to hand out next month.

+

Website Changes in the +Past Month:
Note any changes +(major or minor) you have made to your ship/station's website in the past +month.

+
+ +
Post Announcement

+

By clicking this link, you can post an announcement to the TG +site. On the main page, the last several annoucements show up. There's also an +actual annoucement page that shows all fo them. This is NOT a place to post any +type of recruiting messages. This is more for general simm news. Welcomes and +promotions, etc, are ok, as well as brief mission updates.

+

 

+
+ +
Add Ship / Edit the Open Position List

+

This can be a great recruiting resource. There's a link to this +on the main site, but only to browse and/or modify. You need to come here to add +your ship to the list first. Basically, the open position list (OPL) will allow +a site visitor to see what positions may be open at a glance. They can search by +position names, by ship classes, or by individual simms themselves. Once you add +your ship to the list, you can add up to 9 positions of crew that you are +looking for. If you forget your password, or the ship entry wasn't deleted from the old CO, please email +Admiral +Wolfe so he can reset it. This will require you to readd your ship, there's no retrieving passwords +from the OPL.

diff --git a/co/edit_co.php b/co/edit_co.php new file mode 100644 index 0000000..70a685d --- /dev/null +++ b/co/edit_co.php @@ -0,0 +1,71 @@ + +
+ + + + + + +
+
Edit the CO's Information

+
+ +
+ > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Character Name:
E-mail:
Password:
Real Name:
Race:
+
+
+ + +

The Elite Force Alliance Star Trek Banner
+Exchange
The Elite Force Alliance Star Trek Banner
+Exchange
+
diff --git a/co/edit_co_engine.php b/co/edit_co_engine.php new file mode 100644 index 0000000..fd9d07e --- /dev/null +++ b/co/edit_co_engine.php @@ -0,0 +1,19 @@ +WHILE
" . $qry); + + Header("Location: switchboard.php"); + mysql_close($link); +?> diff --git a/co/edit_crew.php b/co/edit_crew.php new file mode 100644 index 0000000..8fdd4b5 --- /dev/null +++ b/co/edit_crew.php @@ -0,0 +1,93 @@ + + +
+ + + + + + + +
   +

Edit a Crewman

+
+ + All of the following information is required.
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Name:
DO NOT include the rank with the character's name. It will be automatically generated when you pick the rank below
E-mail Address:
Position:
Rank: + +
The rank is color sensitive. Please make admin officers red, services orange, science blue, diplomat purple and marine staff green!
+ +
+
+
 
+ + +

The Elite Force Alliance Star Trek Banner
+Exchange
The Elite Force Alliance Star Trek Banner
+Exchange
+
diff --git a/co/edit_crew_engine.php b/co/edit_crew_engine.php new file mode 100644 index 0000000..76faba6 --- /dev/null +++ b/co/edit_crew_engine.php @@ -0,0 +1,51 @@ + + + + "; + $shipqry = mysql_query($qry,$link) or die("Can't get ships id"); + $ship = mysql_fetch_row($shipqry); + + $qry = "UPDATE crewlist SET charname='" . addslashes($name) . + "' WHERE id=" . $crewid; + //echo "$qry\n
"; + $update = mysql_query($qry,$link) or die("Can't update values"); + + $qry = "UPDATE crewlist SET rank=" . $rank . " WHERE id=" . $crewid; + //echo "$qry\n
"; + $update = mysql_query($qry,$link) or die("Can't update values"); + + $qry = "UPDATE crewlist SET email='" . $email . "' WHERE id=" . $crewid; + //echo "$qry\n
"; + $update = mysql_query($qry,$link) or die("Can't update values"); + + $qry = "UPDATE crewlist SET position='" . + addslashes($position) . "' WHERE id=" . $crewid; + //echo "$qry\n
"; + $update = mysql_query($qry,$link) or die("Can't update values"); + ?> + + + + diff --git a/co/edit_ship.php b/co/edit_ship.php new file mode 100644 index 0000000..4ec8d4e --- /dev/null +++ b/co/edit_ship.php @@ -0,0 +1,96 @@ + + + +SEARCH ~ Bravo Fleet + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
   
   +

Edit Ship's Information

+
+ + All of the following information is required.
+ + + + + + + + + + + + + + + + +
Website:
Note: Make sure you include the http:// in front of your +website or the link WILL NOT WORK!
Status:
+ +
+
+
 
   
+ +

The Elite Force Alliance Star Trek Banner
+Exchange
The Elite Force Alliance Star Trek Banner
+Exchange
+
+ + diff --git a/co/edit_ship_engine.php b/co/edit_ship_engine.php new file mode 100644 index 0000000..8dcc805 --- /dev/null +++ b/co/edit_ship_engine.php @@ -0,0 +1,30 @@ + + + \ No newline at end of file diff --git a/co/index.php b/co/index.php new file mode 100644 index 0000000..03bc782 --- /dev/null +++ b/co/index.php @@ -0,0 +1 @@ + diff --git a/co/login.php b/co/login.php new file mode 100644 index 0000000..31832e0 --- /dev/null +++ b/co/login.php @@ -0,0 +1,57 @@ + +
+ + + + + +
+
+ Please enter your e-mail address and password to access the CO's Functions + +
Invalid E-mail/Password Combination + +
+
+ + + + + + + + + + + + + + +
Email Address:
Password:
+
+
+
 
+ + +

The Elite Force Alliance Star Trek Banner
+Exchange
The Elite Force Alliance Star Trek Banner
+Exchange
+
diff --git a/co/loginvfy.php b/co/loginvfy.php new file mode 100644 index 0000000..2884e03 --- /dev/null +++ b/co/loginvfy.php @@ -0,0 +1,24 @@ + diff --git a/co/month_report.php b/co/month_report.php new file mode 100644 index 0000000..74019a9 --- /dev/null +++ b/co/month_report.php @@ -0,0 +1,103 @@ + +
+ + + + + +
+ + Welcome to the monthly report generator. As a CO of a ship in Bravo Fleet, you are required to submit + a monthly report to the Task Force CO. Please check and complete the following information
+
+ Ship Name:
+ Status:
+ Ship Website:
+
+ Current Crew: + + + + + + + + + + + + + + + + + + + + + +
RankNamePositionE-mail
No crew currently assigned
+
+ +

Mission Description:
+

+

Ship Awards:
+

+

Crew Promotions:
+

+

Website Updates:
+

+ + +

+ + + +

The Elite Force Alliance Star Trek Banner
+Exchange
The Elite Force Alliance Star Trek Banner
+Exchange
+
diff --git a/co/month_report_engine.php b/co/month_report_engine.php new file mode 100644 index 0000000..d37d03d --- /dev/null +++ b/co/month_report_engine.php @@ -0,0 +1,69 @@ +

$qry"); + + $qry = "insert into monthrep values(NULL,'$ship[1]','$ship[4]','$ship[9]', + '$shipawards','$promotions','$websiteupdates')"; + mysql_query($qry,$link) or die(mysql_error()); + + echo "

You report has been submitted to the Admiral.

"; + echo "RETURN"; + + mysql_close($link); +?> diff --git a/co/month_report_engine.php~ b/co/month_report_engine.php~ new file mode 100644 index 0000000..10b6a8f --- /dev/null +++ b/co/month_report_engine.php~ @@ -0,0 +1,62 @@ +You report has been submitted to the Admiral."; + echo "RETURN"; + + mysql_close($link); +?> diff --git a/co/post_announcement.php b/co/post_announcement.php new file mode 100644 index 0000000..94affb9 --- /dev/null +++ b/co/post_announcement.php @@ -0,0 +1,20 @@ + + Enter your message to be posted to the Announcements page. Valid HTML tags + are br,b,i,u and a.

+
+ Message:
+ +
+ +
+ +

The Elite Force Alliance Star Trek Banner
+Exchange
The Elite Force Alliance Star Trek Banner
+Exchange
+
diff --git a/co/shipedit.php b/co/shipedit.php new file mode 100644 index 0000000..6d6104d --- /dev/null +++ b/co/shipedit.php @@ -0,0 +1,64 @@ + + + \ No newline at end of file diff --git a/co/status.php b/co/status.php new file mode 100644 index 0000000..497a0a0 --- /dev/null +++ b/co/status.php @@ -0,0 +1,3 @@ +

COID:

+

Select:

+

Query:

diff --git a/co/switchboard.php b/co/switchboard.php new file mode 100644 index 0000000..e9d2305 --- /dev/null +++ b/co/switchboard.php @@ -0,0 +1,288 @@ + +
+ + + + + +
+

Welcome to the CO's Administration Interface for . Here you can maintain your crew + list, post announcements and submit your monthly reports.

+

You can no longer change your ships status through the + lounge. Ship status changes must go through either your + TFCO or TFXO. Plese contact them to have this change + made.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Ship Name:
Status: + + +
Mission: +
+ + + + +
+
Ship Website: +
+ + + + +
+
Current XO: +
+ + + + +
+
Current Marine CO: +
+ + + + +
+
+
+ Current Crew: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
RankNamePositionE-mail 
No crew currently assigned
Civilian +
+ + +
+
+
+ + + + + +
+
  + + +  
+
+ Remember to add yourself to the crewlist! +
+ [Edit your CO Info]   + [File Monthly Report]   + [Post Announcement]   +
 
+ + +

The Elite Force Alliance Star Trek Banner
+Exchange
The Elite Force Alliance Star Trek Banner
+Exchange
+
diff --git a/conf/config.php b/conf/config.php new file mode 100644 index 0000000..2cb9860 --- /dev/null +++ b/conf/config.php @@ -0,0 +1,36 @@ + diff --git a/config.php b/config.php new file mode 100644 index 0000000..addb64c --- /dev/null +++ b/config.php @@ -0,0 +1,27 @@ + diff --git a/cotemplate.php b/cotemplate.php new file mode 100644 index 0000000..b589d85 --- /dev/null +++ b/cotemplate.php @@ -0,0 +1,230 @@ +

$qry"); + + $qry = "insert into monthrep values(NULL,'$ship[0]','$ship[4]','$ship[9]', '$shipawards','$promotions','$websiteupdates', '$missiondesc')"; + mysql_query($qry,$link) or die(mysql_error()); + + //echo "

You report has been submitted to the Admiral.

"; + //echo "RETURN"; + header("Location: cotemplate.php?pageref=switchboard"); + + mysql_close($link); + break; + case 'edit_co_engine': + $qry = "UPDATE co SET charname='". addslashes($charname) . + "',email='" . addslashes($email) . + "',password='" . addslashes($password) . + "',realname='" . addslashes($realname) . + "',race='" . addslashes($race) . + "' WHERE id=" . $id; + $coqry = mysql_query($qry,$link) or die(mysql_error() . "
WHILE
" . $qry); + + Header("Location: cotemplate.php?pageref=switchboard"); + mysql_close($link); + break; + case 'post_announcement_engine': + $qry = "INSERT INTO announce VALUES(NULL,FROM_UNIXTIME(" . time() . "),'" . $message . "'," . $coid . ")"; + $insertqry = mysql_query($qry,$link) or die("Can't insert row"); + + header("Location: cotemplate.php?pageref=switchboard"); + + mysql_close($link); + break; + + } + + +?> + + +Task Force 72 - S.E.N.T.I.N.E.L. + + + + + + + + + + +
+
TF72 banner

+ +

Task Force 72 + + + + + +

+ + + diff --git a/htinc/footer.php b/htinc/footer.php new file mode 100644 index 0000000..17a7b70 --- /dev/null +++ b/htinc/footer.php @@ -0,0 +1,17 @@ + +
+ +

+Last Major Update: January 13, 2004 +

+ +
+ + + + +
Copyright Disclaimers
+ + +
+
\ No newline at end of file diff --git a/htinc/footer2.php b/htinc/footer2.php new file mode 100644 index 0000000..30d418a --- /dev/null +++ b/htinc/footer2.php @@ -0,0 +1,4 @@ +
+ + + diff --git a/htinc/header.php b/htinc/header.php new file mode 100644 index 0000000..690d81b --- /dev/null +++ b/htinc/header.php @@ -0,0 +1,3 @@ + +

+ diff --git a/htinc/header2.php b/htinc/header2.php new file mode 100644 index 0000000..18068aa --- /dev/null +++ b/htinc/header2.php @@ -0,0 +1,9 @@ + + +<? echo $group[1] ?> ~ Task Force <? echo $TF ?> + + + diff --git a/htinc/main.js b/htinc/main.js new file mode 100644 index 0000000..67c784e --- /dev/null +++ b/htinc/main.js @@ -0,0 +1,5 @@ +function OpenImageWindow(filespec) +{ + var popupImg = window.open("images/"+filespec,"ImageWindow","width=810,height=610"); + popupImg.focus(); +} diff --git a/htinc/menu-old.php b/htinc/menu-old.php new file mode 100644 index 0000000..27b3a00 --- /dev/null +++ b/htinc/menu-old.php @@ -0,0 +1,102 @@ + + + + +
+ + + + + + + + + + + + + + + + + + + + +
Independent Group
Task Group Alpha
Task Group Beta
Task Group Gamma
Task Group Delta
+ + + + + + + + + + + + + + + + + +
TF72 Staff
Crew Application
CO Application
Sample Application
+ + + + + + + + + + + + + + +
COs Lounge
Announcements
Admin Menu
+ + + + + + + + + + + + + + + + + +
Bravo Fleet Forums
Awards
Links
Vote for TF72
+ + Image Courtesy of DevilsWorld6 + + +

+ Stats:
+"; + + $qry = "select count(ships.id) from ships inner join co on co.id=ships.co where grp <> 100"; + $activeqry = mysql_query($qry,$link); + $active = mysql_fetch_array($activeqry); + print "$active[0] staffed ships
"; + + $qry = "select count(email), count( distinct email) from crewlist"; + $activeqry = mysql_query($qry,$link); + $active = mysql_fetch_array($activeqry); + print "$active[0] active characters
$active[1] active players"; + + +?> +

diff --git a/htinc/menu.php b/htinc/menu.php new file mode 100644 index 0000000..dab1821 --- /dev/null +++ b/htinc/menu.php @@ -0,0 +1,84 @@ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + +
  Independents
  Task Group Alpha
  Task Group Beta
  Task Group Gamma
  Task Group Delta
+ + + + + + + + + + + + + + + + + + + +
  Task Force Staff
  Crew Application
  CO Application
  Sample Application
  Announcements
+ + + + + + + + + + + + + + + + +
  Bravo Fleet Forums
  Task Force Awards
  Our Favorite Links
  Vote for TF72
+ + + + + + + + + + + + + +
  CO's Lounge
  CO's Lounge Help
  Admin Menu
+ + diff --git a/htinc/style-old.css b/htinc/style-old.css new file mode 100644 index 0000000..e8a48bf --- /dev/null +++ b/htinc/style-old.css @@ -0,0 +1,24 @@ +a:link { font-family: Helvetica, Arial, san-serif; color: #FFCC66; font-size: 10pt; text-decoration: none; } +a:visited { font-family: Helvetica, Arial, san-serif; color: #999999; font-size: 10pt; text-decoration: none; } +a:active { font-family: Helvetica, Arial, san-serif; color: #FFFFFF; font-size: 10pt; text-decoration: none; } +a:hover { font-family: Helvetica, Arial, san-serif; color: #FFCC99; font-size: 10pt; text-decoration: underline; } +body { font-family: Helvetica, Arial, san-serif; color: #CCCCCC; font-size: 10pt; background: #000000; } +p { font-size: 11pt; font-family: Helvetica, Arial, san-serif; } +li { font-size: 11pt; font-family: Helvetica, Arial, san-serif; } + +.buttonbox { border: #999999 1px solid; } +.title1 { font-family: Helvetica, Arial, san-serif; color: #CC0000; font-size: 10pt; font-weight: bold; } +.title2 { font-family: Helvetica, Arial, san-serif; color: #FFCC66; font-size: 10pt; font-weight: bold; } +.title3 { font-family: Helvetica, Arial, san-serif; color: #FFCC00; font-size: 10pt; font-weight: bold; } +.title4 { font-family: Helvetica, Arial, san-serif; color: #FFCC00; font-size: 20pt; font-weight: bold; } +.footer { font-family: Helvetica, Arial, san-serif; color: #CCCCCC; font-size: 9pt; } + +.shipname { font-family: Helvetica, Arial, san-serif; color: #FFCC00; } +.groupname { font-family: Helvetica, Arial, san-serif; color: #FFCC66; font-weight: bold; } +.coname { font-family: Helvetica, Arial, san-serif; color: #FFCC66; } +.SB_header { font-family: Helvetica, Arial, san-serif; color: #000000; background:#CCCCCC; } +.SB_title { font-family: Helvetica, Arial, san-serif; color: #000000; background:#CCCCCC; font-weight: bold; } +.ShipInactive { font-family: Helvetica, Arial, san-serif; color: #FF0000; font-weight: bold; } +.coemail { font-family: Helvetica, Arial, san-serif; color: #CCCCCC; font-size: 10pt; } +.mission { font-family: Helvetica, Arial, san-serif; color: #CCCCCC; font-size: 10pt; } + diff --git a/htinc/style.css b/htinc/style.css new file mode 100644 index 0000000..3491725 --- /dev/null +++ b/htinc/style.css @@ -0,0 +1,24 @@ +a:link { font-family: Arial, Helvetica, san-serif; color: #7898AD; text-decoration: none; } +a:visited { font-family: Arial, Helvetica, san-serif; color: #7898AD; text-decoration: none; } +a:active { font-family: Arial, Helvetica, san-serif; color: #C0C0C0; text-decoration: none; } +a:hover { font-family: Arial, Helvetica, san-serif; color: #FFCC00; text-decoration: none; } +body { font-family: Arial, Helvetica, san-serif; color: #CCCCCC; font-size: 9pt; background: #000000; } +p,td { font-size: 9pt; font-family: Arial, Helvetica, san-serif; } +li { font-size: 9pt; font-family: Arial, Helvetica, san-serif; } + +.title1 { font-family: Arial, Helvetica, san-serif; color: #FFFFFF; font-size: 10pt; font-weight: bold; } +.title2 { font-family: Arial, Helvetica, san-serif; color: #FFCC66; font-size: 10pt; font-weight: bold; } +.title3 { font-family: Arial, Helvetica, san-serif; color: #FFCC00; font-size: 10pt; font-weight: bold; } +.title4 { font-family: Arial, Helvetica, san-serif; color: #FFCC00; font-size: 20pt; font-weight: bold; } +.footer { font-family: Arial, Helvetica, san-serif; color: #CCCCCC; font-size: 8pt; text-align: justify; } +.footer1 { font-family: Arial, Helvetica, san-serif; color: #CCCCCC; font-size: 8pt; text-align: center; } +.shipname { font-family: Arial, Helvetica, san-serif; color: #FFCC00; } +.groupname { font-family: Arial, Helvetica, san-serif; color: #FFCC66; font-weight: bold; } +.coname { font-family: Arial, Helvetica, san-serif; color: #FFCC66; } +.SB_header { font-family: Arial, Helvetica, san-serif; color: #000000; background:#CCCCCC; } +.SB_title { font-family: Arial, Helvetica, san-serif; color: #000000; background:#CCCCCC; font-weight: bold; } +.ShipInactive { font-family: Arial, Helvetica, san-serif; color: #FF0000; font-weight: bold; } +.coemail { font-family: Arial, Helvetica, san-serif; color: #CCCCCC; font-size: 10pt; } +.mission { font-family: Arial, Helvetica, san-serif; color: #CCCCCC; font-size: 10pt; } +.TopicTitle { font-family: Arial, Helvetica, san-serif; color: #FFFFFF; font-size: 13pt; font-weight: bold; } +.TopicBar { font-family: Arial, Helvetica, san-serif; color: #000000; font-size: 13pt; font-weight: bold; background: #7898AD; } diff --git a/images/grey-bar.jpg b/images/grey-bar.jpg new file mode 100644 index 0000000..471eebd Binary files /dev/null and b/images/grey-bar.jpg differ diff --git a/images/ranks/bajoran/baj-Col.jpg b/images/ranks/bajoran/baj-Col.jpg new file mode 100644 index 0000000..ac1db03 Binary files /dev/null and b/images/ranks/bajoran/baj-Col.jpg differ diff --git a/images/ranks/bajoran/baj-Cpt.jpg b/images/ranks/bajoran/baj-Cpt.jpg new file mode 100644 index 0000000..8aced2f Binary files /dev/null and b/images/ranks/bajoran/baj-Cpt.jpg differ diff --git a/images/ranks/bajoran/baj-Ens.jpg b/images/ranks/bajoran/baj-Ens.jpg new file mode 100644 index 0000000..60324c5 Binary files /dev/null and b/images/ranks/bajoran/baj-Ens.jpg differ diff --git a/images/ranks/bajoran/baj-Gen.jpg b/images/ranks/bajoran/baj-Gen.jpg new file mode 100644 index 0000000..ff56ead Binary files /dev/null and b/images/ranks/bajoran/baj-Gen.jpg differ diff --git a/images/ranks/bajoran/baj-Lt.jpg b/images/ranks/bajoran/baj-Lt.jpg new file mode 100644 index 0000000..4b7e73f Binary files /dev/null and b/images/ranks/bajoran/baj-Lt.jpg differ diff --git a/images/ranks/bajoran/baj-Ltjg.jpg b/images/ranks/bajoran/baj-Ltjg.jpg new file mode 100644 index 0000000..270151b Binary files /dev/null and b/images/ranks/bajoran/baj-Ltjg.jpg differ diff --git a/images/ranks/bajoran/baj-Maj.jpg b/images/ranks/bajoran/baj-Maj.jpg new file mode 100644 index 0000000..738ac88 Binary files /dev/null and b/images/ranks/bajoran/baj-Maj.jpg differ diff --git a/images/ranks/blue/blue-blank.jpg b/images/ranks/blue/blue-blank.jpg new file mode 100644 index 0000000..158f866 Binary files /dev/null and b/images/ranks/blue/blue-blank.jpg differ diff --git a/images/ranks/blue/blue-cadet.jpg b/images/ranks/blue/blue-cadet.jpg new file mode 100644 index 0000000..b6e9979 Binary files /dev/null and b/images/ranks/blue/blue-cadet.jpg differ diff --git a/images/ranks/blue/blue-capt.jpg b/images/ranks/blue/blue-capt.jpg new file mode 100644 index 0000000..7361b02 Binary files /dev/null and b/images/ranks/blue/blue-capt.jpg differ diff --git a/images/ranks/blue/blue-cdr.jpg b/images/ranks/blue/blue-cdr.jpg new file mode 100644 index 0000000..3bc31ab Binary files /dev/null and b/images/ranks/blue/blue-cdr.jpg differ diff --git a/images/ranks/blue/blue-cpo.jpg b/images/ranks/blue/blue-cpo.jpg new file mode 100644 index 0000000..b07dbb4 Binary files /dev/null and b/images/ranks/blue/blue-cpo.jpg differ diff --git a/images/ranks/blue/blue-crw.jpg b/images/ranks/blue/blue-crw.jpg new file mode 100644 index 0000000..7deb304 Binary files /dev/null and b/images/ranks/blue/blue-crw.jpg differ diff --git a/images/ranks/blue/blue-crwapp.jpg b/images/ranks/blue/blue-crwapp.jpg new file mode 100644 index 0000000..ad18304 Binary files /dev/null and b/images/ranks/blue/blue-crwapp.jpg differ diff --git a/images/ranks/blue/blue-crwrec.jpg b/images/ranks/blue/blue-crwrec.jpg new file mode 100644 index 0000000..781c112 Binary files /dev/null and b/images/ranks/blue/blue-crwrec.jpg differ diff --git a/images/ranks/blue/blue-cwo.jpg b/images/ranks/blue/blue-cwo.jpg new file mode 100644 index 0000000..8410618 Binary files /dev/null and b/images/ranks/blue/blue-cwo.jpg differ diff --git a/images/ranks/blue/blue-cwo2.jpg b/images/ranks/blue/blue-cwo2.jpg new file mode 100644 index 0000000..53fa0c7 Binary files /dev/null and b/images/ranks/blue/blue-cwo2.jpg differ diff --git a/images/ranks/blue/blue-cwo3.jpg b/images/ranks/blue/blue-cwo3.jpg new file mode 100644 index 0000000..31abe98 Binary files /dev/null and b/images/ranks/blue/blue-cwo3.jpg differ diff --git a/images/ranks/blue/blue-ens.jpg b/images/ranks/blue/blue-ens.jpg new file mode 100644 index 0000000..91a91b2 Binary files /dev/null and b/images/ranks/blue/blue-ens.jpg differ diff --git a/images/ranks/blue/blue-lt.jpg b/images/ranks/blue/blue-lt.jpg new file mode 100644 index 0000000..f9fbf1b Binary files /dev/null and b/images/ranks/blue/blue-lt.jpg differ diff --git a/images/ranks/blue/blue-ltcdr.jpg b/images/ranks/blue/blue-ltcdr.jpg new file mode 100644 index 0000000..b27f3ad Binary files /dev/null and b/images/ranks/blue/blue-ltcdr.jpg differ diff --git a/images/ranks/blue/blue-ltjg.jpg b/images/ranks/blue/blue-ltjg.jpg new file mode 100644 index 0000000..78bed1b Binary files /dev/null and b/images/ranks/blue/blue-ltjg.jpg differ diff --git a/images/ranks/blue/blue-mcpo.jpg b/images/ranks/blue/blue-mcpo.jpg new file mode 100644 index 0000000..3d257c4 Binary files /dev/null and b/images/ranks/blue/blue-mcpo.jpg differ diff --git a/images/ranks/blue/blue-po1.jpg b/images/ranks/blue/blue-po1.jpg new file mode 100644 index 0000000..42a3530 Binary files /dev/null and b/images/ranks/blue/blue-po1.jpg differ diff --git a/images/ranks/blue/blue-po2.jpg b/images/ranks/blue/blue-po2.jpg new file mode 100644 index 0000000..46fed43 Binary files /dev/null and b/images/ranks/blue/blue-po2.jpg differ diff --git a/images/ranks/blue/blue-po3.jpg b/images/ranks/blue/blue-po3.jpg new file mode 100644 index 0000000..24f3540 Binary files /dev/null and b/images/ranks/blue/blue-po3.jpg differ diff --git a/images/ranks/blue/blue-scpo.jpg b/images/ranks/blue/blue-scpo.jpg new file mode 100644 index 0000000..0dd7fc0 Binary files /dev/null and b/images/ranks/blue/blue-scpo.jpg differ diff --git a/images/ranks/blue/blue-wo.jpg b/images/ranks/blue/blue-wo.jpg new file mode 100644 index 0000000..2e1f3d7 Binary files /dev/null and b/images/ranks/blue/blue-wo.jpg differ diff --git a/images/ranks/card/Card-D'ja.jpg b/images/ranks/card/Card-D'ja.jpg new file mode 100644 index 0000000..0378814 Binary files /dev/null and b/images/ranks/card/Card-D'ja.jpg differ diff --git a/images/ranks/card/Card-Gill.jpg b/images/ranks/card/Card-Gill.jpg new file mode 100644 index 0000000..70079fa Binary files /dev/null and b/images/ranks/card/Card-Gill.jpg differ diff --git a/images/ranks/card/Card-Glen.jpg b/images/ranks/card/Card-Glen.jpg new file mode 100644 index 0000000..98c7639 Binary files /dev/null and b/images/ranks/card/Card-Glen.jpg differ diff --git a/images/ranks/card/Card-Glinn.jpg b/images/ranks/card/Card-Glinn.jpg new file mode 100644 index 0000000..653abb0 Binary files /dev/null and b/images/ranks/card/Card-Glinn.jpg differ diff --git a/images/ranks/card/Card-Gul.jpg b/images/ranks/card/Card-Gul.jpg new file mode 100644 index 0000000..4693032 Binary files /dev/null and b/images/ranks/card/Card-Gul.jpg differ diff --git a/images/ranks/card/Card-Kara.jpg b/images/ranks/card/Card-Kara.jpg new file mode 100644 index 0000000..3e48812 Binary files /dev/null and b/images/ranks/card/Card-Kara.jpg differ diff --git a/images/ranks/civilian/civilian.jpg b/images/ranks/civilian/civilian.jpg new file mode 100644 index 0000000..e17dde5 Binary files /dev/null and b/images/ranks/civilian/civilian.jpg differ diff --git a/images/ranks/gold/gold-blank.jpg b/images/ranks/gold/gold-blank.jpg new file mode 100644 index 0000000..9824249 Binary files /dev/null and b/images/ranks/gold/gold-blank.jpg differ diff --git a/images/ranks/gold/gold-cadet.jpg b/images/ranks/gold/gold-cadet.jpg new file mode 100644 index 0000000..b2f829f Binary files /dev/null and b/images/ranks/gold/gold-cadet.jpg differ diff --git a/images/ranks/gold/gold-cdr.jpg b/images/ranks/gold/gold-cdr.jpg new file mode 100644 index 0000000..079de92 Binary files /dev/null and b/images/ranks/gold/gold-cdr.jpg differ diff --git a/images/ranks/gold/gold-cpo.jpg b/images/ranks/gold/gold-cpo.jpg new file mode 100644 index 0000000..2969adf Binary files /dev/null and b/images/ranks/gold/gold-cpo.jpg differ diff --git a/images/ranks/gold/gold-crw.jpg b/images/ranks/gold/gold-crw.jpg new file mode 100644 index 0000000..47c38ae Binary files /dev/null and b/images/ranks/gold/gold-crw.jpg differ diff --git a/images/ranks/gold/gold-crwapp.jpg b/images/ranks/gold/gold-crwapp.jpg new file mode 100644 index 0000000..23e4e04 Binary files /dev/null and b/images/ranks/gold/gold-crwapp.jpg differ diff --git a/images/ranks/gold/gold-crwrec.jpg b/images/ranks/gold/gold-crwrec.jpg new file mode 100644 index 0000000..e5e29b2 Binary files /dev/null and b/images/ranks/gold/gold-crwrec.jpg differ diff --git a/images/ranks/gold/gold-cwo.jpg b/images/ranks/gold/gold-cwo.jpg new file mode 100644 index 0000000..34a1671 Binary files /dev/null and b/images/ranks/gold/gold-cwo.jpg differ diff --git a/images/ranks/gold/gold-cwo2.jpg b/images/ranks/gold/gold-cwo2.jpg new file mode 100644 index 0000000..d41897e Binary files /dev/null and b/images/ranks/gold/gold-cwo2.jpg differ diff --git a/images/ranks/gold/gold-cwo3.jpg b/images/ranks/gold/gold-cwo3.jpg new file mode 100644 index 0000000..0af7861 Binary files /dev/null and b/images/ranks/gold/gold-cwo3.jpg differ diff --git a/images/ranks/gold/gold-ens.jpg b/images/ranks/gold/gold-ens.jpg new file mode 100644 index 0000000..8b350a7 Binary files /dev/null and b/images/ranks/gold/gold-ens.jpg differ diff --git a/images/ranks/gold/gold-lt.jpg b/images/ranks/gold/gold-lt.jpg new file mode 100644 index 0000000..de7a58a Binary files /dev/null and b/images/ranks/gold/gold-lt.jpg differ diff --git a/images/ranks/gold/gold-ltcdr.jpg b/images/ranks/gold/gold-ltcdr.jpg new file mode 100644 index 0000000..808bef9 Binary files /dev/null and b/images/ranks/gold/gold-ltcdr.jpg differ diff --git a/images/ranks/gold/gold-ltjg.jpg b/images/ranks/gold/gold-ltjg.jpg new file mode 100644 index 0000000..6575521 Binary files /dev/null and b/images/ranks/gold/gold-ltjg.jpg differ diff --git a/images/ranks/gold/gold-mcpo.jpg b/images/ranks/gold/gold-mcpo.jpg new file mode 100644 index 0000000..26384b9 Binary files /dev/null and b/images/ranks/gold/gold-mcpo.jpg differ diff --git a/images/ranks/gold/gold-po1.jpg b/images/ranks/gold/gold-po1.jpg new file mode 100644 index 0000000..0e15f42 Binary files /dev/null and b/images/ranks/gold/gold-po1.jpg differ diff --git a/images/ranks/gold/gold-po2.jpg b/images/ranks/gold/gold-po2.jpg new file mode 100644 index 0000000..8f24768 Binary files /dev/null and b/images/ranks/gold/gold-po2.jpg differ diff --git a/images/ranks/gold/gold-po3.jpg b/images/ranks/gold/gold-po3.jpg new file mode 100644 index 0000000..5225de8 Binary files /dev/null and b/images/ranks/gold/gold-po3.jpg differ diff --git a/images/ranks/gold/gold-scpo.jpg b/images/ranks/gold/gold-scpo.jpg new file mode 100644 index 0000000..f1ba146 Binary files /dev/null and b/images/ranks/gold/gold-scpo.jpg differ diff --git a/images/ranks/gold/gold-wo.jpg b/images/ranks/gold/gold-wo.jpg new file mode 100644 index 0000000..ae3edcf Binary files /dev/null and b/images/ranks/gold/gold-wo.jpg differ diff --git a/images/ranks/green/G-0.JPG b/images/ranks/green/G-0.JPG new file mode 100644 index 0000000..fbba06c Binary files /dev/null and b/images/ranks/green/G-0.JPG differ diff --git a/images/ranks/green/G-00.JPG b/images/ranks/green/G-00.JPG new file mode 100644 index 0000000..fe45547 Binary files /dev/null and b/images/ranks/green/G-00.JPG differ diff --git a/images/ranks/green/G-000.JPG b/images/ranks/green/G-000.JPG new file mode 100644 index 0000000..a49ea95 Binary files /dev/null and b/images/ranks/green/G-000.JPG differ diff --git a/images/ranks/green/G-0000.JPG b/images/ranks/green/G-0000.JPG new file mode 100644 index 0000000..32a9af1 Binary files /dev/null and b/images/ranks/green/G-0000.JPG differ diff --git a/images/ranks/green/G-00000.JPG b/images/ranks/green/G-00000.JPG new file mode 100644 index 0000000..3f63a4d Binary files /dev/null and b/images/ranks/green/G-00000.JPG differ diff --git a/images/ranks/green/G-00001.JPG b/images/ranks/green/G-00001.JPG new file mode 100644 index 0000000..9c386e1 Binary files /dev/null and b/images/ranks/green/G-00001.JPG differ diff --git a/images/ranks/green/G-0001.JPG b/images/ranks/green/G-0001.JPG new file mode 100644 index 0000000..be3d08e Binary files /dev/null and b/images/ranks/green/G-0001.JPG differ diff --git a/images/ranks/green/G-001.JPG b/images/ranks/green/G-001.JPG new file mode 100644 index 0000000..a897518 Binary files /dev/null and b/images/ranks/green/G-001.JPG differ diff --git a/images/ranks/green/G-01.JPG b/images/ranks/green/G-01.JPG new file mode 100644 index 0000000..2b79706 Binary files /dev/null and b/images/ranks/green/G-01.JPG differ diff --git a/images/ranks/green/G-GX.JPG b/images/ranks/green/G-GX.JPG new file mode 100644 index 0000000..d3c5bff Binary files /dev/null and b/images/ranks/green/G-GX.JPG differ diff --git a/images/ranks/green/G-GXX.JPG b/images/ranks/green/G-GXX.JPG new file mode 100644 index 0000000..9182771 Binary files /dev/null and b/images/ranks/green/G-GXX.JPG differ diff --git a/images/ranks/green/G-GXXX.JPG b/images/ranks/green/G-GXXX.JPG new file mode 100644 index 0000000..3a8d4ce Binary files /dev/null and b/images/ranks/green/G-GXXX.JPG differ diff --git a/images/ranks/green/G-GXXXX.JPG b/images/ranks/green/G-GXXXX.JPG new file mode 100644 index 0000000..0551e8a Binary files /dev/null and b/images/ranks/green/G-GXXXX.JPG differ diff --git a/images/ranks/green/G-GXXXXX.JPG b/images/ranks/green/G-GXXXXX.JPG new file mode 100644 index 0000000..d6831f1 Binary files /dev/null and b/images/ranks/green/G-GXXXXX.JPG differ diff --git a/images/ranks/green/G-I.JPG b/images/ranks/green/G-I.JPG new file mode 100644 index 0000000..370e5dd Binary files /dev/null and b/images/ranks/green/G-I.JPG differ diff --git a/images/ranks/green/G-II.JPG b/images/ranks/green/G-II.JPG new file mode 100644 index 0000000..b68de63 Binary files /dev/null and b/images/ranks/green/G-II.JPG differ diff --git a/images/ranks/green/G-III.JPG b/images/ranks/green/G-III.JPG new file mode 100644 index 0000000..4311eb8 Binary files /dev/null and b/images/ranks/green/G-III.JPG differ diff --git a/images/ranks/green/G-V.JPG b/images/ranks/green/G-V.JPG new file mode 100644 index 0000000..9814efe Binary files /dev/null and b/images/ranks/green/G-V.JPG differ diff --git a/images/ranks/green/G-VV.JPG b/images/ranks/green/G-VV.JPG new file mode 100644 index 0000000..3ba3156 Binary files /dev/null and b/images/ranks/green/G-VV.JPG differ diff --git a/images/ranks/green/G-VVV.JPG b/images/ranks/green/G-VVV.JPG new file mode 100644 index 0000000..46d3d88 Binary files /dev/null and b/images/ranks/green/G-VVV.JPG differ diff --git a/images/ranks/green/G-VVV0.JPG b/images/ranks/green/G-VVV0.JPG new file mode 100644 index 0000000..7dbae0c Binary files /dev/null and b/images/ranks/green/G-VVV0.JPG differ diff --git a/images/ranks/green/G-VVV00.JPG b/images/ranks/green/G-VVV00.JPG new file mode 100644 index 0000000..fe3e8bf Binary files /dev/null and b/images/ranks/green/G-VVV00.JPG differ diff --git a/images/ranks/green/G-VVV000.JPG b/images/ranks/green/G-VVV000.JPG new file mode 100644 index 0000000..c859133 Binary files /dev/null and b/images/ranks/green/G-VVV000.JPG differ diff --git a/images/ranks/green/G-VVV000SF.jpg b/images/ranks/green/G-VVV000SF.jpg new file mode 100644 index 0000000..3772f19 Binary files /dev/null and b/images/ranks/green/G-VVV000SF.jpg differ diff --git a/images/ranks/green/G-VVV000TF.jpg b/images/ranks/green/G-VVV000TF.jpg new file mode 100644 index 0000000..09a1b9e Binary files /dev/null and b/images/ranks/green/G-VVV000TF.jpg differ diff --git a/images/ranks/green/grn-1lt.jpg b/images/ranks/green/grn-1lt.jpg new file mode 100644 index 0000000..5929213 Binary files /dev/null and b/images/ranks/green/grn-1lt.jpg differ diff --git a/images/ranks/green/grn-2lt.jpg b/images/ranks/green/grn-2lt.jpg new file mode 100644 index 0000000..2ab9a0e Binary files /dev/null and b/images/ranks/green/grn-2lt.jpg differ diff --git a/images/ranks/green/grn-bgen.jpg b/images/ranks/green/grn-bgen.jpg new file mode 100644 index 0000000..d3c5bff Binary files /dev/null and b/images/ranks/green/grn-bgen.jpg differ diff --git a/images/ranks/green/grn-cadet.jpg b/images/ranks/green/grn-cadet.jpg new file mode 100644 index 0000000..f1169a8 Binary files /dev/null and b/images/ranks/green/grn-cadet.jpg differ diff --git a/images/ranks/green/grn-col.jpg b/images/ranks/green/grn-col.jpg new file mode 100644 index 0000000..49c78b1 Binary files /dev/null and b/images/ranks/green/grn-col.jpg differ diff --git a/images/ranks/green/grn-cpl.jpg b/images/ranks/green/grn-cpl.jpg new file mode 100644 index 0000000..9b30280 Binary files /dev/null and b/images/ranks/green/grn-cpl.jpg differ diff --git a/images/ranks/green/grn-cpt.jpg b/images/ranks/green/grn-cpt.jpg new file mode 100644 index 0000000..eac195d Binary files /dev/null and b/images/ranks/green/grn-cpt.jpg differ diff --git a/images/ranks/green/grn-cwo.jpg b/images/ranks/green/grn-cwo.jpg new file mode 100644 index 0000000..926add4 Binary files /dev/null and b/images/ranks/green/grn-cwo.jpg differ diff --git a/images/ranks/green/grn-cwo2.jpg b/images/ranks/green/grn-cwo2.jpg new file mode 100644 index 0000000..cdabd10 Binary files /dev/null and b/images/ranks/green/grn-cwo2.jpg differ diff --git a/images/ranks/green/grn-cwo3.jpg b/images/ranks/green/grn-cwo3.jpg new file mode 100644 index 0000000..eed8b58 Binary files /dev/null and b/images/ranks/green/grn-cwo3.jpg differ diff --git a/images/ranks/green/grn-gen.jpg b/images/ranks/green/grn-gen.jpg new file mode 100644 index 0000000..0551e8a Binary files /dev/null and b/images/ranks/green/grn-gen.jpg differ diff --git a/images/ranks/green/grn-gsgt.jpg b/images/ranks/green/grn-gsgt.jpg new file mode 100644 index 0000000..e5224d8 Binary files /dev/null and b/images/ranks/green/grn-gsgt.jpg differ diff --git a/images/ranks/green/grn-lcpl.jpg b/images/ranks/green/grn-lcpl.jpg new file mode 100644 index 0000000..c37a840 Binary files /dev/null and b/images/ranks/green/grn-lcpl.jpg differ diff --git a/images/ranks/green/grn-ltcol.jpg b/images/ranks/green/grn-ltcol.jpg new file mode 100644 index 0000000..e910144 Binary files /dev/null and b/images/ranks/green/grn-ltcol.jpg differ diff --git a/images/ranks/green/grn-ltgen.jpg b/images/ranks/green/grn-ltgen.jpg new file mode 100644 index 0000000..3a8d4ce Binary files /dev/null and b/images/ranks/green/grn-ltgen.jpg differ diff --git a/images/ranks/green/grn-maj.jpg b/images/ranks/green/grn-maj.jpg new file mode 100644 index 0000000..2a927a0 Binary files /dev/null and b/images/ranks/green/grn-maj.jpg differ diff --git a/images/ranks/green/grn-mgen.jpg b/images/ranks/green/grn-mgen.jpg new file mode 100644 index 0000000..9182771 Binary files /dev/null and b/images/ranks/green/grn-mgen.jpg differ diff --git a/images/ranks/green/grn-msgt.jpg b/images/ranks/green/grn-msgt.jpg new file mode 100644 index 0000000..c256795 Binary files /dev/null and b/images/ranks/green/grn-msgt.jpg differ diff --git a/images/ranks/green/grn-pvt.jpg b/images/ranks/green/grn-pvt.jpg new file mode 100644 index 0000000..b43bfd1 Binary files /dev/null and b/images/ranks/green/grn-pvt.jpg differ diff --git a/images/ranks/green/grn-pvt1.jpg b/images/ranks/green/grn-pvt1.jpg new file mode 100644 index 0000000..d8d7f3b Binary files /dev/null and b/images/ranks/green/grn-pvt1.jpg differ diff --git a/images/ranks/green/grn-sgt.jpg b/images/ranks/green/grn-sgt.jpg new file mode 100644 index 0000000..12a85ed Binary files /dev/null and b/images/ranks/green/grn-sgt.jpg differ diff --git a/images/ranks/green/grn-sgtmaj.jpg b/images/ranks/green/grn-sgtmaj.jpg new file mode 100644 index 0000000..8a4319b Binary files /dev/null and b/images/ranks/green/grn-sgtmaj.jpg differ diff --git a/images/ranks/green/grn-ssgt.jpg b/images/ranks/green/grn-ssgt.jpg new file mode 100644 index 0000000..e6ca27a Binary files /dev/null and b/images/ranks/green/grn-ssgt.jpg differ diff --git a/images/ranks/green/grn-wo.jpg b/images/ranks/green/grn-wo.jpg new file mode 100644 index 0000000..0d9f3b8 Binary files /dev/null and b/images/ranks/green/grn-wo.jpg differ diff --git a/images/ranks/grey/cadet1.jpg b/images/ranks/grey/cadet1.jpg new file mode 100644 index 0000000..1933066 Binary files /dev/null and b/images/ranks/grey/cadet1.jpg differ diff --git a/images/ranks/grey/cadet2.jpg b/images/ranks/grey/cadet2.jpg new file mode 100644 index 0000000..af97d81 Binary files /dev/null and b/images/ranks/grey/cadet2.jpg differ diff --git a/images/ranks/grey/cadet3.jpg b/images/ranks/grey/cadet3.jpg new file mode 100644 index 0000000..f056f22 Binary files /dev/null and b/images/ranks/grey/cadet3.jpg differ diff --git a/images/ranks/grey/cadet4.jpg b/images/ranks/grey/cadet4.jpg new file mode 100644 index 0000000..2fbf081 Binary files /dev/null and b/images/ranks/grey/cadet4.jpg differ diff --git a/images/ranks/grey/grey-cadet.jpg b/images/ranks/grey/grey-cadet.jpg new file mode 100644 index 0000000..97ac919 Binary files /dev/null and b/images/ranks/grey/grey-cadet.jpg differ diff --git a/images/ranks/grey/grey-capt.jpg b/images/ranks/grey/grey-capt.jpg new file mode 100644 index 0000000..feb3d4c Binary files /dev/null and b/images/ranks/grey/grey-capt.jpg differ diff --git a/images/ranks/grey/grey-cdr.jpg b/images/ranks/grey/grey-cdr.jpg new file mode 100644 index 0000000..07793ac Binary files /dev/null and b/images/ranks/grey/grey-cdr.jpg differ diff --git a/images/ranks/grey/grey-ens.jpg b/images/ranks/grey/grey-ens.jpg new file mode 100644 index 0000000..a3dd0d1 Binary files /dev/null and b/images/ranks/grey/grey-ens.jpg differ diff --git a/images/ranks/grey/grey-lt.jpg b/images/ranks/grey/grey-lt.jpg new file mode 100644 index 0000000..0249aef Binary files /dev/null and b/images/ranks/grey/grey-lt.jpg differ diff --git a/images/ranks/grey/grey-ltcdr.jpg b/images/ranks/grey/grey-ltcdr.jpg new file mode 100644 index 0000000..4a75ac9 Binary files /dev/null and b/images/ranks/grey/grey-ltcdr.jpg differ diff --git a/images/ranks/grey/grey-ltjg.jpg b/images/ranks/grey/grey-ltjg.jpg new file mode 100644 index 0000000..4782055 Binary files /dev/null and b/images/ranks/grey/grey-ltjg.jpg differ diff --git a/images/ranks/klingon/Kling-Brig.jpg b/images/ranks/klingon/Kling-Brig.jpg new file mode 100644 index 0000000..90a31f8 Binary files /dev/null and b/images/ranks/klingon/Kling-Brig.jpg differ diff --git a/images/ranks/klingon/Kling-Capt.jpg b/images/ranks/klingon/Kling-Capt.jpg new file mode 100644 index 0000000..d25e688 Binary files /dev/null and b/images/ranks/klingon/Kling-Capt.jpg differ diff --git a/images/ranks/klingon/Kling-Cdr.jpg b/images/ranks/klingon/Kling-Cdr.jpg new file mode 100644 index 0000000..8988312 Binary files /dev/null and b/images/ranks/klingon/Kling-Cdr.jpg differ diff --git a/images/ranks/klingon/Kling-Col.jpg b/images/ranks/klingon/Kling-Col.jpg new file mode 100644 index 0000000..017663e Binary files /dev/null and b/images/ranks/klingon/Kling-Col.jpg differ diff --git a/images/ranks/klingon/Kling-Gen.jpg b/images/ranks/klingon/Kling-Gen.jpg new file mode 100644 index 0000000..db8fd60 Binary files /dev/null and b/images/ranks/klingon/Kling-Gen.jpg differ diff --git a/images/ranks/klingon/Kling-Lt.jpg b/images/ranks/klingon/Kling-Lt.jpg new file mode 100644 index 0000000..750a79a Binary files /dev/null and b/images/ranks/klingon/Kling-Lt.jpg differ diff --git a/images/ranks/klingon/Kling-Maj.jpg b/images/ranks/klingon/Kling-Maj.jpg new file mode 100644 index 0000000..3f8357f Binary files /dev/null and b/images/ranks/klingon/Kling-Maj.jpg differ diff --git a/images/ranks/klingon/Kling-W1.jpg b/images/ranks/klingon/Kling-W1.jpg new file mode 100644 index 0000000..c28d637 Binary files /dev/null and b/images/ranks/klingon/Kling-W1.jpg differ diff --git a/images/ranks/klingon/Kling-W2.jpg b/images/ranks/klingon/Kling-W2.jpg new file mode 100644 index 0000000..94e3136 Binary files /dev/null and b/images/ranks/klingon/Kling-W2.jpg differ diff --git a/images/ranks/klingon/Kling-W3.jpg b/images/ranks/klingon/Kling-W3.jpg new file mode 100644 index 0000000..fd1e76f Binary files /dev/null and b/images/ranks/klingon/Kling-W3.jpg differ diff --git a/images/ranks/kraz/krazrank-warriorelite.gif b/images/ranks/kraz/krazrank-warriorelite.gif new file mode 100644 index 0000000..635749d Binary files /dev/null and b/images/ranks/kraz/krazrank-warriorelite.gif differ diff --git a/images/ranks/purple/prp-adm.jpg b/images/ranks/purple/prp-adm.jpg new file mode 100644 index 0000000..97bac36 Binary files /dev/null and b/images/ranks/purple/prp-adm.jpg differ diff --git a/images/ranks/purple/prp-cadet.jpg b/images/ranks/purple/prp-cadet.jpg new file mode 100644 index 0000000..45aeacd Binary files /dev/null and b/images/ranks/purple/prp-cadet.jpg differ diff --git a/images/ranks/purple/prp-capt.jpg b/images/ranks/purple/prp-capt.jpg new file mode 100644 index 0000000..f4b6e15 Binary files /dev/null and b/images/ranks/purple/prp-capt.jpg differ diff --git a/images/ranks/purple/prp-cdr.jpg b/images/ranks/purple/prp-cdr.jpg new file mode 100644 index 0000000..b2c3e2f Binary files /dev/null and b/images/ranks/purple/prp-cdr.jpg differ diff --git a/images/ranks/purple/prp-comdor.jpg b/images/ranks/purple/prp-comdor.jpg new file mode 100644 index 0000000..225057b Binary files /dev/null and b/images/ranks/purple/prp-comdor.jpg differ diff --git a/images/ranks/purple/prp-crw.jpg b/images/ranks/purple/prp-crw.jpg new file mode 100644 index 0000000..09cc61b Binary files /dev/null and b/images/ranks/purple/prp-crw.jpg differ diff --git a/images/ranks/purple/prp-crwapp.jpg b/images/ranks/purple/prp-crwapp.jpg new file mode 100644 index 0000000..ac654dd Binary files /dev/null and b/images/ranks/purple/prp-crwapp.jpg differ diff --git a/images/ranks/purple/prp-crwrec.jpg b/images/ranks/purple/prp-crwrec.jpg new file mode 100644 index 0000000..5c6a27d Binary files /dev/null and b/images/ranks/purple/prp-crwrec.jpg differ diff --git a/images/ranks/purple/prp-cwo.jpg b/images/ranks/purple/prp-cwo.jpg new file mode 100644 index 0000000..6d3088a Binary files /dev/null and b/images/ranks/purple/prp-cwo.jpg differ diff --git a/images/ranks/purple/prp-cwo2.jpg b/images/ranks/purple/prp-cwo2.jpg new file mode 100644 index 0000000..c815d3c Binary files /dev/null and b/images/ranks/purple/prp-cwo2.jpg differ diff --git a/images/ranks/purple/prp-cwo3.jpg b/images/ranks/purple/prp-cwo3.jpg new file mode 100644 index 0000000..4208116 Binary files /dev/null and b/images/ranks/purple/prp-cwo3.jpg differ diff --git a/images/ranks/purple/prp-ens.jpg b/images/ranks/purple/prp-ens.jpg new file mode 100644 index 0000000..ed3695e Binary files /dev/null and b/images/ranks/purple/prp-ens.jpg differ diff --git a/images/ranks/purple/prp-lt.jpg b/images/ranks/purple/prp-lt.jpg new file mode 100644 index 0000000..69ef5fd Binary files /dev/null and b/images/ranks/purple/prp-lt.jpg differ diff --git a/images/ranks/purple/prp-ltcdr.jpg b/images/ranks/purple/prp-ltcdr.jpg new file mode 100644 index 0000000..dc9d0c4 Binary files /dev/null and b/images/ranks/purple/prp-ltcdr.jpg differ diff --git a/images/ranks/purple/prp-ltjg.jpg b/images/ranks/purple/prp-ltjg.jpg new file mode 100644 index 0000000..caf2f9b Binary files /dev/null and b/images/ranks/purple/prp-ltjg.jpg differ diff --git a/images/ranks/purple/prp-mcpo.jpg b/images/ranks/purple/prp-mcpo.jpg new file mode 100644 index 0000000..e4460c3 Binary files /dev/null and b/images/ranks/purple/prp-mcpo.jpg differ diff --git a/images/ranks/purple/prp-po1c.jpg b/images/ranks/purple/prp-po1c.jpg new file mode 100644 index 0000000..fc01283 Binary files /dev/null and b/images/ranks/purple/prp-po1c.jpg differ diff --git a/images/ranks/purple/prp-po2c.jpg b/images/ranks/purple/prp-po2c.jpg new file mode 100644 index 0000000..49a3b99 Binary files /dev/null and b/images/ranks/purple/prp-po2c.jpg differ diff --git a/images/ranks/purple/prp-po3c.jpg b/images/ranks/purple/prp-po3c.jpg new file mode 100644 index 0000000..72cdd8f Binary files /dev/null and b/images/ranks/purple/prp-po3c.jpg differ diff --git a/images/ranks/purple/prp-radm.jpg b/images/ranks/purple/prp-radm.jpg new file mode 100644 index 0000000..5312ccd Binary files /dev/null and b/images/ranks/purple/prp-radm.jpg differ diff --git a/images/ranks/purple/prp-scpo.jpg b/images/ranks/purple/prp-scpo.jpg new file mode 100644 index 0000000..9978ffa Binary files /dev/null and b/images/ranks/purple/prp-scpo.jpg differ diff --git a/images/ranks/purple/prp-vadm.jpg b/images/ranks/purple/prp-vadm.jpg new file mode 100644 index 0000000..e8962b7 Binary files /dev/null and b/images/ranks/purple/prp-vadm.jpg differ diff --git a/images/ranks/purple/prp-wo.jpg b/images/ranks/purple/prp-wo.jpg new file mode 100644 index 0000000..21624c2 Binary files /dev/null and b/images/ranks/purple/prp-wo.jpg differ diff --git a/images/ranks/red/rec-cpo.jpg b/images/ranks/red/rec-cpo.jpg new file mode 100644 index 0000000..8176685 Binary files /dev/null and b/images/ranks/red/rec-cpo.jpg differ diff --git a/images/ranks/red/red-adm.jpg b/images/ranks/red/red-adm.jpg new file mode 100644 index 0000000..0e14a02 Binary files /dev/null and b/images/ranks/red/red-adm.jpg differ diff --git a/images/ranks/red/red-cadet.jpg b/images/ranks/red/red-cadet.jpg new file mode 100644 index 0000000..4e8502f Binary files /dev/null and b/images/ranks/red/red-cadet.jpg differ diff --git a/images/ranks/red/red-capt.jpg b/images/ranks/red/red-capt.jpg new file mode 100644 index 0000000..80175f9 Binary files /dev/null and b/images/ranks/red/red-capt.jpg differ diff --git a/images/ranks/red/red-cdr.jpg b/images/ranks/red/red-cdr.jpg new file mode 100644 index 0000000..2c65749 Binary files /dev/null and b/images/ranks/red/red-cdr.jpg differ diff --git a/images/ranks/red/red-comdor.jpg b/images/ranks/red/red-comdor.jpg new file mode 100644 index 0000000..764e5b7 Binary files /dev/null and b/images/ranks/red/red-comdor.jpg differ diff --git a/images/ranks/red/red-cpo.jpg b/images/ranks/red/red-cpo.jpg new file mode 100644 index 0000000..86692d8 Binary files /dev/null and b/images/ranks/red/red-cpo.jpg differ diff --git a/images/ranks/red/red-crw.jpg b/images/ranks/red/red-crw.jpg new file mode 100644 index 0000000..e681940 Binary files /dev/null and b/images/ranks/red/red-crw.jpg differ diff --git a/images/ranks/red/red-crwapp.jpg b/images/ranks/red/red-crwapp.jpg new file mode 100644 index 0000000..a7328ca Binary files /dev/null and b/images/ranks/red/red-crwapp.jpg differ diff --git a/images/ranks/red/red-crwrec.jpg b/images/ranks/red/red-crwrec.jpg new file mode 100644 index 0000000..122fe16 Binary files /dev/null and b/images/ranks/red/red-crwrec.jpg differ diff --git a/images/ranks/red/red-cwo.jpg b/images/ranks/red/red-cwo.jpg new file mode 100644 index 0000000..d3549d9 Binary files /dev/null and b/images/ranks/red/red-cwo.jpg differ diff --git a/images/ranks/red/red-cwo2.jpg b/images/ranks/red/red-cwo2.jpg new file mode 100644 index 0000000..69a6acc Binary files /dev/null and b/images/ranks/red/red-cwo2.jpg differ diff --git a/images/ranks/red/red-cwo3.jpg b/images/ranks/red/red-cwo3.jpg new file mode 100644 index 0000000..1db83f7 Binary files /dev/null and b/images/ranks/red/red-cwo3.jpg differ diff --git a/images/ranks/red/red-ens.jpg b/images/ranks/red/red-ens.jpg new file mode 100644 index 0000000..1f10055 Binary files /dev/null and b/images/ranks/red/red-ens.jpg differ diff --git a/images/ranks/red/red-fadm.jpg b/images/ranks/red/red-fadm.jpg new file mode 100644 index 0000000..6b658a2 Binary files /dev/null and b/images/ranks/red/red-fadm.jpg differ diff --git a/images/ranks/red/red-lt.jpg b/images/ranks/red/red-lt.jpg new file mode 100644 index 0000000..5989a11 Binary files /dev/null and b/images/ranks/red/red-lt.jpg differ diff --git a/images/ranks/red/red-ltcdr.jpg b/images/ranks/red/red-ltcdr.jpg new file mode 100644 index 0000000..016d0e4 Binary files /dev/null and b/images/ranks/red/red-ltcdr.jpg differ diff --git a/images/ranks/red/red-ltjg.jpg b/images/ranks/red/red-ltjg.jpg new file mode 100644 index 0000000..b457a46 Binary files /dev/null and b/images/ranks/red/red-ltjg.jpg differ diff --git a/images/ranks/red/red-mcpo-bf.jpg b/images/ranks/red/red-mcpo-bf.jpg new file mode 100644 index 0000000..fd332d5 Binary files /dev/null and b/images/ranks/red/red-mcpo-bf.jpg differ diff --git a/images/ranks/red/red-mcpo-sf.jpg b/images/ranks/red/red-mcpo-sf.jpg new file mode 100644 index 0000000..02e6966 Binary files /dev/null and b/images/ranks/red/red-mcpo-sf.jpg differ diff --git a/images/ranks/red/red-mcpo.jpg b/images/ranks/red/red-mcpo.jpg new file mode 100644 index 0000000..7a84748 Binary files /dev/null and b/images/ranks/red/red-mcpo.jpg differ diff --git a/images/ranks/red/red-po1.jpg b/images/ranks/red/red-po1.jpg new file mode 100644 index 0000000..f91e252 Binary files /dev/null and b/images/ranks/red/red-po1.jpg differ diff --git a/images/ranks/red/red-po2.jpg b/images/ranks/red/red-po2.jpg new file mode 100644 index 0000000..f21da6e Binary files /dev/null and b/images/ranks/red/red-po2.jpg differ diff --git a/images/ranks/red/red-po3.jpg b/images/ranks/red/red-po3.jpg new file mode 100644 index 0000000..c51f5f8 Binary files /dev/null and b/images/ranks/red/red-po3.jpg differ diff --git a/images/ranks/red/red-radm.jpg b/images/ranks/red/red-radm.jpg new file mode 100644 index 0000000..03b4490 Binary files /dev/null and b/images/ranks/red/red-radm.jpg differ diff --git a/images/ranks/red/red-scpo.jpg b/images/ranks/red/red-scpo.jpg new file mode 100644 index 0000000..39d96b4 Binary files /dev/null and b/images/ranks/red/red-scpo.jpg differ diff --git a/images/ranks/red/red-vadm.jpg b/images/ranks/red/red-vadm.jpg new file mode 100644 index 0000000..87d9c10 Binary files /dev/null and b/images/ranks/red/red-vadm.jpg differ diff --git a/images/ranks/red/red-wo.jpg b/images/ranks/red/red-wo.jpg new file mode 100644 index 0000000..b355657 Binary files /dev/null and b/images/ranks/red/red-wo.jpg differ diff --git a/images/ranks/red/redrt-comdor.jpg b/images/ranks/red/redrt-comdor.jpg new file mode 100644 index 0000000..cc182f7 Binary files /dev/null and b/images/ranks/red/redrt-comdor.jpg differ diff --git a/images/ranks/romulan/Rom-Adm.jpg b/images/ranks/romulan/Rom-Adm.jpg new file mode 100644 index 0000000..3e4ee66 Binary files /dev/null and b/images/ranks/romulan/Rom-Adm.jpg differ diff --git a/images/ranks/romulan/Rom-Cent.jpg b/images/ranks/romulan/Rom-Cent.jpg new file mode 100644 index 0000000..4d69952 Binary files /dev/null and b/images/ranks/romulan/Rom-Cent.jpg differ diff --git a/images/ranks/romulan/Rom-Com.jpg b/images/ranks/romulan/Rom-Com.jpg new file mode 100644 index 0000000..18a700a Binary files /dev/null and b/images/ranks/romulan/Rom-Com.jpg differ diff --git a/images/ranks/romulan/Rom-Lt.jpg b/images/ranks/romulan/Rom-Lt.jpg new file mode 100644 index 0000000..435c868 Binary files /dev/null and b/images/ranks/romulan/Rom-Lt.jpg differ diff --git a/images/ranks/romulan/Rom-SubCom.jpg b/images/ranks/romulan/Rom-SubCom.jpg new file mode 100644 index 0000000..8b897a2 Binary files /dev/null and b/images/ranks/romulan/Rom-SubCom.jpg differ diff --git a/images/ranks/romulan/Rom-SubLt.jpg b/images/ranks/romulan/Rom-SubLt.jpg new file mode 100644 index 0000000..534026e Binary files /dev/null and b/images/ranks/romulan/Rom-SubLt.jpg differ diff --git a/images/ranks/sfc/SW-0.jpg b/images/ranks/sfc/SW-0.jpg new file mode 100644 index 0000000..6636abb Binary files /dev/null and b/images/ranks/sfc/SW-0.jpg differ diff --git a/images/ranks/sfc/SW-00.jpg b/images/ranks/sfc/SW-00.jpg new file mode 100644 index 0000000..0d84876 Binary files /dev/null and b/images/ranks/sfc/SW-00.jpg differ diff --git a/images/ranks/sfc/SW-000.jpg b/images/ranks/sfc/SW-000.jpg new file mode 100644 index 0000000..2a8e9fc Binary files /dev/null and b/images/ranks/sfc/SW-000.jpg differ diff --git a/images/ranks/sfc/SW-0000.jpg b/images/ranks/sfc/SW-0000.jpg new file mode 100644 index 0000000..ae3355d Binary files /dev/null and b/images/ranks/sfc/SW-0000.jpg differ diff --git a/images/ranks/sfc/SW-001.jpg b/images/ranks/sfc/SW-001.jpg new file mode 100644 index 0000000..e634cab Binary files /dev/null and b/images/ranks/sfc/SW-001.jpg differ diff --git a/images/ranks/sfc/SW-01.jpg b/images/ranks/sfc/SW-01.jpg new file mode 100644 index 0000000..bb960d7 Binary files /dev/null and b/images/ranks/sfc/SW-01.jpg differ diff --git a/images/ranks/srch/darblue-search.gif b/images/ranks/srch/darblue-search.gif new file mode 100644 index 0000000..d3d76a8 Binary files /dev/null and b/images/ranks/srch/darblue-search.gif differ diff --git a/images/ranks/srch/darblue-searchadm.gif b/images/ranks/srch/darblue-searchadm.gif new file mode 100644 index 0000000..b71a69d Binary files /dev/null and b/images/ranks/srch/darblue-searchadm.gif differ diff --git a/images/ranks/srch/srch-adm.jpg b/images/ranks/srch/srch-adm.jpg new file mode 100644 index 0000000..62352d3 Binary files /dev/null and b/images/ranks/srch/srch-adm.jpg differ diff --git a/images/ranks/srch/srch-capt.jpg b/images/ranks/srch/srch-capt.jpg new file mode 100644 index 0000000..dfc2474 Binary files /dev/null and b/images/ranks/srch/srch-capt.jpg differ diff --git a/images/ranks/srch/srch-cdr.jpg b/images/ranks/srch/srch-cdr.jpg new file mode 100644 index 0000000..cd233d8 Binary files /dev/null and b/images/ranks/srch/srch-cdr.jpg differ diff --git a/images/ranks/srch/srch-comdor.jpg b/images/ranks/srch/srch-comdor.jpg new file mode 100644 index 0000000..00020a7 Binary files /dev/null and b/images/ranks/srch/srch-comdor.jpg differ diff --git a/images/ranks/srch/srch-crewapp.jpg b/images/ranks/srch/srch-crewapp.jpg new file mode 100644 index 0000000..68d3372 Binary files /dev/null and b/images/ranks/srch/srch-crewapp.jpg differ diff --git a/images/ranks/srch/srch-crewman.jpg b/images/ranks/srch/srch-crewman.jpg new file mode 100644 index 0000000..b05bceb Binary files /dev/null and b/images/ranks/srch/srch-crewman.jpg differ diff --git a/images/ranks/srch/srch-ens.jpg b/images/ranks/srch/srch-ens.jpg new file mode 100644 index 0000000..6377c55 Binary files /dev/null and b/images/ranks/srch/srch-ens.jpg differ diff --git a/images/ranks/srch/srch-fcrewman.jpg b/images/ranks/srch/srch-fcrewman.jpg new file mode 100644 index 0000000..22ece2a Binary files /dev/null and b/images/ranks/srch/srch-fcrewman.jpg differ diff --git a/images/ranks/srch/srch-lt.jpg b/images/ranks/srch/srch-lt.jpg new file mode 100644 index 0000000..6fc8897 Binary files /dev/null and b/images/ranks/srch/srch-lt.jpg differ diff --git a/images/ranks/srch/srch-ltcdr.jpg b/images/ranks/srch/srch-ltcdr.jpg new file mode 100644 index 0000000..c287213 Binary files /dev/null and b/images/ranks/srch/srch-ltcdr.jpg differ diff --git a/images/ranks/srch/srch-ltjg.jpg b/images/ranks/srch/srch-ltjg.jpg new file mode 100644 index 0000000..660e1b4 Binary files /dev/null and b/images/ranks/srch/srch-ltjg.jpg differ diff --git a/images/ranks/srch/srch-mcpo.jpg b/images/ranks/srch/srch-mcpo.jpg new file mode 100644 index 0000000..3637648 Binary files /dev/null and b/images/ranks/srch/srch-mcpo.jpg differ diff --git a/images/ranks/srch/srch-po1.jpg b/images/ranks/srch/srch-po1.jpg new file mode 100644 index 0000000..07213a6 Binary files /dev/null and b/images/ranks/srch/srch-po1.jpg differ diff --git a/images/ranks/srch/srch-po2.jpg b/images/ranks/srch/srch-po2.jpg new file mode 100644 index 0000000..cde6a78 Binary files /dev/null and b/images/ranks/srch/srch-po2.jpg differ diff --git a/images/ranks/srch/srch-po3.jpg b/images/ranks/srch/srch-po3.jpg new file mode 100644 index 0000000..7e5b391 Binary files /dev/null and b/images/ranks/srch/srch-po3.jpg differ diff --git a/images/ranks/srch/srch-radm.jpg b/images/ranks/srch/srch-radm.jpg new file mode 100644 index 0000000..15d34d8 Binary files /dev/null and b/images/ranks/srch/srch-radm.jpg differ diff --git a/images/ranks/srch/srch-scpo.jpg b/images/ranks/srch/srch-scpo.jpg new file mode 100644 index 0000000..7e0416c Binary files /dev/null and b/images/ranks/srch/srch-scpo.jpg differ diff --git a/images/ranks/srch/srch-vadm.jpg b/images/ranks/srch/srch-vadm.jpg new file mode 100644 index 0000000..93240aa Binary files /dev/null and b/images/ranks/srch/srch-vadm.jpg differ diff --git a/images/ranks/srch/srch-wo.jpg b/images/ranks/srch/srch-wo.jpg new file mode 100644 index 0000000..e8c4e6d Binary files /dev/null and b/images/ranks/srch/srch-wo.jpg differ diff --git a/images/ranks/srch/srch-wo2.jpg b/images/ranks/srch/srch-wo2.jpg new file mode 100644 index 0000000..ecea553 Binary files /dev/null and b/images/ranks/srch/srch-wo2.jpg differ diff --git a/images/ranks/srch/srch-wo3.jpg b/images/ranks/srch/srch-wo3.jpg new file mode 100644 index 0000000..a7b772c Binary files /dev/null and b/images/ranks/srch/srch-wo3.jpg differ diff --git a/images/ranks/srch/srch-wo4.jpg b/images/ranks/srch/srch-wo4.jpg new file mode 100644 index 0000000..1ca840b Binary files /dev/null and b/images/ranks/srch/srch-wo4.jpg differ diff --git a/images/ranks/white/white-blank.jpg b/images/ranks/white/white-blank.jpg new file mode 100644 index 0000000..14a43ea Binary files /dev/null and b/images/ranks/white/white-blank.jpg differ diff --git a/images/rpginsigniassm.jpg b/images/rpginsigniassm.jpg new file mode 100644 index 0000000..8f351ad Binary files /dev/null and b/images/rpginsigniassm.jpg differ diff --git a/images/ruler.jpg b/images/ruler.jpg new file mode 100644 index 0000000..59669ef Binary files /dev/null and b/images/ruler.jpg differ diff --git a/images/title-announce.gif b/images/title-announce.gif new file mode 100644 index 0000000..439b703 Binary files /dev/null and b/images/title-announce.gif differ diff --git a/images/title-application.gif b/images/title-application.gif new file mode 100644 index 0000000..fe286f6 Binary files /dev/null and b/images/title-application.gif differ diff --git a/images/title-command_application.gif b/images/title-command_application.gif new file mode 100644 index 0000000..51673cd Binary files /dev/null and b/images/title-command_application.gif differ diff --git a/images/title-sample_applications.gif b/images/title-sample_applications.gif new file mode 100644 index 0000000..e04895d Binary files /dev/null and b/images/title-sample_applications.gif differ diff --git a/images/title-taskforce_awards.gif b/images/title-taskforce_awards.gif new file mode 100644 index 0000000..16c8e44 Binary files /dev/null and b/images/title-taskforce_awards.gif differ diff --git a/images/title-taskforce_banners.gif b/images/title-taskforce_banners.gif new file mode 100644 index 0000000..5fe15c8 Binary files /dev/null and b/images/title-taskforce_banners.gif differ diff --git a/images/title-taskforce_ships.gif b/images/title-taskforce_ships.gif new file mode 100644 index 0000000..fd9fbee Binary files /dev/null and b/images/title-taskforce_ships.gif differ diff --git a/images/title-taskforce_staff.gif b/images/title-taskforce_staff.gif new file mode 100644 index 0000000..7cdb8a3 Binary files /dev/null and b/images/title-taskforce_staff.gif differ diff --git a/images/title-vote.gif b/images/title-vote.gif new file mode 100644 index 0000000..5b5e1b1 Binary files /dev/null and b/images/title-vote.gif differ diff --git a/images/white-bar.jpg b/images/white-bar.jpg new file mode 100644 index 0000000..3e60ad5 Binary files /dev/null and b/images/white-bar.jpg differ diff --git a/index.php b/index.php new file mode 100644 index 0000000..3502ffd --- /dev/null +++ b/index.php @@ -0,0 +1,3 @@ + diff --git a/template.php b/template.php new file mode 100644 index 0000000..3483658 --- /dev/null +++ b/template.php @@ -0,0 +1,26 @@ + + + + +Task Force 72 - S.E.N.T.I.N.E.L. + + + + + + + + + + +
+
TF72 banner

+ + + + + +
+ + + diff --git a/tf/announce.php b/tf/announce.php new file mode 100644 index 0000000..69fc056 --- /dev/null +++ b/tf/announce.php @@ -0,0 +1,39 @@ + +

Task Force Seventy-Two +

Welcome to the announcement board. Announcements can be posted by all CO's via the CO's Lounge.

+ + + + + + + + + + + + + + + + diff --git a/tf/apply.php b/tf/apply.php new file mode 100644 index 0000000..7b12a0d --- /dev/null +++ b/tf/apply.php @@ -0,0 +1,101 @@ +"; + $postok=0; + } + + // Verify e-mail + if ($email == "") { + echo "You must supply your email address. This is an E-MAIL simulation!
"; + $postok=0; + } + + if ($charname == "") { + echo "You must supply at least a last/common/family name for your character.
"; + $postok=0; + } + + if ($charrace == "") { + echo "You must choose a character race.
"; + $postok=0; + } + + if($position == "NoPos") { + echo "If you want to apply for the position of janitor, please continue. Otherwise go back and pick a ship!
"; + $postok=0; + } + + if($charbio == "") { + echo "Ohh... a newborn how nice.... Go back an enter a character biography.
"; + $postok=0; + } + + if($rpgexp == "") { + echo "You won't get a command with no experience. Enter your experiences.
"; + $postok=0; + } + + if ($postok == "1") { + $qry = "insert into co (id, charname, rank, email, password, realname, race, sex, physical, bio) values(NULL,'" . addslashes($charname) . "',20,'" . $email . "','" . $password; + $qry = $qry . "','" . addslashes($realname) . "','" . $charrace . "','" . $sex . "','"; + $qry = $qry . addslashes($charphysdesc) . "','" . addslashes($charbio) . "')"; + $result = mysql_query($qry,$link) or die("Failed on INSERT INTO VALUES"); + + $qry2 = "select name from ships where id=" . $position; + $shipqry = mysql_query($qry2,$link); + $ship = mysql_fetch_row($shipqry); + + $mailersubject= "TF72: Application for the " . $ship[0] . " has arrived!"; + $mailerbody = "Real Name: " . $realname . "\n"; + $mailerbody = $mailerbody . "E-Mail: " . $email . "\n"; + $mailerbody = $mailerbody . "Personal Age: " . $rage . "\n"; + $mailerbody = $mailerbody . "AIM: " . $aim . "\n"; + $mailerbody = $mailerbody . "Player's Experience: " . $rpgexp . "\n\n"; + $mailerbody = $mailerbody . "Character Name: " . $charname . "\n"; + $mailerbody = $mailerbody . "Character Race: " . $charrace . "\n"; + $mailerbody = $mailerbody . "Character Gender: " . $SEX . "\n"; + $mailerbody = $mailerbody . "Character Biography: " . $charbio . "\n\n\n"; + $mailerbody = $mailerbody . "CO's OCC Duties:\n" . $occduty . "\n\n\n"; + $mailerbody = $mailerbody . "CO's IC Duties:\n" . $icduty. "\n\n\n"; + $mailerbody = $mailerbody . "CO and XO Relationship:\n" . $coxorel . "\n\n\n"; + $mailerbody = $mailerbody . "How will you recruit:\n" . $recruit . "\n\n\n"; + $mailerbody = $mailerbody . "Motivate a single player:\n" . $pmotivate . "\n\n\n"; + $mailerbody = $mailerbody . "Motivate a crew:\n" . $cmotivate . "\n\n\n"; + $mailerbody = $mailerbody . "IC character dislike spills over into OCC:\n" . $upsetplayer . "\n\n\n"; + $mailerbody = $mailerbody . "OCC Character fight:\n" . $occfight . "\n\n\n"; + $mailerbody = $mailerbody . "Unincluded player:\n" . $displayer . "\n\n\n"; + $mailerbody = $mailerbody . "Player doesn't like you or XO:\n" . $codislike . "\n\n\n"; + $mailerbody = $mailerbody . "How to include civilian:\n" . $civilian . "\n\n\n"; + $mailerbody = $mailerbody . "Overaggressive or Sexual post:\n" . $foul . "\n\n\n"; + $mailerbody = $mailerbody . "Request an x-fer:\n" . $xfer . "\n\n\n"; + $mailerbody = $mailerbody . "Issue w/ admiralty:\n" . $admissue . "\n\n\n"; + $mailerbody = $mailerbody . "Lost Staff:\n" . $loststaff . "\n\n\n"; + $mailerbody = $mailerbody . "Bored CO:\n" . $boredco . "\n\n\n"; + $mailerbody = $mailerbody . "Player promotions:\n" . $playerpromo . "\n\n\n"; + $mailerbody = $mailerbody . "Another sim tries to steal you:\n" . $scifing . "\n\n\n"; + $mailerbody = $mailerbody . "Samplepost:\n" . $samplepost . "\n\n\n"; + $mailerbody = $mailerbody . "References:\n" . $reference . "\n\n\n"; + //Added by Ed (Sorac Dunar) + $ExtraHeaders = "From: $email \nReply-To: $email\n"; + + // These two lines line sends a copy of all apps to the + // TFCO, TFXO and OTHERemail + + $mailerto ="$TFCOEmail , $TFXOEmail , $OTHERemail, $email"; + mail ($mailerto, $mailersubject, $mailerbody, $ExtraHeaders); + + echo "

You application has been submitted to the command staff for review. You will hear from them as soon as possible.

"; + echo 'RETURN'; + } + else { + echo "

At least one error was encountered in the character submission. Please click below and fix the errors.
"; + echo '
GO BACK AND TRY AGAIN
'; + } + + mysql_close($link); +?> + diff --git a/tf/awards.php b/tf/awards.php new file mode 100644 index 0000000..6b3b827 --- /dev/null +++ b/tf/awards.php @@ -0,0 +1,8 @@ +

Task Force Seventy-Two

+

+ Currently we have None to display.


+ If you're site offers an award we'd love to apply for it. Send us mail and let us know. +

+ + diff --git a/tf/co_apply.php b/tf/co_apply.php new file mode 100644 index 0000000..05c624a --- /dev/null +++ b/tf/co_apply.php @@ -0,0 +1,332 @@ + +

Task Force Seventy-Two

+
+
Posted by:
+ +
 
+ + + + + + +
  + 1) As a CO of a ship in Bravo Fleet you are required to follow all the guidelines of running + such a ship as outlines on the Bravo Fleet website at www.bravofleet.com + under the CO's Training section of the Bravo Fleet academy. If you are not familiar with these rules and + regulations, look there first before you apply for a ship. In addition, all CO's in BravoFleet are required to attend + and graduate from the BravoFleet CO Academy before assuming independent, active command of their ship. If you + feel that your qualify for an exception to this (i.e. previous CO's training in another sim), please note that in your application below.
+
+ 2) As a CO of a ship in Bravo Fleet you are required to maintain a website for your ships and + actively update and maintain said site. Failure to do so can result in dismissal from command.
+
+ 3) When applying for a ship, be certain that you are applying for the ship name and class that you really want. There + is no possibilty to transfer your command to another ship.
+
+ 4) You are only allow to have one command in Bravo Fleet at a time. Having more than one command is gounds for + dismissal from BravoFleet. In addition, one person may only have 5 characters in Bravo Fleet, including your command + character.
+
+ 5) Resigining from command of a ship in Bravo Fleet comes with a 90-day suspension from command. If you resign + from a ship for whatever reason, you cannot apply to command another ship for 90 days.
+
+ Complete all information in the form. Incomplete applications will not be considered and summarily rejected. Please + take your time with this form and think it through. Your success at getting the position you are requesting depends + primarily on this application.
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 Real Name:
 E-mail Address:
 Password:
 This password will allow you to access the ship status and reporting functions on the SEARCH website.
 Your Real Age:
 IM Screenname and Type:
  + Personal Role-Play Experience - Both PBeM and regular. Include CO references where applicable
+ +
 Ship to Command: + +
 Character Name:
 Character Race:
 Character Gender: + Male
+ Female
+ Unknown/Other
+
  + Character Biography:
+ +
 
Application Questionaire

+
  + Describe what you see as the out-of-character duties of a ship's commanding officer:
+ +
 
+ Describe what you see as the in-character duties of a ship's commanding officer:
+ +
 
+ Describe how you see the relationship between a CO and XO in running a ship:
+ +
 
+ What will you do to recruit quality crewmembers to your ship:
+ +
 
+ How would you go about moviating a player that has lost interest:
+ +
 
+ How would you deal with a crew that has lost interest or where morale is low:
+ +
 
+ Scenario: An IC character has taking a dislike to another player's character. The second player + feels that he or she is being singled out personally and reacts poorly or becomes upset. What + do you do?
+ +
 
+ Scenario: Two players in the sim have an OCC disagreement that spills into the sim's list and + turns from a frieldly disagreement into an ugly fight. What do you do?
+ +
 
+ Scenario: A player come to your with a complaint that their character is never included + in the storyline. How do you determine if this is their fault for not writing themselves in + or the nature of the storyline? Explain how you would deal with the situation.
+ +
 
+ Scenario: A player does not get along with you or the XO personally. How do you deal + with this situation?
+ +
 
+ Scenario: You have a civilian character who is unsure how to become involved in your current + plot becuase of the nature. What do you tell them and how do you help them?
+ +
 
+ Scenario: A player posts an overly aggressive, sexual or foul post. What will you do?
+ +
 
+ Scenario: A player requests a transfer to another ship. What will you do?
+ +
 
+ Scenario: You have an issue with one of your superiors, what do you do?
+ +
 
+ Situation: Your ship has lost staff. What is your solution to maintaining your sim and staff?
+ +
 
+ Situation: You've become bored with the RPG for whatever reason. What do you do?
+ +
 
+ Situation: How do you detemine a player deserves a promotion? What if you don't like the person?
+ +
 
+ Situation: You are approached by another sim group to ask you to leave BravoFleet with your ship + and join them. What do you do? What do you tell them?
+ +
 
+ Sample Post: Post on this situation:
+ It's 0330 hours and you're asleep in your quarters. You're in the middle of a nice dream when + the ship's red alert klaxon blares you awake and your XO is on the bridge saying "Captain to the + bridge! Red alert!"
+ +
 
+ Marketing Data: How did you hear about Bravo Fleet and why did you want to join?
+ +
 
By submitting this application you agree that if you + are approved by command, you will abide by the Bravo Fleet rules and regulations for a simulation + commanding officer
+ +
+
+
+
 
+ + diff --git a/tf/cohelp.php b/tf/cohelp.php new file mode 100644 index 0000000..5a3b0e3 --- /dev/null +++ b/tf/cohelp.php @@ -0,0 +1,128 @@ + +

Task Force 72 +

Commanding Officer's Lounge Instructions

+

As a CO in Task Force 72, maintaining your ship's entry in the Commanding Officer's +Lounge Menu is one of the +most important things you, as a CO, can do OOC. Your ship's entry must be kept +up do date at all times. This guide will help you understand the abilities you +have, and what they are intended for.

+ +
+ +

Logging In

+

   +The first step in doing any task in the +Commanding Officer's Area is logging in. To do this, select CO's Lounge on the +menu. On the page that is accessed, enter your username and password in the +indicated fields. If you +do not remember your password, email +VAdm Chadwick so that he can retrieve it +for you. Once the fields are filled, click Login. This will bring you to the +main page.

+
+ +

Adding/Deleting Crew

+

   +The CO's +Lounge contains a manifest of your crew which must be kept up to date. This +manifest will be applied to your monthly reports.
    To add +a crew member to the manifest:  (This includes you, the CO) At the bottom +of the crew listing, fill out the three available fields. The first field is the +character's name. Second field is their position. Third is their email address. +Do NOT type in a rank, the software does that automatically. Click the [Add] link. +This will place your crewmember into your manifest, and assigns them a rank of +cadet. You need to click on [Edit] and update their rank.
    +To update their rank, select the correct color and rank from the drop down box. NOTE:  Make sure to use +the appropriate color.  The colors are as follows.

+

(Starfighter) - Starfleet Fighter +Pilots (Carrier)
(Grey) - Intelligence Officers
+(Red) - Command, Flight +Control, Strategic Operations
(Purple) - Diplomatic Corps
(Blue) - +Medical, Science, Counseling
(Green) - Marine Corps
Cadet / Civilian - Use for Cadets and +Civilians
(Gold) - Operations, Tactical / Security, Engineering

+


    Once the +crewman's new information is entered, click Edit again.
    To delete a +crewman from the manifest, simply click the Delete button at the end of that +crewman's row on the main page.

+
+ +

Editing Crew Information

+

    The +edit information already entered for a crewman, click the edit button at the end +of that crewman's row on the main page. This will return you to a page exactly +like the one you originally used to enter that crewman's information. Simply +edit what you wish, and click Edit.

+
+ +

Editing CO Information

+

    This is where you can update +your own information, such as email address and password. This will not change +your entry in the crew manifest though. Be sure to update it there as well.

+
+ +

Editing Sim +Information

+

    Much +of the information displayed with your ship/station's banner on the website is +controllable by you.  The things you can edit are Mission Title, XO, MCO, +COB/CMC, website, # of Posts, and # of awards.
    Just update what ever information +you need to, then click edit after that field.

+
+ +

Assigning XO, MCO, COB/CMC

+

    On +the Task Force website, your sim's Executive Officer, MCO, COB/CMC are displayed below +yourself. What member of your crew is displayed there is controllable by +you.
    Before you can assign a crew member to the one of +these +positions, they must first be entered into the crew manifest on the TF site. For instructions on doing +this, see
Adding/Deleting +Crew.
    +Once the XO, MCO, and COB are added to the manifest, select the crewmember to +fill the needed postion, and then click the [Assign] button next to the entry. +The MCO and COB position has an option in the drop down box for ships that do +not want these positions on their ship. Just select No MCO (OR COB) Postion - Do +Not Display. This can always be changed at a later time.

+
+ +

Filing A Monthly Report

+

    To +file your monthly report, click the [File Monthly Report] link at the bottom of +the main page. This will present you with the report form.
Your sim's name, status, website address, and manifest are automatically +entered. You simply have to fill in the remaining fields with the requested +information and click Submit Report. 

+

Ship +Awards:
Note any awards your +ship may have received in the past month. Also, any BH HoH awards that you +are submitting your crew for go here.

+

Crew Promotions +Performed or Planned for Next Month:
+Mention any promotions you have handed out to your crew in the +past month, and any you plan to hand out next month.

+

Website Changes in the +Past Month:
Note any changes +(major or minor) you have made to your ship/station's website in the past +month.

+
+ +Post Announcement

+

By clicking this link, you can post an announcement to the TG +site. On the main page, the last several annoucements show up. There's also an +actual annoucement page that shows all fo them. This is NOT a place to post any +type of recruiting messages. This is more for general simm news. Welcomes and +promotions, etc, are ok, as well as brief mission updates.

+

 

+
+ +Add Ship / Edit the Open Position List

+

This can be a great recruiting resource. There's a link to this +on the main site, but only to browse and/or modify. You need to come here to add +your ship to the list first. Basically, the open position list (OPL) will allow +a site visitor to see what positions may be open at a glance. They can search by +position names, by ship classes, or by individual simms themselves. Once you add +your ship to the list, you can add up to 9 positions of crew that you are +looking for. If you forget your password, or the ship entry wasn't deleted from the old CO, please email +VAdm Chadwick so he can reset it. This will require you to readd your ship, there's no retrieving passwords +from the OPL.

diff --git a/tf/index.php b/tf/index.php new file mode 100644 index 0000000..dd674fe --- /dev/null +++ b/tf/index.php @@ -0,0 +1,74 @@ +

Task Force 72 - S.E.N.T.I.N.E.L.
+ Welcome to the home of Bravo Fleet's Task Force 72 - S.E.N.T.I.N.E.L. Here you will find information on the various ships in this TF, as well as any other relevant information. The Task Force is continually growing and expanding, so check back often for updates!

+

27 Starships and 1 Deep Space Station form Task Force 72, with the mission of tactical interdiction and exploration. We invite you to take a look at some of these ships, and maybe even join the crew. We're always looking for new talent to add to the game! If you feel confident and experienced, you can also try applying for command of a ship. We still have a few ships in need of Commanding Officers and Executive Officers. Use the apply forms on the left frame. With your help, TF72 and Bravo Fleet can continue to provide quality simming to everyone. Thanks!

+

Task Force 72, and all of our simms (Ships) are active members of Bravo Fleet. Currently, Bravo Fleet is one of the largest and most active Star Trek Simming organizations on the internet today. At last count (Febuary 2002) We had almost 160 simms with staff on board. Each day that number continues to grow. Along side that news is the even more important fact that we need crews to staff all those ships. It only takes a few players to create an active and thriving simm. Evey single player counts. So if you feel the call, and would love to be a part of the adventure Enlist now! Live the Adventure Today!

+ +

Task Force 72 Live Stats:
+"; + + $qry = "select count(ships.id) from ships inner join co on co.id=ships.co where grp <> 100"; + $activeqry = mysql_query($qry,$link); + $active = mysql_fetch_array($activeqry); + print "$active[0] Staffed Ships
"; + + $qry = "select count(email), count( distinct email) from crewlist"; + $activeqry = mysql_query($qry,$link); + $active = mysql_fetch_array($activeqry); + print "$active[0] Active Characters
$active[1] Active Players"; +?> +

+ +

+ +

+ Current Announcements
+ + Announcements can be posted by all CO's via the CO's Lounge.

+ + + + + + + + + + + + + + + +
Posted by:
+ +
 
+
+ + diff --git a/tf/join.php b/tf/join.php new file mode 100644 index 0000000..dca79c0 --- /dev/null +++ b/tf/join.php @@ -0,0 +1,187 @@ +0"; + $shipsqry = mysql_query($qry,$link) or die("Bad ships fetch query"); +// $ships = mysql_fetch_row($shipsqry); +// $ships2 = mysql_fetch_row($shipsqry); + + /* + 0 = id + 1 = name + 2 = class + */ + +?> + +

Task Force Seventy-Two

+ +
+ + + + +
+

Instructions: This is the official application form to apply for service in . + Please keep in mind the following guidelines for new members:
+
+ 1. Please take your time on the application. You getting the position you're applying for depends in part on + the quality of character that you design here on this form. It will also partially depend on your ability to + proofread what you have written.
+
+ 2. At all times, you as a Starfleet Officer or Crewmember are required to maintain the dignity of the position + and to act according to the rules governing the simulation. More plainly: flaming, trolling and profane-filled + tirades will not be tolerated by any member of the simulation. In addition, the mailng list for the the ship you belong to + is not to be used in any way other than for e-mail simulation traffic. Warez, serialz and porn are not welcome. + Any person who engages in these activities will be warned once and then summarily dismissed from the simulation.
+
+ By submitting this form, you acknowledge you have read and agreed with the above.
+
+ Okay, enough of the leaglize, on to the good stuff!
+

+

+ Items marked with * must be completed or your applicaiton will be ignored. For Character Names, a last/common/family name is required + however a first and middle are optional since many characters from Star Trek only have one name.

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 
Personal Information
*Real Name:
*E-mail Address:
*Your Real Age:
 
Character Information
Character Name: (*last, first middle)
+ ,  +   + +
*Character Race:
*Characer Gender:
*Character Age:
*Character Birthplace:
Requested Ship:
Requested Ship (2nd choice):
Requested Positions:
Rank Type:Commisioned       +Enlisted       Warrent Officer
+ Commisioned officers have gone through Starfleet Academy and outrank all Enlisted and Warrent +officers. They hold ranks like Ensign, Lieutenant, Commander, etc.
+ Enlisted officers have completed a much shorter training period. While they make up the bulk to Starfleet crews, they +are at the bottom of the Chain of Command. They hold ranks like Crewman, Petty Officer, etc.
+ Warrent officers hold their position "by warrent". They are usually experienced enlisted officers. Warrent officers +outrank Enlisted personnel, but are outranked by Commisioned officers. They hold ranks like Warrent Officer, etc.


+ +
Have you attended Bravofleet Academy?Yes       No
+ *Brief description of character's appearance and general attitude:
+ +
+ *Character's biography, history and other relavent factors:
+ +
Scenario:
+
+ Past RPG Experience (both e-mail RPG and non-E-mail RPG experience is a plus)
+ +
+ By submitting this form, you agree to follow all the Bravo Fleet Rules. +
+ +
+
+
+ diff --git a/tf/join_engine.php b/tf/join_engine.php new file mode 100644 index 0000000..bfde785 --- /dev/null +++ b/tf/join_engine.php @@ -0,0 +1,69 @@ +"; +$qry2 = "SELECT ships.id,ships.name,co.email FROM ships, co WHERE ships.co=co.id AND ships.id=$ship2"; +$shipsqry2 = mysql_query($qry2,$link) or die("Bad ships fetch query"); +$ships2 = mysql_fetch_row($shipsqry2); +//echo "$ship2, $ships2[0], $ships2[1], $ships2[2]
"; +$ship1email = $ships1[2]; +$ship2email = $ships2[2]; +if ($ships1[0] == 20) +{ + $ship1email = ""; +// echo "

Error

"; +} +if ($ships2[0] == 20) +{ + $ship2email = ""; +// echo "

Error

"; +} + + /* + 0 = id + 1 = name + 2 = email + */ + $mailerto = "$TFCOEmail , $TFXOEmail, " . $email; + + $mailersubject= "An Application to join $taskforce_ab has arrived!"; + $mailerbody = "If the desired position and the alternate position are both filled on your ship, then please forward this app to the Alternate Ship's CO, or send this to $TFCOName. Thanks.\n\n"; + $mailerbody = $mailerbody . "Real Name:\t\t" . $realname . "\n"; + $mailerbody = $mailerbody . "E-Mail Addr:\t\t" . $email . "\n"; + $mailerbody = $mailerbody . "Player Age:\t\t" . $playerAge . "\n"; + $mailerbody = $mailerbody . "Character Name:\t\t" . $charfirstname . " " . $charmiddlename . " " . $charlastname . "\n"; + $mailerbody = $mailerbody . "Character Race:\t\t" . $race . "\n"; + $mailerbody = $mailerbody . "Character Gender:\t\t" . $sex . "\n"; + $mailerbody = $mailerbody . "Character Age:\t\t" . $age . "\n"; + $mailerbody = $mailerbody . "Character Home:\t\t" . $birthplace . "\n\n"; + $mailerbody = $mailerbody . "Requested Ship1\t\t" . $ships1[1] . " " . $ship1email . "\n\n"; + $mailerbody = $mailerbody . "Requested Ship2\t\t" . $ships2[1] . " " . $ship2email . "\n\n"; + $mailerbody = $mailerbody . "Requested Position\t\t" . $position . "\n\n"; + $mailerbody = $mailerbody . "Commissioned\t\t" . $RankType . "\n\n"; + $mailerbody = $mailerbody . "Academy\t\t" . $Academy . "\n\n"; + $mailerbody = $mailerbody . "Appearance & Attitude:\n"; + $mailerbody = $mailerbody . $appearance . "\n\n"; + $mailerbody = $mailerbody . "Biography:\n"; + $mailerbody = $mailerbody . $history . "\n\n"; + $mailerbody = $mailerbody . "Scenario\t\t\n==============================\n" . $situation . "=============================\n\n"; + $mailerbody = $mailerbody . "RPG Experience:\n"; + $mailerbody = $mailerbody . $exp . "\n"; + + $ExtraHeaders = "From: $email \n"; + + mail ($mailerto, $mailersubject, $mailerbody,$ExtraHeaders); + + echo ''; + echo "

You application has been submitted.

You should receive an automatic email confirmation shortly. If it does not arrive email ". $TFCOemail; + echo '

RETURN

'; + + +echo "



"; +echo "

TO: $mailerto

"; +echo "

Subject: $mailersubject

"; + +echo "

" . nl2br($mailerbody) . "

"; +?> diff --git a/tf/links.php b/tf/links.php new file mode 100644 index 0000000..45e8e47 --- /dev/null +++ b/tf/links.php @@ -0,0 +1,33 @@ +

Task Force Seventy-Two

+

These are sites that we feel are helpful to our members. If you have a site that you feel would benefit from having a link here please contact VAdm Robert Chadwick, and request a link exchange.

+

Bravo Fleet Sites

+ + +Divider + +

Bravo Fleet Divisions

+ + +Divider + +

Graphics, Images 2D and 3D Artwork

+ + + diff --git a/tf/sample.php b/tf/sample.php new file mode 100644 index 0000000..99990ea --- /dev/null +++ b/tf/sample.php @@ -0,0 +1,300 @@ +

Task Force Seventy-Two

+ +Crew app | CO app

+ + +Crew App:
+
+Character name: Maximillian Hunter
+ +Race: Human (Non-Earth)
+ +Birthlace: Alpha Centauri Colony
+ +Birthdate: 11-AUG-2345
+ +Gender: Male
+ +Rank type Commisioned

+ +Desired Ship: USS Belvior
+ +Alternate Ship: Starbase 99
+ +Desired Position: Executive Officer
+ +Alternate Position: Chief Engineering Officer
+ +Have you attended Bravofleet Academy? Yes
+
+Physical Description: +
+Height: 2.1 Meters
+Hair: Brown
+Eyes: blue
+Average Build +
+ +Bio: (Your starting rank is based on this!)
+

Max grew up on the Alpha Centauri colony world. His father was an engineer for the capital city's main power facility. Due to this Max grew up understanding the basics of power generation and distribution at an early age. +Max grew up care free and easy going on Alpha Centauri, his love for the engineering discipline just could not be satisfied. He decided early on that he would study things dealking with energy. +

+

Max progressed through Starfleet Academy and made several tours on Starships during his early carrer. After the dominion war Max was offered a move from Engineering to ops. One which he reluctnatly took. To this day he generally keeps to himself the reasons for this, but it seems to stem back to his time on the Ganymede research base. His time there apparetnly was a turing point in his life. +

+

His first Command Duty was aboard the USS Belvior, when long time friend Captain Alexander Grant asked him to take the step from Ops to Command. He gladly followed and has now served with Alex aboard three seperate Starships. +

+ +Bigraphical Data
+2367 - Graduated from Starfleet Academy, Major-Engineering, warp core theory
+2367 - Received rank of Ensign. Assigned to USS Achillies, Engineering.
+2368 - Promoted to Lt, J.g. and assigned to lead a damage control team aboard the USS Achillies
+2369 - Transfered to USS Yuengling as warp core specialist
+2369 - Promoted to Lt. and transfered to Ganymede as Design Engineer
+
+ * Worked on integrating new power systems into front line combat craft.
+
+2372 - Promoted to Lt Commander while at Ganymede after completion of numerous successful projects
+2372 - Assigned to USS Pharris as Chief Engineer during Dominion war
+
+ * Continued warp core research onboard the TAC Frigate Pharris
+ * During his time on the Pharris, one of his Power distribution theories was rejected by Starfleet R&D and Max Considered himself the "Laughing Stock" of the R&D division.
+
+2374 - Assigned to USS Lexingtion as Strategic Engineer after the Dominion war.
+
+ * Brought several prototype fightercraft for testing from his previous position.
+
+2376 - Promoted to Commander
+2376 - Assigned to USS Belvior as Executive Officer
+
+ * Given outstanding recomendation by previous CO.
+
+2377 - Promoted to Captain and Transfered with the rest of the Belvior crew to the new USS Denmark.
+2378 - Followed Alexander Grant once again to the newly commisioned USS Belvior.
+
+ * Max has once again found need of his Engineering skills as he assists the new crew of the Belvior in installing new prototype modules to the Belvior's warp core.
+
+ + + +
+Scenario:
+

Please reply to the following situation as you would as your first desired +position in post form. Please delete all of this text when doing this.

+ +

"It's 0330 hours and you are asleep in your quarters. The room is dark, quiet, and you're in the middle of a great dream... when +suddenly you hear the ships alarm, and someone comes over the comm and says +"Red Alert!!"

+ +

Max, a light sleeper, bolts upright in bed. Quickily realizing the situation he +reaches for his Comm badge on the night stand and contacts the Bridge. + +

HUNTER: +TAPS+ Hunter to the Bridge, What's the situation? + +

CONCOLOR: =/\=Max this is Concolor, We've encounted some kind of Quantum +String Fragment. You'd better come to the bridge right away, and bring a +engineering kit too. + +

HUNTER: On My Way! + +

Hunter Pulls his uniform on quickly He looks quite unlike his usual Clean +Shaven and neatly pressed self. He leavs his quarters and heads straight for the +bridge stopping only once to pick up an Engineers Field Kit out of a side +bulkhead. He guesses there is some damage on the bridge of Concolor wouldn't +have asked for a repair kit. + +

HUNTER: * Stepping into the Turbolift * Computer, Bridge. + +

computer: Turbolifts are inoperative above deck 4. + +

HUNTER: Well then, Deck 4. Center section. I guess I'll have to crawl the +rest of the way. + +

Max, leaves the turbolift and heads straight for a Jefferies Tube. This +particular one will drop him off near his own office on Deck 2. He can use the +access ramp through the Observation lounge at that point to reach the Bridge. + +

When Max Arrives on the Bridge things are fairly well in hand. Captain Grant +has arrived and is Coordinating damage Control With Colquhoun the Ops Officer. + +

GRANT: * Noticing Max enter the bridge * Max, Excellent can you help Concolor +repair the tactical station. We should be able to restore sensors and weapons +through there. We'll likely need both ASAP to get out of this one. + +

HUNTER: Aye, sir. * Max heads over to TAC and opens the Kit and begins +working. * + + +

Off:
+


+Role-playing experience:
+The Adventure Continues - Astrometrics Officer 1992-1993 +USS Melbourne - XO 1998-1999
+USS Toranado - Chief Engineer 2000
+Assorted Table RPG Games:
+D&D
+Palladium
+Robotech
+Magic: The Gathering + +
+How did you learn about TF72 and Bravo Fleet? +
+A friend pointed me at Bravo Fleet. +
+Divider +

+ +CO App:

+
+Character name: Sorac Dunar
+ +Race: Bajoran
+ +Gender: Male
+ +Birthplace: bajor
+ +Rank type Commisioned

+ +Desired Ship: USS Constantinople
+ +Alternate Ship: USS Rodi
+ +
+Character Description:
+ +Height: 1.85 Meters
+Hair: Brown
+Eyes: Blue
+Build: Average + +
d + + +Bio: (Your starting rank is based on this!)
+ +

+Dunar is an easy going person. He tries to not let the everyday stresses of life get to him, and tries to always have a smile on his face. He consideres the best way to motivate his crew is to keep them laughing. While he is not overly funny, or into body humor he will when needed come up with a witty one-liner, or strut out of a room in dramatic fashion. + +

+ +

+In Command Dunar generally expects a certain level of professionalism from those under him, but like to keep things light at the same time. He has been known to indulge in a few card games with his crew before. He seems quite fond of the games Black Jack, Eucher and Sabac. +In times of crisis Dunar attempts, and typically succeeds, in keeping a level head, and a confidance that he will finish a winner. While confident, he tends to consult his most trusted senior staff members on major descisions if the situation permits. + +

+ +

+As a child his family escaped the cardassian controlled Bajor to the refugee camps. His father\'s skills with mechanical equipment proved a blessing to the family which helped them raise money for food and eventually earn them a trip away from the camps. +The Sorac family took the opertunity without even asking where the ship was heading. They later found out that the destination was Earth\'s moon Luna. Once there Dunar\'s father began working in local shuttlecraft maintanance yards. He eventually wound up earning a spot on the prestiegious McKinnly Ship Yards team. It was from here that he was able to get Dunar a chance to take the Starfleet entrance exams. + +

+ +

+Dunar applied to the academy wanting to be in Engineering. +However, before being accepted he switched his major to Science. It was always +his first love. +While he excelled at the sciences much of the theoretical +math required of him was beyond his understanding. It took much work, +and many late nights with his peers to help him in his understanding +of his subjects. While his grades were by no means spectacular + ( they were fairly average) he always made it though. + +

+ +

+After graduating from the academy Dunar loooked forward to getting away +from Earth, and out into the stars. Although he is far from home most of t +he time he tries to return to Tycho City to visit his parents whenever he +can. In fact just before taking commmand of the Constantinople he returned +from a pilgrimage with his father to Bajor, where they were able to be in the +presence of one of the orbs of the prophets. + +

+ +

+2361 - Graduated from Starfleet Academy, Major-AstroPhysics
+2361 - Received rank of Ensign. Assigned to USS Eclisiaties, Stellar Cartography department.
+2361 - Promoted to Lt, J.g. and assigned as small group leader aboard the USS Eclisiaties
+2363 - Transfered to USS Tuvo in Astro Physics Research.
+2367 - Promoted to Lt. and given position of Senior reasercher
+Began exploring Command alternatives.
+2370 - Promoted to Lt Commander and transfered to USS Enterprise during her travels in the Gamma Quadrant after the war. Assigned as Head of Stellar Cartography
+2375 - Promoted to Commander - Assigned to USS Melbourne( Gamma Fleet ) as Executive Officer. Where he served under Captain Ben Maxwell.
+2376 - After 6 months on the USS Melbourne Dunar was given Command of the USS Constantinople in TF86 of BravoFleet.
+    Given outstanding recomendation by previous CO (Ben Maxwell).
+2376 - Transfered to S.E.A.R.C.H. After the retirement of RAdm GreyStone, and Promoted to Captain
+    Promoted to Comodore and made Task Group Commander of the Cochrane Group.
+2377 - Transfered to Task Force 72. Given the rank of Rear Admiral and Made the Executive Officer of TF72.
+2377 - Given Command of Task Force Seventy-Two after the loss of the USS Hood +with all hands, including Vice Admiral Anon.
+2378 - Promoted to Vice Admiral. +

+
+Scenario:
+

Dunar wakes up groggy. This is not a good time to bother him. It had better +be damn important or somebody was going to get it. Dunar, is NOT a morening +person and Has a terrible time with missing sleep. +
+He reaches for the Comm link on his nightstand. + +

SORAC: Sorac, here. What's the problem. * He rubs his head to get rid of the headache.* + +

BOND: Sir, There seems to be something wrong with our Klingon Escourt ship. +They are having power grid fluctuations and sensors are picking up weapons fire +throught the ship. + +

SORAC: On my way. Alert Hancock and Hunter to join me on the bridge. + +Sorac, gets up and puts on his uniform. Almost walking out without attaching his +comm badge. He grabs his Phaser from his desk, just in case. Klingons, even as +allies can be very unpredictable. + +

Sorac, reaches the bridge, and finds Hancock(XO), Hunter(2nd) and Markov(Ops) +already there. Of the three Hancock looks worst for wear. The Ex Special Op +vetran doesn't even have Jumpsuit on. He's in casual pants and a black T-shirt. +his Comm badge attached to the waist band of his pants. + +

SORAC: Status? + +

MARKOV: We're showing weapons fire on board the kla'Benga. + +

HANCOCK: * Who serverd with the Klingons during the Exchange Program * It's a +coup. One of the Senior Officers is trying to take command. + +

HUNTER: We should try and find out who started it and put an end to this. We +need their help for this relief mission to succeed. + +

HANCOCK: You'll never know who it was. One side WILL destroy the other. +Unless Commander Turre himself lives, which is very unlikely. We'll never know +who was on which side, and to be perfectly honest. The klingon high Command +won't care either. Torre has no family in any important positions. + +

SORAC: Well I"ll have to defer to Scott on all Judgements, but I Think it's +best that we raise shields to prevent this spilling over onto the +Constantinople. Asside from that I want someone to monitor the situation and +alert us when the kla'Benga restores comm with us. Mr. Bond the Bridge is yours. +alert me if the situation changes. Be prepared for anything. These are Klingons +we're dealing with. + +

Off: + + +


+Role-playing experience:
+The Adventure Continues - Astrometrics Officer 1992-1993 +USS Melbourne - XO 1998-1999
+USS Toranado - Chief Engineer 2000
+Assorted Table RPG Games:
+D&D
+Palladium
+Robotech
+Magic: The Gathering + +
+ +How did you learn about TF72 and Bravo Fleet?,br> +I am the XO on the USS Belvior in TF93. +
+ + diff --git a/tf/staff.php b/tf/staff.php new file mode 100644 index 0000000..9d8ee34 --- /dev/null +++ b/tf/staff.php @@ -0,0 +1,30 @@ + + +

Task Force 72

+

Many people help make Task Force 72 what it is, too many to name them all. However, the following people are those who participate in the day to day runnings of this TF.

+

+ + + + + + + + + + + + + + + + + + + + + + +
Task Force Commanding Officers:
 
  Task Force CO:Vice Admiral Robert M Chadwick
  Task Force XO:Rear Admiral Deela T'Lar
  Task Force 2XO:Commodore Serrok Xavian
 
 
Task Group Commanding Officers:
 
  TG Alpha CO:Commodore Donovan Asher
  TG Beta CO:Commodore James Riley
  TG Gamma CO:Commodore Marcus Schwab
  TG Delta CO:Commodore Serrok Xavian
 
 
Other Staff Members:
 
  Task Force Advisor:Admiral Sorac Dunar
  Task Force Marine CO:LtCol Randolph Cullen
  Task Force MCPO:PENDING
  Task Force Recruiter:Commodore Donovan Asher
+

+ diff --git a/tf/tg.php b/tf/tg.php new file mode 100644 index 0000000..ac88d52 --- /dev/null +++ b/tf/tg.php @@ -0,0 +1,226 @@ + +

Task Force Seventy-Two +

+ + + + + + + + + +
+

Task Force 72 is made up of five Task Groups.
+

Click on the left to see the various organizational subunits of TF72's ships. If you see a ship that interests you, you can find out how to join up with that ship from their website. Or alternatively, you can submit an application to the CO of the Task Force by clicking the JOIN link at the bottom of each page and they will place you with a ship needed a crewmember with your qualifications.

+
+


+ Click on the graphic to visit the ships's website. Click on the + CO's name to e-mail that CO.
+ +

Open Ships


"); + echo("
Go to the Command Application to apply!

"); + } +?> + +
+
+ + + + + + + + + + + + + +


+
+
Current Mission:
+ + + + + + + +
+'; + echo ''; + echo ''; + } + else { + echo ''; + } +?> + + + + + + + + + + + + +
Class:
Status:
Members:
+
+ + + + + CO: This ship is available. Apply Today! + + + + + + + + +
+ + Commanding Officer + :
  +
+" . $qry); + $shipxo = mysql_fetch_row($shipxoqry); + + $qry = "SELECT * FROM rank where rankid=" . $shipxo[1]; + $rankxoqry = mysql_query($qry,$link) or die(mysql_error() . "while
" . $qry); + $shipxorank = mysql_fetch_row($rankxoqry); +?> + Executive Officer:
  + + Executive Officer:
   Available! Apply today!. + +
+ 0) + { + $qry = "SELECT charname,rank,email FROM crewlist WHERE id=" . $ship[7]; + $shipmcoqry = mysql_query($qry,$link) or die(mysql_error() . "while
" . $qry); + $shipmco = mysql_fetch_row($shipmcoqry); + + $qry = "SELECT * FROM rank where rankid=" . $shipmco[1]; + $rankmcoqry = mysql_query($qry,$link) or die(mysql_error() . "while
" . $qry); + $shipmcorank = mysql_fetch_row($rankmcoqry); +?> + Marine Commander:
  + + Marine Commander:
   Available! Apply today! + +
+
+
+ + + +

+ + + +

 
+
+ + + + diff --git a/tf/tg0.php b/tf/tg0.php new file mode 100644 index 0000000..f998b4f --- /dev/null +++ b/tf/tg0.php @@ -0,0 +1,215 @@ + +

Task Force Seventy-Two +

+ + + + + + + + + +
+

Task Force Seventy-Two is made up of five Task Groups.
+

Click on the left to see the various organizational subunits of TF72's ships. + If you see a ship that interests you, you can find out how to join up with + that ship from their website. Or alternatively, you can + submit an application to the CO of the Task Force by clicking the JOIN + link at the bottom of each page and they will place you with a ship + needed a crewmember with your qualifications.
+ +

+


+ Click on the graphic to visit the ships's website. Click on the + CO's name to e-mail that CO.
+ +

Open Ships


"); + echo("
Go to the Command Application to apply!

"); + } +?> + +
+
+ + + + + + + + + + + + + CO: This ship is available. See the CO's Lounge for a CO Application! + + + + + + + + + + + + + + +
+'; + echo ''; + echo ''; + } + else { + echo ''; + } +?> +   -  
+      +
Class:
+ + Commanding Officer + :
  +
+" . $qry); + $shipxo = mysql_fetch_row($shipxoqry); + + $qry = "SELECT * FROM rank where rankid=" . $shipxo[1]; + $rankxoqry = mysql_query($qry,$link) or die(mysql_error() . "while
" . $qry); + $shipxorank = mysql_fetch_row($rankxoqry); +?> + Executive Officer:
  + + Executive Officer:
   Position is available! See ship's website. + +
+ 0) + { + $qry = "SELECT charname,rank,email FROM crewlist WHERE id=" . $ship[7]; + $shipmcoqry = mysql_query($qry,$link) or die(mysql_error() . "while
" . $qry); + $shipmco = mysql_fetch_row($shipmcoqry); + + $qry = "SELECT * FROM rank where rankid=" . $shipmco[1]; + $rankmcoqry = mysql_query($qry,$link) or die(mysql_error() . "while
" . $qry); + $shipmcorank = mysql_fetch_row($rankmcoqry); +?> + Marine Commander:
  + + Marine Commander:
   Position is available! See ship's website. + +
Status:
Current Mission:
+

+ + + +

 
+
+ + + + + + +

The Elite Force Alliance Star Trek Banner
+Exchange
The Elite Force Alliance Star Trek Banner
+Exchange
+
diff --git a/tf/tg1.php b/tf/tg1.php new file mode 100644 index 0000000..9b85081 --- /dev/null +++ b/tf/tg1.php @@ -0,0 +1,258 @@ + +

Task Force 86 +

+ + + + + + + + + +
+

Task Force 86 is made up of five Task Groups.
+

Click on the left to see the various organizational sub-units of TF86's ships. + If you see a ship that interests you, you can find out how to join up with + that ship from their website. Or alternatively, you can + submit an application to the CO of the Task Force by clicking the JOIN + link at the bottom of each page and they will place you with a ship + needed a crewmember with your qualifications.
+ +

+


+ Click on the graphic to visit the ships's website. Click on the + CO's name to e-mail that CO.
+ +

Open Ships


"); + echo("
Go to the Command Application to apply!

"); + } +?> + +
+
+ + + + + + + + + + + + + + + +


+
+
Current Mission:
+'; + echo ''; + echo ''; + } + else { + echo ''; + } +?> + + + + + + + + + + + + + + + + + + + + + +
Class:
Commission Date:
Status:
Posts Last Month:
Total BF HoH Awards:
Members:
+
+ + + + + CO: This ship is available. Apply Today! + + + + + + + + + + + +
+ + Commanding Officer + :
  +
+" . $qry); + $shipxo = mysql_fetch_row($shipxoqry); + + $qry = "SELECT * FROM rank where rankid=" . $shipxo[1]; + $rankxoqry = mysql_query($qry,$link) or die(mysql_error() . "while
" . $qry); + $shipxorank = mysql_fetch_row($rankxoqry); +?> + Executive Officer:
  + + Executive Officer:
   Available! Apply today!. + +
+ 0) + { + $qry = "SELECT charname,rank,email FROM crewlist WHERE id=" . $ship[7]; + $shipmcoqry = mysql_query($qry,$link) or die(mysql_error() . "while
" . $qry); + $shipmco = mysql_fetch_row($shipmcoqry); + + $qry = "SELECT * FROM rank where rankid=" . $shipmco[1]; + $rankmcoqry = mysql_query($qry,$link) or die(mysql_error() . "while
" . $qry); + $shipmcorank = mysql_fetch_row($rankmcoqry); +?> + Marine Commander:
  + + Marine Commander:
   Available! Apply today! + +
+ 0) + { + $qry = "SELECT charname,rank,email FROM crewlist WHERE id=" . $ship[15]; + $shipcobqry = mysql_query($qry,$link) or die(mysql_error() . "while
" . $qry); + $shipcob = mysql_fetch_row($shipcobqry); + + $qry = "SELECT * FROM rank where rankid=" . $shipcob[1]; + $rankcobqry = mysql_query($qry,$link) or die(mysql_error() . "while
" . $qry); + $shipcobrank = mysql_fetch_row($rankcobqry); +?> + COB/CMC:
  + + COB/CMC:
   Available! Apply today! + +
+
+

+ + + +

 
+ + diff --git a/tf/vote.php b/tf/vote.php new file mode 100644 index 0000000..0110343 --- /dev/null +++ b/tf/vote.php @@ -0,0 +1,45 @@ +
+
+The Elite 100 Star Trek Sites : View List
+The Elite 100 Star Trek Sites +
+
+ +Bravo Fleet Top 100 Star Trek Simms : View List
+Bravo Fleet's Top 100 Trek Simms +
+
+ +Star Trek: Top 80 Sites : View List
+ +
+
+ +Central Core : View List
+Central Core Top Trek Sites +
+
+ +Bravo Fleet Top 100
+Bravo Fleet +
+
+
+
+

+Current Task Force Banner:
+
+

+Task Force Banner Revision 1:
+
+

+Task Force Banner Revision 2:
+
+

+Task Force Banner Revision 3:
+
+

+Task Force Banner Revision 4:
+
+

+ diff --git a/tfms2.sql b/tfms2.sql new file mode 100644 index 0000000..d320796 --- /dev/null +++ b/tfms2.sql @@ -0,0 +1,372 @@ +-- MySQL dump 8.21 +-- +-- Host: localhost Database: tf72 +--------------------------------------------------------- +-- Server version 3.23.49a + +-- +-- Table structure for table 'announce' +-- + +CREATE TABLE announce ( + id int(11) NOT NULL auto_increment, + stamp datetime NOT NULL default '0000-00-00 00:00:00', + txt text NOT NULL, + postedby int(11) NOT NULL default '0', + PRIMARY KEY (id) +) TYPE=MyISAM; + +-- +-- Dumping data for table 'announce' +-- + + +INSERT INTO announce VALUES (1,'1999-06-19 11:00:00','Welcome to your new TFMSv2 Installation. Don\'t forget to change the admin password information.',0); + +-- +-- Table structure for table 'co' +-- + +CREATE TABLE co ( + id int(11) NOT NULL auto_increment, + charname varchar(30) NOT NULL default '', + rank int(11) NOT NULL default '0', + email varchar(40) NOT NULL default '', + password varchar(20) NOT NULL default '', + realname varchar(50) default '', + race varchar(20) default '', + sex int(11) NOT NULL default '0', + physical text, + bio text, + tfrole varchar(75) default NULL, + admin int(11) NOT NULL default '0', + PRIMARY KEY (id) +) TYPE=MyISAM; + +-- +-- Dumping data for table 'co' +-- + + +INSERT INTO co VALUES (1,'admin',24,'admin','admin','','',2,'','',NULL,0); + +-- +-- Table structure for table 'crewlist' +-- + +CREATE TABLE crewlist ( + id int(11) NOT NULL auto_increment, + ship int(11) NOT NULL default '0', + charname varchar(30) NOT NULL default '', + rank int(11) NOT NULL default '0', + email varchar(40) NOT NULL default '', + position varchar(40) NOT NULL default '', + PRIMARY KEY (id) +) TYPE=MyISAM; + +-- +-- Dumping data for table 'crewlist' +-- + + +-- +-- Table structure for table 'grp' +-- + +CREATE TABLE grp ( + id int(11) NOT NULL auto_increment, + name varchar(20) NOT NULL default '', + flagship int(11) NOT NULL default '0', + co int(11) NOT NULL default '0', + PRIMARY KEY (id) +) TYPE=MyISAM; + +-- +-- Dumping data for table 'grp' +-- + + +INSERT INTO grp VALUES (1,'Independent',2,3); +INSERT INTO grp VALUES (2,'Alpha',4,5); +INSERT INTO grp VALUES (3,'Beta',30,29); +INSERT INTO grp VALUES (100,'Mothballs',0,0); +INSERT INTO grp VALUES (4,'Gamma',31,39); +INSERT INTO grp VALUES (5,'Delta',13,12); + +-- +-- Table structure for table 'mco' +-- + +CREATE TABLE mco ( + id int(11) NOT NULL auto_increment, + charname varchar(30) NOT NULL default '', + rank int(11) NOT NULL default '0', + email varchar(40) NOT NULL default '', + PRIMARY KEY (id) +) TYPE=MyISAM; + +-- +-- Dumping data for table 'mco' +-- + + +-- +-- Table structure for table 'monthrep' +-- + +CREATE TABLE monthrep ( + id int(11) NOT NULL auto_increment, + ship int(11) NOT NULL default '0', + url varchar(100) NOT NULL default '', + status text NOT NULL, + awards text, + promotions text, + updates text, + PRIMARY KEY (id) +) TYPE=MyISAM; + +-- +-- Dumping data for table 'monthrep' +-- + + +-- +-- Table structure for table 'rank' +-- + +CREATE TABLE rank ( + rankid int(11) default NULL, + rankdesc text, + image text, + color text +) TYPE=MyISAM; + +-- +-- Dumping data for table 'rank' +-- + + +INSERT INTO rank VALUES (1,'Cadet 2nd Yr','ranks/grey/cadet2.jpg','grey'); +INSERT INTO rank VALUES (2,'Cadet 3rd Yr','ranks/grey/cadet3.jpg','grey'); +INSERT INTO rank VALUES (3,'Cadet 4th Yr','ranks/grey/cadet4.jpg','grey'); +INSERT INTO rank VALUES (4,'Crewman Recruit','ranks/red/red-crwrec.jpg','red'); +INSERT INTO rank VALUES (5,'Crewman Apprentice','ranks/red/red-crwapp.jpg','red'); +INSERT INTO rank VALUES (6,'Crewman','ranks/red/red-crw.jpg','red'); +INSERT INTO rank VALUES (7,'Petty Officer 3c','ranks/red/red-po3.jpg','red'); +INSERT INTO rank VALUES (8,'Petty Officer 2c','ranks/red/red-po2.jpg','red'); +INSERT INTO rank VALUES (9,'Petty Officer 1c','ranks/red/red-po1.jpg','red'); +INSERT INTO rank VALUES (10,'Chief Petty Officer','ranks/red/red-cpo.jpg','red'); +INSERT INTO rank VALUES (11,'Senior Chief PO','ranks/red/red-scpo.jpg','red'); +INSERT INTO rank VALUES (12,'Master Chief PO','ranks/red/red-mcpo.jpg','red'); +INSERT INTO rank VALUES (13,'Warrant Officer','ranks/red/red-wo.jpg','red'); +INSERT INTO rank VALUES (14,'Chief Warrant Officer 1','ranks/red/red-cwo.jpg','red'); +INSERT INTO rank VALUES (15,'Chief Warrant Officer 2','ranks/red/red-cwo2.jpg','red'); +INSERT INTO rank VALUES (16,'Chief Warrant Officer 3','ranks/red/red-cwo3.jpg','red'); +INSERT INTO rank VALUES (17,'Ensign','ranks/red/red-ens.jpg','red'); +INSERT INTO rank VALUES (18,'Lieutenant j.g.','ranks/red/red-ltjg.jpg','red'); +INSERT INTO rank VALUES (19,'Lieutenant','ranks/red/red-lt.jpg','red'); +INSERT INTO rank VALUES (20,'Lt. Commander','ranks/red/red-ltcdr.jpg','red'); +INSERT INTO rank VALUES (21,'Commander','ranks/red/red-cdr.jpg','red'); +INSERT INTO rank VALUES (22,'Captain','ranks/red/red-capt.jpg','red'); +INSERT INTO rank VALUES (23,'Commodore','ranks/red/red-comdor.jpg','red'); +INSERT INTO rank VALUES (24,'Rear Admiral','ranks/red/red-radm.jpg','red'); +INSERT INTO rank VALUES (25,'Vice Admiral','ranks/red/red-vadm.jpg','red'); +INSERT INTO rank VALUES (26,'Admiral','ranks/red/red-adm.jpg','red'); +INSERT INTO rank VALUES (27,'Fleet Admiral','ranks/red/red-fadm.jpg','red'); +INSERT INTO rank VALUES (28,'Crewman Recruit','ranks/gold/gold-crwrec.jpg','gold'); +INSERT INTO rank VALUES (29,'Crewman Apprentice','ranks/gold/gold-crwapp.jpg','gold'); +INSERT INTO rank VALUES (30,'Crewman','ranks/gold/gold-crw.jpg','gold'); +INSERT INTO rank VALUES (31,'Petty Officer 3c','ranks/gold/gold-po3.jpg','gold'); +INSERT INTO rank VALUES (32,'Petty Officer 2c','ranks/gold/gold-po2.jpg','gold'); +INSERT INTO rank VALUES (33,'Petty Officer 1c','ranks/gold/gold-po1.jpg','gold'); +INSERT INTO rank VALUES (34,'Chief Petty Officer','ranks/gold/gold-cpo.jpg','gold'); +INSERT INTO rank VALUES (35,'Senior Chief PO','ranks/gold/gold-scpo..jpg','gold'); +INSERT INTO rank VALUES (36,'Master Chief PO','ranks/gold/gold-mcpo.jpg','gold'); +INSERT INTO rank VALUES (37,'Warrant Officer','ranks/gold/gold-wo.jpg','gold'); +INSERT INTO rank VALUES (38,'Chief Warrant Officer 1','ranks/gold/gold-cwo.jpg','gold'); +INSERT INTO rank VALUES (39,'Chief Warrant Officer 2','ranks/gold/gold-cwo2.jpg','gold'); +INSERT INTO rank VALUES (40,'Chief Warrant Officer 3','ranks/gold/gold-cwo3.jpg','gold'); +INSERT INTO rank VALUES (41,'Ensign','ranks/gold/gold-ens.jpg','gold'); +INSERT INTO rank VALUES (42,'Lieutenant J.G.','ranks/gold/gold-ltjg.jpg','gold'); +INSERT INTO rank VALUES (43,'Lieutenant','ranks/gold/gold-lt.jpg','gold'); +INSERT INTO rank VALUES (44,'Lt. Commander','ranks/gold/gold-ltcdr.jpg','gold'); +INSERT INTO rank VALUES (45,'Commander','ranks/gold/gold-cdr.jpg','gold'); +INSERT INTO rank VALUES (64,'Crewman Recruit','ranks/purple/prp-crwrec.jpg','purple'); +INSERT INTO rank VALUES (65,'Crewman Apprentice','ranks/purple/prp-crwapp.jpg','purple'); +INSERT INTO rank VALUES (66,'Crewman','ranks/purple/prp-crw.jpg','purple'); +INSERT INTO rank VALUES (67,'Petty Officer 3c','ranks/purple/prp-po3.jpg','purple'); +INSERT INTO rank VALUES (68,'Petty Officer 2c','ranks/purple/prp-po2.jpg','purple'); +INSERT INTO rank VALUES (69,'Petty Officer 1c','ranks/purple/prp-po1.jpg','purple'); +INSERT INTO rank VALUES (70,'Chief Petty Officer','ranks/purple/prp-cpo.jpg','purple'); +INSERT INTO rank VALUES (71,'Senior Chief PO','ranks/purple/prp-scpo..jpg','purple'); +INSERT INTO rank VALUES (72,'Master Chief PO','ranks/purple/prp-mcpo.jpg','purple'); +INSERT INTO rank VALUES (73,'Warrant Officer','ranks/purple/prp-wo.jpg','purple'); +INSERT INTO rank VALUES (74,'Chief Warrant Officer 1','ranks/purple/prp-cwo.jpg','purple'); +INSERT INTO rank VALUES (75,'Chief Warrant Officer 2','ranks/purple/prp-cwo2.jpg','purple'); +INSERT INTO rank VALUES (76,'Chief Warrant Officer 3','ranks/purple/prp-cwo3.jpg','purple'); +INSERT INTO rank VALUES (77,'Ensign','ranks/purple/prp-ens.jpg','purple'); +INSERT INTO rank VALUES (78,'Lieutenant J.G.','ranks/purple/prp-ltjg.jpg','purple'); +INSERT INTO rank VALUES (79,'Lieutenant','ranks/purple/prp-lt.jpg','purple'); +INSERT INTO rank VALUES (80,'Lt. Commander','ranks/purple/prp-ltcdr.jpg','purple'); +INSERT INTO rank VALUES (81,'Commander','ranks/purple/prp-cdr.jpg','purple'); +INSERT INTO rank VALUES (82,'Captain','ranks/purple/prp-capt.jpg','purple'); +INSERT INTO rank VALUES (83,'Commodore','ranks/purple/prp-comdor.jpg','purple'); +INSERT INTO rank VALUES (84,'Rear Admiral','ranks/purple/prp-radm.jpg','purple'); +INSERT INTO rank VALUES (85,'Vice Admiral','ranks/purple/prp-vadm.jpg','purple'); +INSERT INTO rank VALUES (86,'Admiral','ranks/purple/prp-adm.jpg','purple'); +INSERT INTO rank VALUES (87,'Private','ranks/green/grn-pvt.jpg','green'); +INSERT INTO rank VALUES (88,'Private 1c','ranks/green/grn-pvt1.jpg','green'); +INSERT INTO rank VALUES (89,'Lance Corporal','ranks/green/grn-lcpl.jpg','green'); +INSERT INTO rank VALUES (90,'Corporal','ranks/green/grn-cpl.jpg','green'); +INSERT INTO rank VALUES (91,'Sergeant','ranks/green/grn-sgt.jpg','green'); +INSERT INTO rank VALUES (92,'Staff Sergeant','ranks/green/grn-ssgt.jpg','green'); +INSERT INTO rank VALUES (93,'Gunnery Sergeant','ranks/green/grn-gsgt.jpg','green'); +INSERT INTO rank VALUES (94,'Master Sergeant','ranks/green/grn-msgt.jpg','green'); +INSERT INTO rank VALUES (95,'Sergeant Major','ranks/green/grn-sgmaj.jpg','green'); +INSERT INTO rank VALUES (96,'Warrant Officer','ranks/green/grn-wo.jpg','green'); +INSERT INTO rank VALUES (97,'Chief Warrant Officer 1','ranks/green/grn-cwo.jpg','green'); +INSERT INTO rank VALUES (98,'Chief Warrant Officer 2','ranks/green/grn-cwo2.jpg','green'); +INSERT INTO rank VALUES (99,'Chief Warrant Officer 3','ranks/green/grn-cwo3.jpg','green'); +INSERT INTO rank VALUES (100,'2nd Lieutenant','ranks/green/grn-2lt.jpg','green'); +INSERT INTO rank VALUES (101,'1st Lieutenant','ranks/green/grn-1lt.jpg','green'); +INSERT INTO rank VALUES (102,'Captain','ranks/green/grn-cpt.jpg','green'); +INSERT INTO rank VALUES (103,'Major','ranks/green/grn-maj.jpg','green'); +INSERT INTO rank VALUES (104,'Lt. Colonel','ranks/green/grn-ltcol.jpg','green'); +INSERT INTO rank VALUES (105,'Colonel','ranks/green/grn-col.jpg','green'); +INSERT INTO rank VALUES (106,'Brigadier General','ranks/green/grn-bgen.jpg','green'); +INSERT INTO rank VALUES (107,'Major General','ranks/green/grn-mgen.jpg','green'); +INSERT INTO rank VALUES (108,'Lieutenant General','ranks/green/grn-ltgen.jpg','green'); +INSERT INTO rank VALUES (109,'General','ranks/green/grn-gen.jpg','green'); +INSERT INTO rank VALUES (128,'Admiral','ranks/srch/srch-add.jpg','Temporal'); +INSERT INTO rank VALUES (127,'Vice Admiral','ranks/srch/srch-vadm.jpg','Temporal'); +INSERT INTO rank VALUES (126,'Rear Admiral','ranks/srch/srch-radm.jpg','Temporal'); +INSERT INTO rank VALUES (125,'Commodore','ranks/srch/srch-comdor.jpg','Temporal'); +INSERT INTO rank VALUES (124,'Captain','ranks/srch/srch-capt.jpg','Temporal'); +INSERT INTO rank VALUES (123,'Commander','ranks/srch/srch-cdr.jpg','Temporal'); +INSERT INTO rank VALUES (122,'Lt. Commander','ranks/srch/srch-ltcdr.jpg','Temporal'); +INSERT INTO rank VALUES (121,'Lieutenant','ranks/srch/srch-lt.jpg','Temporal'); +INSERT INTO rank VALUES (120,'Lieutenant JG','ranks/srch/srch-ltjg.jpg','Temporal'); +INSERT INTO rank VALUES (119,'Ensign','ranks/srch/srch-ens.jpg','Temporal'); +INSERT INTO rank VALUES (118,'Master Chief PO','ranks/srch/srch-mcpo.jpg','Temporal'); +INSERT INTO rank VALUES (117,'Sr. Chief Pty Ofcr','ranks/srch/srch-scpo.jpg','Temporal'); +INSERT INTO rank VALUES (116,'Chief Petty Officer','ranks/srch/srch-cpo.jpg','Temporal'); +INSERT INTO rank VALUES (115,'Petty Officer 1c','ranks/srch/srch-po1.jpg','Temporal'); +INSERT INTO rank VALUES (114,'Petty Officer 2c','ranks/srch/srch-po2.jpg','Temporal'); +INSERT INTO rank VALUES (113,'Petty Officer 3c','ranks/srch/srch-po3.jpg','Temporal'); +INSERT INTO rank VALUES (112,'Crewman','ranks/srch/srch-fcrewman.jpg','Temporal'); +INSERT INTO rank VALUES (111,'Crewman Apprentice','ranks/srch/srch-crewapp.jpg','Temporal'); +INSERT INTO rank VALUES (110,'Crewman Recruit','ranks/srch/srch-crewman.jpg','Temporal'); +INSERT INTO rank VALUES (133,'Crewman','ranks/blue/blue-crw.jpg','blue'); +INSERT INTO rank VALUES (134,'Petty Officer 3c','ranks/blue/blue-po3.jpg','blue'); +INSERT INTO rank VALUES (135,'Petty Officer 2c','ranks/blue/blue-po2.jpg','blue'); +INSERT INTO rank VALUES (136,'Petty Officer 1c','ranks/blue/blue-po1.jpg','blue'); +INSERT INTO rank VALUES (137,'Chief Petty Officer','ranks/blue/blue-cpo.jpg','blue'); +INSERT INTO rank VALUES (138,'Senior Chief PO','ranks/blue/blue-scpo.jpg','blue'); +INSERT INTO rank VALUES (138,'Master Chief PO','ranks/blue/blue-mcpo.jpg','blue'); +INSERT INTO rank VALUES (140,'Warrant Officer','ranks/blue/blue-wo.jpg','blue'); +INSERT INTO rank VALUES (141,'Chief Warrant Officer 1','ranks/blue/blue-cwo.jpg','blue'); +INSERT INTO rank VALUES (142,'Chief Warrant Officer 2','ranks/blue/blue-cwo2.jpg','blue'); +INSERT INTO rank VALUES (143,'Chief Warrant Officer 3','ranks/blue/blue-cwo3.jpg','blue'); +INSERT INTO rank VALUES (144,'Ensign','ranks/blue/blue-ens.jpg','blue'); +INSERT INTO rank VALUES (145,'Lieutenant J.G.','ranks/blue/blue-ltjg.jpg','blue'); +INSERT INTO rank VALUES (146,'Lieutenant','ranks/blue/blue-lt.jpg','blue'); +INSERT INTO rank VALUES (147,'Lt. Commander','ranks/blue/blue-ltcdr.jpg','blue'); +INSERT INTO rank VALUES (148,'Commander','ranks/blue/blue-cdr.jpg','blue'); +INSERT INTO rank VALUES (149,'D\'ja','ranks/card/Card-D\'ja.jpg','Cardassian'); +INSERT INTO rank VALUES (150,'Gil','ranks/card/Card-Gill.jpg','Cardassian'); +INSERT INTO rank VALUES (151,'Glen','ranks/card/Card-Glen.jpg','Cardassian'); +INSERT INTO rank VALUES (152,'Glinn','ranks/card/Card-Glinn.jpg','Cardassian'); +INSERT INTO rank VALUES (153,'Gull','ranks/card/Card-Gull.jpg','Cardassian'); +INSERT INTO rank VALUES (154,'Kara','ranks/card/Card-Kara.jpg','Cardassian'); +INSERT INTO rank VALUES (155,'Warrior Elite','ranks/kraz/krazrank-warriorelite.gif','Kraz'); +INSERT INTO rank VALUES (185,'Cadet','ranks/grey/grey-cadet.jpg','grey'); +INSERT INTO rank VALUES (186,'Crewman Recruit','ranks/grey/grey-crwrec.jpg','grey'); +INSERT INTO rank VALUES (187,'Crewman Apprentice','ranks/grey/grey-crwapp.jpg','grey'); +INSERT INTO rank VALUES (188,'Crewman','ranks/grey/grey-crw.jpg','grey'); +INSERT INTO rank VALUES (189,'Petty Officer 3c','ranks/grey/grey-po3.jpg','grey'); +INSERT INTO rank VALUES (190,'Petty Officer 2c','ranks/grey/grey-po2.jpg','grey'); +INSERT INTO rank VALUES (191,'Petty Officer 1c','ranks/grey/grey-po1.jpg','grey'); +INSERT INTO rank VALUES (192,'Chief Petty Officer','ranks/grey/grey-cpo.jpg','grey'); +INSERT INTO rank VALUES (193,'Senior Chief PO','ranks/grey/grey-scpo.jpg','grey'); +INSERT INTO rank VALUES (194,'Master Chief PO','ranks/grey/grey-mcpo.jpg','grey'); +INSERT INTO rank VALUES (195,'Warrant Officer','ranks/grey/grey-wo.jpg','grey'); +INSERT INTO rank VALUES (196,'Chief Warrant Officer 1','ranks/grey/grey-cwo.jpg','grey'); +INSERT INTO rank VALUES (197,'Chief Warrant Officer 2','ranks/grey/grey-cwo2.jpg','grey'); +INSERT INTO rank VALUES (198,'Chief Warrant Officer 3','ranks/grey/grey-cwo3.jpg','grey'); +INSERT INTO rank VALUES (199,'Ensign','ranks/grey/grey-ens.jpg','grey'); +INSERT INTO rank VALUES (200,'Lieutenant J.G.','ranks/grey/grey-ltjg.jpg','grey'); +INSERT INTO rank VALUES (201,'Lieutenant','ranks/grey/grey-lt.jpg','grey'); +INSERT INTO rank VALUES (202,'Lt. Commander','ranks/grey/grey-ltcdr.jpg','grey'); +INSERT INTO rank VALUES (203,'Commander','ranks/grey/grey-cdr.jpg','grey'); +INSERT INTO rank VALUES (214,'Warrior 1st Class','ranks/klingon/Kling-W1.jpg','Klingon'); +INSERT INTO rank VALUES (215,'Warrior 2nd Class','ranks/klingon/Kling-W2.jpg','Klingon'); +INSERT INTO rank VALUES (216,'Warrior 3rd Class','ranks/klingon/Kling-W3.jpg','Klingon'); +INSERT INTO rank VALUES (217,'Lieutenant','ranks/klingon/Kling-Lt.jpg','Klingon'); +INSERT INTO rank VALUES (218,'Commander','ranks/klingon/Kling-Cdr.jpg','Klingon'); +INSERT INTO rank VALUES (219,'Captain','ranks/klingon/Kling-Cpt.jpg','Klingon'); +INSERT INTO rank VALUES (220,'Major','ranks/klingon/Kling-Maj.jpg','Klingon'); +INSERT INTO rank VALUES (221,'Colonel','ranks/klingon/Kling-Col.jpg','Klingon'); +INSERT INTO rank VALUES (222,'Brigadier','ranks/klingon/Kling-Brg.jpg','Klingon'); +INSERT INTO rank VALUES (223,'General','ranks/klingon/Kling-Gen.jpg','Klingon'); +INSERT INTO rank VALUES (234,'Sub-Lieutenant','ranks/romulan/Rom-SubLt.jpg','Romulan'); +INSERT INTO rank VALUES (235,'Lieutenant','ranks/romulan/Rom-Lt.jpg','Romulan'); +INSERT INTO rank VALUES (236,'Centurion','ranks/romulan/Rom-Cent.jpg','Romulan'); +INSERT INTO rank VALUES (237,'Sub-Commander','ranks/romulan/Rom-SCom.jpg','Romulan'); +INSERT INTO rank VALUES (238,'Commander','ranks/romulan/Rom-Com.jpg','Romulan'); +INSERT INTO rank VALUES (239,'Admiral','ranks/romulan/Rom-Adm.jpg','Romulan'); +INSERT INTO rank VALUES (245,'','ranks/civilian/civilian.jpg','Civilian'); +INSERT INTO rank VALUES (254,'Ensign','ranks/bajoran/baj-Ens.jpg','Bajoran'); +INSERT INTO rank VALUES (255,'Lieutenant JG','ranks/bajoran/baj-Ltjg.jpg','Bajoran'); +INSERT INTO rank VALUES (256,'Lieutenant','ranks/bajoran/baj-Lt.jpg','Bajoran'); +INSERT INTO rank VALUES (257,'Captain','ranks/bajoran/baj-Cpt.jpg','Bajoran'); +INSERT INTO rank VALUES (258,'Major','ranks/bajoran/baj-Maj.jpg','Bajoran'); +INSERT INTO rank VALUES (259,'Colonel','ranks/bajoran/baj-Col.jpg','Bajoran'); +INSERT INTO rank VALUES (260,'General','ranks/bajoran/baj-Gen.jpg','Bajoran'); + +-- +-- Table structure for table 'ships' +-- + +CREATE TABLE ships ( + id int(11) NOT NULL auto_increment, + name varchar(20) NOT NULL default '', + registry varchar(20) NOT NULL default '', + class varchar(30) NOT NULL default '', + website varchar(150) NOT NULL default '', + co int(11) NOT NULL default '0', + xo int(11) NOT NULL default '0', + grp int(11) NOT NULL default '0', + status varchar(50) NOT NULL default '', + image varchar(100) NOT NULL default '', + mco int(11) NOT NULL default '0', + language varchar(30) default 'English', + missiontitle varchar(50) default NULL, + sorder int(11) default NULL, + lastmreport datetime default NULL, + shiprole varchar(50) default NULL, + PRIMARY KEY (id) +) TYPE=MyISAM; + +-- +-- Dumping data for table 'ships' +-- + + +-- +-- Table structure for table 'xo' +-- + +CREATE TABLE xo ( + id int(11) NOT NULL auto_increment, + charname varchar(30) NOT NULL default '', + rank int(11) NOT NULL default '0', + email varchar(40) NOT NULL default '', + password varchar(20) NOT NULL default '', + PRIMARY KEY (id) +) TYPE=MyISAM; + +-- +-- Dumping data for table 'xo' +-- + +