Jump to content

RoylesVA

Members
  • Posts

    57
  • Joined

  • Last visited

Posts posted by RoylesVA

  1. Royles Virtual Airline are currently searching for new staff members. All the details for the vacant positions are below and if you wish to apply for any of them, please Click Here and fill in an application!

    Web Master

    Royles VA is looking for a, knowledgeable webmaster for the virtual airline to help design, Update the site and systems this will be using the phpVMS system.

    This position is on the senior staff team so you will have the opportunity to take part in staff meetings and make big decisions in the virtual airline.

    Basic Requirements:

    Able to work to best of your ability

    Be confident in HTML,CSS and PHP

    Be able to come up with unique and interesting ideas for the website

    Anybody requiring further information can contact the CEO by clicking here

    Scheduling Manager (Position Filled)

    The scheduling manager's job is to add new schedules and aircraft to the virtual airline for any requests that pilots may make.

    The scheduling manager must fulfill these requirements in order to be offered the job:

    Be able to check the website and their staff email at least once every 48 hours.

    Preferably have experience being management in a virtual airline. If you don't, you must be willing to learn how to use the Virtual Airline system.

    Be able to communicate with fellow pilots sufficiently in order to complete their request of route.

    If you would like to apply, please click the link above.

    Communications and Events Director

    The job of the Royles Communications and Events manager is to be responsible for all outside communications with the Flight Simulator Community. They will be responsible for posting press releases and promoting Royles Virtual Airline on any outside website. This person will also take responsibility for planning and running online events. This person will report all necessary information to the Chief Operations Officer and the Chief Executive Officer of the Virtual Airline.

    Necessary requirements in order to become the Communications and Events Director are as follows:

    This person must have excellent communication skills, and must be able to speak English fluently.

    He/She must be able to check their staff email at least once every 48 hours.

    They must be able to complete at lease three flights a month and must be able to devote at least two hours a week to Royles Virtual Airline.

    The applicant must have knowledge and experience of online flying and know how to act sensibly and responsibly whilst connected to online networks.

    Experience is preferable, although not required.

    To apply to be the Communications and Events Director, please click the link above.

    Hub Managers

    There are currently vacancies for Hub Managers of KMIA & KPHL and EGLL & KLAX. (To confirm, you would be hub manager of both KMIA and KPHL for example, you wouldn't just be hub manager or one airport.)

    The Hub Managers would be primarily concerned with the will being of the pilots within their assigned hubs. By operating within airline policies and objectives and coordination with other staff, the Hub manager should make every effort possible to make flying for Royles Virtual Airlines interesting, challenging and fun! Administratively, the Hub Manager is responsible for the approval of all hub pilot reports, coordination of pilots' hub transfers, welcoming new hires and training of new and established pilots alike.

    Requirements for this job are as follows:

    Preferably previous experience as being management in a virtual airline, however this is not necessary.

    This person must be able to commit a minimum of 2 hours a week to the virtual airline in addition to the three flight per month minimum requirement for staff members.

    The applicant must be able to check the website at least once ever 48 hours in order to process any pending PIREPS for their hub.

    He/She must be able to respond to pilot emails within 48 hours of the email entering the Hub Manager's inbox; not from the time read.

    If you would like to apply for this position, please click the link at the top of this page.

    Human Resources Manager

    The Human Resources Manager position has recently become vacant in Royles Virtual Airline. The successful applicant for this position will be the third most important person in the virtual airline, below the CEO and the COO. The job of the Human Resources Manager includes accepting new pilot applications, deal with pilot inactivity and termination, track leave of absence requests, process hub transfer requests and be responsible of hiring and terminating staff members.

    The requirements to be Human Resources Manager are as follows:

    Must be able to check their email at least once every 48 hours and respond effectively.

    Must be able to communicate to hub managers sufficiently.

    This applicant must be organized in order to be able to track pilots' leave of absence requests, etc.

    Virtual Airline manegement experience for this position is necessary.

    If you would like to apply for this position, please click the link at the top of the page and fill in the application form.

    Thanks

    Nathan

  2. You are listed as VP at FSPremier Design Group, why aren't you using your own services?

    Yea i know i am but i dont own it i am just staff but the guy who dose the painting has apparently finished all my fleet .... and he said he was going to send 2 aircraft a day

    to keep his upload time limit down ... i said ok 2 weeks later i got hold of him he said he was sorry and was going to put it up on that day i talked to him.

    then never heard from him since i have tryed over a month trying to get hold of him and nothing and also he came on skpe i try to talk to him there

    and he didnt say a word! i have had people asking for him to paint his fleet and i told them to go somewere eles as i cant get hold of

    him and am not being responsible for someone buying something from the site and not being able to get hold of the painter .

    oo as we are talking about this a will say now no one to pay for anything on the fspremier site with out talking to the staff first!!!!

    not me as i left and dont want anything to do with it any more

    Nathan

    • Like 1
  3. Hey Everyone

    Am looking for a fleet painter for FSX And a fs9 fleet it will be 5 aircraft in FSX and 7 In FS9

    if you guys can help would be great

    i need this as my old fleet painter started it about 3 months ago said he was going to send them to me and never heard from him again

    and i cant wait any longer 3 months is to long! :)

    Thanks

    Nathan

    • Like 1
  4. just had a look and .cc is free web hosting

    so might have a problem there..

    This happened to me once wen i changed my password on my DB and i solved it

    by going to note pad putting the password there then copying it to my local config

    not sure why bt wen i just typed it in to the local config it didnt work..

    so give that a try

  5. Very Nice :)

    We were also also holding an event 0n 9/11(9/11 Memorial Fly-in).

    I would love to help if I can in anyway except we will be leaving England at 06.00 and touching down in KJFK early morning.

    Let me know :)

    yea thats great :) i will email you sme details the more the better :)

    Thanks and if anyone eles want to be part of it let me know

    • Like 1
  6. We will be holding a event for the 9/11 disaster here is the video and hope you can join us in this event...

    Also looking for VA'S to join in this event on there site to

    I give money every year to the Emergency services over there since that happened as some of my family live over

    there so i thought i would try an event out for it to and try give more

    http://www.youtube.com/watch?v=X0Ez_Pn7RAo&feature=player_embedded

    for any other info please contact me at Nunder@royles.eu

    Thanks guys !

    • Like 1
  7. Hey 2 erros have come on my site and i dont have a clue how they got there the first one is at the top of my home page

    This is the error

    Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/var/www/vhosts/royles.eu/httpdocs//lib/skins/royles_1.0/<div class="grid_11 alpha"> <div class="bold" style="margin-top: 10px;"> <img src="http://royles.eu/lib/skins/royles_1.0/images/fp1.png" alt="Welcome to Royles Virtual" /> <h3>Welcome to Royles Virtual Airline</h3> <p>Royles was made by a pilot who was tired of being rushed around in VA's with high levels of demand! so we created Royles Virtual Airline for all pilots to come and fly and enjoy their VA instead of being rushed around.<br /><br /> so come join today to enjoy the VA and fly how you want and where you want to fly. Our goal is to make sure all our pilots are happy with the VA and if there is a schedule that they want request it. Our VA is your VA and we want the VA to in /var/www/vhosts/royles.eu/httpdocs/core/classes/TemplateSet.class.php on line 118

    Then this is the second error on my homepage under newest pilots

    Warning: Invalid argument supplied for foreach() in /var/www/vhosts/royles.eu/httpdocs/lib/skins/royles_1.0/frontpage_recentpilots.tpl on line 2

    any ideas?

    Nathan

  8. Yea

    Heres the pilot list tpl

    <p><?php echo $title?></p>

    <?php

    if(!$allpilots)

    {

    echo 'There are no pilots!';

    return;

    }

    ?>

    <table border="1">

    <thead>

    <tr>

    <th>Pilot ID</th>

    <th>Name</th>

    <th>Hours</th>

    <th>Flights</th>

    <th>Last Flight</th>

    <th>Rank</th>

    </tr>

    </thead>

    <tbody>

    <?php

    foreach($allpilots as $pilot)

    {

    /*

    To include a custom field, use the following example:

    <td>

    <?php echo PilotData::GetFieldValue($pilot->pilotid, 'VATSIM ID'); ?>

    </td>

    For instance, if you added a field called "IVAO Callsign":

    echo PilotData::GetFieldValue($pilot->pilotid, 'IVAO Callsign');

    */

    // To skip a retired pilot, uncomment the next line:

    //if($pilot->retired == 1) { continue; }

    ?>

    <tr>

    <td width="14%" nowrap><a href="<?php echo url('/profile/view/'.$pilot->pilotid);?>">

    <?php echo PilotData::GetPilotCode($pilot->code, $pilot->pilotid)?></a>

    </td>

    <td>

    <img src="<?php echo Countries::getCountryImage($pilot->location);?>"

    alt="<?php echo Countries::getCountryName($pilot->location);?>" />

    <?php echo $pilot->firstname.' '.$pilot->lastname?>

    </td>

    <td><center><?php echo Util::AddTime($pilot->totalhours, $pilot->transferhours); ?></center></td>

    <td><center><?php echo $pilot->totalflights?></center></td>

    <td><center><?php if($pilot->lastpirep == 0) {echo '<font color="#FF0000">No Flights Filed</font>';}else{echo '<font color="669966">'.date('d/m/Y', strtotime($pilot->lastpirep));} ?></center></td>

    <td><center><img src="<?php echo $pilot->rankimage?>" alt="<?php echo $pilot->rank;?>" /></center></td>

    <?php

    }

    ?>

    </tbody>

    </table>

    and heres the pilot login php

    <?php

    /**

    * phpVMS - Virtual Airline Administration Software

    * Copyright © 2008 Nabeel Shahzad

    * For more information, visit www.phpvms.net

    * Forums: http://www.phpvms.net/forum'>http://www.phpvms.net/forum

    * Documentation: http://www.phpvms.net/docs'>http://www.phpvms.net/docs

    *

    * phpVMS is licenced under the following license:

    * Creative Commons Attribution Non-commercial Share Alike (by-nc-sa)

    * View license.txt in the root, or visit http://creativecommons.org/licenses/by-nc-sa/3.0/

    *

    * @author Nabeel Shahzad

    * @copyright Copyright © 2008, Nabeel Shahzad

    * @link http://www.phpvms.net

    */

    class Login extends CodonModule

    {

    public function __construct()

    {

    parent::__construct();

    }

    public function index()

    {

    $this->login();

    }

    public function login($redir='')

    {

    if(Auth::LoggedIn() == true) {

    $this->render('login_already.tpl');

    return;

    }

    $this->set('redir', $redir);

    if(isset($this->post->action) && $this->post->action == 'login') {

    $this->ProcessLogin();

    } else {

    $this->render('login_form.tpl');

    }

    }

    public function logout()

    {

    Auth::LogOut();

    $this->set('redir', SITE_URL);

    $this->render('login_complete.tpl');

    }

    public function forgotpassword()

    {

    if($this->post->action == 'resetpass') {

    $this->ResetPassword();

    return;

    }

    $this->render('login_forgotpassword.tpl');

    }

    public function ResetPassword()

    {

    $email = $this->post->email;

    if(!$email) {

    return false;

    } else {

    $pilot = PilotData::GetPilotByEmail($email);

    if(!$pilot) {

    $this->render('login_notfound.tpl');

    return;

    }

    $newpw = substr(md5(date('mdYhs')), 0, 6);

    RegistrationData::ChangePassword($pilot->pilotid, $newpw);

    $this->set('firstname', $pilot->firstname);

    $this->set('lastname', $pilot->lastname);

    $this->set('newpw', $newpw);

    $message = Template::GetTemplate('email_lostpassword.tpl', true);

    Util::SendEmail($pilot->email, 'Password Reset', $message);

    $this->render('login_passwordreset.tpl');

    }

    }

    public function ProcessLogin()

    {

    $email = $this->post->email;

    $password = $this->post->password;

    if($email == '' || $password == '')

    {

    $this->set('message', 'You must fill out both your username and password');

    $this->render('login_form.tpl');

    return false;

    }

    if(!Auth::ProcessLogin($email, $password))

    {

    $this->set('message', Auth::$error_message);

    $this->render('login_form.tpl');

    return false;

    } else {

    if(Auth::$pilot->confirmed == PILOT_PENDING) {

    $this->render('login_unconfirmed.tpl');

    Auth::LogOut();

    // show error

    } elseif(Auth::$pilot->confirmed == PILOT_REJECTED) {

    $this->render('login_rejected.tpl');

    Auth::LogOut();

    } else {

    $pilotid = Auth::$pilot->pilotid;

    $session_id = Auth::$session_id;

    # If they choose to be "remembered", then assign a cookie

    if($this->post->remember == 'on') {

    $cookie = "{$session_id}|{$pilotid}|{$_SERVER['REMOTE_ADDR']}";

    $res = setrawcookie(VMS_AUTH_COOKIE, $cookie, time() + Config::Get('SESSION_LOGIN_TIME'), '/');

    }

    PilotData::updateLogin($pilotid);

    CodonEvent::Dispatch('login_success', 'Login');

    $this->post->redir = str_replace('index.php/', '', $this->post->redir);

    header('Location: '.url('/'.$this->post->redir));

    }

    return;

    }

    }

    }

  9. [sOLVED]

    Hi, i have updated my pilot list and it worked fine and looked good but i just went on it and its not working??

    this is what comes up

    pilots.PNG

    It was working fine earlyer today and i havent touched and thing the only thing i did today way add the new module

    this one

    http://forum.phpvms.net/topic/5768-pilotlogins-v10/

    i have removed ot for the ftp then placed it back that didnt work i re did it and that didt work it keeps saying its not there

    Any ideas ????/

    Nathan

    • Like 1
×
×
  • Create New...