All settings are available on the Settings tab of the component and in System Settings → Namespace: xcomm3x.
General
Key
Default
Description
xcomm3x.enabled
1
Allow new comments
xcomm3x.moderation
1
Enable pre-moderation (all new comments are reviewed)
xcomm3x.captcha_mode
smart
CAPTCHA: smart — guests only, always — everyone, off — disabled. PHP GD generates an image with 6 digits; the user enters the first or the last 3 (chosen randomly)
Names guests may not use. Comma-separated, case-insensitive
Comments
Key
Default
Description
xcomm3x.comments_per_page
10
Root comments per load (pagination)
xcomm3x.max_depth
5
Maximum reply nesting depth
xcomm3x.edit_window
60
How many seconds after posting the author can edit a comment
xcomm3x.delete_window
300
How many seconds after posting the author can delete a comment
Security
Key
Default
Description
xcomm3x.rate_limit_count
5
Maximum comments per window
xcomm3x.rate_limit_window
300
Rate limit window length (seconds)
xcomm3x.silent_ip_block
1
Silent blocking: a blocked IP sees a moderation message instead of an error, and the comment is not saved
xcomm3x.trusted_proxies
empty
Proxy/CDN IPs or CIDRs, comma-separated. X-Forwarded-For is read only for requests from these addresses, otherwise the visitor address is taken from REMOTE_ADDR
After how many days cron deletes sent and skipped emails; 0 — never
xcomm3x.notify_manager_email
—
Email for manager notifications (empty — do not send)
xcomm3x.notify_resource_author
0
Notify the page author about a new comment
xcomm3x.notify_parent_author
1
Notify a comment author about a reply
xcomm3x.from_email
(emailsender)
Sender email (default — MODX emailsender)
xcomm3x.from_name
(site_name)
Sender name (default — MODX site_name)
Email templates (chunks)
Key
Default
xcomm3x.tpl_manager_subject
xcomm3x_mail_manager_subject
xcomm3x.tpl_manager_body
xcomm3x_mail_manager_body
xcomm3x.tpl_resource_author_subject
xcomm3x_mail_resource_author_subject
xcomm3x.tpl_resource_author_body
xcomm3x_mail_resource_author_body
xcomm3x.tpl_parent_author_subject
xcomm3x_mail_parent_author_subject
xcomm3x.tpl_parent_author_body
xcomm3x_mail_parent_author_body
Placeholders available in email chunks: [[+site_name]], [[+resource_title]], [[+resource_url]], [[+comment_id]], [[+author_name]], [[+author_email]], [[+text]], [[+comment_date]], [[+unsubscribe_url]]. English email chunks xcomm3x_mail_en_* are included — set them in the xcomm3x.tpl_* settings.