I'm new to Drupal as a development environment, so go easy on me.
I'm a bit confused after reading the relevant documentation (it seems incomplete). So I thought I'd ask here. The goal is as follows:
I want to display a gallery style page that features arbitrary content. The user might see a page of rows and columns, each cell may contain a thumbnail image, some summary text, a link to a .doc file or any other type of file that has been uploaded through drupal.
The presentation would look something like this, but there would be additional text and some links to other areas of the site.
All the data required to populate these cells will be pulled from the drupal DB.
My question is what is the "proper", Drupal way to create a totally customized page? The page would retain the header and nav elements of the rest of the Drupal site, but the content area would be totally customized.
I initially thought I'd need to write a module, but it seems those are intended for customizing Drupal functionality not the site content.
I thought maybe I was supposed to create a new "page", but I'm still not clear what a Drupal page actually is (it seems like just another story or blog entry).
I thought maybe I was supposed to create an external .php file, but I'm not sure Drupal knows how to incorporate externally created pages.