Use of this feature by non-expert users is not advised.
By default, there is no config.xml file, but a user may create a one so as to override:
- a small number of configuration settings currently not included in the document's Document Settings as well a limited range. Most settings relate to weblogs (now moribund) and RSS but two are for general use:
- RecentFileLimit. The number of recently used files to list. Default is 7.
- UniqueValueLimit. The maximum allowable number of discrete values for string-based attribute value lists. The current default is 999. If the limit is exceeded the attribute pop-up list is not shown.
- a limited range of options available in Document Settings (the supported items are not documented).
The default content config.xml (as in the app package):
<config version="2">
<RecentPostLimit> 25 </RecentPostLimit>
<RecentFileLimit> 7 </RecentFileLimit>
<UniqueValueLimit> 999 </UniqueValueLimit>
<TechnoratiServer>http://rpc.technorati.com/rpc/ping</TechnoratiServer>
<TechnoratiMethod>weblogUpdates.ping</TechnoratiMethod>
<WeblogsComServer>http://rpc.weblogs.com/RPC2</WeblogsComServer>
<WeblogsComMethod>weblogUpdates.ping</WeblogsComMethod>
<FeedsterServer>http://api.feedster.com/ping</FeedsterServer>
<FeedsterMethod>weblogUpdates.ping</FeedsterMethod>
<GoogleServer>http://blogsearch.google.com/ping/RPC2</GoogleServer>
<GoogleMethod>weblogUpdates.extendedPing</GoogleMethod>
</config>
If created, a custom config.xml file is stored in the config sub-folder of the Tinderbox Support folder. Tinderbox should be re-started after editing this file to ensure changes are detected.
When Tinderbox reads a custom config.xml from the application support folder, it first initialises the configuration to the built-in config.xml. Formerly, configurations left unspecified in the custom file used undocumented defaults.
Two further elements may be overridden in config.xml. The default font name sets the default $TextFont for newly-created documents, and the text size (in points) sets the relative $TextFontSize. For instance:
<TextFont>Helvetica Neue</TextFont>
<NewTextSize>20</NewTextSize>
The Outline view 'Darker colors' Document Settings option may be overridden at app level by adding this to the config.xml:
<DarkenOutlineColors> 0</DarkenOutlineColors>
Legacy issues
The older <TextSize> which used numbered codes for size was superseded by—and trumped by, if both are found—the <NewTextSize> specified in point size, i.e. '16' for 16-point text.
See also—notes linking to here: