Tech — A High Level Module Type

Plate with a Coke, French Fries, Ketchup, and Assorted Others

Tech Module

The Tech module builds the <head> section and the non-displaying “foot” section of a web page. This is where metatags, stylesheets, font links, keywords, analytics, and javascripts are placed.

The Tech module tends to be a bit like a kitchen’s tool drawer; there are many different bits that don’t fit in a neat taxonomy. My Tech modules are divided into three main sections: js/, links/, and meta/. The templates within the Tech module are foot and head (not to be confused with visible footer and header) that correspond to the <head> and non-displaying foot section of the page. When the maintainer wants to add a new javascript call, it’s a matter of adding a new js/item/ item and then adding that item to any js/lists/ in the proper order.

Since everything in the Tech module can contain variables from the calling page and from the Pages default.shtml file, filling in metadata descriptions and images passed from the calling page can be handled in a simple, templatized manner.

See Documentation

Other High Level Modules