This version is out of date, covering development from v5.0.0 to v5.12.2. It is maintained here only for inbound reference links from elsewhere.

Jump to the current version of aTbRef.

Tinderbox 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]

 Already in v5.0.0

 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: fileitem.html

The export filename of note "HTMLExportBefore" (^file(HTMLExportBefore)^) is: 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.


Possible relevant notes (via "Similar Notes" feature):


A Tinderbox Reference File : Export Codes : Export Code Scope : Item-based : ^file( item )^