{"id":1578,"date":"2023-02-01T08:34:50","date_gmt":"2023-02-01T13:34:50","guid":{"rendered":"https:\/\/www.airsupervision.com\/wp-r\/docs\/general-knowledge\/writing-text\/using-bbcode\/"},"modified":"2026-10-22T11:04:57","modified_gmt":"2026-10-22T15:04:57","slug":"using-bbcode","status":"publish","type":"docs","link":"https:\/\/www.airsupervision.com\/wp-r\/docs\/general-knowledge\/writing-text\/using-bbcode\/","title":{"rendered":"Using BBCODE"},"content":{"rendered":"\n<p>Some text boxes in AirSupervision are simple typing areas with a row of buttons above them. In these boxes, the formatting is written with short codes between square brackets, called <strong>BBCode<\/strong> (from &#8220;Bulletin Board Code&#8221;, the system used by many internet forums). For example, typing [B]Important[\/B] shows the word <strong>Important<\/strong> in bold once the text is displayed, sent by email or printed as a PDF.<\/p>\n\n\n\n<p>You do not need to learn the codes by heart: the buttons above the box write them for you. This chapter explains how the buttons work, the few rules to respect, and what each code does.<\/p>\n\n\n<div class=\"ub-styled-box ub-notification-box\" id=\"ub-styled-box-802e3b81-e3a0-4e17-9641-6cd925e32961\">\n\n\n<p><strong>Tip:<\/strong> Many screens now use the VisualText editor, where you see the formatting directly (see the chapter &#8220;Using VisualText module&#8221;). The BBCode buttons appear in the other text boxes.<\/p>\n\n\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">The BBCode toolbar<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"921\" height=\"286\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/10\/bb-toolbar.png\" alt=\"Text box with the BBCode toolbar: basic and extended buttons on the first two rows, printing buttons on the third row, and a sample text with tags\" class=\"wp-image-5571\" srcset=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/10\/bb-toolbar.png 921w, https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/10\/bb-toolbar-300x93.png 300w, https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/10\/bb-toolbar-768x238.png 768w\" sizes=\"(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><figcaption class=\"wp-element-caption\">A text box with all its buttons. The codes in square brackets and the {{&#8230;}} fields are replaced when the text is displayed or printed.<\/figcaption><\/figure>\n\n\n\n<p>Depending on the screen, a text box shows one, two or three groups of buttons:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Group<\/th><th>Where you see it<\/th><th>What it contains<\/th><\/tr><\/thead><tbody><tr><td>Basic buttons<\/td><td>Every text box with a toolbar.<\/td><td>Bold, italic, underline, pictures, links, smileys, email links, colours and dates.<\/td><\/tr><tr><td>Extended buttons<\/td><td>Boxes used for longer texts (messages, memoranda, documents&#8230;).<\/td><td>Font size and font, lists, alignment, tables, lines, symbols, YouTube videos, Wikipedia search and a PDF preview.<\/td><\/tr><tr><td>Printing buttons<\/td><td>Boxes that produce PDF documents.<\/td><td>Form fields, page format and orientation, personalised fields, header, footer, new page and access level.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"921\" height=\"173\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/10\/bb-toolbar-groups.png\" alt=\"BBCode toolbar with the basic buttons in green, the extended buttons in blue and the printing buttons in orange\" class=\"wp-image-5577\" srcset=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/10\/bb-toolbar-groups.png 921w, https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/10\/bb-toolbar-groups-300x56.png 300w, https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/10\/bb-toolbar-groups-768x144.png 768w\" sizes=\"(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><figcaption class=\"wp-element-caption\">The three groups of buttons, shown in colour for this guide: basic (green), extended (blue) and printing (orange).<\/figcaption><\/figure>\n\n\n\n<p>Hover over a button to see its name or the code it writes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How the buttons work<\/h2>\n\n\n\n<p>Most buttons work in one of three ways:<\/p>\n\n\n\n<ol class=\"wp-r_indent50\">\n<li><strong>Select text, then click.<\/strong> The button surrounds the selected words with an opening code and a closing code. Example: select &#8220;urgent&#8221;, click <strong>Bold<\/strong>, and the box shows [B]urgent[\/B].<\/li>\n\n\n\n<li><strong>Click without selecting.<\/strong> The button writes an empty pair of codes at the cursor, for example [B][\/B]. Type your text between the two codes.<\/li>\n\n\n\n<li><strong>Choose in a list.<\/strong> Buttons with a small arrow (date, font size, smileys, fields&#8230;) open a list. Click an entry to add it at the cursor.<\/li>\n<\/ol>\n\n\n\n<p>The codes stay visible while you type. They are converted into formatting only when the text is shown to the reader, sent by email or printed.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Example<\/h3>\n\n\n\n<p>You type:<\/p>\n\n\n\n<p>Your lesson is on [B]March 3[\/B] at [TEXTCOLOR=#C20218]8:00[\/TEXTCOLOR=#C20218].<\/p>\n\n\n\n<p>The reader sees &#8220;Your lesson is on <strong>March 3<\/strong> at 8:00&#8243;, with &#8220;8:00&#8221; in red.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Rules to respect<\/h2>\n\n\n\n<p>BBCode is simple, but a small typing mistake means the code is shown as typed instead of being converted. Check these rules when a code does not work.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Rule<\/th><th>Correct<\/th><th>Not converted<\/th><\/tr><\/thead><tbody><tr><td>Every opening code needs its closing code, with a slash.<\/td><td>[B]text[\/B]<\/td><td>[B]text<\/td><\/tr><tr><td>For size, font and colours, the value is repeated in the closing code.<\/td><td>[SIZE=16]text[\/SIZE=16]<\/td><td>[SIZE=16]text[\/SIZE]<\/td><\/tr><tr><td>Colours are written as a 6-digit code starting with #.<\/td><td>[TEXTCOLOR=#C20218]text[\/TEXTCOLOR=#C20218]<\/td><td>[TEXTCOLOR=red]text[\/TEXTCOLOR=red]<\/td><\/tr><tr><td>A numbered list is closed with [\/LIST=1].<\/td><td>[LIST=1]&#8230;[\/LIST=1]<\/td><td>[LIST=1]&#8230;[\/LIST]<\/td><\/tr><tr><td>Dates in calculations are written year-month-day.<\/td><td>[DATE_ADD|2026-01-26|30 DAYS]<\/td><td>[DATE_ADD|26\/01\/2026|30 DAYS]<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Capital or small letters do not matter: [b] and [B] both work.<\/p>\n\n\n\n<p>Useful colour codes:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Colour<\/th><th>Code<\/th><\/tr><\/thead><tbody><tr><td>Black<\/td><td>#000000<\/td><\/tr><tr><td>Red<\/td><td>#C20218<\/td><\/tr><tr><td>Orange<\/td><td>#E17009<\/td><\/tr><tr><td>Yellow<\/td><td>#E5D31D<\/td><\/tr><tr><td>Blue<\/td><td>#4C80B6<\/td><\/tr><tr><td>Light blue<\/td><td>#A6C9E2<\/td><\/tr><tr><td>Grey<\/td><td>#999999<\/td><\/tr><tr><td>Light yellow (background)<\/td><td>#FFFFCE<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>The colour squares of the toolbar open a colour chooser and write the code for you.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Code reference<\/h2>\n\n\n\n<p>The table below lists every button, the code it writes and what the reader sees. In the &#8220;What to type&#8221; column, replace the words between braces, such as {text} or {url}, with your own content.<\/p>\n\n\n\n<table id=\"tablepress-15\" class=\"tablepress tablepress-id-15\">\n<thead>\n<tr class=\"row-1 odd\">\n\t<th class=\"column-1\">Button and example<\/th><th class=\"column-2\">What to type<\/th><th class=\"column-3\">What it does<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"row-2 even\">\n\t<td class=\"column-1\"><strong>Basic buttons (always shown)<\/strong><\/td><td class=\"column-2\"><\/td><td class=\"column-3\"><\/td>\n<\/tr>\n<tr class=\"row-3 odd\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile000.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1617 wp-r_inline_img\" \/> Bold<br \/>\n<strong>text<\/strong><\/td><td class=\"column-2\">[B]{text}[\/B]<\/td><td class=\"column-3\">Makes {text} bold.<\/td>\n<\/tr>\n<tr class=\"row-4 even\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile003.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1620 wp-r_inline_img\" \/> Italic<br \/>\n<em>text<\/em><\/td><td class=\"column-2\">[I]{text}[\/I]<\/td><td class=\"column-3\">Makes {text} italic.<\/td>\n<\/tr>\n<tr class=\"row-5 odd\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile007.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1621 wp-r_inline_img\" \/> Underline<br \/>\n<u>text<\/u><\/td><td class=\"column-2\">[U]{text}[\/U]<\/td><td class=\"column-3\">Underlines {text}.<\/td>\n<\/tr>\n<tr class=\"row-6 even\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile031.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1622 wp-r_inline_img\" \/> Superscript<br \/>\nsample<sup>text<\/sup><\/td><td class=\"column-2\">[SUP]{text}[\/SUP]<\/td><td class=\"column-3\">Raises {text} above the line (m\u00b2, 1st).<\/td>\n<\/tr>\n<tr class=\"row-7 odd\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile030.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1623 wp-r_inline_img\" \/> Subscript<br \/>\nsample<sub>text<\/sub><\/td><td class=\"column-2\">[SUB]{text}[\/SUB]<\/td><td class=\"column-3\">Lowers {text} below the line (CO\u2082).<\/td>\n<\/tr>\n<tr class=\"row-8 even\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile019.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1625 wp-r_inline_img\" \/> Image<\/td><td class=\"column-2\">[IMG]{url}[\/IMG]<\/td><td class=\"column-3\">Shows the picture found at the internet address {url}. The address must be complete, starting with https:\/\/.<\/td>\n<\/tr>\n<tr class=\"row-9 odd\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile025.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1626 wp-r_inline_img\" \/> Link<\/td><td class=\"column-2\">[URL]{url}[\/URL] or<br \/>\n[URL={url}]{text}[\/URL]<\/td><td class=\"column-3\">Makes a link to {url}. With the second form, the reader clicks {text} instead of the address. The link opens in a new window.<\/td>\n<\/tr>\n<tr class=\"row-10 even\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile130.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1627 wp-r_inline_img\" \/> Internal image<\/td><td class=\"column-2\">[LIMG]{file}[\/LIMG] or<br \/>\n[LIMG WIDTH={value} HEIGHT={value} POS={LEFT\/RIGHT} NOOPEN]{file}[\/LIMG]<\/td><td class=\"column-3\">Opens the library so you can pick a public picture. Options: width and height in pixels, position on the left or right (text flows around it), NOOPEN = clicking the picture does not open it full size. Only pictures the reader is allowed to see are shown.<\/td>\n<\/tr>\n<tr class=\"row-11 odd\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile131.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-medium wp-image-1628 wp-r_inline_img\" \/> Internal documents<\/td><td class=\"column-2\">[LLINK]{file}[\/LLINK] or<br \/>\n[LLINK={file}]{text}[\/LLINK]<\/td><td class=\"column-3\">Opens the library so you can pick a public file, then makes a link to it, with or without a {text} to click.<\/td>\n<\/tr>\n<tr class=\"row-12 even\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile053.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1630 wp-r_inline_img\" \/> Smiley<\/td><td class=\"column-2\">\ud83d\ude42 \ud83d\ude09 \ud83d\ude41 (y) (ok) and more<\/td><td class=\"column-3\">Choose a smiley in the list. Its short code is typed in your text and replaced by the small picture when the text is displayed (when smileys are enabled for your organisation).<\/td>\n<\/tr>\n<tr class=\"row-13 odd\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile113.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1631 wp-r_inline_img\" \/> Mail<\/td><td class=\"column-2\">[MAILTO]{email}[\/MAILTO] or<br \/>\n[MAILTO={email}]{text}[\/MAILTO]<\/td><td class=\"column-3\">Makes a link that opens the reader&#8217;s email program with the address {email}, with or without a {text} to click.<\/td>\n<\/tr>\n<tr class=\"row-14 even\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile111.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1632 wp-r_inline_img\" \/> Font color<br \/>\n<span style=\"color:red;\">text<\/span><\/td><td class=\"column-2\">[TEXTCOLOR={color}]{text}[\/TEXTCOLOR={color}]<\/td><td class=\"column-3\">Changes the colour of {text}. {color} is a 6-digit colour code such as #C20218 (red) or #4C80B6 (blue). Colour names such as &#8220;red&#8221; do not work. The same code must be repeated in the closing tag. The colour square of the toolbar writes the code for you.<\/td>\n<\/tr>\n<tr class=\"row-15 odd\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile038.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1633 wp-r_inline_img\" \/> Background color<br \/>\n<span style=\"background-color:blue;color:white;\">text<\/span><\/td><td class=\"column-2\">[BGCOLOR={color}]{text}[\/BGCOLOR={color}]<\/td><td class=\"column-3\">Colours the background behind {text}, like a highlighter. Same rules as the text colour: a 6-digit code, repeated in the closing tag.<\/td>\n<\/tr>\n<tr class=\"row-16 even\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile057.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1634 wp-r_inline_img\" \/> Date<\/td><td class=\"column-2\">Pick a date in the list, or<br \/>\n[DATE_ADD|{date}|{amount}|{format}]<br \/>\n[DATE_SUB|{date}|{amount}|{format}]<br \/>\n[DATE_MANIP|{date}|{change}|{format}]<\/td><td class=\"column-3\">The first entries write today&#8217;s date in the chosen format. &#8220;Add to date&#8221; and &#8220;Subtract to date&#8221; calculate a date: {date} as 2026-01-26, {amount} as 30 DAYS, 2 WEEKS, 6 MONTHS or 1 YEAR. &#8220;Date manipulation&#8221; accepts English expressions such as &#8220;first day of next month&#8221;. {format} is optional: Y-m-d gives 2026-01-26, d\/m\/Y gives 26\/01\/2026. The button writes today&#8217;s date as {date} and Y-m-d as {format}: change them as needed.<\/td>\n<\/tr>\n<tr class=\"row-17 odd\">\n\t<td class=\"column-1\"><strong>Extended buttons (includes the basic buttons)<\/strong><\/td><td class=\"column-2\"><\/td><td class=\"column-3\"><\/td>\n<\/tr>\n<tr class=\"row-18 even\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile036.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1635 wp-r_inline_img\" \/> Font size<br \/>\n<span style=\"font-size:25px;\">text<\/span><\/td><td class=\"column-2\">[SIZE={value}]{text}[\/SIZE={value}]<\/td><td class=\"column-3\">Changes the size of {text}. {value} is a number (for example 16), in pixels on screen and in points in PDF documents. The number must be repeated in the closing tag. The menu offers Tiny (9), Small (10), Normal (12), Medium (16) and Bigger (25).<\/td>\n<\/tr>\n<tr class=\"row-19 odd\">\n\t<td class=\"column-1\">Font family<br \/>\n<span style=\"font-family:courrier;\">text<\/span><\/td><td class=\"column-2\">[FONTFAMILY={fontname}]{text}[\/FONTFAMILY={fontname}]<\/td><td class=\"column-3\">Changes the font of {text}. Use times, helvetica or courier: these are the fonts available in PDF documents. The font name must be repeated in the closing tag.<\/td>\n<\/tr>\n<tr class=\"row-20 even\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile006.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1636 wp-r_inline_img\" \/> Strikethrough<br \/>\n<s>text<\/s><\/td><td class=\"column-2\">[STRIKE]{text}[\/STRIKE]<\/td><td class=\"column-3\">Draws a line through {text}.<\/td>\n<\/tr>\n<tr class=\"row-21 odd\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile005.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1637 wp-r_inline_img\" \/> Break<\/td><td class=\"column-2\">[BR] or [BR CLEAR]<\/td><td class=\"column-3\">[BR] starts a new line. [BR CLEAR] starts a new line below any picture placed on the left or right.<\/td>\n<\/tr>\n<tr class=\"row-22 even\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile050.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1638 wp-r_inline_img\" \/> Space<\/td><td class=\"column-2\">[SPACE={value}]<\/td><td class=\"column-3\">Adds {value} spaces in a row (the button adds 5). Useful to align words, because several typed spaces are shown as one.<\/td>\n<\/tr>\n<tr class=\"row-23 odd\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile126.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1639 wp-r_inline_img\" \/> Lowercase<\/td><td class=\"column-2\">(select text, then click)<\/td><td class=\"column-3\">Changes the selected text to lowercase letters. No tag is added.<\/td>\n<\/tr>\n<tr class=\"row-24 even\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile127.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1640 wp-r_inline_img\" \/> Uppercase<\/td><td class=\"column-2\">(select text, then click)<\/td><td class=\"column-3\">Changes the selected text to CAPITAL letters. No tag is added.<\/td>\n<\/tr>\n<tr class=\"row-25 odd\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile027.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1641 wp-r_inline_img\" \/> Tab section<\/td><td class=\"column-2\">[TAB]{text}[\/TAB] or<br \/>\n[TAB={value}]{text}[\/TAB]<\/td><td class=\"column-3\">Moves {text} to the right. {value} is the number of steps (for example 2).<\/td>\n<\/tr>\n<tr class=\"row-26 even\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile055.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1642 wp-r_inline_img\" \/> Section<br \/>\n<div style=\"background-color:yellow;\">This is a<br \/>\nsample text<\/div><\/td><td class=\"column-2\">[DIV]{text}[\/DIV] or<br \/>\n[DIV BACKGROUND-COLOR={color}]{text}[\/DIV]<\/td><td class=\"column-3\">Groups {text} in a block. Add style settings in the opening tag: BACKGROUND-COLOR for the background colour, COLOR for the text colour, for example [DIV BACKGROUND-COLOR=#FFFFCE COLOR=#C20218].<\/td>\n<\/tr>\n<tr class=\"row-27 odd\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile018.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1643 wp-r_inline_img\" \/> Line<\/td><td class=\"column-2\">[HR]<\/td><td class=\"column-3\">Draws a horizontal line.<\/td>\n<\/tr>\n<tr class=\"row-28 even\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile001.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1644 wp-r_inline_img\" \/> List<br \/>\n<ul><br \/>\n<li>Item<\/li><br \/>\n<li>Item<\/li><br \/>\n<\/ul><\/td><td class=\"column-2\">[LIST]<br \/>\n[ITEM]{text}[\/ITEM]<br \/>\n[ITEM]{text}[\/ITEM]<br \/>\n[\/LIST]<\/td><td class=\"column-3\">Creates a bulleted list. Each item is written between [ITEM] and [\/ITEM].<\/td>\n<\/tr>\n<tr class=\"row-29 odd\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile004.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1645 wp-r_inline_img\" \/> Ordered list<br \/>\n<ol><br \/>\n<li>Item<\/li><br \/>\n<li>Item<\/li><br \/>\n<\/ol><\/td><td class=\"column-2\">[LIST=1]<br \/>\n[ITEM]{text}[\/ITEM]<br \/>\n[ITEM]{text}[\/ITEM]<br \/>\n[\/LIST=1]<\/td><td class=\"column-3\">Creates a numbered list starting at 1. Note that the closing tag is [\/LIST=1].<\/td>\n<\/tr>\n<tr class=\"row-30 even\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile103.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1646 wp-r_inline_img\" \/> List item<br \/>\n<li>Item<\/li><\/td><td class=\"column-2\">[ITEM]{text}[\/ITEM]<\/td><td class=\"column-3\">One item of a bulleted or numbered list.<\/td>\n<\/tr>\n<tr class=\"row-31 odd\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile021.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1647 wp-r_inline_img\" \/> Center<br \/>\n<div style=\"text-align:center;\">text<\/div><\/td><td class=\"column-2\">[CENTER]{text}[\/CENTER]<\/td><td class=\"column-3\">Centres {text}.<\/td>\n<\/tr>\n<tr class=\"row-32 even\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile022.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1648 wp-r_inline_img\" \/> Justify<br \/>\n<div style=\"text-align:justify;\">Text is justified<\/div><\/td><td class=\"column-2\">[JUSTIFY]{text}[\/JUSTIFY]<\/td><td class=\"column-3\">Spreads {text} evenly between the left and right margins.<\/td>\n<\/tr>\n<tr class=\"row-33 odd\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile023.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1649 wp-r_inline_img\" \/> Left<br \/>\n<div style=\"text-align:left;\">text<\/div><\/td><td class=\"column-2\">[LEFT]{text}[\/LEFT]<\/td><td class=\"column-3\">Aligns {text} on the left (normal behaviour).<\/td>\n<\/tr>\n<tr class=\"row-34 even\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile024.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1650 wp-r_inline_img\" \/> Right<br \/>\n<div style=\"text-align:right;\">text<\/div><\/td><td class=\"column-2\">[RIGHT]{text}[\/RIGHT]<\/td><td class=\"column-3\">Aligns {text} on the right.<\/td>\n<\/tr>\n<tr class=\"row-35 odd\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile013.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1651 wp-r_inline_img\" \/> Code<br \/>\n&lt;u&gt;text&lt;\/u&gt;<\/td><td class=\"column-2\">[PRE]{text}[\/PRE]<\/td><td class=\"column-3\">Shows {text} exactly as typed, with all its spaces, in a fixed-width font.<\/td>\n<\/tr>\n<tr class=\"row-36 even\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile114.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1652 wp-r_inline_img\" \/> Comment<\/td><td class=\"column-2\">[COMMENT]{text}[\/COMMENT]<\/td><td class=\"column-3\">A note for yourself or other editors: {text} is never displayed or printed.<\/td>\n<\/tr>\n<tr class=\"row-37 odd\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile090.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1653 wp-r_inline_img\" \/> Table<br \/>\n<table border=1><br \/>\n<tr style=\"background-color:#CCC;\"><td>title<\/td><td>title<\/td><\/tr><br \/>\n<tr style=\"\"><td>text<\/td><td>text<\/td><\/tr><br \/>\n<tr style=\"\"><td>text<\/td><td>text<\/td><\/tr><br \/>\n<\/table><\/td><td class=\"column-2\">[TABLE=BORDER,W{tablewidth}]<br \/>\n|-<br \/>\n!{size} {title} !!{size} {title} !!{size} {title}<br \/>\n|-<br \/>\n|{align} {text} ||{align} {text} ||{align} {text}<br \/>\n|-<br \/>\n|{align} {text} || {text} || {text}<br \/>\n|-<br \/>\n| {text} || {text} || {text}<br \/>\n[\/TABLE]<\/td><td class=\"column-3\">Creates a table. The button inserts a ready-made example: replace its words with yours.<br \/>\n[TABLE=BORDER,W100%] : BORDER draws the cell borders, W gives the width (W100%, W400 for 400 pixels).<br \/>\n|- = start a new row<br \/>\n! = first title cell, !! = next title cell (a number right after it sets the column width)<br \/>\n| = first cell of a row, || = next cell<br \/>\nCENTER, JUSTIFY, LEFT or RIGHT right after | or || aligns the cell.<\/td>\n<\/tr>\n<tr class=\"row-38 even\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile066.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1654 wp-r_inline_img\" \/> Youtube<\/td><td class=\"column-2\">[YOUTUBE]{id}[\/YOUTUBE] or<br \/>\n[YOUTUBE SMALL]{id}[\/YOUTUBE SMALL]<\/td><td class=\"column-3\">Adds a YouTube video that the reader can play in the page. {id} is the code at the end of the video address (after &#8220;v=&#8221;). SMALL shows a smaller player. In emails the reader sees a picture of the video with a link, in PDF documents the address of the video.<\/td>\n<\/tr>\n<tr class=\"row-39 odd\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile078.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1655 wp-r_inline_img\" \/> Symbol<\/td><td class=\"column-2\">\u2264 \u221e \u20ac \u00b0 \u00b1 and more<\/td><td class=\"column-3\">Choose a symbol in the list: it is added where the cursor is.<\/td>\n<\/tr>\n<tr class=\"row-40 even\">\n\t<td class=\"column-1\">Text zoom (first button)<\/td><td class=\"column-2\">(click)<\/td><td class=\"column-3\">Makes the characters of the writing box bigger or smaller while you type. It does not change the document.<\/td>\n<\/tr>\n<tr class=\"row-41 odd\">\n\t<td class=\"column-1\">Wikipedia search (W)<\/td><td class=\"column-2\">(select a word, then click)<\/td><td class=\"column-3\">Searches Wikipedia for the selected word, in English, French or Spanish. Click a result to read it in a new tab. Nothing is added to your text.<\/td>\n<\/tr>\n<tr class=\"row-42 even\">\n\t<td class=\"column-1\">Preview (printer)<\/td><td class=\"column-2\">(click)<\/td><td class=\"column-3\">Shows your text converted into a PDF document in a new tab, so you can check the result.<\/td>\n<\/tr>\n<tr class=\"row-43 odd\">\n\t<td class=\"column-1\"><strong>Printing buttons (PDF documents)<\/strong><\/td><td class=\"column-2\"><\/td><td class=\"column-3\"><\/td>\n<\/tr>\n<tr class=\"row-44 even\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile123.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1661 wp-r_inline_img\" \/> Input text<\/td><td class=\"column-2\">[PDFTEXTFIELD]{text}[\/PDFTEXTFIELD] or<br \/>\n[PDFTEXTFIELD={size}]{text}[\/PDFTEXTFIELD]<\/td><td class=\"column-3\">Adds a one-line box the reader can fill in the PDF. {size} is its width, {text} the optional pre-filled text.<\/td>\n<\/tr>\n<tr class=\"row-45 odd\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile124.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1662 wp-r_inline_img\" \/> Checkbox<\/td><td class=\"column-2\">[PDFCHECKBOX]{text}[\/PDFCHECKBOX]<\/td><td class=\"column-3\">Adds a box to tick, with {text} written on its right.<\/td>\n<\/tr>\n<tr class=\"row-46 even\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile125.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1663 wp-r_inline_img\" \/> Radio button<\/td><td class=\"column-2\">[PDFRADIO={group}]{text}[\/PDFRADIO]<\/td><td class=\"column-3\">Adds a round button with {text} on its right. Give the same {group} number (1, 2, 3&#8230;) to the buttons of one question: the reader can then choose only one of them. With 0 or no number, the button is not linked to the others.<\/td>\n<\/tr>\n<tr class=\"row-47 odd\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile128.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1664 wp-r_inline_img\" \/> Textarea<\/td><td class=\"column-2\">[PDFTEXTAREA]{text}[\/PDFTEXTAREA] or<br \/>\n[PDFTEXTAREA={width},{height}]{text}[\/PDFTEXTAREA]<\/td><td class=\"column-3\">Adds a large box for several lines, with an optional {width} and {height} and a pre-filled {text}.<\/td>\n<\/tr>\n<tr class=\"row-48 even\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile129.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1665 wp-r_inline_img\" \/> Select box<\/td><td class=\"column-2\">[PDFCOMBO={width}]{items}[\/PDFCOMBO]<\/td><td class=\"column-3\">Adds a list of choices. Write {items} as code=text pairs separated by semicolons, for example A=Single engine;B=Multi engine;C=Simulator.<\/td>\n<\/tr>\n<tr class=\"row-49 odd\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile026.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1666 wp-r_inline_img\" \/> Orientation<\/td><td class=\"column-2\">[PDFORIENTATION={orientation}]<\/td><td class=\"column-3\">Put it at the very beginning of the document. P = portrait, L = landscape.<\/td>\n<\/tr>\n<tr class=\"row-50 even\">\n\t<td class=\"column-1\">Format<\/td><td class=\"column-2\">[PDFSIZE={format}]<\/td><td class=\"column-3\">Put it at the very beginning of the document. LETTER = 8.5 \u00d7 11 in, LEGAL = 8.5 \u00d7 14 in, TABLOID = 11 \u00d7 17 in, A4 = 210 \u00d7 297 mm, A3 = 297 \u00d7 420 mm.<\/td>\n<\/tr>\n<tr class=\"row-51 odd\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile122.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1667 wp-r_inline_img\" \/> Lock user<\/td><td class=\"column-2\">[PDFUSERLOCK={level}]<\/td><td class=\"column-3\">Only members whose level is at least {level} can produce the document. Other members see &#8220;You are not allowed to read this document.&#8221; Choose the level in the list.<\/td>\n<\/tr>\n<tr class=\"row-52 even\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile100.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1668 wp-r_inline_img\" \/> New page<\/td><td class=\"column-2\">[PDFNEWPAGE={orientation} {format}]<\/td><td class=\"column-3\">Starts a new page, for example [PDFNEWPAGE=P A4]. The button uses the orientation and format last chosen in the Orientation and Format menus (portrait LETTER if none was chosen).<\/td>\n<\/tr>\n<tr class=\"row-53 odd\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile087.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1669 wp-r_inline_img\" \/> Page header<\/td><td class=\"column-2\">[PDFHEADER={type}]<\/td><td class=\"column-3\">Put it at the beginning of the document. NO = no header, LOGO = company logo, LOGOBIG = big logo, COMPLET = logo and title, COMPLETDATE = logo and printing date.<\/td>\n<\/tr>\n<tr class=\"row-54 even\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2023\/02\/tile086.png\" alt=\"\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-1670 wp-r_inline_img\" \/> Page footer<\/td><td class=\"column-2\">[PDFFOOTER={type}]<\/td><td class=\"column-3\">Put it at the beginning of the document. NO = no footer, NORMAL = page number \/ total pages, INITIAL = page number with 2 places for initials, CUSTOM = organisation address centred, CORRECT = page number with &#8220;I certify this page correct&#8221; and name, licence and signature.<\/td>\n<\/tr>\n<tr class=\"row-55 odd\">\n\t<td class=\"column-1\">Signature<\/td><td class=\"column-2\">[SIG={member number} WIDTH={value}]<\/td><td class=\"column-3\">Adds the stored signature of a member, {value} pixels wide. The button inserts [SIG=1 WIDTH=20]: replace 1 with the member number given by your administrator. Nothing is shown if the member has no stored signature.<\/td>\n<\/tr>\n<tr class=\"row-56 even\">\n\t<td class=\"column-1\">Member&#8217;s fields, User&#8217;s fields, System fields<\/td><td class=\"column-2\">{{lastname}}, {{my_lastname}}, {{company_name}}&#8230;<\/td><td class=\"column-3\">Adds personalised information that is filled in when the document is produced. See the chapter &#8220;Using dynamic text&#8221;.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-15 from cache -->\n\n\n<h2 class=\"wp-block-heading\">Building a table<\/h2>\n\n\n\n<p>The <strong>Table<\/strong> button inserts a ready-made example. Replace its words (titre, ligne, cell) with yours.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"921\" height=\"308\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/10\/bb-table-code.png\" alt=\"Ready-made table code inserted by the Table button\" class=\"wp-image-5578\" srcset=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/10\/bb-table-code.png 921w, https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/10\/bb-table-code-300x100.png 300w, https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/10\/bb-table-code-768x257.png 768w\" sizes=\"(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><figcaption class=\"wp-element-caption\">The example written by the Table button: one title row and three rows of cells.<\/figcaption><\/figure>\n\n\n\n<p>Each line has a meaning:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Line<\/th><th>Meaning<\/th><\/tr><\/thead><tbody><tr><td>[TABLE=BORDER,W100%]<\/td><td>Start of the table. BORDER draws the cell borders, W100% makes the table as wide as the page (W400 means 400 pixels).<\/td><\/tr><tr><td>|-<\/td><td>Start of a new row.<\/td><\/tr><tr><td>!100 Name !!150 Date<\/td><td>A row of title cells: ! starts the first title cell, !! the next ones. The number right after ! or !! is the column width.<\/td><\/tr><tr><td>|CENTER Alex ||LEFT March 3<\/td><td>A row of normal cells: | starts the first cell, || the next ones. CENTER, LEFT, RIGHT or JUSTIFY right after | or || aligns the cell.<\/td><\/tr><tr><td>[\/TABLE]<\/td><td>End of the table.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Example: a small table with a title row and two lines.<\/p>\n\n\n\n<p>[TABLE=BORDER,W60%]<br>|-<br>!150 Aircraft !!100 Hours<br>|-<br>| C-FAKE ||RIGHT 12.5<br>|-<br>| C-TEST ||RIGHT 8.0<br>[\/TABLE]<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Calculating dates<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"210\" height=\"203\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/10\/bb-date-menu.png\" alt=\"Date menu with ready-made date formats and the Add to date, Subtract to date and Date manipulation entries\" class=\"wp-image-5572\"\/><figcaption class=\"wp-element-caption\">The date list: today&#8217;s date in six formats, then three date calculations.<\/figcaption><\/figure>\n\n\n\n<p>The first six entries write today&#8217;s date as fixed text. The last three entries write a calculation that is done when the text is displayed:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Entry<\/th><th>Code written<\/th><th>What to change<\/th><\/tr><\/thead><tbody><tr><td>Add to date<\/td><td>[DATE_ADD|2026-10-22|30 DAYS|Y-m-d]<\/td><td>The start date (today&#8217;s date is written for you), the amount to add (30 DAYS, 2 WEEKS, 6 MONTHS, 1 YEAR) and the format.<\/td><\/tr><tr><td>Subtract to date<\/td><td>[DATE_SUB|2026-10-22|30 DAYS|Y-m-d]<\/td><td>Same as above, the amount is subtracted.<\/td><\/tr><tr><td>Date manipulation<\/td><td>[DATE_MANIP|2026-10-22|first day of next month|Y-m-d]<\/td><td>The start date and an English expression such as &#8220;first day of next month&#8221; or &#8220;last day of this month&#8221;.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>The last part is the format of the result. Keep Y-m-d, replace it with another format, or delete it together with the | before it (Y-m-d is then used):<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Format<\/th><th>Result for January 26, 2026<\/th><\/tr><\/thead><tbody><tr><td>Y-m-d<\/td><td>2026-01-26<\/td><\/tr><tr><td>d\/m\/Y<\/td><td>26\/01\/2026<\/td><\/tr><tr><td>m\/d\/Y<\/td><td>01\/26\/2026<\/td><\/tr><tr><td>j F Y<\/td><td>26 January 2026<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Example: [DATE_ADD|2026-01-26|6 MONTHS|j F Y] shows &#8220;26 July 2026&#8221;.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Pictures, files and videos<\/h2>\n\n\n\n<ul class=\"wp-r_indent50\">\n<li><strong>Image<\/strong> shows a picture from the internet. Paste the full address of the picture between [IMG] and [\/IMG].<\/li>\n\n\n\n<li><strong>Internal image<\/strong> opens the library window. Click a picture to see it on the right, set the width, height and position if needed, choose whether clicking the picture opens it full size, and click <strong>Select<\/strong>. Only public pictures can be used, and readers only see pictures they are allowed to open.<\/li>\n\n\n\n<li><strong>Internal documents<\/strong> opens the library window. Click a file and click <strong>Select<\/strong> to add a link to it.<\/li>\n\n\n\n<li><strong>YouTube<\/strong> adds a video: type the video code (the end of the YouTube address, after &#8220;v=&#8221;) between [YOUTUBE] and [\/YOUTUBE]. On screen the reader can play the video directly in the page. Write [YOUTUBE SMALL]&#8230;[\/YOUTUBE SMALL] for a smaller player. In emails the reader sees a picture of the video with a link; in PDF documents, the video address.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Common problems and solutions<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Problem<\/th><th>Why it happens<\/th><th>What to do<\/th><\/tr><\/thead><tbody><tr><td>The reader sees the code, for example [B]text, instead of bold text.<\/td><td>The closing code is missing or misspelled.<\/td><td>Add the closing code with its slash: [\/B].<\/td><\/tr><tr><td>A colour does not work.<\/td><td>A colour name was used, or the closing code does not repeat the colour.<\/td><td>Use a 6-digit code such as #C20218 and repeat it in the closing code.<\/td><\/tr><tr><td>A size or font change does not work.<\/td><td>The closing code does not repeat the value.<\/td><td>Write [SIZE=16]text[\/SIZE=16], [FONTFAMILY=times]text[\/FONTFAMILY=times].<\/td><\/tr><tr><td>A calculated date is not shown, and the code stays visible.<\/td><td>The start date is not written year-month-day, or the amount is misspelled.<\/td><td>Write the date as 2026-01-26 and the amount in English, for example 30 DAYS or 6 MONTHS.<\/td><\/tr><tr><td>My spaces disappear.<\/td><td>Several typed spaces are shown as one.<\/td><td>Use [SPACE=5] or the <strong>Space<\/strong> button.<\/td><\/tr><tr><td>An internal picture is not shown to some readers.<\/td><td>The picture is not public, or the reader is not allowed to open it.<\/td><td>Choose a public picture in the library.<\/td><\/tr><tr><td>A signature does not appear in the PDF.<\/td><td>The member has no stored signature, or the number is wrong.<\/td><td>Check the member number in [SIG=&#8230;] with your administrator.<\/td><\/tr><tr><td>The PDF says &#8220;You are not allowed to read this document.&#8221;<\/td><td>The document is locked to a higher level.<\/td><td>Ask a member with the required level, or change the [PDFUSERLOCK] code.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Quick best practices<\/h2>\n\n\n\n<ol class=\"wp-r_indent50\">\n<li>Use the buttons rather than typing the codes yourself: they always write the closing code.<\/li>\n\n\n\n<li>Select your text first, then click the button.<\/li>\n\n\n\n<li>Click the <strong>Preview<\/strong> button (printer) to check the result before saving or sending.<\/li>\n\n\n\n<li>Keep codes simple: one style at a time is easier to correct than many codes nested together.<\/li>\n\n\n\n<li>For new documents, prefer the VisualText editor when the screen offers it.<\/li>\n<\/ol>\n\n","protected":false},"featured_media":0,"parent":1573,"menu_order":0,"template":"","doc_tag":[],"_links":{"self":[{"href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/docs\/1578"}],"collection":[{"href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/types\/docs"}],"version-history":[{"count":10,"href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/docs\/1578\/revisions"}],"predecessor-version":[{"id":5581,"href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/docs\/1578\/revisions\/5581"}],"up":[{"embeddable":true,"href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/docs\/1573"}],"next":[{"title":"Using dynamic text","link":"https:\/\/www.airsupervision.com\/wp-r\/docs\/general-knowledge\/writing-text\/using-dynamic-text\/","href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/docs\/1579"}],"wp:attachment":[{"href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/media?parent=1578"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/doc_tag?post=1578"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}