Jump to Content
SilverfinDocumentationCommunityAcademyPlatformFeedback
Documentation
DocumentationCommunityAcademyPlatformFeedbackLog InSilverfin
Log In
Documentation

Silverfin Templating Language

  • Where to start?
  • Basics
    • Syntax
    • Styling
    • Operators
    • Math
  • Tags
    • Comments
    • Variables
    • Translations
    • Input
    • Control flow
    • Iterations
    • Unreconciled
    • Result
    • Rollforward
    • Locale
    • Include
    • Linkto
    • Adjustment button
    • Group
    • Addnewinputs
    • Signmarker
    • Push & Pop
    • Change Orientation
    • Currencyconfiguration
    • New page
  • Drops
    • account
    • accounts
    • adjustment
    • adjustments
    • analytical_type_(0..x)_codes
    • company
    • custom
    • export
    • page
    • page_title
    • people
    • period
    • person
    • reconciliation
    • reconciliations
    • render_configuration
    • report
    • reports
    • results
    • selected_accounts_and_reconciliation_texts
    • toc & toc_with_title_pages
    • transaction
    • user
  • Filters
    • Allow false
    • Array
    • Collection
    • Date and time
    • Localized
    • Number
    • String
  • Tables
    • HTML tables
    • Markdown tables

Guidelines

  • UX guidelines
    • Style and structure
    • Headings, subheadings and sections
    • Info text, warnings and unreconciled indicators
    • Input fields
    • Tables
    • Display of numerical values
    • Reconciliation of a template
    • Export
  • Liquid guidelines
    • Specific topics
    • Code structure
    • Code syntax
    • General best practices

Useful information

  • How unreconciled works
  • Creating HTML tables
  • Accounts Drop Modal
  • Rounding configuration
  • Export files in XBRL
  • Debug panel
  • Dependencies and cache

Liquid testing

  • Liquid testing guidelines
  • Liquid testing YAML syntax
  • Changelog

Liquid academy

  • Get started
    • Navigation screens
    • Language overview
    • Template types: texts/documents
    • Template types: reconciliation templates
    • Template types: account templates
    • Silverfin Liquid editor
  • Basic coding concepts
    • What is a string?
    • Introduction to variables
    • Control flow & logic
    • What is a loop?
    • Arrays
    • Syntax
    • What is an input?
  • Styling & tables
    • Styling basics
    • HTML Tables: Elements
    • HTML Tables: Styling & logic
    • Comments
  • Variables
    • Assign
    • Capture
  • Control flow & logic
    • Operators
    • If, else, elsif
    • Unless
    • Case
    • IFI statement
  • Iterations & data collections
    • For loop
    • Fori loop
  • Create data
    • Input fields: syntax
    • Input fields: attributes (placeholder, default & assign)
    • Input fields: data types
  • Access & format data
    • Database structure
    • Drops
    • Company drop
    • Period drop
    • Account drop
    • Filters
  • Languages
    • Translations
    • Translations in dropdowns
  • Code structure
    • Indentation
  • Give us some feedback
Powered by 

Basic coding concepts

Suggest Edits

In the next video's we want to introduce you to some basic coding concepts. If you have no programming background understanding these concepts will help you on your journey to learn Liquid.

Video's
What is a string?
Introduction to variables
Control flow & logic
What is a loop?
Arrays
Syntax
What is an input?

Updated almost 2 years ago


What’s Next
  • Styling & tables
  • Give us some feedback