The BASE user interface employs a frameset layout with two frames, the left frame and the main frame. The left frame presents a dynamic menu. The main frame presents the dynamic HTML pages with the main functionality.
This table documents the URLs for the left and main frames. The Left URL and the Main URL columns of the table show the part of the URL that is appended to the root URL for BASE (on my machine, http://crick.local/base/).
The idea here is that the developer can use this table to quickly determine which PHP document provides which functionality.
The table is incomplete (29-Aug-2005).
| Menu Item | Input URL |
|---|---|
| Left Frame URL | |
| Main Frame URL | |
| Pre-login | index.phtml |
| left.phtml?l=main_main&i_err=3&i_un= | |
| main_main.phtml | |
| Failed login as user "base" | index.phtml |
| left.phtml?l=main_main&i_err=2&i_un=base | |
| main_main.phtml | |
| Successful login as user "base" | index.phtml |
| left.phtml?l=main_main&i_err=0&i_un= | |
| main_main.phtml | |
| Reporters | index.phtml?l=reporter&m=reporter_list.phtml |
| left.phtml?l=reporter&i_err=0&i_un= | |
| reporter_list.phtml | |
| Reporters => Reporters | reporter_list.phtml |
| left.phtml?l=reporter | |
| reporter_list.phtml | |
| Reporters => Update from file | reporter_update.phtml?location= |
| left.phtml?l=reporter | |
| reporter_update.phtml?location= | |
| Reporters => Reporter file formats | wizzzard_list.phtml?i_type=reporter |
| left.phtml?l=reporter | |
| reporter_update.phtml?location= | |
| Array LIMS | index.phtml?l=array&m=array_main.phtml |
| left.phtml?l=array&i_err=0&i_un= | |
| array_main.phtml | |
| Array LIMS => Plate types | platetype_list.phtml |
| left.phtml?l=array&i_err=0&i_un= | |
| platetype_list.phtml | |
| Array LIMS => Plates | plate_list.phtml |
| left.phtml?l=array&i_err=0&i_un= | |
| plate_list.phtml | |
| Array LIMS => Reporter search | probe_search.phtml |
| left.phtml?l=array | |
| probe_search.phtml | |
| Array LIMS => Array designs | arraytype_list.phtml |
| left.phtml?l=array | |
| arraytype_list.phtml | |
| Array LIMS => Array batches | arraybatch_list.phtml |
| left.phtml?l=array | |
| arraybatch_list.phtml | |
| Array LIMS => Array slides | arrayslide_list.phtml |
| left.phtml?l=array | |
| arrayslide_list.phtml | |
| Array LIMS => Plate file formats | wizzzard_list.phtml?i_type=plate |
| left.phtml?l=array | |
| wizzzard_list.phtml?i_type=plate | |
| Array LIMS => Plate mapping formats | wizzzard_list.phtml?i_type=platemapping |
| left.phtml?l=array | |
| wizzzard_list.phtml?i_type=platemapping | |
| Array LIMS => Reporter map formats | wizzzard_list.phtml?i_type=reportermap |
| left.phtml?l=array | |
| wizzzard_list.phtml?i_type=reportermap | |
| Array LIMS => Protocols | protocol_list.phtml?i_type=Printing |
| left.phtml?l=array | |
| protocol_list.phtml?i_type=Printing | |
| Uploads | index.phtml?l=upl&m=upload_list.phtml |
| left.phtml?l=upl&i_err=0&i_un= | |
| upload_list.phtml | |
| Uploads => My files | upload_list.phtml |
| left.phtml?l=upl&i_err=0&i_un= | |
| upload_list.phtml | |
| Uploads => Others’ files | upload_list.phtml?i_others=1 |
| left.phtml?l=upl&i_err=0&i_un= | |
| upload_list.phtml?i_others=1 | |