### Text module examples with variables Source: https://github.com/zammad/zammad-admin-documentation/blob/pre-release/manage/text-modules.rst Example text modules using Zammad variables to insert customer and user names. These snippets can be used in articles and chat. ```text Hello Mrs. #{ticket.customer.lastname}, Hello Mr. #{ticket.customer.lastname}, Hello #{ticket.customer.firstname}, My Name is #{user.firstname}, ``` -------------------------------- ### Install Python dependencies with pip Source: https://github.com/zammad/zammad-admin-documentation/blob/pre-release/README.md Installs the Python dependencies required for building the documentation, including Sphinx. ```bash $ pip install -r requirements.txt ``` -------------------------------- ### Install gettext on macOS, Debian/Ubuntu, or Fedora Source: https://github.com/zammad/zammad-admin-documentation/blob/pre-release/README.md Installs the gettext utility on macOS, Debian/Ubuntu, or Fedora, which is required for translation catalog generation. ```bash $ brew install gettext # macOS $ sudo apt install gettext # Debian / Ubuntu $ sudo dnf install gettext # Fedora ``` -------------------------------- ### Verify S3 connection with rails r Source: https://github.com/zammad/zammad-admin-documentation/blob/pre-release/settings/system/storage.rst Verifies the S3 storage setup before switching to Simple Storage (S3). Run in the Zammad directory; expect true if the connection works, false with an error message otherwise. If installed via package manager, use zammad run rails r instead. ```shell rails r 'Rails.logger = Logger.new(STDOUT); pp Store::Provider::S3.ping?' ``` -------------------------------- ### Build HTML documentation with make html Source: https://github.com/zammad/zammad-admin-documentation/blob/pre-release/README.md Builds the HTML documentation locally. ```bash $ make html ```