[SKIN][Free] iCrew LITE skin 2018 designed for phpVMS

Just now, VirtualAirMalta said:

I installed it manually. It broke again when I tried to enter my edit profile page…

What exactly did you try to edit? 

Can you post a screenshot? 

UPDATE : The Skin has been updated, and the installing instructions have been made more clear. I apologize for not being able to respond on time to few of you, I wish to state that i had met with a motorcycle accident and was unable to read all of your texts. To the People who have said that I’ve done a great job, Thank you so much for using and supporting iCrew. People who have messaged me regarding help, I guess I’ve got back to all of you. 

Get the latest commit from my GitHub, If anything goes wrong, feel free to text me up. I’ll be available

Hi there,

Great fan of your skin. I need some help installing it. I try to do it manually but It doesnt seem to work.

Thanks,

Laurie

1 hour ago, lauriejd said:

Hi there,

Great fan of your skin. I need some help installing it. I try to do it manually but It doesnt seem to work.

Thanks,

Laurie

PM me the details, will check out ASAP.  

I have everything installed.  But when I log in or click on the Dashboard button it brings me to ../index.php/profile which returns a blank page with the exception of

Hello Wade, Welcome back to {airline}

access_time

Today’s Hours

 

But if I were to type into the URL adding a /view/1 after profile it will bring me to my profile page nicely. 

 

???

34 minutes ago, latitude24 said:

I have everything installed.  But when I log in or click on the Dashboard button it brings me to ../index.php/profile which returns a blank page with the exception of

Hello Wade, Welcome back to {airline}

access_time

Today’s Hours

 

But if I were to type into the URL adding a /view/1 after profile it will bring me to my profile page nicely. 

 

???

I just fixed the errors with @lauriejd’s VA. The problem is, either you haven’t configured the StatsData.class.php or you haven’t installed the rest of the modules which I’ve mentioned in the documentation. 

Make sure you’ve installed all the 5 add-ons which are required.

Yep, missed the StatsData.class.php. 

Works perfect now.  Thank you :)!

Ugh, additional problems…  Registration page is goofed:

Login Form is fine

i did put the recaptcha keys in. Reg form works on other skins. 

3 hours ago, latitude24 said:

Ugh, additional problems…  Registration page is goofed:

Login Form is fine

i did put the recaptcha keys in. Reg form works on other skins. 

Ah, dont worry This was also a reported issue, and I resolved it a week ago

Get the latest commit from my repo. Or just get the code from this and replace it https://github.com/iCrewSystems/iCrewLITE/blob/master/iCrewLITE/registration_mainform.php

Swapped it out same issue. 

There is something depreciated:  Deprecated : Methods with the same name as their class will not be constructors in a future version of PHP; ReCaptcha has a deprecated constructor in /core/lib/recaptcha/recaptchalib.php on line 42

Something with PHP7 I guess?

Ok That error was because I had PHP 7 active since I was messing with phpvms 7.  Switched it back to 5.6 that error goes away.  But Still getting this error:  Fatal error : Call to undefined function recaptcha_get_html()

If I comment out that block obviously the error goes away.  Styling is still all jacked up. 

Mind as well throw more in here haha -  The popup news card doesn’t look to be updating.  It displays the first message #welome i was testing but nothing afterward. 

Sorry, I keep coming across stuff  

Larger screens the Depature / Arrival displays like this: If I reduce the window size it displays fine.  But I don’t want to do that. 

 

9 minutes ago, latitude24 said:

Sorry, I keep coming across stuff  

Larger screens the Depature / Arrival displays like this: If I reduce the window size it displays fine.  But I don’t want to do that. 

 

Are you quite sure that this came with iCrew LITE ? Looks familiar to Mark’s CC

Yup iCrewLITE - They look similar, very darn exact it appears sbecause I have both installed.

 

On 19/01/2018 at 3:24 AM, LeonardIGO4036 said:

You don’t point the installer buddy. 

Have you installed phpVMS on a subdomain? If you are stuck with how to create one, follow this (http://support.hostgator.in/articles/cpanel/what-is-a-subdomain-name-how-do-i-create-and-delete-one

 

So, once you are creating a subdomain, it’ll ask you to point a folder for the subdomain, at that time, put in a folder, for example ‘icrew’ and create the subdomain. 

Once that’s done, you need to paste all of the files which you downloaded (It’ll be one folder called iCrew LITE) into that folder which we newly created. 

No install phpVMS on to this subdomain. (Paste the phpVMS installer file and put the site URL as ‘icrew.YOURVA.com’ 

So the contents of the subdomain folder should have the following contents if you have installed phpVMS correctly, 

-icrew

–admin

–core

–lib

If you have these folders, just paste the iCrewLITE folder into the same. Now run the iCrewLITE installer or manually put them in lib>skins

On the list at number 6 you tell people to install phpvms onto that subdomain. If you are not supposed to, why tell them to do that.

I have also tried to install this, but when i go to the installer, it just sends me to the main site.

4 hours ago, Strider said:

On the list at number 6 you tell people to install phpvms onto that subdomain. If you are not supposed to, why tell them to do that.

I have also tried to install this, but when i go to the installer, it just sends me to the main site.

I guess, at this point of time, i have to say that the installer needs more fine tuning. Better use the skin directly. I’ll try to find a solution for the installer.

So do we have any idea why my registration form page still isn’t acting correctly even after I downloaded your most recent?  Please help

 

6 hours ago, latitude24 said:

So do we have any idea why my registration form page still isn’t acting correctly even after I downloaded your most recent?  Please help

 

Okay, from what you’ve described you might have these two files messed up, Just paste these lines into your registration_mainform.php and registration_senconfirmation.php

1. 

 

<style>
        body {
          background: url(http://jet.iflyva.in/iCrew/backgrounds/b777.jpg);
          background-repeat: no-repeat;
          background-size: 100%;
        }

</style>
     <div class=“login-box”>
        <div class=“logo”>
            <a href=“javascript:void(0);”><?php echo CREWCENTER_TITLE ?></a>

        </div>
        <?php
        if(isset($message))
            echo ‘<div class=“alert alert-danger”>
            <h4><i class=“icon fa fa-exclamation-triangle”></i> Error</h4> ‘.$message.’</div>’;
        ?>
        <div class=“card”>
            <div class=“body”>
              <form action=“<?php echo url(‘/registration’);?>” method=“post”>
                  <div class=“form-group”>
                      <input type=“text” name=“firstname” class=“form-control” value=“<?php echo Vars::POST(‘firstname’);?>” placeholder=“First Name”>
                      <?php
                          if($firstname_error == true)
                              echo ‘<p class=“error”>Please enter your first name</p>’;
                      ?>
                  </div>
                  <div class=“form-group”>
                      <input type=“text” name=“lastname” class=“form-control” value=“<?php echo Vars::POST(‘lastname’);?>” placeholder=“Last Name”>
                      <?php
                          if($lastname_error == true)
                              echo ‘<p class=“error”>Please enter your last name</p>’;
                      ?>
                  </div>
                  <div class=“form-group”>
                      <input type=“text” name=“email” class=“form-control” value=“<?php echo Vars::POST(‘email’);?>” placeholder=“Email”>
                      <?php
                          if($email_error == true)
                              echo ‘<p class=“error”>Please enter your email address</p>’;
                      ?>
                  </div>
                  <div class=“form-group”>
                      <input type=“password” name=“password1” id=“password” class=“form-control” placeholder=“Password”>
                  </div>
                  <div class=“form-group”>
                      <input type=“password” name=“password2” class=“form-control” placeholder=“Confirm Password”>
                      <?php
                          if($password_error == true)
                              echo ‘<p class=“error”>’.$password_error.‘</p>’;
                      ?>
                  </div>
                  <div class=“form-group”>
                      <select name=“location” class=“form-control”>
                          <?php
                              foreach($countries as $countryCode=>$countryName)
                              {
                              if(Vars::POST(‘location’) == $countryCode)
                                  $sel = ‘selected=“selected”’;
                              else
                                  $sel = ‘’;

                                  echo ‘<option value="’.$countryCode.‘" ‘.$sel.’>’.$countryName.‘</option>’;
                              }
                          ?>
                      </select>
                      <?php
                          if($location_error == true)
                              echo ‘<p class=“error”>Please enter your location</p>’;
                      ?>
                  </div>
                  <div class=“form-group”>
                      <select name=“code” id=“code” class=“form-control”>
                          <?php
                              foreach($allairlines as $airline)
                              {
                                  echo ‘<option value="’.$airline->code.‘">’.$airline->code.’ - ‘.$airline->name.’</option>‘;
                              }
                          ?>
                      </select>
                  </div>
                  <div class=“form-group”>
                      <select name=“hub” id=“hub” class=“form-control”>
                          <?php
                              foreach($allhubs as $hub)
                              {
                                  echo ‘<option value="’.$hub->icao.’">‘.$hub->icao.’ - ’ . $hub->name .‘</option>’;
                              }
                          ?>
                      </select>
                  </div>

                  <?php

                      //Put this in a seperate template. Shows the Custom Fields for registration
                      Template::Show(‘registration_customfields.tpl’);

                  ?>

                  <div class=“form-group”>
                      <?php
                          echo recaptcha_get_html(Config::Get(‘RECAPTCHA_PUBLIC_KEY’), $captcha_error);
                      ?>
                  </div>
                  <div class=“row”>
                      <div class=“col-xs-8”>
                          <a href=“<?php echo url(‘/login’); ?>”>Already have an account</a>
                      </div>
                      <div class=“col-xs-4”>
                          <input type=“submit” class=“btn btn-primary btn-block btn-flat” name=“submit” value=“Register” />
                      </div>
                      <!-- /.col –>
                  </div>
              </form>
            </div>

        </div>
    </div>

    <!-- Jquery Core Js –>
    <script src=“<?php echo SITE_URL?>/lib/skins/iCrewLITE/plugins/jquery/jquery.min.js”></script>

    <!-- Bootstrap Core Js –>
    <script src=“<?php echo SITE_URL?>/lib/skins/iCrewLITE/plugins/bootstrap/js/bootstrap.js”></script>

    <!-- Waves Effect Plugin Js –>
    <script src=“<?php echo SITE_URL?>/lib/skins/iCrewLITE/plugins/node-waves/waves.js”></script>

    <!-- Validation Plugin Js –>
    <script src=“<?php echo SITE_URL?>/lib/skins/iCrewLITE/plugins/jquery-validation/jquery.validate.js”></script>

    <!-- Custom Js –>
    <script src=“<?php echo SITE_URL?>/lib/skins/iCrewLITE/js/admin.js”></script>
    <script src=“<?php echo SITE_URL?>/lib/skins/iCrewLITE/js/pages/examples/sign-in.js”></script>

2.. for the Sent confirmation one

 

<style>
        body {
          background: url(http://jet.iflyva.in/iCrew/backgrounds/b777.jpg);
          background-repeat: no-repeat;
          background-size: 100%;
        }

</style>
     <div class=“login-box”>
        <div class=“logo”>
            <a href=“javascript:void(0);”><?php echo CREWCENTER_TITLE ?></a>

        </div>
        <?php
        if(isset($message))
            echo ‘<div class=“alert alert-danger”>
            <h4><i class=“icon fa fa-exclamation-triangle”></i> Error</h4> ‘.$message.’</div>’;
        ?>
        <div class=“card”>
            <div class=“body”>
              <div class=“alert alert-success”>
                Success, your registration was filed. Our Staff will moderate your application soon. This process may take upto 48 hours.
              </div>
            </div>

        </div>
    </div>

    <!-- Jquery Core Js –>
    <script src=“<?php echo SITE_URL?>/lib/skins/iCrewLITE/plugins/jquery/jquery.min.js”></script>

    <!-- Bootstrap Core Js –>
    <script src=“<?php echo SITE_URL?>/lib/skins/iCrewLITE/plugins/bootstrap/js/bootstrap.js”></script>

    <!-- Waves Effect Plugin Js –>
    <script src=“<?php echo SITE_URL?>/lib/skins/iCrewLITE/plugins/node-waves/waves.js”></script>

    <!-- Validation Plugin Js –>
    <script src=“<?php echo SITE_URL?>/lib/skins/iCrewLITE/plugins/jquery-validation/jquery.validate.js”></script>

    <!-- Custom Js –>
    <script src=“<?php echo SITE_URL?>/lib/skins/iCrewLITE/js/admin.js”></script>
    <script src=“<?php echo SITE_URL?>/lib/skins/iCrewLITE/js/pages/examples/sign-in.js”></script>
 

6 hours ago, LeonardIGO4036 said:

Okay, from what you’ve described you might have these two files messed up, Just paste these lines into your registration_mainform.php and registration_senconfirmation.php

1. 

 

<style>
        body {
          background: url(http://jet.iflyva.in/iCrew/backgrounds/b777.jpg);
          background-repeat: no-repeat;
          background-size: 100%;
        }

</style>
     <div class=“login-box”>
        <div class=“logo”>
            <a href=“javascript:void(0);”><?php echo CREWCENTER_TITLE ?></a>

        </div>
        <?php
        if(isset($message))
            echo ‘<div class=“alert alert-danger”>
            <h4><i class=“icon fa fa-exclamation-triangle”></i> Error</h4> ‘.$message.’</div>’;
        ?>
        <div class=“card”>
            <div class=“body”>
              <form action=“<?php echo url(‘/registration’);?>” method=“post”>
                  <div class=“form-group”>
                      <input type=“text” name=“firstname” class=“form-control” value=“<?php echo Vars::POST(‘firstname’);?>” placeholder=“First Name”>
                      <?php
                          if($firstname_error == true)
                              echo ‘<p class=“error”>Please enter your first name</p>’;
                      ?>
                  </div>
                  <div class=“form-group”>
                      <input type=“text” name=“lastname” class=“form-control” value=“<?php echo Vars::POST(‘lastname’);?>” placeholder=“Last Name”>
                      <?php
                          if($lastname_error == true)
                              echo ‘<p class=“error”>Please enter your last name</p>’;
                      ?>
                  </div>
                  <div class=“form-group”>
                      <input type=“text” name=“email” class=“form-control” value=“<?php echo Vars::POST(‘email’);?>” placeholder=“Email”>
                      <?php
                          if($email_error == true)
                              echo ‘<p class=“error”>Please enter your email address</p>’;
                      ?>
                  </div>
                  <div class=“form-group”>
                      <input type=“password” name=“password1” id=“password” class=“form-control” placeholder=“Password”>
                  </div>
                  <div class=“form-group”>
                      <input type=“password” name=“password2” class=“form-control” placeholder=“Confirm Password”>
                      <?php
                          if($password_error == true)
                              echo ‘<p class=“error”>’.$password_error.‘</p>’;
                      ?>
                  </div>
                  <div class=“form-group”>
                      <select name=“location” class=“form-control”>
                          <?php
                              foreach($countries as $countryCode=>$countryName)
                              {
                              if(Vars::POST(‘location’) == $countryCode)
                                  $sel = ‘selected=“selected”’;
                              else
                                  $sel = ‘’;

                                  echo ‘<option value="’.$countryCode.‘" ‘.$sel.’>’.$countryName.‘</option>’;
                              }
                          ?>
                      </select>
                      <?php
                          if($location_error == true)
                              echo ‘<p class=“error”>Please enter your location</p>’;
                      ?>
                  </div>
                  <div class=“form-group”>
                      <select name=“code” id=“code” class=“form-control”>
                          <?php
                              foreach($allairlines as $airline)
                              {
                                  echo ‘<option value="’.$airline->code.‘">’.$airline->code.’ - ‘.$airline->name.’</option>‘;
                              }
                          ?>
                      </select>
                  </div>
                  <div class=“form-group”>
                      <select name=“hub” id=“hub” class=“form-control”>
                          <?php
                              foreach($allhubs as $hub)
                              {
                                  echo ‘<option value="’.$hub->icao.’">‘.$hub->icao.’ - ’ . $hub->name .‘</option>’;
                              }
                          ?>
                      </select>
                  </div>

                  <?php

                      //Put this in a seperate template. Shows the Custom Fields for registration
                      Template::Show(‘registration_customfields.tpl’);

                  ?>

                  <div class=“form-group”>
                      <?php
                          echo recaptcha_get_html(Config::Get(‘RECAPTCHA_PUBLIC_KEY’), $captcha_error);
                      ?>
                  </div>
                  <div class=“row”>
                      <div class=“col-xs-8”>
                          <a href=“<?php echo url(‘/login’); ?>”>Already have an account</a>
                      </div>
                      <div class=“col-xs-4”>
                          <input type=“submit” class=“btn btn-primary btn-block btn-flat” name=“submit” value=“Register” />
                      </div>
                      <!-- /.col –>
                  </div>
              </form>
            </div>

        </div>
    </div>

    <!-- Jquery Core Js –>
    <script src=“<?php echo SITE_URL?>/lib/skins/iCrewLITE/plugins/jquery/jquery.min.js”></script>

    <!-- Bootstrap Core Js –>
    <script src=“<?php echo SITE_URL?>/lib/skins/iCrewLITE/plugins/bootstrap/js/bootstrap.js”></script>

    <!-- Waves Effect Plugin Js –>
    <script src=“<?php echo SITE_URL?>/lib/skins/iCrewLITE/plugins/node-waves/waves.js”></script>

    <!-- Validation Plugin Js –>
    <script src=“<?php echo SITE_URL?>/lib/skins/iCrewLITE/plugins/jquery-validation/jquery.validate.js”></script>

    <!-- Custom Js –>
    <script src=“<?php echo SITE_URL?>/lib/skins/iCrewLITE/js/admin.js”></script>
    <script src=“<?php echo SITE_URL?>/lib/skins/iCrewLITE/js/pages/examples/sign-in.js”></script>

2.. for the Sent confirmation one

 

<style>
        body {
          background: url(http://jet.iflyva.in/iCrew/backgrounds/b777.jpg);
          background-repeat: no-repeat;
          background-size: 100%;
        }

</style>
     <div class=“login-box”>
        <div class=“logo”>
            <a href=“javascript:void(0);”><?php echo CREWCENTER_TITLE ?></a>

        </div>
        <?php
        if(isset($message))
            echo ‘<div class=“alert alert-danger”>
            <h4><i class=“icon fa fa-exclamation-triangle”></i> Error</h4> ‘.$message.’</div>’;
        ?>
        <div class=“card”>
            <div class=“body”>
              <div class=“alert alert-success”>
                Success, your registration was filed. Our Staff will moderate your application soon. This process may take upto 48 hours.
              </div>
            </div>

        </div>
    </div>

    <!-- Jquery Core Js –>
    <script src=“<?php echo SITE_URL?>/lib/skins/iCrewLITE/plugins/jquery/jquery.min.js”></script>

    <!-- Bootstrap Core Js –>
    <script src=“<?php echo SITE_URL?>/lib/skins/iCrewLITE/plugins/bootstrap/js/bootstrap.js”></script>

    <!-- Waves Effect Plugin Js –>
    <script src=“<?php echo SITE_URL?>/lib/skins/iCrewLITE/plugins/node-waves/waves.js”></script>

    <!-- Validation Plugin Js –>
    <script src=“<?php echo SITE_URL?>/lib/skins/iCrewLITE/plugins/jquery-validation/jquery.validate.js”></script>

    <!-- Custom Js –>
    <script src=“<?php echo SITE_URL?>/lib/skins/iCrewLITE/js/admin.js”></script>
    <script src=“<?php echo SITE_URL?>/lib/skins/iCrewLITE/js/pages/examples/sign-in.js”></script>
 

so here you are

i watned to let you know that if you ahven’t gotten icrewinstalled on my vps within sunday you can just forget about it and ill find someone else or find something else 

i can understand you are busy however i got a job i got todo

and i don’t want the vps to be open to peolpe who don’t do their job for a whole week 

this is beacuse of safety as i use that vps for my work

52 minutes ago, spkier said:

so here you are

i watned to let you know that if you ahven’t gotten icrewinstalled on my vps within sunday you can just forget about it and ill find someone else or find something else 

i can understand you are busy however i got a job i got todo

and i don’t want the vps to be open to peolpe who don’t do their job for a whole week 

this is beacuse of safety as i use that vps for my work

Uh oh, let me make something very clear buddy

  1. I don’t sit around and do this for a living. I live in a different time zone, and the time when you texted me first, it was 03:00 AM in the morning. I still texted you back, I still checked out the issues, from a pilot side, but you weren’t even using my skin, nor you didn’t have it put on the skins folder.

 

  1. I can understand that you want to keep your logins clear and secure, but even when I told you that I am fixing it, the credentials which you gave me were still wrong.

If your credentials are wrong, how do you expect me to fix your website ? 

I can help you, only if you let me to.