{"id":21707828,"url":"https://github.com/flightaware/flightxml-fids-php","last_synced_at":"2025-04-12T16:17:42.570Z","repository":{"id":66872739,"uuid":"11379570","full_name":"flightaware/FlightXML-FIDS-PHP","owner":"flightaware","description":"This is an example Flight Information Display System (FIDS) using PHP and FlightXML, the FlightAware API.","archived":true,"fork":false,"pushed_at":"2013-07-26T15:26:14.000Z","size":5376,"stargazers_count":10,"open_issues_count":0,"forks_count":0,"subscribers_count":25,"default_branch":"master","last_synced_at":"2025-04-12T16:17:10.247Z","etag":null,"topics":["flight-information","flightaware-flightxml-service","flightxml","php"],"latest_commit_sha":null,"homepage":"http://flightaware.com/commercial/flightxml/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/flightaware.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-07-12T22:47:21.000Z","updated_at":"2024-12-06T09:06:02.000Z","dependencies_parsed_at":"2023-02-20T13:30:33.068Z","dependency_job_id":null,"html_url":"https://github.com/flightaware/FlightXML-FIDS-PHP","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flightaware%2FFlightXML-FIDS-PHP","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flightaware%2FFlightXML-FIDS-PHP/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flightaware%2FFlightXML-FIDS-PHP/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flightaware%2FFlightXML-FIDS-PHP/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/flightaware","download_url":"https://codeload.github.com/flightaware/FlightXML-FIDS-PHP/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248594191,"owners_count":21130316,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["flight-information","flightaware-flightxml-service","flightxml","php"],"created_at":"2024-11-25T22:19:24.182Z","updated_at":"2025-04-12T16:17:42.544Z","avatar_url":"https://github.com/flightaware.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"FlightXML-FIDS-PHP\n==================\n\nThis is an example Flight Information Display System (FIDS) using PHP and FlightXML, the FlightAware API.\n\n\n\nAbout Fullscreen Display:\n-------------------------\n\n1.\tThe fullscreen mode is supported by Firefox 9.0, 10.0; Chrome 15, 20; Opera 12.10; Safai 5.0, 5.1.\n\tCheck this [link] (https://developer.mozilla.org/en-US/docs/Web/Guide/DOM/Using_full_screen_mode) for details.\n\n2.\tPress the Return or Enter key to enter fullscreen mode, press the ESC key (or F11) to exit fullscreen mode.\n\t\n3.\tNote that the fullscreen function is called on the html section that will call \"xml_parser.php\" file to generate tables. Table will automatically fill in\n\tthe full width of the screen, but the height of table depends on the number of flights being displayed. You can change the height of each table row and font size\n\tby adjusting \"css/fids.css\". The unit is \"vw\", one percent of width of the screen or \"vh\", one percent of the height of the screen. So that no matter what are\n\tthe real dimensions of the actual displaying screen, the ratio that table, column, row and fonts to the screen is fixed.\n\n\n\n\nAbout Files:\n------------\n1.\t\"airport_config\" is the configuration file where you can change parameters. There're detailed comments about setting each parameter in \"airport_config.php\".\n\t\n\t\n2.\t\"css\" file contains fids.css and background images used in css that users can customize. Refer to file \"table_class.php\"\n\twhen doing the customization. Rows and headers in \"table_class.php\" have css classes that users can redefine, add or delete for their own designs.\n\t\t\n\t\n3.\t\"main.php\" is the file you run in the browser that will generate the fids in an environment with php installed. \n\t\n4.\t\"table_class.php\" is the file contains a table_class that will send xml request to our server, get the flights information and generate tables that display the information.\n\t\n5.\t\"xml_parser.php\" is simply the file that call the table_class in \"table_class.php\".\n\t\n\t\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflightaware%2Fflightxml-fids-php","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fflightaware%2Fflightxml-fids-php","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflightaware%2Fflightxml-fids-php/lists"}