This version is out of date, covering development from v8.0.0 to v8.x.x. It is maintained here only for inbound reference links from elsewhere. It is no longer actively updated.

Jump to the current version of aTbRef

Tinderbox v8 Icon

^file( item )^


Code Type: 

Code Scope of Action: 

Code First Added: 

Code Altered: 

 Data Property   [other codes of this type]

 item   [codes with similar scope]

 Baseline

 format"


^file( item )^

The filename of the file for the web page of a item (i.e. note). This is the combination of $HTMLExportFileName plus $HTMLExportExtension. If no item is supplied, it defaults to value of 'this'. If HTMLExportFileName is not manually set it is created dynamically at export from $Name, with the filename varying according to the length set in $HTMLFileNameMaxLength (for aTbRef it is currently set to: 24).

The export filename of this note (^file^) is: /index/ExportCodes/ExportCodes-FullListing/fileitem.html

The export filename of note "HTMLExportBefore" (^file(HTMLExportBefore)^) is: /index/Attributes/SystemAttributeList/HTMLExportBefore.html

But see that '^value($HTMLExportFileName+" + "+$HTMLExportExtension)^' gives: ' + .html' <-- note the missing filename! The latter problem occurs as $HTMLExportFileName is not evaluated until export.