This commit is contained in:
jarryd229 2019-02-27 11:59:19 +11:00
commit 630c0f7c4d
218 changed files with 2674 additions and 0 deletions

146
runescape.sql Normal file
View File

@ -0,0 +1,146 @@
-- phpMyAdmin SQL Dump
-- version 4.8.0
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1
-- Generation Time: Feb 27, 2019 at 01:56 AM
-- Server version: 10.1.31-MariaDB
-- PHP Version: 5.6.35
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET AUTOCOMMIT = 0;
START TRANSACTION;
SET time_zone = "+00:00";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;
--
-- Database: `runescape`
--
-- --------------------------------------------------------
--
-- Table structure for table `users`
--
CREATE TABLE `users` (
`UID` int(255) NOT NULL,
`username` varchar(12) NOT NULL,
`displayname` varchar(12) NOT NULL,
`previousname` varchar(12) NOT NULL,
`password` varchar(40) NOT NULL,
` userhash` text NOT NULL,
`email` tinytext NOT NULL,
`dob` varchar(10) DEFAULT NULL,
`country` int(4) DEFAULT NULL,
`register_ip` varchar(40) DEFAULT NULL,
`register_date` date DEFAULT NULL,
`last_ip` varchar(40) DEFAULT NULL,
`last_signin` datetime DEFAULT NULL,
`privacySetting` varchar(22) NOT NULL,
`website_rights` tinyint(4) NOT NULL,
`server_rights` tinyint(4) NOT NULL,
`forum_mod` int(1) NOT NULL,
`online` enum('0','1') NOT NULL DEFAULT '0',
`active` tinyint(4) NOT NULL,
`members` int(4) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- --------------------------------------------------------
--
-- Table structure for table `versioning`
--
CREATE TABLE `versioning` (
`id` int(4) NOT NULL,
`server_version` text,
`website_version` text,
`database_version` text,
`client_version` int(11) DEFAULT NULL,
`theme` int(1) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- Dumping data for table `versioning`
--
INSERT INTO `versioning` (`id`, `server_version`, `website_version`, `database_version`, `client_version`, `theme`) VALUES
(0, '1.0', '0.1', '1.0', 865, 0);
-- --------------------------------------------------------
--
-- Table structure for table `web_news`
--
CREATE TABLE `web_news` (
`id` int(11) NOT NULL,
`author_id` int(10) UNSIGNED DEFAULT NULL,
`main_news` varchar(2) NOT NULL DEFAULT '0',
`date` date DEFAULT NULL,
`title` tinytext,
`description` text,
`story` text,
`other news` text,
`pic` varchar(40) NOT NULL,
`pic_big` varchar(30) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- Dumping data for table `web_news`
--
INSERT INTO `web_news` (`id`, `author_id`, `main_news`, `date`, `title`, `description`, `story`, `other news`, `pic`, `pic_big`) VALUES
(0, 0, '1', '2019-02-27', 'news1', 'news1', 'news1', '', 'article', 'functionality-update'),
(1, 0, '0', '2019-02-27', 'news2', 'news2', 'news2', '', 'workinprogress', 'functionality-update'),
(2, 0, '0', '2019-02-27', 'news3', 'news3', 'news3', '', 'workinprogress', 'functionality-update'),
(3, 0, '0', '2019-02-27', 'news4', 'news4', 'news4', '', 'article', 'Behind-the-Scenes-April_EN');
--
-- Indexes for dumped tables
--
--
-- Indexes for table `users`
--
ALTER TABLE `users`
ADD PRIMARY KEY (`UID`);
--
-- Indexes for table `versioning`
--
ALTER TABLE `versioning`
ADD PRIMARY KEY (`id`);
--
-- Indexes for table `web_news`
--
ALTER TABLE `web_news`
ADD PRIMARY KEY (`id`);
--
-- AUTO_INCREMENT for dumped tables
--
--
-- AUTO_INCREMENT for table `users`
--
ALTER TABLE `users`
MODIFY `UID` int(255) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;
--
-- AUTO_INCREMENT for table `web_news`
--
ALTER TABLE `web_news`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;
COMMIT;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

View File

@ -0,0 +1,906 @@
html {
overflow-y: scroll;
}
a:active {
outline: none;
}
a img {
border: none;
}
.clear {
clear: both;
font-size: 0px;
height: 0px;
line-height: 0px;
}
input, textarea, select {
vertical-align: middle;
}
body {
padding: 0;
margin: 0;
text-align: center;
font-family: Arial, Helvetica, FreeSans, sans-serif;
}
.bodyBackground {
background: #000 url(../../img/main/skins/default/bg.jpg) repeat-y scroll center top;
}
#scroll {
height: 1%;
background: transparent url(../../img/main/layout/bg_scroll.jpg) repeat-y center 83px;
}
#head {
font-size: 0;
background: transparent url(../../img/main/layout/bg_header.png) no-repeat center top;
}
#headBg {
padding-top: 12px;
background: transparent url(../../img/main/layout/bg_header.jpg) no-repeat center top;
}
#headBoard,#headOrangeTop,#headOrangeBottom,#headImage,#headAdvert,#menubox,.navigation,.navigation2,.navigation3, #headShort {
margin: auto;
width: 766px;
}
#headOrangeTop,
#headOrangeBottom {
height: 3px;
}
#headOrangeTop {
background: url(../../img/main/layout/head_orange_top.png);
}
#headImage {
position: relative;
background: #c69e56;
}
#headShort {
background: #c69e56 url(../../img/main/layout/header_short.jpg);
height: 19px;
position: relative;
}
#headOrangeBottom {
background: url(../../img/main/layout/head_orange_bottom.png);
}
#headAdvert {
background: url(../../img/advert/advert.png) top left no-repeat;
}
#sessionText {
bottom: 2px;
color: white;
font-size: 12px;
font-weight: bold;
position: absolute;
right: 5px;
}
#player_no {
bottom: 2px;
color: white;
font-size: 12px;
font-weight: bold;
position: absolute;
width: 100%;
left: 0px;
}
#logo_select {
display: block;
position: absolute;
width: 365px;
height: 121px;
bottom: 20px;
left: 12px;
background: url(#);
}
#gameone_link {
display: block;
position: absolute;
width: 128px;
height: 47px;
right: 3px;
bottom: 21px;
background: url(#);
}
#accountName {
color: #ffd800;
}
#lang {
bottom: 3px;
left: 4px;
position: absolute;
}
#lang a {
float: left;
margin-right: 6px;
font-size: 12px;
color: white;
}
#headShort #lang {
bottom: 3px;
left: 3px;
position: absolute;
}
.HoverImg {
position: relative;
display: block;
overflow: hidden;
}
.HoverImg:hover {
font-weight: bold;
}
.HoverImg img {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 200%;
}
.HoverImg:hover img {
top: -100%;
}
#langAndLogin {
margin: 0 auto;
width: 764px;
height: 13px;
}
#langAndLogin #sessionText {
color: #4E3721;
position: static;
float: right;
}
#langAndLogin #sessionText #accountName {
color: #2C1F12;
}
#langAndLogin #lang {
position: static;
float: left;
}
#menubox {
background: #898989 url(../../img/main/layout/menu_bg.png) no-repeat left top;
font-size: 12px;
font-weight: bold;
height: 27px;
margin-top: 4px;
}
/* ================================================================
This copyright notice must be untouched at all times.
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/basic_dd.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any
way to fit your requirements.
=================================================================== */
#menubox ul{
list-style-type: none;
margin: 0;
}
#menus {
margin: 0;
padding: 0 0 0 5px;
}
#menus li.top{
float: left;
position: relative;
z-index: 100;
margin: 0 1px;
padding: 4px 0 0;
}
#menus table{
position: absolute;
border-collapse: collapse;
z-index: -1;
left: 0px;
top: 4px;
width: 106px;
text-align: left;
}
#menus table td {
position: relative;
top: -4px;
line-height: 1px;
font-size: 1px;
height: 23px;
}
#menus a.tl, #menus a.tl:visited {
display: block;
width: 106px;
height: 19px;
line-height: 19px;
color: #e8d800;
text-decoration: none;
text-align: center;
font-weight: bold;
margin-bottom: 4px;
background: url(../../img/main/layout/menu_buttons_bg.png) left top;
}
#menus a.tl#login, #menu a.tl#login:visited {
color: #4fbf0c;
}
#menus a.tl#logout, #menu a.tl#logout:visited {
color: #be1616;
}
#menus li.top:hover a.tl,
#menus a.tl:hover,
#menus li.top:hover a.tl#login,
#menus li.top:hover a.tl#logout,
#menus a.tl#login:hover,
#menus a.tl#logout:hover {
color: black;
background-position: left -24px;
}
#navhome #menus #home .ts,
#navplay #menus #play .ts,
#navaccount #menus #account .ts,
#navguide #menus #guide .ts,
#navcommunity #menus #community .ts,
#navhelp #menus #help .ts,
#navlogin #menus #login .ts,
#navlogout #menus #logout .ts {
display: block;
color: black;
background: url(../../img/main/layout/menu_buttons_bg.png) left -24px;
}
#menus li.top ul {
visibility: hidden;
position: absolute;
left: -1px;
top: 27px;
padding: 0 0 1px 0;
font-size: 12px;
background: url(../../img/main/layout/menu_buttons_bg.png) left bottom;
}
#menus li:hover ul,
#menus a:hover ul{
visibility: visible;
}
#menus li.top li {
float: left;
}
#menus a.fly {
display: block;
width: 184px;
height: 22px;
overflow: hidden;
line-height: 15px;
color: white;
text-decoration: none;
text-align: left;
background: transparent url(../../img/main/layout/menu_buttons_bg.png) no-repeat 999px top;
}
#menus a.fly span {
display: block;
padding: 3px 4px 0;
}
#menus a.fly:hover {
color: black;
background-color: white;
background-position: 1px -48px;
}
#menus iframe { position: absolute; left: -9999px; top: -9999px; margin-left: 0; }
#menus a:hover iframe {left: -1px; top: 28px; width: 184px; }
#menus a#guide:hover iframe { height: 110px; }
#menus a#community:hover iframe { height: 132px; }
#menus a#help:hover iframe { height: 132px; }
#content {
margin: 6px auto 0;
width: 754px;
height: 1%;
font-size: 12px;
}
.sectionHeader {
background: #bd9c5a url(../../img/main/skins/default/section_header_bg.png) top repeat-x;
}
.sectionHeader .left {
background: url(../../img/main/skins/default/section_header_left.png) left no-repeat;
}
.sectionHeader .right {
background: url(../../img/main/skins/default/section_header_right.png) right no-repeat;
}
.sectionHeader .plaque, .sectionHeader .plaque_medium, .sectionHeader .plaque_large {
height: 26px;
overflow: hidden;
margin: 0;
line-height: 25px;
font-size: 14px;
font-family: Palatino Linotype, Book Antiqua, Palatino, Times New Roman, Times, serif;
font-weight: bold;
font-variant: small-caps;
color: #30291f;
}
.sectionHeader .plaque_medium {
background: url(../../img/main/skins/default/section_header_plaque_medium.png) center top no-repeat;
}
.sectionHeader .plaque_large {
background: url(../../img/main/skins/default/section_header_plaque_large.png) center top no-repeat;
}
.sectionHeader .plaque {
background: url(../../img/main/skins/default/section_header_plaque.png) center top no-repeat;
}
.sectionHeader img {
margin-top: 8px;
}
.section {
text-align: left;
}
input {
outline-style: none;
}
a {
outline-style: none;
}
.section a {
color: #a07f3b;
outline-style: none;
text-decoration: underline;
}
.section a:hover {
text-decoration: none;
}
.firstborder {
padding: 6px;
background-color: #715e3e;
height: 1%;
}
.subsectionHeader {
height: 26px;
line-height: 24px;
text-align: center;
font-weight: bold;
color: #f3c334;
background: url(../../img/main/layout/subsection_header_bg.png) repeat-x;
}
.subheader {
height: 24px;
line-height: 24px;
text-align: center;
font-weight: bold;
color: #ffffff;
background: url(../../img/main/layout/subsection_subheader_bg.png) repeat-x;
}
#footer {
clear: both;
margin: 0 auto;
padding-top: 5px;
text-align: center;
background: transparent url(../../img/main/layout/bg_footer.png) center bottom no-repeat;
position: relative;
height: 73px;
}
.contain {
width: 766px;
height: 71px;
margin-left: auto;
margin-right: auto;
position: relative;
background: transparent url(../../img/main/layout/bg_footer.png) center bottom no-repeat;
top: 2px;
left: 0;
}
#footer a {
color: #392c14;
}
#footer a:hover {
text-decoration: none;
}
.footerdesc {
font-size:11px;
margin: auto;
padding-top: 21px;
}
.jagexlink {
position: absolute;
right: 11px;
top: 22px;
height: 31px;
width: 110px;
}
.location a:link {
color: #c1a05d;
text-decoration: none;
}
.location a {
color: #c1a05d;
text-decoration: none;
}
.location a:visited {
color: #c1a05d;
text-decoration: none;
}
.bold {
font-weight: bold;
}
.italic {
font-style: italic;
}
.navigation, .navigation2, .navigation3 {
margin-top: 4px;
font-size: 11px;
padding-top: 1px;
}
.navigation {
background: transparent url('../../img/main/kbase/trail1.png') no-repeat left top;
height: 24px;
}
.navigation2 {
background: transparent url('../../img/main/kbase/trail2.png') no-repeat left top;
height: 36px;
}
.navigation3 {
background: transparent url('../../img/main/kbase/trail3.png') no-repeat left top;
height: 50px;
}
.location {
margin: 5px;
color: white;
text-align: left;
}
.row_a {
background: #d3caa7;
}
.row_b {
background: #c2b892;
}
.brown_background {
background-color: #4d3f29;
padding: 6px;
text-align: center;
font-size: 12px;
color: #d4cec3;
}
.inner_brown_background {
background-color: #2c210d;
border: 1px solid #3f3320;
padding: 5px;
}
.brown_box {
background-color: #261c09;
border: 1px solid #3f3320;
height: 1%;
padding: 4px;
text-align: left;
}
.inner_brown_box {
background-color: #392c14;
height: 1%;
padding: 8px;
text-align: left;
}
.brown_background .row_a {
background: #44351A;
}
.brown_background .row_b {
background: #574422;
}
.brown_box_stack {
margin-bottom: 5px;
}
.article {
background: #e9dfc5;
height: 1%;
}
.topshadow {
background: url(../../img/main/kbase/sidebart.png) repeat-x scroll left top;
}
.bottombordershad {
background: transparent url(../../img/main/kbase/articlebottom.png) repeat-x scroll left bottom;
}
.leftshadow {
background: url(../../img/main/kbase/sidebarl.png) repeat-y scroll left center;
}
.rightshadow {
background: url(../../img/main/kbase/sidebar.png) repeat-y scroll right center;
}
.leftcorner {
background: transparent url(../../img/main/kbase/artroundtl.png) no-repeat scroll left top;
}
.rightcorner {
background: transparent url(../../img/main/kbase/artroundtr.png) no-repeat scroll right top;
}
.bottomleftshad{
background: transparent url(../../img/main/kbase/articlebottomshad.png) no-repeat scroll left bottom;
}
.bottomrightshad{
background: transparent url(../../img/main/kbase/artbottomshadr.png) no-repeat scroll right bottom;
height: 1%;
}
.sectioncontainer{
padding: 55px 40px 65px;
}
.article_theme_1 ul {
list-style: none;
margin-left: 0;
padding-left: 0;
}
.article_theme_1 ul li {
padding: 0 0 1px 38px;
background: transparent url(../../img/main/kbase/sunburst_bullet.png) no-repeat 12px 3px;
}
.article_theme_1 ol li {
background: transparent;
}
.info_container {
border-right: 1px solid #B3AA90;
border-top: 1px solid #B3AA90;
border-left: 1px solid #B3AA90;
width: 333px;
}
.headertitleleft{
background: transparent url(../../img/main/kbase/headertitleleft.png) no-repeat scroll left center;
padding-left: 43px;
}
.subarticleHeader {
height: 22px;
background: url(../../img/main/layout/subarticle_header_bg.png) repeat-x;
line-height: 18px;
text-align: left;
padding: 4px 4px 0px;
color: #443e22;
margin: 2px;
}
.headertitleright{
background: transparent url(../../img/main/kbase/headertitleright.png) no-repeat scroll right center;
padding-right: 42px;
}
.headings {
font-weight: bold;
text-align: center;
padding-top: 18px;
padding-bottom: 10px;
}
.hr {
background: transparent url(../../img/main/kbase/hr.png) repeat-x scroll center;
border: medium none;
font-size: 1px;
height: 36px;
margin: 20px 34px 25px;
}
.brown_background .textinput, .brown_background select, .brown_background textarea, .firstborder .textinput, .firstborder select, .firstborder textarea {
background-color: #e9dfc5;
border: 1px solid black;
color: black;
}
.leftshadow .textinput, .leftshadow select, .leftshadow textarea {
background-color: white;
border: 1px solid #382418;
color: black;
}
.buttonmedium, .buttonlong, .buttonsmall, .buttonverylong, .buttonextreme {
border: medium none;
cursor: pointer;
font-weight: bold;
color: #382F1F;
}
.brown_background .buttonmedium {
background: transparent url(../../img/main/layout/text_button_med.png) no-repeat scroll left top;
height: 25px;
width: 112px;
}
.brown_background .buttonsmall {
background: transparent url(../../img/main/layout/text_button_short.png) no-repeat scroll left top;
height: 25px;
width: 35px;
font-size: 10px;
}
.brown_background .buttonlong {
background: transparent url(../../img/main/layout/text_button_long.png) no-repeat scroll left top;
height: 25px;
width: 140px;
}
.brown_background .buttonverylong {
background: transparent url(../../img/main/layout/text_button_verylong.png) no-repeat scroll left top;
height: 25px;
width: 170px;
}
.brown_background .buttonextreme {
background: transparent url(../../img/main/layout/text_button_extreme.png) no-repeat scroll left top;
height: 25px;
width: 310px;
}
.leftshadow .buttonlong {
background: transparent url(../../img/main/layout/text_button_long_sun.png) no-repeat scroll left top;
height: 25px;
width: 140px;
}
.leftshadow .buttonmedium {
background: transparent url(../../img/main/layout/text_button_med_sun.png) no-repeat scroll left top;
height: 25px;
width: 112px;
}
.leftshadow .buttonsmall {
background: transparent url(../../img/main/layout/text_button_short_sun.png) no-repeat scroll left top;
height: 25px;
width: 37px;
font-size: 10px;
}
.leftshadow .buttonverylong {
background: transparent url(../../img/main/layout/text_button_verylong_sun.png) no-repeat scroll left top;
height: 25px;
width: 170px;
}
.leftshadow .buttonextreme {
background: transparent url(../../img/main/layout/text_button_extreme_sun.png) no-repeat scroll left top;
height: 25px;
width: 310px;
}
.brown_background .buttonmedium:hover, .brown_background .buttonsmall:hover, .brown_background .buttonlong:hover, .leftshadow .buttonmedium:hover, .leftshadow .buttonsmall:hover, .leftshadow .buttonlong:hover, .leftshadow .buttonverylong:hover,
.leftshadow .buttonextreme:hover {
background-position: left bottom;
color: #898989;
}
.loadtest{
visibility: hidden;
border: none;
width: 0px;
height: 0px;
}
#bookmark {
text-align: center;
margin-top: -1px;
}
#bookmark img {
margin: 0 1px 0 0;
vertical-align: middle;
}
#bookmark a {
margin-left: 16px;
text-decoration: none;
}
#bookmark a span {
text-decoration: underline;
}
#bookmark a:hover span {
text-decoration: none;
}
#feed {
margin-left: 1px;
float: left;
height: 24px;
line-height: 26px;
}
#feed a,
#feed a:hover span {
text-decoration: none;
vertical-align: top;
}
#feed a span {
text-decoration: underline;
}
#feed img {
vertical-align: middle;
}
#feed sup {
font-size: smaller;
}
.sitetakeover_panel {
display: none;
}

View File

@ -0,0 +1,495 @@
/* Common */
.sectionHeader img {
}
/* xCommon */
/* Overrides */
.section {
background: #4e412d;
padding: 5px;
height: 1%;
}
/* xOverrides */
/* Columns */
#left {
float: left;
width: 268px;
}
#right {
float: right;
width: 480px;
}
/* xColumns */
/* Left */
.narrowHeader {
height: 26px;
overflow: hidden;
line-height: 25px;
font-size: 14px;
font-family: Palatino Linotype, Book Antiqua, Palatino, Times New Roman, Times, serif;
font-weight: bold;
font-variant: small-caps;
color: #30291f;
background: #bd9c5a url(../../img/main/skins/default/section_header_narrow.jpg) no-repeat;
}
.narrowHeader img {
margin-top: 8px;
}
#whatis {
font-size: 0;
}
.createbutton {
position: relative;
display: block;
height: 151px;
overflow: hidden;
text-align: center;
background: #BD9C5A;
color: #392D1D;
}
.createbutton img {
font-size: 22px;
}
.createbutton .shim,
.createbutton .shimHover {
background: transparent url(../../img/main/skins/default/createshim.png) no-repeat left -99px;
width: 226px;
height: 24px;
cursor: pointer;
position: absolute;
left: 22px;
top: 102px;
}
.createbutton:hover > .shim {
background-position: left top;
}
.createbutton .shimHover {
background-position: left top;
}
#features {
margin: 5px 0 0;
}
#features .section {
padding: 5px 5px 1px;
}
.feature {
position: relative;
margin-bottom: 4px;
width: 258px;
height: 59px;
overflow: hidden;
background: url(../../img/main/home/feature_bg.png) no-repeat;
text-align: left;
}
.feature img {
margin: 1px;
}
.featureTitle {
position: absolute;
left: 60px;
top: 4px;
padding-left: 5px;
font-weight: bold;
color: white;
}
.featureDesc {
position: absolute;
left: 60px;
top: 23px;
padding: 0 2px 0 5px;
color: #2c2419;
}
.featureDesc a {
color: #392d1d;
}
#aog {
margin-top: 4px;
}
#aog .feature {
margin: 0;
}
#articles {
margin: 5px 0 0;
}
#articles .section {
padding: 0;
background: #4e412d url(../../img/main/home/articles_bg.png) repeat-y;
}
.articlesTitle {
height: 26px;
line-height: 26px;
background: url(../../img/main/home/articles_title_bg.png) no-repeat;
text-align: center;
font-weight: bold;
color: white;
}
.articlesBody {
padding: 3px 6px 1px;
}
.articlesTitle img {
margin-top: 6px;
}
.articlesFooter {
height: 5px;
font-size: 0px;
background: url(../../img/main/home/articles_footer.png) no-repeat;
}
.aowBody {
background: #484433;
margin: 0 auto 3px;
padding: 0 3px 3px;
}
.aowHeight {
height: 178px;
overflow: hidden;
}
.aowImage {
padding-top: 3px;
text-align: center;
}
.aowBody p {
margin: 0.5em 3px 0.5em;
color: #dfc89d;
}
.aowTitle {
font-weight: bold;
color: #f0cd87;
}
#articles .first {
margin-top: 0;
}
.raaBody {
margin-top: 2px;
height: 59px;
background: #484433;
color: #dfc89d;
}
.raaBody img {
float: right;
margin-top: 1px;
}
.raaBody p {
margin: 0;
padding: 2px 5px;
}
.searchbar {
width: 196px;
background: white url(../../img/main/home/searchbar.png) no-repeat scroll 0% 50%;
height: 30px;
}
.searchbar input {
background: transparent none repeat scroll 0% 50%;
border: medium none;
color: #513e24;
}
#kbsearch_in {
position: absolute;
left: 11px;
top: 9px;
height: 18px;
line-height: 14px;
padding: 0;
color: #513e24;
font-weight: bold;
font-size: 12px;
}
#kbsearch_button {
background: transparent url(../../img/main/home/gobutton.jpg) no-repeat left -99px;
cursor: pointer;
position: absolute;
right: 7px;
top: 7px;
width: 34px;
height: 20px;
text-align: center;
font-weight: bold;
color: black;
padding: 0 0 2px;
}
#kbsearch_button:hover {
background-position: left 0px;
color: #898989;
}
#kbsearch_button:active {
outline: none;
}
/* xLeft */
/* Right */
.sectionBody {
padding: 4px 5px 5px;
background: #3d301e;
}
#playbutton {
position: relative;
display: block;
height: 151px;
overflow: hidden;
text-align: center;
background: #BD9C5A;
color: #392D1D;
}
#playbutton img {
font-size: 22px;
}
#playbutton .shim,
#playbutton .shimHover {
background: transparent url(../../img/main/skins/default/playshim.png) no-repeat left -99px;
width: 274px;
height: 41px;
cursor: pointer;
position: absolute;
left: 103px;
top: 82px;
}
#playbutton:hover > .shim {
background-position: left top;
}
#playbutton .shimHover {
background-position: left top;
}
#latestcontent,
#recentnews,
#morenews {
margin-top: 5px;
}
#devblog .sectionBody,
#latestcontent .sectionBody,
#recentnews .sectionBody,
#morenews .sectionBody {
padding-top: 5px;
background: #2c2419;
color: #dfc89d;
}
#latestcontent .sectionHeight,
#recentnews .sectionHeight {
height: 176px;
}
.newsTitle {
height: 20px;
background: url(../../img/main/home/news_title_bg.png) left repeat-y;
font-weight: bold;
color: #f0cd87;
}
.newsTitle h3 {
float: left;
display: inline;
margin: 2px 0 0 4px;
padding: 0;
font-size: 12px;
}
.newsTitle span {
float: right;
margin: 2px 4px 0 0;
}
.newsImage {
float: right;
margin-left: 6px;
background: url(../../img/main/home/news_frame.png) bottom no-repeat;
font-size: 0;
}
.newsImage img {
margin: 12px 6px 7px;
}
.newsDesc {
padding: 0 2px;
text-align: left;
}
.newsDesc p {
margin: 0.8em auto 0;
}
#recentnews .sectionBody {
margin-top: 5px;
}
#recentnews .first {
margin-top: 0;
}
.recentNews {
position: relative;
height: 101px;
text-align: left;
}
/* News icons */
.recentNews img {
float: right;
margin-top: 7px;
padding-left: 5px;
}
/* Override for large image */
.sectionHeight .recentNews img{
float: none;
margin-top: 12px;
padding-left: 0px;
}
.recentNews p {
margin: 0.4em auto 0;
padding-left: 1px;
}
.recentSummary {
position: absolute;
left: 0;
bottom: 0;
}
.more {
height: 26px;
line-height: 26px;
color: #f0cd87;
}
.moreTitle {
float: left;
margin-right: 2px;
width: 270px;
}
#devblog .moreTitle{
width: 384px;
}
.moreMore {
float: left;
}
.moreDate {
float: right;
}
.moreArchive {
height: 24px;
line-height: 26px;
overflow: hidden;
text-align: right;
}
.latestIcon {
float:right;
margin-top: 4px;
}
.recentText{
height: 50px;
}
.newsDesc a, #recentnews a, #morenews a, #articles a , #devblog a {
color: #D09D00;
}
#devblog{
margin-top: 5px;
}
/* Override */
#devblog .sectionBody,
#morenews .sectionBody{
padding: 8px 5px 9px;
}
#devblog .sectionHeader .plaque img{
margin-top: 7px;
}
#devblog .sectionBody .moreTitle{
height: 24px;
overflow: hidden;
}
/* xRight */
/* More News / Devblog panel */
table.MoreNewsDevblog{
width: 460px;
color: #DFC89D;
line-height: 21px;
}
table.MoreNewsDevblog td.AuthorMore{
width: 98px;
}
table.MoreNewsDevblog td.Date{
width: 72px;
}
/* x More News / Devblog panel */

BIN
runescape/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

20
runescape/footer.php Normal file
View File

@ -0,0 +1,20 @@
<br class="clear"/>
</div>
<div id="footer">
<div class="contain">
<div class="footerdesc">
This website and its contents are copyright &copy; 1999 - 2010 Jagex Ltd<br />
Use of this website is subject to our <a href="http://www.runescape.com/terms/terms.ws">Terms &amp; Conditions</a> and <a href="http://www.runescape.com/privacy/privacy.ws">Privacy Policy</a>.<br />
</div>
<a class="jagexlink" href="<?php echo WWW; ?>" target="_blank">
<img src="<?php echo WWW; ?>/img/main/layout/jagex.png" alt="Jagex" />
</a>
</div>
</div>
</div>
</body>
<meta http-equiv="content-type" content="text/html;charset=ISO-8859-1">
</html>

84
runescape/global.php Normal file
View File

@ -0,0 +1,84 @@
<?php
// System definitions.
define('JWEB', true);
define('DEBUG_MODE', false);
define('USER_IP', $_SERVER['REMOTE_ADDR']);
// Site configurations.
define('SITE_NAME', 'RuneScape - MMORPG');
define('SITE_KEYWORDS', 'MMORPG, free RPG games online, online multiplayer, role-playing, massively multiplayer games, mmo, RuneScape, Jagex, java');
define('SITE_DESCRIPTION', 'RuneScape is a massive 3d multiplayer adventure, with monsters to kill, quests to complete, and treasure to win. You control your own character who will improve and become more powerful the more you play.');
define('SITE_MOTTO', 'Join the revolution.');
// Directory workspaces.
define('CWD', str_replace('admincp' . DIRECTORY_SEPARATOR, '', dirname(__FILE__) . DIRECTORY_SEPARATOR));
define('INCLUDES', CWD . 'includes' . DIRECTORY_SEPARATOR);
// #############################################################################
// GLOBAL FUNCTIONS
require_once(INCLUDES . "functions_database.php");
require_once(INCLUDES . "functions_filtering.php");
require_once(INCLUDES . "functions_remote.php");
// #############################################################################
// CONFIGURATION
if(version_compare(PHP_VERSION, '5.3.0', '<')) set_magic_quotes_runtime(0);
error_reporting(E_ALL ^ E_NOTICE);
// #############################################################################
// DEBUGGING
if (DEBUG_MODE) {
// We don't want customers to see errors / bugs while debugging!
if (USER_IP != "127.0.0.1" && USER_IP != "::1") {
trigger_error("This script does not process external requests while in debug mode. Aborting.", E_USER_ERROR);
exit;
}
error_reporting(E_ALL);
}
// #############################################################################
// SESSION
session_start();
// #############################################################################
// INITIALIZATION
require_once(INCLUDES . "class_core.php");
require_once(INCLUDES . "class_database.php");
require_once(INCLUDES . "class_users.php");
$core = new core();
$users = new users();
$core->parse_configs();
$database = new database(
$core->get_config("database.host"),
$core->get_config("database.user"),
$core->get_config("database.pass"));
$database->connect($core->get_config("database.name"));
define('WWW', $core->get_config("site.address"));
// #############################################################################
// SESSION(S)
if (isset($_SESSION['JWEB_USER']) && isset($_SESSION['JWEB_HASH'])) {
if ($users->validate_details($_SESSION['JWEB_USER'], $_SESSION['JWEB_HASH'])) {
define("LOGGED_IN", true);
define("USER_NAME", $_SESSION['JWEB_USER']);
define("USER_HASH", $_SESSION['JWEB_HASH']);
define("USER_ID", $users->get_id(USER_NAME));
define("USER_RIGHTS", $users->get_server_rights(USER_ID));
} else {
session_destroy();
}
} else {
define("LOGGED_IN", false);
define("USER_NAME", "Guest");
define("USER_HASH", "");
define("USER_ID", -1);
define("USER_RIGHTS", 0);
}
?>

227
runescape/header.php Normal file
View File

@ -0,0 +1,227 @@
<?php
if (!defined('JWEB')) {
exit;
}
$title = SITE_NAME;
if (defined('PAGE_TITLE')) {
$title .= ' - ' . PAGE_TITLE;
}
$keywords = SITE_KEYWORDS;
if (defined('PAGE_KEYWORDS')) {
$keywords = PAGE_KEYWORDS;
}
$description = SITE_DESCRIPTION;
if (defined('PAGE_DESCRIPTION')) {
$description = PAGE_DESCRIPTION;
}
$q = dbquery("SELECT * FROM users WHERE UID = '" . USER_ID . "' LIMIT 1");
if(mysql_num_rows($q) > 0) {
$row = mysql_fetch_assoc($q);
$username = $row['username'];
$displayname = $row['displayname'];
}
$tab = "nav";
if (defined("PAGE_TAB")) {
$tab_id = PAGE_TAB;
switch ($tab_id) {
case 0: $tab = "nav";
break;
case 1: $tab = "navhome";
break;
case 2: $tab = "navplay";
break;
case 3: $tab = "navaccount";
break;
case 4: $tab = "navguide";
break;
case 5: $tab = "navcommunity";
break;
case 6: $tab = "navhelp";
break;
case 7: $tab = "navlogin";
break;
}
}
$skin1 = dbevaluate("SELECT theme FROM versioning;");
switch ($skin1) {
case 0: $skin = "default";
break;
case 1: $skin = "halloween";
break;
case 2: $skin = "christmas";
break;
case 3: $skin = "test";
break;
case 4: $skin = "blue";
break;
}
$online = dbevaluate("SELECT COUNT(UID) FROM users WHERE online = '1';");
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<meta http-equiv="content-type" content="text/html;charset=ISO-8859-1">
<head>
<link rel="icon" type="image/vnd.microsoft.icon" href="<?php echo WWW; ?>/favicon.ico">
<link rel="SHORTCUT ICON" href="<?php echo WWW; ?>/favicon.ico">
<link rel="apple-touch-icon" href="<?php echo WWW; ?>/img/mobile.png">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Language" content="en,English">
<meta name="keywords" content="<?php echo $keywords; ?>">
<meta name="description" content="<?php echo $description; ?>">
<meta name="title" content="<?php echo $title; ?>">
<title><?php echo $title; ?></title>
<style type="text/css">/*\*/@import url(<?php echo WWW; ?>/css/<?php echo $skin; ?>/global-30.css);/**/</style>
<script type="text/javascript" src="<?php echo WWW; ?>/js/jquery/jquery_1_3_2.js"></script>
<script type="text/javascript">
function h(o){o.getElementsByTagName('span')[0].className='shimHover';}
function u(o){o.getElementsByTagName('span')[0].className='shim';}
document.domain='<?php $_SERVER["HTTP_HOST"] ?>';
</script>
<link rel="alternate" type="application/rss+xml" title="RuneScape - Latest news" href="rss.php">
</head>
<body id="<?php echo $tab; ?>" class="bodyBackground">
<a name="top"></a>
<div id="scroll">
<div id="head"><div id="headBg">
<div id="headOrangeTop"></div>
<img src="<?php echo WWW; ?>/img/main/skins/<?php echo $skin; ?>/head_image.jpg" alt="RuneScape" />
<div id="headImage"><a href="<?php echo WWW; ?>" id="logo_select"></a>
<!--
<div id="lang">
<a href="http://www.runescape.com/title.ws"><img alt="English" title="English" src="<?php echo WWW; ?>/img/main/layout/en.gif" /></a>
<a href="http://www.runescape.com/l=1/title.ws"><img alt="Deutsch" title="Deutsch" src="<?php echo WWW; ?>/img/main/layout/de.gif" /></a>
<a href="http://www.runescape.com/l=2/title.ws"><img alt="Fran&ccedil;ais" title="Fran&ccedil;ais" src="<?php echo WWW; ?>/img/main/layout/fr.gif" /></a>
<a href="http://www.runescape.com/l=3/title.ws"><img alt="Portugu&ecirc;s (BR)" title="Portugu&ecirc;s (BR)" src="<?php echo WWW; ?>/img/main/layout/br.gif" /></a>
</div>
-->
<div id="player_no">There are currently <?php echo $online; ?> people playing!</div>
<?php if (LOGGED_IN) {
//if($row['client_rights'] == '2')
// echo '<div id="sessionText">You are logged in as <span id="accountName"><img src=" '. WWW .'/img/forum/crown_gold.gif" title="Administrator">' . ucwords(str_replace('_', ' ', $username)) . '</span></div>';
//if($row['client_rights'] == '1')
// echo '<div id="sessionText">You are logged in as <span id="accountName" style="color:silver"><img src=" '. WWW .'/img/forum/crown_silver.gif " title="Moderator"> ' . ucwords(str_replace('_', ' ', $username)) . '</span></div>';
//if($row['client_rights'] == '0')
// echo '<div id="sessionText">You are logged in as <span id="accountName">' . ucwords(str_replace('_', ' ', $username)) . '</span></div>';
// }
?>
<div id="sessionText">You are logged in as <span id="accountName"> <?php echo ucwords(str_replace('_', ' ', $displayname)); ?></span></div>
<?php } ?>
</div>
<div id="headOrangeBottom"></div>
<div id="headAdvert">
<script type="text/javascript"><!--
google_ad_client = "pub-9355552874197940";
/* 728x90, created 3/2/09 */
google_ad_slot = "0844195204";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</div>
<div id="menubox">
<ul id="menus">
<li class="top"><a href="<?php echo WWW; ?>" id="home" class="tl"><span class="ts">Home</span></a></li>
<li class="top"><a id="play" class="tl" href="<?php echo WWW; ?>/game" onclick="if(!this.j){this.href+='?j=1';this.j=true;}"><span class="ts">Play Now</span><!--[if gt IE 6]><!--></a><!--<![endif]-->
<!--[if lte IE 6]><table><tr><td><![endif]-->
<ul>
<li><a href="<?php echo WWW; ?>/create" class="fly"><span>New Users</span></a></li>
<li><a href="<?php echo WWW; ?>/game" onclick="if(!this.j){this.href+='?j=1';this.j=true;}" class="fly"><span>Existing Users</span></a></li>
</ul>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li>
<li class="top"><a id="account" class="tl" href="<?php echo WWW; ?>/account"><span class="ts">Account</span><!--[if gt IE 6]><!--></a><!--<![endif]-->
<!--[if lte IE 6]><table><tr><td><![endif]-->
<ul>
<li><a href="<?php echo WWW; ?>/members" class="fly"><span>Upgrade Your Account</span></a></li>
<li><a href="<?php echo WWW; ?>/create" class="fly"><span>Create New Account</span></a></li>
<li><a href="<?php echo WWW; ?>/account" class="fly"><span>Account Management</span></a></li>
</ul>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li>
<li class="top"><a id="guide" class="tl" href="<?php echo WWW; ?>/kbase/guid/manual"><span class="ts">Game Guide</span><!--[if gt IE 6]><!--></a><!--<![endif]-->
<!--[if lte IE 6]><table><tr><td><![endif]-->
<!--[if lte IE 6]><iframe src=""></iframe><![endif]-->
<ul>
<li><a href="<?php echo WWW; ?>/kbase/guid/manual" class="fly"><span>Manual</span></a></li>
<li><a href="<?php echo WWW; ?>/questhelp" class="fly"><span>QuestHelp</span></a></li>
<li><a href="<?php echo WWW; ?>/itemdb_rs" class="fly"><span>Grand Exchange</span></a></li>
<li><a href="<?php echo WWW; ?>/kbase/guid/rules_of_conduct" class="fly"><span>Rules</span></a></li>
<li><a href="<?php echo WWW; ?>/kbase/guid/lore" class="fly"><span>Lores</span></a></li>
<li><a href="<?php echo WWW; ?>/splash" class="fly"><span>What is RuneScape?</span></a></li>
</ul>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li>
<li class="top"><a id="community" class="tl" href="<?php echo WWW; ?>/forums"><span class="ts">Community</span><!--[if gt IE 6]><!--></a><!--<![endif]-->
<!--[if lte IE 6]><table><tr><td><![endif]-->
<!--[if lte IE 6]><iframe src=""></iframe><![endif]-->
<ul>
<li><a href="<?php echo WWW; ?>/forums" class="fly"><span>Forums</span></a></li>
<li><a href="<?php echo WWW; ?>/hiscores" class="fly"><span>Hiscores</span></a></li>
<li><a href="<?php echo WWW; ?>/kbase/guid/Player_Submissions" class="fly"><span>Player Submissions</span></a></li>
<li><a href="<?php echo WWW; ?>/adventurers-log" class="fly"><span>Adventurer's Log</span></a></li>
<li><a href="<?php echo WWW; ?>/poll" class="fly"><span>Polls</span></a></li>
<li><a href="<?php echo WWW; ?>/kbase/guid/Downloads_and_Wallpapers" class="fly"><span>Downloads &amp; Wallpapers</span></a></li>
</ul>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li>
<li class="top"><a id="help" class="tl" href="<?php echo WWW; ?>/kbase/guid/Customer_Support"><span class="ts">Help</span><!--[if gt IE 6]><!--></a><!--<![endif]-->
<!--[if lte IE 6]><table><tr><td><![endif]-->
<!--[if lte IE 6]><iframe src=""></iframe><![endif]-->
<ul>
<li><a href="<?php echo WWW; ?>/kbase/guid/Customer_Support" class="fly"><span>Customer Support</span></a></li>
<li><a href="<?php echo WWW; ?>/loginapplet/loginappletb4b5.html?mod=www&amp;dest=loginapplet/loginapplet.ws?mod=accountappeal&amp;dest=passwordchoice.ws" class="fly"><span>Password Recovery</span></a></li>
<li><a href="<?php echo WWW; ?>/loginapplet/loginappletef7e.html?mod=www&amp;dest=loginapplet/loginapplet.ws?mod=accountappeal&amp;dest=lockchoice.ws" class="fly"><span>Locked Account Recovery</span></a></li>
<li><a href="<?php echo WWW; ?>/account/account_history" class="fly"><span>Appeal Bans &amp; Mutes</span></a></li>
<li><a href="<?php echo WWW; ?>/bugtracker/m=bugtracker_v4.php" class="fly"><span>Submit a Bug Report</span></a></li>
<li><a href="<?php echo WWW; ?>/parents" class="fly"><span>Parents' Guide</span></a></li>
</ul>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li>
<?php if (LOGGED_IN) { ?>
<li class="top"><a href="<?php echo WWW; ?>/logout" id="logout" class="tl"><span class="ts">Log Out</span></a></li>
<?php } else { ?>
<li class="top"><a href="<?php echo WWW; ?>/login" id="login" class="tl"><span class="ts">Log In</span></a></li>
<?php } ?>
</ul>
<br class="clear" />
</div>

169
runescape/home.php Normal file
View File

@ -0,0 +1,169 @@
<?php
define('PAGE_TAB', 1);
define('PAGE_TITLE', 'Homepage');
require_once("global.php");
require_once("header.php");
$_SESSION['came_from'] = $_SERVER['REQUEST_URI'];
?>
<style type="text/css">/*\*/@import url(<?php echo WWW; ?>/css/<?php echo $skin; ?>/home-28.css);/**/</style>
<div id="content">
<div id="left">
<a href="<?php echo WWW; ?>/create" class="createbutton" onmouseover="h(this)" onmouseout="u(this)">
<img src="<?php echo WWW; ?>/img/main/skins/<?php echo $skin; ?>/create.jpg" alt="Create a Free Account - Start your adventure today!" />
<span class="shim"></span>
</a>
<div id="features">
<div class="narrowHeader"><img src="<?php echo WWW; ?>/img/main/titles/websitefeatures.png" alt="Website Features" /></div>
<div class="section">
<div class="feature">
<img src="<?php echo WWW; ?>/img/main/home/feature_kbsearch_icon.jpg" alt="" />
<div class="featureTitle">Search RuneScape.com</div>
<div class="featureDesc" style="PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px">
<form action=<?php echo WWW; ?>/kbase/search.ws>
<input type=hidden value=1 name=keywords_chk>
<input type=hidden value=1 name=body_chk>
<input type=hidden value=1 name=title_chk>
<input type=hidden value=1 name=description_chk>
<div class=searchbar>
<input id=kbsearch_in maxLength=300 name=search_query>
<input id=kbsearch_button type=submit value=Go>
</div></form></div>
</div>
<div class="feature">
<img src="<?php echo WWW; ?>/img/main/home/feature_poll_icon.jpg" alt="" />
<div class="featureTitle">Latest Poll - 17-Oct-2013 </div>
<div class="featureDesc">Authentication Server Maintenance - (Free/Member)<A
href="<?php echo WWW; ?>/poll">Vote&nbsp;Here...</A></div>
</div>
<div class="feature">
<img src="<?php echo WWW; ?>/img/main/home/feature_upgrade_icon.jpg" alt="Upgrade Your Account" />
<div class="featureTitle">Upgrade Your Account</div>
<div class="featureDesc">Find out about members? benefits and <A
href="members">Upgrade Here...</A></DIV>
</div>
<div class="feature" style="background-image: url(<?php echo WWW; ?>/img/main/home/featured_feature_bg.png)">
<img src="<?php echo WWW; ?>/img/main/home/feature_gamebar_icon.jpg" alt="Old School Runescape" />
<div class="featureTitle">Old School Runescape</div>
<div class="featureDesc">Experience RuneScape as it was back in 2007.<A
href="oldschool/playoldschool.php">Click here to play...</A></div>
</div>
<div class="feature">
<img src="<?php echo WWW; ?>/img/main/home/feature_rsc.jpg" alt="RuneScape Classic" />
<div class="featureTitle">RuneScape Classic</div>
<div class="featureDesc">Experience RuneScape in its original glory.<A
href="classicapplet/playclassic.php">Click here to play...</A></div>
</div>
</div>
</div>
<DIV id=articles>
<DIV class=narrowHeader><IMG alt="RuneScape Articles" src="<?php echo WWW; ?>/img/main/titles/runescapearticles.png"></DIV>
<DIV class=section>
<DIV class=articlesBody>
<DIV class=articlesTitle><IMG alt="Article of the Week"
src="<?php echo WWW; ?>/img/main/home/aow_title.png"></DIV>
<DIV class=aowBody>
<DIV class=aowHeight>
<DIV class=aowImage><A
href="<?php echo WWW; ?>/kbase/guid/herblore_the_potions"><IMG alt=""
src="<?php echo WWW; ?>/img/main/kbase/aow_icons/minigames.jpg"></A></DIV>
<P class=aowTitle>Herblore - The Potions</P>
<P>There are advantages in using the overload potion - as long as you can
survive the disadvantages! <A
href="<?php echo WWW; ?>/kbase/guid/herblore_the_potions">More...</A></P>
</DIV>
</DIV>
</DIV>
<DIV class=articlesFooter></DIV></DIV>
</DIV>
</DIV>
<div id="right">
<a href="<?php echo WWW; ?>/game" id="playbutton" onmouseover="h(this)" onmouseout="u(this)" onclick="if(!this.j){this.href+='?j=1';this.j=true;}">
<img src="<?php echo WWW; ?>/img/main/skins/<?php echo $skin; ?>/play.jpg" alt="Play RuneScape - Continue Your Adventure" />
<span class="shim"></span>
</a>
<div id="recentnews">
<div class="sectionHeader">
<div class="left">
<div class="right">
<div class="plaque">
<img src="<?php echo WWW; ?>/img/main/titles/recentnews.png" alt="Recent News" />
</div>
</div>
</div>
</div>
<div class="section">
<div class='sectionBody'>
<div class='sectionHeight'>
<?php
$news_qry = dbquery("SELECT * FROM web_news WHERE main_news='1' ORDER BY date DESC LIMIT 1");
if (mysql_num_rows($news_qry) > 0) {
while ($news = mysql_fetch_assoc($news_qry)) {
echo "
<div class='recentNews'>
<div class='newsTitle'>
<h3>" . $news['title'] . " </h3>
<span>" . date('d-M-Y', strtotime($news['date'])) . " </span>
</div>
<A class=newsImage href='viewnews/id/" . $news['id'] . "'>
<img alt='' src='img/news/icons/large/".$news['pic_big'] .".jpg'></A>
<p>" . $news['description'] . " <a href='viewnews/id/" . $news['id'] . "'>Read more...</a></p></div>
";
}
}
?>
</div>
</div>
<?php
$news_qry = dbquery("SELECT * FROM web_news WHERE main_news='0' ORDER BY date DESC LIMIT 0,3");
if (mysql_num_rows($news_qry) > 0) {
while ($news = mysql_fetch_assoc($news_qry)) {
echo '
<div class="sectionBody">
<div class="recentNews">
<div class="newsTitle">
<h3>' . $news['title'] . ' </h3>
<span>' . date('d-M-Y', strtotime($news['date'])) . '</span>
</div>
<img src="img/news/icons/'.$news['pic'] .'.jpg"/img>
<p>' . $news['description'] . ' <a href="viewnews/id/' . $news['id'] . '">Read more...</a></p>
</div>
</div>';
}
}
?>
<div class="moreArchive"><a href="listnews">Browse our news archive</a></div>
</div>
</div>
</div>
<?php
include_once("./footer.php");
?>

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 860 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 153 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 282 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 963 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 847 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 613 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 188 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 917 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 502 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 502 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 190 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 187 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 200 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 220 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 665 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 724 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 888 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 158 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 158 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 148 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 217 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
runescape/img/mobile.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 KiB

Some files were not shown because too many files have changed in this diff Show More