Official FSAirlines Integration Pack: Difference between revisions

From FSAirlinesWiki
Jump to navigation Jump to search
Line 139: Line 139:
   <div class="NavHead">Roster</div>
   <div class="NavHead">Roster</div>
   <div class="NavContent">
   <div class="NavContent">
     <anyweb>http://remote.fsairlines.net/v1/roster.php?rvi=17899=off</anyweb>
     <anyweb>http://remote.fsairlines.net/v1/roster.php?rvi=19412=off</anyweb>
   </div>
   </div>
</div>
</div>
Line 146: Line 146:
   <div class="NavHead">Roster (Alternate)</div>
   <div class="NavHead">Roster (Alternate)</div>
   <div class="NavContent">
   <div class="NavContent">
     <anyweb>http://remote.fsairlines.net/v1/roster_2.php?rvi=17899=off</anyweb>
     <anyweb>http://remote.fsairlines.net/v1/roster_2.php?rvi=19412=off</anyweb>
   </div>
   </div>
</div>
</div>
Line 153: Line 153:
   <div class="NavHead">Fleet</div>
   <div class="NavHead">Fleet</div>
   <div class="NavContent">
   <div class="NavContent">
     <anyweb>http://remote.fsairlines.net/v1/fleet.php?rvi=17899=off</anyweb>
     <anyweb>http://remote.fsairlines.net/v1/fleet.php?rvi=19412=off</anyweb>
   </div>
   </div>
</div>
</div>
Line 160: Line 160:
   <div class="NavHead">Fleet (Alternate)</div>
   <div class="NavHead">Fleet (Alternate)</div>
   <div class="NavContent">
   <div class="NavContent">
     <anyweb>http://remote.fsairlines.net/v1/fleet_2.php?rvi=17899=off</anyweb>
     <anyweb>http://remote.fsairlines.net/v1/fleet_2.php?rvi=19412=off</anyweb>
   </div>
   </div>
</div>
</div>
Line 167: Line 167:
   <div class="NavHead">Timetable</div>
   <div class="NavHead">Timetable</div>
   <div class="NavContent">
   <div class="NavContent">
     <anyweb>http://remote.fsairlines.net/v1/timetable.php?rvi=17899=off</anyweb>
     <anyweb>http://remote.fsairlines.net/v1/timetable.php?rvi=19412=off</anyweb>
   </div>
   </div>
</div>
</div>
Line 174: Line 174:
   <div class="NavHead">Timetable (Alternate)</div>
   <div class="NavHead">Timetable (Alternate)</div>
   <div class="NavContent">
   <div class="NavContent">
     <anyweb>http://remote.fsairlines.net/v1/timetable_2.php?rvi=17899=off</anyweb>
     <anyweb>http://remote.fsairlines.net/v1/timetable_2.php?rvi=19412=off</anyweb>
   </div>
   </div>
</div>
</div>
Line 206: Line 206:
   <div class="NavHead">Pilot Stats</div>
   <div class="NavHead">Pilot Stats</div>
   <div class="NavContent">
   <div class="NavContent">
     <anyweb>http://remote.fsairlines.net/v1/pilotstats.php?rvi=17899=off</anyweb>
     <anyweb>http://remote.fsairlines.net/v1/pilotstats.php?rvi=19412=off</anyweb>
   </div>
   </div>
</div>
</div>
Line 213: Line 213:
   <div class="NavHead">Monthly Pilot Stats</div>
   <div class="NavHead">Monthly Pilot Stats</div>
   <div class="NavContent">
   <div class="NavContent">
     <anyweb>http://remote.fsairlines.net/v1/mpilotstats.php?rvi=17899=off</anyweb>
     <anyweb>http://remote.fsairlines.net/v1/mpilotstats.php?rvi=19412=off</anyweb>
   </div>
   </div>
</div>
</div>
Line 220: Line 220:
   <div class="NavHead">Fleet Stats</div>
   <div class="NavHead">Fleet Stats</div>
   <div class="NavContent">
   <div class="NavContent">
     <anyweb>http://remote.fsairlines.net/v1/fleetstats.php?rvi=17899=off</anyweb>
     <anyweb>http://remote.fsairlines.net/v1/fleetstats.php?rvi=19412=off</anyweb>
   </div>
   </div>
</div>
</div>
Line 227: Line 227:
   <div class="NavHead">Monthly Fleet Stats</div>
   <div class="NavHead">Monthly Fleet Stats</div>
   <div class="NavContent">
   <div class="NavContent">
     <anyweb>http://remote.fsairlines.net/v1/mfleetstats.php?rvi=17899=off</anyweb>
     <anyweb>http://remote.fsairlines.net/v1/mfleetstats.php?rvi=19412=off</anyweb>
   </div>
   </div>
</div>
</div>
Line 234: Line 234:
   <div class="NavHead">Country Stats</div>
   <div class="NavHead">Country Stats</div>
   <div class="NavContent">
   <div class="NavContent">
     <anyweb>http://remote.fsairlines.net/v1/countrystats.php?rvi=17899=off</anyweb>
     <anyweb>http://remote.fsairlines.net/v1/countrystats.php?rvi=19412=off</anyweb>
   </div>
   </div>
</div>
</div>
Line 241: Line 241:
   <div class="NavHead">Infobox</div>
   <div class="NavHead">Infobox</div>
   <div class="NavContent">
   <div class="NavContent">
     <anyweb>http://remote.fsairlines.net/v1/infobox.php?rvi=17899=off</anyweb>
     <anyweb>http://remote.fsairlines.net/v1/infobox.php?rvi=19412=off</anyweb>
   </div>
   </div>
</div>
</div>
Line 248: Line 248:
   <div class="NavHead">Infobo (Alternate)</div>
   <div class="NavHead">Infobo (Alternate)</div>
   <div class="NavContent">
   <div class="NavContent">
     <anyweb>http://remote.fsairlines.net/v1/infobox2.php?rvi=17899=off</anyweb>
     <anyweb>http://remote.fsairlines.net/v1/infobox2.php?rvi=19412=off</anyweb>
   </div>
   </div>
</div>
</div>
Line 257: Line 257:
   <div class="NavHead">Dispatch Office</div>
   <div class="NavHead">Dispatch Office</div>
   <div class="NavContent">
   <div class="NavContent">
     <anyweb>http://remote.fsairlines.net/v1/dispatch.php?rvi=17899=off</anyweb>
     <anyweb>http://remote.fsairlines.net/v1/dispatch.php?rvi=19412=off</anyweb>
   </div>
   </div>
</div>
</div>
Line 264: Line 264:
   <div class="NavHead">Pilot Registration & Application</div>
   <div class="NavHead">Pilot Registration & Application</div>
   <div class="NavContent">
   <div class="NavContent">
     <anyweb>http://remote.fsairlines.net/v1/application.php?rvi=17899=off</anyweb>
     <anyweb>http://remote.fsairlines.net/v1/application.php?rvi=19412=off</anyweb>
   </div>
   </div>
</div>
</div>
Line 273: Line 273:
   <div class="NavHead">Booked Flights</div>
   <div class="NavHead">Booked Flights</div>
   <div class="NavContent">
   <div class="NavContent">
     <anyweb>http://remote.fsairlines.net/v1/flights_booked.php?rvi=17899=off</anyweb>
     <anyweb>http://remote.fsairlines.net/v1/flights_booked.php?rvi=19412=off</anyweb>
   </div>
   </div>
</div>
</div>
Line 280: Line 280:
   <div class="NavHead">Active Flights</div>
   <div class="NavHead">Active Flights</div>
   <div class="NavContent">
   <div class="NavContent">
     <anyweb>http://remote.fsairlines.net/v1/flights_active.php?rvi=17899=off</anyweb>
     <anyweb>http://remote.fsairlines.net/v1/flights_active.php?rvi=19412=off</anyweb>
   </div>
   </div>
</div>
</div>
Line 287: Line 287:
   <div class="NavHead">Active Flights (Alternate)</div>
   <div class="NavHead">Active Flights (Alternate)</div>
   <div class="NavContent">
   <div class="NavContent">
     <anyweb>http://remote.fsairlines.net/v1/flights_active2.php?rvi=17899=off</anyweb>
     <anyweb>http://remote.fsairlines.net/v1/flights_active2.php?rvi=19412=off</anyweb>
   </div>
   </div>
</div>
</div>
Line 294: Line 294:
   <div class="NavHead">Last Flights</div>
   <div class="NavHead">Last Flights</div>
   <div class="NavContent">
   <div class="NavContent">
     <anyweb>http://remote.fsairlines.net/v1/lastflights.php?rvi=17899=off</anyweb>
     <anyweb>http://remote.fsairlines.net/v1/lastflights.php?rvi=19412=off</anyweb>
   </div>
   </div>
</div>
</div>

Revision as of 12:36, 25 September 2011

Official FSAirlines Integration Pack Overview
Version 1.0
Date September 9th, 2010
Developers Konny

Joe

Subversion path /trunk

How to use

The Integration Pack has been designed for easy integration into any website. There are no special requirements to the webserver. The easiest way to get the data into your own website is by using the <iframe> HTML-Tag. Here's an example HTML-code:

<iframe width="600" height="500" src="http://remote.fsairlines.net/v1/roster.php?rvi=368&title=off">
   <p>Your browser does not support iframes.</p>
</iframe>

The src="..." part determines which data is shown. Just copy the required url from the list of pages. There are several parameters which can be appended to the url. These can be used to change for example the language or the color of the included page. The rvi=xxxx parameter is mandatory and has to be changed to the ID of your own Virtual Airline. All other parameters have to be added with a leading '&' just like the '&title=off' in the example.

For developers

The FSAirlines Integration Pack is Open-Source, so everybody with a developers account can enhance and improve the scripts. All the files are located in the trunk folder of the FSAirlines Subversion repository. We will review all the changes and from time to time publish the current revision under a new version number. You're welcome to implement anything you think is useful, but please stick to the following rules:

  • Please don't do massive layout changes. If you want a completely different look please create a new branch, maybe you can convince us and we will merge it with the Official Integration Pack.
  • Please don't remove any functionality. You're free to extend the scripts, but if you feel like there should be a page with less information, please create a new one.
  • Don't use function calls to the XML-Interface in loops. If you need a different data set, please ask the developers to add a function for that to the XML-Interface.
  • Always keep record of your changes on this wiki page.

Parameters

Here is a list of all the parameters which are currently supported.

rvi=17899 Virtual Airline ID number (mandatory)
lng=XX Language translation (Coming Soon)
title=ON Hide the title of the pages
hub=SVMI Four letter ICAO code, used by Timetable to show flights to and from the selected airport
cli=XXXXXX Link Color, Six letter HTML Color code
clv=XXXXXX Visited Link Color, Six letter HTML Color code
clh=XXXXXX Hover Link Color, Six letter HTML Color code
textcol=XXXXXX Text Color, Six letter HTML Color code
tblcol=XXXXXX Table Heading Background Color, Six letter HTML Color code
tbltextcol=XXXXXX Table Heading Text Color, Six letter HTML Color code
row1=XXXXXX Data Row 1 Color, Six letter HTML Color code
row2=XXXXXX Data Row 2 Color, Six letter HTML Color code

Pages

The following table shows all the pages which you can include in your own VA website.

Roster http://remote.fsairlines.net/v1/roster.php?rvi=2885
Roster ( Alternate ) http://remote.fsairlines.net/v1/roster_2.php?rvi=2885
Fleet http://remote.fsairlines.net/v1/fleet.php?rvi=2885
Fleet ( Alternate ) http://remote.fsairlines.net/v1/fleet_2.php?rvi=2885
Timetable http://remote.fsairlines.net/v1/timetable.php?rvi=2885
Timetable ( Alternate ) http://remote.fsairlines.net/v1/timetable_2.php?rvi=2885
Flight Reports ( Pireps ) http://remote.fsairlines.net/v1/pireps.php?rvi=2885
Financial Report http://remote.fsairlines.net/v1/finance.php?rvi=2885
Reliability Report http://remote.fsairlines.net/v1/reliability.php?rvi=2885
Pilot Stats http://remote.fsairlines.net/v1/pilotstats.php?rvi=2885
Monthly Pilot Stats http://remote.fsairlines.net/v1/mpilotstats.php?rvi=2885
Fleet Stats http://remote.fsairlines.net/v1/fleetstats.php?rvi=2885
Monthly Fleet Stats http://remote.fsairlines.net/v1/mfleetstats.php?rvi=2885
Country Stats http://remote.fsairlines.net/v1/countrystats.php?rvi=2885
Dispatch Office http://remote.fsairlines.net/v1/dispatch.php?rvi=2885
Pilot Registration & Application (*) http://remote.fsairlines.net/v1/application.php?rvi=2885
Infobox http://remote.fsairlines.net/v1/infobox.php?rvi=2885
Infobox ( Alternate ) http://remote.fsairlines.net/v1/infobox2.php?rvi=2885
Booked Flights http://remote.fsairlines.net/v1/flights_booked.php?rvi=2885
Active Flights http://remote.fsairlines.net/v1/flights_active.php?rvi=2885
Active Flights ( Alternate ) http://remote.fsairlines.net/v1/flights_active2.php?rvi=2885
Last Flights http://remote.fsairlines.net/v1/lastflights.php?rvi=2885

Demos

Here can have a look at how the pages of the Integration Pack look like.

Basic VA data

Reports

Statistics

Interactive

Flights

Requested Features

The following features have been requested by users and are on the ToDo-List:

  • pilot flight book