Skip to content

Latest commit

 

History

History
45 lines (32 loc) · 2.22 KB

File metadata and controls

45 lines (32 loc) · 2.22 KB

About the xsl Folder

Great folder!

This is where all the xsl goodies are stored!

  • XSLTs are grouped together in subfolders based on the flavour of XML that they transform.
  • The main folders are the fmxmlsnippet and FMObjectTransfer folders, which contain the XSLTs for transforming FM-clipboard objects.
  • The xml, xsl and _inc subfolders are mostly only interesting if you are considering developing your own XSLTs

Caution: Some stuff in this folder has not been used for a while and may not do what you expect.

Important: DON'T edit or add to the contents of this folder because the contents get overwritten when you get a new version of fmCheckMate-XSLT library.

If you want to write your own XSLTs or modify an existing XSLT

  1. Create your own fmCheckMate library folder, fmCheckMate.YOURNAMEHERE next to the fmCheckMate folder
  2. Create the same subfolders within your fmCheckMate.YOURNAMEHERE library folder, for example: fmCheckMate.YOURNAMEHERE/xsl/fmxmlsnippet
  3. Copy the xsl file to the same relative path within your new library folder, for example:
    • from: fmCheckMate/xsl/fmxmlsnippet/XMFN_XMFN_SelectFunctionsContainingString.xsl
    • to: fmCheckMate.YOURNAMEHERE/xsl/fmxmlsnippet/XMFN_XMFN_SelectFunctionsContainingString.xsl
  4. Rename your new file as needed, for example:
    • from XMFN_XMFN_SelectFunctionsContainingString.xsl to XMFN_XMFN_SelectFunctionsContainingFIXME.xsl
  5. Edit the xslt to do what you want

Then reimport the XSLT files in fmCheckMate (CMD+T CMD+8) and enjoy!

See Make your own fmCheckMate XSLT library and functions for more

Subfolders

  • _inc/ - xslt building block files which are included in other xslts are placed here
  • FMObjectTransfer/ - XSLTs that transform the new (CustomMenus) - FMObjectTransfer XML syntax
  • fmxmlsnippet/ - XSLTs that transform FileMaker clipboard XML (so called xml snippet) syntax
  • xml/ - generic XSLTs that transform ANY xml file
  • xsl/ - XSLTs for transforming XSLTs

History

20130628 MrW Original README file
20180711 MrW Standardised the README files