Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


web541 last won the day on May 26

web541 had the most liked content!

Community Reputation

60 Excellent

About web541

  • Rank
    Advanced Member

Profile Information

  • Gender
    Not Telling

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. web541

    Create Ranking

    Try this <?php $pilots = DB::get_results("SELECT * FROM ".TABLE_PREFIX."pilots ORDER BY `totalpay` DESC"); $ranking = 0; foreach($pilots as $p) { echo '#'.$ranking.' | '.PilotData::getPilotCode($p->code, $p->pilotid).' - $'.$p->totalpay; echo '<br />'; $ranking++; } ?>
  2. web541

    Latest stable version

    I wouldn't consider it more up to date than 5.5.x (it was Nabeel's v2 ported up which was quite old to begin with) but still usable. The intention was to make the current version work with PHP 7.0 so I would assume that it would run fine on that setup (as 5.5.x has never been given the official 'run on PHP 7.0+'). As for security, it's possible that some minor adjustments (for PHP 7.0) here and there have been added but nothing too major should have been impacted (otherwise we would have been notified). The modules depend on the developer, I'd say most would work fine but you might have a few hiccups if they have some deprecated features or otherwise. If you already have a working site then I'd personally wait for v7 than to try and mess around with upgrading again.
  3. web541

    FltbookSystem issue

    Oh right I know what the issue is now. In your first post, I took it as the aircraft itself wasn't showing up for each schedule (I have made a setting for that in the admin panel) as it was blocked off, but really it was the schedule that was blocked off instead so therefore the aircraft were also blocked off. Yes the DISABLE_SCHED_ON_BID should be set to false, if it is set to true then the app takes it and means "Yes I want to disable the bid if someone else has got one" but if it is set to false then it means "No I don't mind if someone else bids on the same schedule". If you want a clean install, then check here.
  4. web541

    FltbookSystem issue

    This is quite odd, if you change the value to 'No', does it update (it could be that the settings table isn't read properly) and does it allow the aircraft to be booked by multiple people? I just tested the module on a fresh install and it worked first time for me. In the event that it still doesn't work, you can go into core/templates/fltbook/confirm_bid.php and delete lines 27-31 which should force it to unlock if something is wrong.
  5. web541

    FltbookSystem issue

    If you go to the admin panel and to the settings for this module, what is this set to? If you change it, does it work? Allow aircraft to be booked if someone else has booked a schedule with that aircraft
  6. web541

    FltbookSystem issue

    The SQL error is because you already have a column name called 'airline' in your 'phpvms_aircraft' table. This could be from another custom module, or from you importing the SQL file more than once. Can you go to phpmyadmin => structure of the the 'phpvms_aircraft' table and screenshot it. Also take one of your aircraft table (only the first row will be fine). Also, in your core/local.config.php file, what is this set to? DISABLE_SCHED_ON_BID
  7. web541

    Latest stable version

    Thanks, noted.
  8. web541

    Latest stable version

    phpVMS Version 2 (https://github.com/nabeelio/phpvms_v2) was the original phpVMS version and still works to some extent, but requires your PHP version to be >5.6. phpVMS Version 5.5.x (https://github.com/DavidJClark/phpvms_5.5.x) is the current stable version of phpVMS and can be used on PHP systems (mainly on 5.5.12) of up to 5.6. Some people have made it work on PHP v7 with no errors, but it's different for everyone on their own hosting. phpVMS Version 7 (https://github.com/nabeelio/phpvms) is currently in development and is a totally different version of the two listed above. This version will be the newest and most up-to-date version when released but is still somewhere between Alpha and Beta stages (you can test it though, but there will still be bugs and changes that will occur before the official release). This version is made for PHP Versions >7.1.
  9. web541

    [SOLVED] Questions

    1. Try this <?php $pendingpireps = count(PIREPData::findPIREPS(array('p.accepted' => PIREP_PENDING))); $pendingpilots = count(PilotData::findPilots(array('p.confirmed' => PILOT_PENDING))); echo ($pendingpireps + $pendingpilots); 2. smartCARS doesn't report the rawdata on its own. You could modify their web scripts and try and make it work, but this depends if the developer has hardcoded anything on the actual app's side or not.
  10. web541

    VAForum 2 Alignment

    <?php //VAForum Original by:simpilot //VAForum Security updates + VAForum 2.0 onwards by: Tom Sterritt ?> <?php $this->show('forum_nav.tpl'); ?> <h3>New Post</h3> <script src="/lib/js/ckeditor/ckeditor.js"></script> <div style="text-align: left;"> <form action="<?php echo url('/Forum');?>" method="post" enctype="multipart/form-data"> <table width="80%" align="left"> <tr> <td>Posted By:</td> <td align="left"><b><?php echo Auth::$userinfo->firstname.' '.Auth::$userinfo->lastname?></b></td> </tr> <tr> <td>RE: </td> <td align="left"><?php $topic = ForumData::get_topic_name($topic_id); $name = $topic->topic_title; echo $name; ?></td> </tr> <tr> <td>New Post</td> <td align="left"><textarea class="ckeditor" rows="10" cols="50" name="message" value=""></textarea></td> </tr> <tr> <td colspan="2"> <input type="hidden" name="topic_id" value="<?php echo $topic_id; ?>" /> <input type="hidden" name="forum_id" value="<?php echo $forum_id; ?>" /> <input type="hidden" name="pilot_id" value="<?php echo Auth::$userinfo->pilotid; ?>" /> <input type="hidden" name="action" value="submit_new_post" /> <input type="submit" value="Submit Post"> </td> </tr> </table> </form> </div> Give that a try.
  11. web541

    Only Top Ten Domiciles

    Try this <table width="100%"> <?php echo '<td width="250px" valign="top">'; echo '<table cellspacing="1" cellpadding="1" border="1">'; echo '<th width="150px"><div align="left">Country Location</div></th>'; echo '<th width="100px"><div align="center">Pilots</div></th>'; $country_info = DB::get_results('SELECT COUNT(pilotid) as total, location FROM '.TABLE_PREFIX.'pilots GROUP BY location LIMIT 10'); foreach($country_info as $country) { echo '<tr>'; echo '<td align= "left">'; echo '<img src="'.Countries::getCountryImage($country->location).'" /> '; echo Countries::getCountryName($country->location); echo '</td>'; echo '<td align="center">'; echo ' ('.$country->total.')'; echo '</td>'; echo '</tr>'; } echo '</table>'; ?> </table>
  12. web541

    [SOLVED] Forms with errors

    Has this always been happening, or is it just with the new skin? Also, can you pm me the link to your site.
  13. Go into core/common/ForumData and find all of these public function and replace them with this public static function and that should fix it.
  14. web541

    [SOLVED] Forms with errors

    Check that your browser console doesn't have any errors (could be a jQuery issue). Also, check that the forms have an method of POST not GET <form action="xxxx" method="post"> ... </form>
  15. The local.config.php doesn't need to be changed too much, but rather a few other files. Have you followed the tutorial here? https://www.virtualairlines.eu/index.php/Blog