HTML Editor

This HTML Editor enables users to create, edit, and customize email signature templates using dynamic variables. Users can format text, add parameters, insert images, and integrate QR codes to enhance functionality and brand identity.

1. Dynamic Parameters (Variables)

The template automatically retrieves user information by using variables enclosed in { }.

Example parameters:

  • {displayName} → User's full name

  • {title} → User's title

  • {department} → User's department

  • {company} → Company name

  • {mail} → User's email address

  • {physicalDeliveryOfficeName} → Office address

  • {mobile} → User's mobile phone number

  • {thumbnailPhoto} → User's profile photo

These variables allow personalized email signatures to be created without manual input.

2. Formatting Toolbar (Top Menu)

The toolbar contains standard text formatting options:

  • Bold, Italic, Underline

  • Text Alignment (Left, Center, Right, Justify)

  • Font & Font Size Selection

  • Insert Link (🔗) → Adds a clickable link

  • Insert Image (🖼️) → Uploads and embeds an image into the signature

  • Preview (👁️) → Shows a real-time preview of the formatted signature

  • HTML View ( <> ) → Allows you to edit the raw HTML code for advanced customization

3. Social Media Icons (Right Side)

The template includes icons for LinkedIn, X (formerly Twitter), and Facebook. Users can link these icons to their own social media profiles to strengthen their brand identity.

4. Additional Features

  • Add Parameter: Opens a list of available variables (e.g., name, title, phone number) that can be added to the template. Users can add additional dynamic fields to the template.

  • Insert QR Code: Generates a QR code and adds it to the signature. This code can be linked to contact information, websites, or business profiles for quick access.

HTML EDITOR Insert Field

The Insert Field feature is used to create a dynamic signature template with data retrieved from Active Directory (AD).

  • The first input field, Field Name, requires you to enter the name you want to assign to the field you are adding.

  • The Default Value input field is used when the Condition: Exist option is enabled. This field allows you to define a placeholder value that will be displayed if the AD attribute is empty.

Condition: Exist & Attribute Index

  • If the Exist option is enabled and the AD attribute value is empty, the field will not be displayed in the signature.

  • The Attribute Index defines which AD attribute the exist condition will be applied to.

  • If there is only one AD attribute in the created field, the Attribute Index should be set to 0. If multiple AD attributes are added, the first attribute will have an index of 0, the second one 1, and so on.

Select AD Property

  • You can select the desired AD Property from this section.

  • The Transform option allows you to apply specific transformations to the selected AD property.

Browse File

  • You can use this option to select images for the signature.

  • The images should be stored in the NextClaimer/Data/Assets folder within the program’s installation directory.

  • It is recommended to resize the images to the appropriate dimensions for the signature.

  • Images added this way are classified as Inline Images, which may not display correctly in certain email clients.

  • To ensure proper image rendering, it is advisable to use a CDN to host the images instead.

Conditional Field

When you click on the Conditional Field option, a form will open. You can also access the Insert Conditional Field Guide by clicking on the yellow tooltip.

This feature is used to add a field that operates based on specified conditions.

  • In the Property field, select the AD attribute you want to use.

  • In the Condition field, set the desired condition.

  • In the Match Value field, enter the value that the selected AD attribute should be compared against.

  • In the Then Value field, specify the value that should be displayed if the condition is met.

  • If none of the specified conditions apply, you can define a fallback value in the field labeled if none of the above apply then this field's value is.

Last updated