add mod forum and stuff

This commit is contained in:
SilicaAndPina 2021-07-17 02:27:49 +12:00
parent 86f4423bc8
commit 64e057524c
341 changed files with 45156 additions and 138 deletions

View file

@ -22,6 +22,9 @@ if(isset($_POST["USER"], $_POST["PASS"]))
$_SESSION['MOD'] = get_mod($id);
$_SESSION['PASSWORD_HASH'] = get_password_hash($id);
$_SESSION['SALT'] = get_salt($id);
if($_SESSION['ADMIN'] == 'YES')
$_SESSION['MOD'] = 'YES';
}
else
{

View file

@ -386,6 +386,7 @@ function populate_db()
mysqli_query($connect, "CREATE TABLE IF NOT EXISTS LastOn(Id INT, ServerId TEXT(1028))");
mysqli_query($connect, "CREATE TABLE IF NOT EXISTS FourmThread(ThreadId INT, Title TEXT(100), Fourm TEXT(10), UpdateTime INT, Locked TEXT(3))");
mysqli_query($connect, "CREATE TABLE IF NOT EXISTS FourmReply(ReplyId INT, ThreadId INT, CreatedBy TEXT(1028), Contents TEXT(65565), Fourm TEXT(10), CreationTime INT, MadeByAdmin TEXT(3))");
mysqli_query($connect, "CREATE TABLE IF NOT EXISTS News(NewsId INT, CreationDate INT, Title TEXT(1028), Contents TEXT(65565))");
}
function startsWith( $haystack, $needle ) {

View file

@ -0,0 +1,575 @@
shit
queernesses
asshole
Dickensian
bastardising
Shittim
spermat-
bastard-saw
spermatozoid
sluttering
spermatogenous
niggerdom
bitch's
homosexuals
dildo
spermologer
bastard-cut
spermatozoa
assholes
invaginated
bastard's
spermiducal
spermation
whoreishly
Bendick
spermatotheca
spic
Lesbian
twenty-nigger
sniggerer
pornographies
pussyfoot
whoremastery
spermary
micropenis
pussyfooter
dildos
dickite
faggotry
homo-
spermophobia
spermoviduct
sperm
spermidine
queersome
Dike
Spermaphyta
Dicky
outbitch
spermatovum
evaginated
dickcissel
jackass-rigged
spermarium
nonvaginal
rectum's
niggery
spermoblast
jism
spermocenter
spermous
blowjob
prostitutions
panties
Sadick
pornographomania
spermophyte
Homo
spermathecal
vaginant
dicking
tits
whoreship
spermatorrhoea
titty
whoremasterly
spermatozoon
prostituting
spermatogonia
dickers
boobies
queerest
hookem-snivey
FAG
nipples
hemipenis
pornological
chickenshit
sluttered
spermiduct
vaginate
whoreson
boobs
rectums
spermogonium
vagina's
spermatial
Dicksonia
invaginable
jackass
cum
imbastardize
Pussy
clitoris
Toppenish
queerly
bastards
mishit
underwear
dickinsonite
gangbang
humped
queerishness
spermatozoic
unbastardised
perqueer
whoredom
bastardisation
megalopenis
spermatophyte
spermatiogenous
spermism
spermicidal
bitching
kike
dickiest
extravaginal
Dickie
bastard-sawed
spermatolytic
pimp
queerness
queers
spermagonia
medick
shitten
spermatid
orgasm
vaginalitis
dicker
coverslut
whoresons
Bastard
spermatocide
faggot-vote
Dickey
Chappaquiddick
spermatoblastic
spermacetilike
spermato-
spermatheca
whorehouses
raping
jerk-off
spermogenesis
spermaphyte
Spermophyta
queering
toddick
pornocracy
tittymouse
Dickeyville
zaddickim
spermotoxin
fags
shitting
bastardliness
spermule
heterosexually
Dick
vaginal
spermatium
orgy
Klux
spermoderm
fuckups
niggerfish
spermophore
faggot
whores
spermophorium
spermatophorous
spermatogeny
mis-hit
pornography
sperma
pornocrat
Benedick
bastardised
spermy
queer-eyed
bitchiness
evaginating
niggerhead
bastardization
Dickensiana
Dickenson
sluttikin
queer-notioned
bastard-sawn
panty-hose
Cock
bitchiest
niggerweed
antiejaculation
sluthood
spermoduct
spermathecae
niggerish
spermatia
dickeybird
spermata
bastardized
spermaceti
hooter
spermatin
prostituted
ejaculate
niggergoose
intervaginal
queerish
marijuana
shitty
spermocarp
pussyfootism
zaddick
dickering
queer-shaped
phallus
spermatozoio
spermogonous
spermatogenesis
homosexualist
queer
orgies
ischiovaginal
spermolysis
spermatism
dickeys
unbastardized
homosexual
jackassification
queer-spirited
spermo-
vagina
spermogoniferous
invaginate
sluttery
subvaginal
queer-faced
tubovaginal
bitch
fuckers
faggoty
prostitutes
prostitute
benedicks
faggots
spermogonia
spermatize
shitted
spermicide
penistone
bitched
Dickson
dildoe
rabbit-chasing
cover-slut
pussy-foot
spermatocystic
evagination
spermology
pussyfoots
shitepoke
heterosexual
ejaculation
spermin
bastarda
bitchy
rectum
bastardice
jackasses
penises
spermatogenetic
spermosphere
ejaculated
faggoted
spermatozzoa
spermatova
Spermatophyta
Burdick
queery
sniggeringly
spermatogemma
sluther
bastard-sawing
twat
uninvaginated
Spermophilus
Reddick
spermatoid
perineovaginal
spermines
disinvagination
abastardize
whored
nigger
arse
slutchy
slutting
spermatist
vaginalectomy
prostitutely
fucking
pornos
bitchier
bastardize
fucked
spermatoplasm
cunts
antihomosexual
shittiest
pantyhose
queer-bashing
niddick
spermine
spermatoplast
dickered
penis
shits
clit
niggered
bitcheries
fuckwit
orgasmic
spermashion
pornographer
spermatic
Virgin
spermatoblast
unejaculated
swordick
bitches
shittiness
shittah
sexual
spermoblastic
bastardy
invagination
spermogone
jackassism
rapes
spermania
shittle
shithead
invaginating
spermatangium
bitchily
spermaturia
ejaculations
whoremonger
slutter
underwears
spermatocystitis
faggoting
bastardies
spermatophoral
abdominovaginal
orgasms
whoreishness
queer-tempered
spermatocele
niggerfishes
slutty
spermatiophore
spermophile
queer-looking
pornographically
Barashit
sluttishness
ejaculates
whoremaster
shither
pornographist
faggy
Tit.
uterovaginal
spermatiferous
spermatozoan
spermological
bastardly
sniggered
pantywaists
prostitutor
Dickinson
heterosexuals
spermiogenesis
breast
boner
fucks
horseshit
spermigerous
spermaduct
bastardry
whoremongering
AOL
vaginally
MSN
Gay
pantywaist
Dickens
evaginate
infravaginal
bastardizations
dickies
spermi-
spermatogene
pre-Dickensian
spermidin
whore's
heii
transpenisular
vulvovaginal
spermatolysis
spermogenous
spermogonnia
niggerling
scuddick
spermolytic
slutted
spermatozoal
nipple
dickybird
queer-made
ASS
hooters
panty
sluts
sniggers
rectovaginal
Intercourse
shita
vaginated
spermatogenic
vesicovaginal
spermatoplasmic
queerity
spermatitis
spermatophobia
shitheel
heterosexuality
embastardize
Dickman
dildoes
vaginas
bull-bitch
pussyfooted
re-ejaculate
homosexualism
bastardism
ARS
porno
fucker
spermagonium
humping
bitch-kitty
supravaginal
Fosdick
spermaries
vaginalectomies
spermophytic
jackassery
vaginae
dicked
spermatophore
homosexuality
Biddick
homosexually
xxx
nippleless
spermalist
vaginaless
spermatorrhea
muff
spermaphytic
sperm-
Hildick
spermatospore
pussyfooting
spermologist
nippled
motherfucker
shittims
evaginable
prostitution
spermic
medicks
niggertoe
pornograph
spermatocidal
spermatogonial
sluttish
aoli
shittahs
spermatocyte
ureterovaginal
queered
spermatocyst
spermatophytic
queer-headed
arsehole
Bra
whore
sluttishly
niggers
spermatocytal
whoredoms
perqueerly
shittimwood
sniggering
dickty
Rape
whorelike
shit-headed
bitchery
spermatogonium
queer-legged
perivaginal
whorehouse
bastardizing
tendovaginal
snigger
pussycat
spermophiline
Dyke
lidicker
intravaginal
Hymen
cunt
Capeneddick
abastard
spermotheca
urethrovaginal
bastardise
raped
nipplewort
sperms
niggerism
slutch
pussytoe
Dickerson
Dicks
fuckup
spermist
pussycats
spermatically
whoremonging
pornographic
blowjobs
prick
shittier
fuck
bullshit
Tit
dickenses
queerer
slut
bastardizes
cervicovaginal
dickier
Phuket
parietovaginal
jackassness
marijuanas
spermatoxin

View file

@ -25,7 +25,11 @@ include("header.php");
if(!($forum === "SUPPORT" || $forum === "BUGS" || $forum === "GENERAL" || $forum === "HORSES" || $forum === "GAME" || $forum === "MOD"))
goto ex;
if($forum === "MOD" && $_SESSION['MOD'] !== 'YES')
{
$nope = 2;
goto ex;
}
$subject = substr($subject, 0, 100);
$text = substr($text, 0, 65565);
@ -59,13 +63,19 @@ if(!is_logged_in()){
exit();
}
?>
<TABLE WIDTH=100%><TR><TD class=forumlist><A HREF="?FORUM=SUPPORT">SUPPORT</A><BR>(<?php echo(count_topics("SUPPORT")); ?> topics)</TD><TD class=forumlist><A HREF="?FORUM=BUGS">BUGS</A><BR>(<?php echo(count_topics("BUGS")); ?> topics)</TD><TD class=forumlist><A HREF="?FORUM=GENERAL">GENERAL</A><BR>(<?php echo(count_topics("GENERAL")); ?> topics)</TD><TD class=forumlist><A HREF="?FORUM=HORSES">HORSES</A><BR>(<?php echo(count_topics("HORSES")); ?> topics)</TD><TD class=forumlist><A HREF="?FORUM=GAME">GAME</A><BR>(<?php echo(count_topics("GAME")); ?> topics)</TD></TABLE><?php
if($nope)
<TABLE WIDTH=100%><TR><TD class=forumlist><A HREF="?FORUM=SUPPORT">SUPPORT</A><BR>(<?php echo(count_topics("SUPPORT")); ?> topics)</TD><TD class=forumlist><A HREF="?FORUM=BUGS">BUGS</A><BR>(<?php echo(count_topics("BUGS")); ?> topics)</TD><TD class=forumlist><A HREF="?FORUM=GENERAL">GENERAL</A><BR>(<?php echo(count_topics("GENERAL")); ?> topics)</TD><TD class=forumlist><A HREF="?FORUM=HORSES">HORSES</A><BR>(<?php echo(count_topics("HORSES")); ?> topics)</TD><TD class=forumlist><A HREF="?FORUM=GAME">GAME</A><BR>(<?php echo(count_topics("GAME")); ?> topics)</TD><?php if($_SESSION['MOD'] == 'YES'){ echo('<TD class=forumlist><A HREF="?FORUM=MOD">MOD</A><BR>('.count_topics("MOD").' topics)</TD>'); }?></TABLE><?php
if($nope == 1)
{
nope:
echo('<HR>Forum thread not found!?');
exit();
}
if($nope == 2)
{
mods:
echo('Mods only please.');
exit();
}
if(isset($_GET['FORUM']) && isset($_GET['VIEWID'])){
$forum = strtoupper($_GET['FORUM']);
@ -74,11 +84,19 @@ if(isset($_GET['FORUM']) && isset($_GET['VIEWID'])){
{
echo('Unknown Forum');
exit();
}
}
if($forum === "MOD" && $_SESSION['MOD'] !== 'YES')
goto mods;
$thread = get_fourm_thread($threadId);
if($thread['fourm'] === "MOD" && $_SESSION['MOD'] !== 'YES')
goto mods;
if(count_replies($threadId) <= 0 || $nope)
goto nope;
$thread = get_fourm_thread($threadId);
echo('<HR><B>VIEWING '.htmlspecialchars($forum).' FORUM THREAD: <FONT SIZE=+1>'.htmlspecialchars($thread['title']).'</FONT></B><BR><TABLE WIDTH=100%>');
$replies = get_fourm_replies($threadId);
@ -101,6 +119,10 @@ if(isset($_GET['FORUM']) && !isset($_GET['VIEWID'])){
echo('Unknown Forum');
exit();
}
if($forum === "MOD" && $_SESSION['MOD'] !== 'YES')
goto mods;
echo('<HR><B>VIEWING '.htmlspecialchars($forum).' FORUM</B>');
echo(' &nbsp; current server time: '.date("M j g:ia").'<BR>');
echo('<TABLE WIDTH=100%><TR><TH>TOPIC</TH><TH>POSTS</TH><TH>ORIGINAL POST</TH></TR>');

View file

@ -1,110 +1,9 @@
<HEAD>
<TITLE>HORSE ISLE - Online Multiplayer Horse Game</TITLE>
<META NAME="keywords" CONTENT="Horse Game Online MMORPG Multiplayer Horses RPG Girls Girly Isle World Island Virtual Horseisle Sim Virtual">
<META NAME="description" CONTENT="A multiplayer online horse world where players can capture, train, care for and compete their horses against other players. A very unique virtual sim horse game.">
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
<link rel="icon" href="/favicon.ico" type="image/x-icon">
<link rel="meta" href="http://horseisle.com/labels.rdf" type="application/rdf+xml" title="ICRA labels" />
<meta http-equiv="pics-Label" content='(pics-1.1 "http://www.icra.org/pics/vocabularyv03/" l gen true for "http://horseisle.com" r (n 0 s 0 v 0 l 0 oa 0 ob 0 oc 0 od 0 oe 0 of 0 og 0 oh 0 c 1) gen true for "http://hi1.horseisle.com" r (n 0 s 0 v 0 l 0 oa 0 ob 0 oc 0 od 0 oe 0 of 0 og 0 oh 0 c 1))' />
<style type="text/css">
hr {
height: 1;
color: #000000;
background-color: #000000;
border: 0;
}
a {
font: bold 14px arial;
color: #6E3278;
}
TH {
background-color: #EDE5B4;
padding: 1px 6px;
border: 2px dotted #6E3278;
font: small-caps 900 14px arial;
color: #000000;
}
TR.a0 {
background-color: #EDE5B4;
}
TR.a1 {
background-color: #D4CCA1;
}
TD {
font: 14px arial;
color: #000000;
}
TD.forum {
font: 12px arial;
color: #000000;
}
TD.forumlist {
padding: 1px 6px;
border: 2px dotted #6E3278;
background-color: #EDE5B4;
text-align: center;
font: bold 14px arial;
color: #000000;
}
TD.forumpost {
padding: 5px 10px;
border: 2px dotted #6E3278;
background-color: #EDE5B4;
text-align: left;
}
TD.adminforumpost {
padding: 5px 20px;
border: 2px dotted #6E3278;
background-color: #BFE9C9;
text-align: left;
}
TD.newslist {
padding: 4px 4px;
border: 2px dotted #6E3278;
background-color: #FFDDEE;
text-align: left;
font: 14px arial;
color: #000000;
}
FORUMSUBJECT {
font: bold 14px arial;
color: #004400;
}
FORUMUSER {
font: 12px arial;
color: #000044;
}
FORUMDATE {
font: 12px arial;
color: #444444;
}
FORUMTEXT {
font: 14px arial;
color: #440000;
}
</style>
</HEAD>
<BODY BGCOLOR=E0D8AA>
<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH=100%>
<TR WIDTH=100%>
<TD WIDTH=512 ROWSPAN=3><A HREF=/><IMG SRC=/web/hoilgui1.gif ALT="Welcome to Horse Isle" BORDER=0></A></TD>
<TD WIDTH=100% BACKGROUND=/web/hoilgui2.gif>&nbsp;</TD>
<TD WIDTH=29><IMG SRC=/web/hoilgui3.gif></TD>
</TR>
<TR>
<TD WIDTH=100% BACKGROUND=/web/hoilgui4.gif align=right>
<B>
<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=10><TR><TD><B>Logged in as: SilicaAndPina</B><BR><BR><A HREF=/?LOGOUT=1><img src=/web/but-logout.gif border=0></A><BR><A HREF=/><img src=/web/but-mainpage.gif border=0></A></TD><TD><BR><A HREF=/account.php><img src=/web/but-serverlist.gif border=0></A><BR><A HREF=/web/news.php><img src=/web/but-news.gif border=0></A><BR><A HREF=/web/forums.php><img src=/web/but-forums.gif border=0></A><BR><A HREF=/web/helpcenter.php><img src=/web/but-helpcenter.gif border=0></A></TD></TR></TABLE>
</TD>
<TD WIDTH=29><IMG SRC=/web/hoilgui5.gif></TD></TR>
<TR>
<TD WIDTH=100% BACKGROUND=/web/hoilgui6.gif>&nbsp;</TD>
<TD WIDTH=29><IMG SRC=/web/hoilgui7.gif></TD></TR>
</TABLE>
<CENTER>
<?php
session_start();
include("config.php");
include("common.php");
include("header.php");
?>
<FONT SIZE=+1><B>Horse Isle News</B></FONT><BR>
Welcome to Horse Isle News. Changes and additions to game are posted here regularly. Newest entries are on top.
@ -133,26 +32,6 @@ B) Winners (or more) will be featured on the all Horse Isle websites.<br><br>
A) Player Name<br>
B) Which Game: HI3 / HI2 Eternal / HI2 LifeCycle / HI1<br>
C) Title of art if one<br>
D) Attach a jpg or png of reasonable size (<1mb)<BR><BR><B>[ April 11, 2020 ] <FONT COLOR=880000>Quarantine Update</FONT>:</B><BR> &nbsp;&nbsp;&nbsp;&nbsp;Here's a small update to help those of us that are stuck at home. Thanks to all of you that still continue to play and those that have come back or are checking it out for the first time!<br><br>New breed: Camarillo White Horse<br>Two new quests<br>The Easter Bunny has a gift for all! Do not get too attached though, this special companion will slowly be eaten throughout May, and eventually disappear. It's a little late, but it will still be around for a little bit, even if it starts getting eaten right away. :)<br><br>Enjoy and stay safe and healthy!<br>-Joe, Miranda and Team<BR><BR><B>[ June 3, 2019 ] <FONT COLOR=880000>HI3 Playername Protection</FONT>:</B><BR> &nbsp;&nbsp;&nbsp;&nbsp;In a few days we will remove the HI3 new account  protections on existing HI1 & 2 playernames.   Please be sure you have registered an account even if you are not playing yet,  but would like to reserve your account.  (Mac users, etc) <br>Thanks! <BR><BR></TD></TR></TABLE><BR><TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH=100%>
<TR>
<TD><IMG SRC=/web/hoilgui10.gif></TD>
<TD WIDTH=100% BACKGROUND=/web/hoilgui11.gif></TD>
<TD><IMG SRC=/web/hoilgui12.gif></TD>
</TR></TABLE>
<CENTER><B>
[ <A HREF=//master.horseisle.com/beginnerguide/>New Player Guide</A> ]<BR>
[ <A HREF=/web/rules.php>Rules</A> ]
[ <A HREF=/web/termsandconditions.php>Terms and Conditions</A> ]
[ <A HREF=/web/privacypolicy.php>Privacy Policy</A> ]</B><BR>
[ <A HREF=/web/expectedbehavior.php>Expected Behavior</A> ]
[ <A HREF=/web/contactus.php>Contact Us</A> ]
[ <A HREF=/web/credits.php>Credits</A> ]<BR>
<FONT FACE=Verdana,Arial SIZE=-2>Copyright &copy; 2020 Horse Isle</FONT>
<!-- Google Analytics -->
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-1805076-1";
urchinTracker();
</script>
D) Attach a jpg or png of reasonable size (<1mb)<BR><BR><B>[ April 11, 2020 ] <FONT COLOR=880000>Quarantine Update</FONT>:</B><BR> &nbsp;&nbsp;&nbsp;&nbsp;Here's a small update to help those of us that are stuck at home. Thanks to all of you that still continue to play and those that have come back or are checking it out for the first time!<br><br>New breed: Camarillo White Horse<br>Two new quests<br>The Easter Bunny has a gift for all! Do not get too attached though, this special companion will slowly be eaten throughout May, and eventually disappear. It's a little late, but it will still be around for a little bit, even if it starts getting eaten right away. :)<br><br>Enjoy and stay safe and healthy!<br>-Joe, Miranda and Team<BR><BR><B>[ June 3, 2019 ] <FONT COLOR=880000>HI3 Playername Protection</FONT>:</B><BR> &nbsp;&nbsp;&nbsp;&nbsp;In a few days we will remove the HI3 new account  protections on existing HI1 & 2 playernames.   Please be sure you have registered an account even if you are not playing yet,  but would like to reserve your account.  (Mac users, etc) <br>Thanks! <BR><BR></TD></TR></TABLE><BR><?php
include("footer.php");
?>

View file

@ -243,7 +243,7 @@ if($atype == 1){
<TABLE BGCOLOR=FFEEEE BORDER=1 CELLPADDING=4><TR BGCOLOR=EEDDEE><TD COLSPAN=2><CENTER>
<B>Some Random Available Names:</B><BR>(pick one or make up your own)<BR>
</TD></TR><TR><TD><CENTER><FONT SIZE=-1>
<?php for($i = 0; $i < 29; $i++) { echo(htmlspecialchars(generate_name()).'<BR>'); }?></FONT></TD><TD><FONT SIZE=-1><CENTER><?php for($i = 0; $i < 29; $i++) { echo(htmlspecialchars(generate_name()).'<BR>'); }?></FONT></TD></TR></TABLE>
<?php for($i = 0; $i < 30; $i++) { echo(htmlspecialchars(generate_name()).'<BR>'); }?></FONT></TD><TD><FONT SIZE=-1><CENTER><?php for($i = 0; $i < 30; $i++) { echo(htmlspecialchars(generate_name()).'<BR>'); }?></FONT></TD></TR></TABLE>
</TD></TR></TABLE>
<?php
include("footer.php");