There's a few way to navigate the site. You can use the Menubar with dropdown menus at the top. The footer of each page has a list of available topics. The busy front page has a table of contents. Finally, you can use the Search box to find what you need. The search responds to several keywords as well. Familiarize yourself with them in the Search Tips section.
The datagrid is a table with rows and columns that appears silghtly below the scroll. The content can be statistics, a player listing, a list of season, the results of a query from a form ... lets face it, it can be any dataset. The datagrid has common properties across pages and some of them will be explained in more detail in sections below but in summary.<
- A datagrid can often be sorted by clicking on the header row. You'll know if a grid is sortable when you hover over the column header and see the pointy finger. Player page stats are not sortable
- Can be filtered by checkboxes or dropdown boxes above. These filters will apply directly without a page refresh.
- Will often be limited in row Count for applications to protect the data from mass export.
- Will be separated by header Rows every x # of rows and sometimes these header rows may appear within the sort of a sortable page.
- Will contain details about the column content upon hover over the Column Header Abbreviation. More detail will be available somewhere in the ABOUT section.
- Will have hidden links within the content so as not to overwhelm the user with clickable links upon display.
- Will have some relevant links in the title row that may jump to other sections on the current page or to other pages. The Title Row will have detail about what is contained in the grid. Navigation (PREV/NEXT) can sometimes appear here as well depending on the content.
- Pay attention to these links because sometimes they may be for additional functionality on the page. For example "Remove Filters" on the player page.
- A totals row will appear in many grids (where relevant) but is not (or shouldn't be) included in the sort.
Many datagrids have the ability to filter within the data on the page without refreshing the page. I call these inline filters. Unlike the "Forms" that require a page reload with a change of parameters ... it has to go back to the database and re-pull the data ... the Inline Filters work only with the data in the current view.
Clicking multiple filters will always act as an AND, meaning only rows with all selected attributes will be showing. For example, click MLB PLAYER and ACTIVE and only active Major Leaguers will be displayed.
TBC is well-documented within the site. Besides the ABOUT section, there are lots of mouseover notes (called ToolTips). These are notes abou the content that you can see if you hover your mouse above the column header or data element.
Within the site, not all links appear as hyperlinks (Color/underline). These aren't intended to be hidden links, they are intended to be less stressed as links.
Applications and Apps are used interchangeably on the site but its important to know that an "APP" is not a phone app or a downloadable program. An Application on the site is defined as an interactive page that lets you build a report based on a list of parameters. Most applications will have limitations on how many rows are returned to avoid a full download of our database. More precise queries will return full results if less than, usually, 200 rows. Of course, full datasets are available for purchase from our Data Store.
Pre-Built Pages vs Loading Pages
We wrestle with the concept of pre-building pages and dynamically loading them each time they are called and so you will notice some pages on the site are a lot quicker than others. We try to pre-build datasets wherever possible and where it is economical for the user. If you find a section to be particularly slow and would like an improvement, please respectfully let us know.
You'll see screenshots of baseball cards appearing at the top left of many pages on the site. We've tried to add a basbeall card for as many players as possible for a 2 reasons. (1) You can see what a player looks like. (2) it adds color and life to the otherwise dry pages.
The main limitation of the cards is that on team-related pages, though the card displayed will be of a player from that team, the card itself may not display that player on that team.