I am writing this from my experience as usability focussed web designer.
As far as I can judge my recommendations are easy to implement and do not interfere with anything else in the overall wonderful Sim.
*lines in silver are completed (may not be deployed immediately, but they are ready)*
1) in resroute.php (= New route select cities):
I recommend to add the number of free slots in the listbox:
<SELECT NAME="airport1" id="airport1">
<OPTION>--Select a City--</OPTION>
<OPTION VALUE='TXL'>Berlin-Tegel [TXL] (2)</OPTION>
<OPTION VALUE='BRE'>Bremen [BRE] (3)</OPTION>
<OPTION VALUE='DUS'>Dusseldorf [DUS] (0)</OPTION>
</SELECT>
This will help setting up routes and you do not have to see this airport where there are no gates available again and again...
At this point I want to thank you for the filter fields!:eureka:
2) in routes.php:
- Remove the column "Route ID". It does not make any sense to the user - the user interaction ("Edit"-Link) is done by the last column.
- Remove the column "Aircraft ID" and move the link to the "Aircraft"-column. This way it is not doubled and no space wasted. Maybe add it to aircraft name (e.g. A319-100 (1342)) to allow sorting the list by aircraft
- Add a column "distance", or (even better but maybe harder to implement) "block time". That would be great and is really useful information.
- Sorting the list by the columns "Yield" or "Profit" does not work as expected - should be working, if it still doesn't, let me know.
- (Yield is, as far as I read, a relative value and as such should not contain a $, but a % (or nothing). This might be wrong, I am not into finance)
EDIT:
3) in rentgate.php:
Show available gates as available/total, e.g. "5/90" (maybe hard to implement: include self-built terminals), just useful to see how "big" an airport is in AE. This saves a click on the airportinfo.