Merge pull request #17808 from colemanw/bridge
[civicrm-core.git] / templates / CRM / Admin / Form / Setting / Miscellaneous.tpl
1 {*
2 +--------------------------------------------------------------------+
3 | Copyright CiviCRM LLC. All rights reserved. |
4 | |
5 | This work is published under the GNU AGPLv3 license with some |
6 | permitted exceptions and without any warranty. For full license |
7 | and copyright information, see https://civicrm.org/licensing |
8 +--------------------------------------------------------------------+
9 *}
10 <div class="crm-block crm-form-block crm-miscellaneous-form-block">
11 <div class="crm-submit-buttons">{include file="CRM/common/formButtons.tpl" location="top"}</div>
12
13 <table class="form-layout">
14 <tr class="crm-miscellaneous-form-block-checksum_timeout">
15 <td class="label">{$form.checksum_timeout.label}</td>
16 <td>{$form.checksum_timeout.html}<br />
17 <span class="description">{ts}The number of days before a personalized (hashed) link will expire.{/ts}</span></td>
18 </tr>
19 </table>
20
21 <table class="form-layout">
22 <tr class="crm-miscellaneous-form-block-contact_undelete">
23 <td class="label">{$form.contact_undelete.label}</td>
24 <td>
25 {$form.contact_undelete.html}<br />
26 <p class="description">{ts}{$contact_undelete_description}{/ts}</p>
27 </td>
28 </tr>
29 <tr class="crm-miscellaneous-form-block-logging">
30 <td class="label">{$form.logging.label}</td>
31 <td>
32 {$form.logging.html}<br />
33 {if $validTriggerPermission}
34 {if $isMultilingual}
35 <p class="description">{ts}Logging is not supported in multilingual environments.{/ts}</p>
36 {else}
37 <p class="description">{ts}If enabled, all actions will be logged with a complete record of changes.{/ts}</p>
38 {/if}
39 {else}
40 <p class="description">{ts}In order to use this functionality, the installation's database user must have privileges to create triggers (in MySQL 5.0 – and in MySQL 5.1 if binary logging is enabled – this means the SUPER privilege). This install either does not seem to have the required privilege enabled.{/ts}&nbsp;{ts}This functionality cannot be enabled on multilingual installations.{/ts}</p>
41 {/if}
42 </td>
43 </tr>
44 <tr class="crm-miscellaneous-form-block-doNotAttachPDFReceipt">
45 <td class="label">{$form.doNotAttachPDFReceipt.label}</td>
46 <td>{$form.doNotAttachPDFReceipt.html}<br />
47 <p class="description">{ts}If enabled, CiviCRM sends PDF receipt as an attachment during event signup or online contribution.{/ts}</p>
48 </td>
49 </tr>
50 <tr class="crm-miscellaneous-form-block-recordGeneratedLetters">
51 <td class="label">{$form.recordGeneratedLetters.label}</td>
52 <td>{$form.recordGeneratedLetters.html}<br />
53 <p class="description">{ts}When generating a letter (PDF/Word) via mail-merge, how should the letter be recorded?{/ts}</p>
54 </td>
55 </tr>
56 <tr class="crm-miscellaneous-form-block-wkhtmltopdfPath">
57 <td class="label">{$form.wkhtmltopdfPath.label}</td>
58 <td>{$form.wkhtmltopdfPath.html}<br />
59 <p class="description">{ts 1="http://wkhtmltopdf.org/"}<a href="%1">wkhtmltopdf is an alternative utility for generating PDF's</a> which may provide better performance especially if you are generating a large number of PDF letters or receipts. Your system administrator will need to download and install this utility, and enter the executable path here.{/ts}</p>
60 </td>
61 </tr>
62 {foreach from=$pure_config_settings item=setting_name}
63 <tr class="crm-miscellaneous-form-block-{$setting_name}">
64 <td class="label">{$form.$setting_name.label}</td>
65 <td>{$form.$setting_name.html}<br />
66 <span class="description">{$setting_descriptions.$setting_name}</span>
67 </td>
68 </tr>
69 {/foreach}
70 <tr class="crm-miscellaneous-form-block-remote_profile_submissions_allowed">
71 <td class="label">{$form.remote_profile_submissions.label}</td>
72 <td>{$form.remote_profile_submissions.html}<br />
73 <p class="description">{ts}If enabled, CiviCRM will allow users to submit profiles from external sites. This is disabled by default to limit abuse.{/ts}</p>
74 </td>
75 </tr>
76 <tr class="crm-miscellaneous-form-block-allow_alert_autodismissal">
77 <td class="label">{$form.allow_alert_autodismissal.label}</td>
78 <td>{$form.allow_alert_autodismissal.html}<br />
79 <p class="description">{ts}If disabled, CiviCRM will not automatically dismiss any alerts after 10 seconds.{/ts}</p>
80 </td>
81 </tr>
82 </table>
83
84 <h3>{ts}reCAPTCHA v2{/ts}</h3>
85 <div class="description">
86 {ts 1='href="https://www.google.com/recaptcha" target="_blank"'}reCAPTCHA is a free service that helps prevent automated abuse of your site. To use it on public-facing CiviCRM forms: sign up at <a %1>Google's reCaptcha site</a>; enter the provided public and private keys here; then enable reCAPTCHA under Advanced Settings in any Profile.{/ts}
87 <br/><strong>{ts}Only the reCAPTCHA v2 checkbox type is supported.{/ts}</strong>
88 </div>
89 <table class="form-layout">
90 <tr class="crm-miscellaneous-form-block-recaptchaPublicKey">
91 <td class="label">{$form.recaptchaPublicKey.label}</td>
92 <td>{$form.recaptchaPublicKey.html}</td>
93 </tr>
94 <tr class="crm-miscellaneous-form-block-recaptchaPrivateKey">
95 <td class="label">{$form.recaptchaPrivateKey.label}</td>
96 <td>{$form.recaptchaPrivateKey.html}</td>
97 </tr>
98 <tr class="crm-miscellaneous-form-block-recaptchaOptions">
99 <td class="label">{$form.recaptchaOptions.label}</td>
100 <td>{$form.recaptchaOptions.html}<br />
101 <span class="description">
102 {ts}You can specify the reCAPTCHA theme options as comma separated data.(eg: theme:'blackglass', lang : 'fr' ).{/ts}
103 <br />
104 {ts 1='href="https://developers.google.com/recaptcha/docs/display#configuration" target="_blank"'}Check the available options at <a %1>Customizing the Look and Feel of reCAPTCHA</a>.{/ts}
105 </span>
106 </td>
107 </tr>
108 <tr class="crm-miscellaneous-form-block-recaptchaPrivateKey">
109 <td class="label">{$form.forceRecaptcha.label}</td>
110 <td>
111 {$form.forceRecaptcha.html}
112 <p class="description">{ts}If enabled, reCAPTCHA will show on all contribution pages.{/ts}</p>
113 </td>
114 </tr>
115 </table>
116 <div class="crm-submit-buttons">{include file="CRM/common/formButtons.tpl" location="bottom"}</div>
117 </div>