Managing all webpage elements
Table of Contents
- Export options that are “prior to” the post
- Things that are the same or different for every page
- [Styling the webpage background]
- Sidebar Control
- Navbar Control
- Banner Control
- [Title and Subtitle Control]
- [Date Control]
- [Image Control]
- [Audio]
- [Table of Contents]
- [Text Area]
- [Related Links]
- [Footer]
What better way to present the BoxPress export options than through a vertical dissection of the typical exported webpage?
Below is a dissection of your exported webpage where controllable sections are listed in their actual vertical order. Lines in [square brackets] are parts that are either (1) optional or (2) can be switched off.
Here is a synopsis to more closely show the schematic intent of the order:
Options that are “prior” to the post Sidebar Control Navbar Control Banner Control [Title and Subtitle Control] [Date Control] [Image Control] [Audio] [Table of Contents] [Text Area] [Related Links] [Footer]
Export options that are “prior to” the post
These are export options that determine how the webpage as a whole is exported.
Things that are the same or different for every page
Webpage elements can be classified into two types:
- Things that are the same for every page
- Things that (can) change on every page
Things that are the same for every page include all the elements controlled in the Styles Dash. The exceptions are (1) the webpage background color (set in Body Widget), and (2) the Main Text card color, opacity, border, and shadow (set in PostBody Widget).
Things that (can) change on every page include:
- Things that can be toggled or modified by export options
- The presence of citation information for Research Prototypes
- The written content in the Text Area
- The background options for the webpage (color, texture, image)
- The background options for the Main Text card (color)
[Styling the webpage background]
Sidebar Control
Navbar Control
To add additional buttons to your navbar, simply paste an alias inside Blog NAVBAR. To remove a button, delete its alias inside Blog NAVBAR.
Banner Control
[Title and Subtitle Control]
If $DEExport
is set to true, post and sub-post titles will export as their $DisplayExpression
; otherwise, as their $Name
.
To add a subtitle to your post, enter it into the $blogSubtitle
key attribute. (If you don’t see it, just run the stamp.)
[Date Control]
The date associated with a POST or PAGE is its creation date, stored in $Created
. If the associated date is important and you want to enter the original time the idea occurred to you, you can enter it manually as $StartDate
. The date that gets exported is $blogDate
. $blogDate
is calculated by an agent, and is equal to $Created
unless $StartDate
has been set.
$blogDate
manually, set $StartDate
instead.- A POST will automatically show its created date automatically. To suppress this, use the NODATE export option.
- A PAGE will not automatically show its created date. To force the date to show, use the DATED export option.
Your category notes sort their children by $blogDate
.
[Image Control]
Your webpage will have a featured image only if $blogMapGraffle
, $blogMapJPG
, or $blogImage
are set.
[Audio]
Your webpage will have a featured audio player only if $blogAudio
is set.
[Table of Contents]
Your webpage will have a Table of Contents only if (1) there are children, and (2) $blogTOC
is non-zero. The value of $blogTOC
determines the depth your Table of Contents expresses.
[Text Area]
Besides simply typed text, there are other ways of presenting central body content.
For an exhaustive treatment of how to enter every kind of content, see here.