Revert original settings to their former place
| @@ -6087,6 +6087,47 @@ | ||
| 6087 | 6087 | </button> |
| 6088 | 6088 | </div> |
| 6089 | 6089 | </div> |
| 6090 | + <div name="perEntryOverridesBlock" class="flex-container wide100p alignitemscenter"> | |
| 6091 | + <div class="world_entry_form_control flex1"> | |
| 6092 | + <small class="textAlignCenter" data-i18n="Scan Depth">Scan Depth</small> | |
| 6093 | + <input class="text_pole margin0" name="scanDepth" type="number" placeholder="Use global setting" data-i18n="[placeholder]Use global setting" max="1000"> | |
| 6094 | + </div> | |
| 6095 | + <div class="world_entry_form_control flex1"> | |
| 6096 | + <small class="textAlignCenter" data-i18n="Case-Sensitive">Case-Sensitive</small> | |
| 6097 | + <select name="caseSensitive" class="text_pole widthNatural margin0"> | |
| 6098 | + <option value="null" data-i18n="Use global">Use global</option> | |
| 6099 | + <option value="true" data-i18n="Yes">Yes</option> | |
| 6100 | + <option value="false" data-i18n="No">No</option> | |
| 6101 | + </select> | |
| 6102 | + </div> | |
| 6103 | + <div class="world_entry_form_control flex1"> | |
| 6104 | + <small class="textAlignCenter" data-i18n="Whole Words">Whole Words</small> | |
| 6105 | + <select name="matchWholeWords" class="text_pole widthNatural margin0"> | |
| 6106 | + <option value="null" data-i18n="Use global">Use global</option> | |
| 6107 | + <option value="true" data-i18n="Yes">Yes</option> | |
| 6108 | + <option value="false" data-i18n="No">No</option> | |
| 6109 | + </select> | |
| 6110 | + </div> | |
| 6111 | + <div class="world_entry_form_control flex1"> | |
| 6112 | + <small class="textAlignCenter" data-i18n="Group Scoring">Group Scoring</small> | |
| 6113 | + <select name="useGroupScoring" class="text_pole widthNatural margin0"> | |
| 6114 | + <option value="null" data-i18n="Use global">Use global</option> | |
| 6115 | + <option value="true" data-i18n="Yes">Yes</option> | |
| 6116 | + <option value="false" data-i18n="No">No</option> | |
| 6117 | + </select> | |
| 6118 | + </div> | |
| 6119 | + <div class="world_entry_form_control flex1" title="Can be used to automatically activate Quick Replies" data-i18n="[title]Can be used to automatically activate Quick Replies"> | |
| 6120 | + <small class="textAlignCenter" data-i18n="Automation ID">Automation ID</small> | |
| 6121 | + <input class="text_pole margin0" name="automationId" type="text" placeholder="( None )" data-i18n="[placeholder]( None )"> | |
| 6122 | + </div> | |
| 6123 | + <div class="world_entry_form_control flex1" title="Defines delay levels for recursive scans. Initially, only the first level (smallest number) will match. Once no matches are found, the next level becomes eligible for matching. This repeats until all levels are checked. Tied to the "Delay until recursion" setting." data-i18n="[title]delay_until_recursion_level"> | |
| 6124 | + <small class="textAlignCenter"> | |
| 6125 | + <span data-i18n="Recursion Level">Recursion Level</span> | |
| 6126 | + <div class="fa-solid fa-circle-info opacity50p"></div> | |
| 6127 | + </small> | |
| 6128 | + <input class="text_pole margin0" name="delayUntilRecursionLevel" type="text" placeholder="1"> | |
| 6129 | + </div> | |
| 6130 | + </div> | |
| 6090 | 6131 | <div name="contentAndCharFilterBlock" class="world_entry_thin_controls flex2"> |
| 6091 | 6132 | <div class="world_entry_form_control flex1"> |
| 6092 | 6133 | <label for="content "> |
| @@ -6102,6 +6143,26 @@ | ||
| 6102 | 6143 | (<span data-i18n="extension_token_counter">Tokens:</span> <span class="world_entry_form_token_counter" data-first-run="true">counting...</span>) |
| 6103 | 6144 | <span class="world_entry_form_uid_value" data-first-run="true"></span> |
| 6104 | 6145 | </span> |
| 6146 | + <div> | |
| 6147 | + <label class="checkbox flex-container alignitemscenter flexNoGap"> | |
| 6148 | + <input type="checkbox" name="exclude_recursion" /> | |
| 6149 | + <span data-i18n="Non-recursable (will not be activated by another)"> | |
| 6150 | + Non-recursable (will not be activated by another) | |
| 6151 | + </span> | |
| 6152 | + </label> | |
| 6153 | + <label class="checkbox flex-container alignitemscenter flexNoGap"> | |
| 6154 | + <input type="checkbox" name="prevent_recursion" /> | |
| 6155 | + <span data-i18n="Prevent further recursion (this entry will not activate others)"> | |
| 6156 | + Prevent further recursion (will not activate others) | |
| 6157 | + </span> | |
| 6158 | + </label> | |
| 6159 | + <label class="checkbox flex-container alignitemscenter flexNoGap"> | |
| 6160 | + <input type="checkbox" name="delay_until_recursion" /> | |
| 6161 | + <span data-i18n="Delay until recursion (can only be activated on recursive checking)"> | |
| 6162 | + Delay until recursion (can only be activated on recursive checking) | |
| 6163 | + </span> | |
| 6164 | + </label> | |
| 6165 | + </div> | |
| 6105 | 6166 | </span> |
| 6106 | 6167 | </small> |
| 6107 | 6168 | <small class="displayNone"> |
| @@ -6119,76 +6180,12 @@ | ||
| 6119 | 6180 | |
| 6120 | 6181 | <div class="inline-drawer wide100p flexFlowColumn"> |
| 6121 | 6182 | <div class="inline-drawer-toggle inline-drawer-header userSettingsInnerExpandable"> |
| 6122 | 6183 | <strong>ActivationAdditional SettingsMatching Sources</strong> |
| 6123 | 6184 | <div class="fa-solid fa-circle-chevron-down inline-drawer-icon down"></div> |
| 6124 | 6185 | </div> |
| 6125 | 6186 | <div class="inline-drawer-content flex-container flexFlowRow flexGap10 paddingBottom5px"> |
| 6126 | - <div class="flex1 flex-container flexFlowColumn flexGap10"> | |
| 6127 | - <div class="flex-container flexFlowRow alignItemsCenter justifySpaceBetween" title="Can be used to automatically activate Quick Replies" data-i18n="[title]Can be used to automatically activate Quick Replies"> | |
| 6128 | - <small class="flex1" data-i18n="Automation ID">Automation ID</small> | |
| 6129 | - <input class="flex1 text_pole margin0" name="automationId" type="text" placeholder="( None )" data-i18n="[placeholder]( None )"> | |
| 6130 | - </div> | |
| 6131 | - <div class="flex-container alignItemsCenter flexNoGap"> | |
| 6132 | - <small class="flex1" data-i18n="Scan Depth">Scan Depth</small> | |
| 6133 | - <input class="text_pole margin0 flex1" name="scanDepth" type="number" placeholder="Use global setting" data-i18n="[placeholder]Use global setting" max="1000"> | |
| 6134 | - </div> | |
| 6135 | - <div class="checkbox flex-container alignItemsCenter flexNoGap"> | |
| 6136 | - <small class="flex1" data-i18n="Case-Sensitive">Case-Sensitive</small> | |
| 6137 | - <select name="caseSensitive" class="text_pole widthNatural margin0 flex1"> | |
| 6138 | - <option value="null" data-i18n="Use global">Use global</option> | |
| 6139 | - <option value="true" data-i18n="Yes">Yes</option> | |
| 6140 | - <option value="false" data-i18n="No">No</option> | |
| 6141 | - </select> | |
| 6142 | - </div> | |
| 6143 | - <div class="checkbox flex-container alignItemsCenter flexNoGap"> | |
| 6144 | - <small class="flex1" data-i18n="Whole Words">Whole Words</small> | |
| 6145 | - <select name="matchWholeWords" class="text_pole widthNatural margin0 flex1"> | |
| 6146 | - <option value="null" data-i18n="Use global">Use global</option> | |
| 6147 | - <option value="true" data-i18n="Yes">Yes</option> | |
| 6148 | - <option value="false" data-i18n="No">No</option> | |
| 6149 | - </select> | |
| 6150 | - </div> | |
| 6151 | - <div class="checkbox flex-container alignItemsCenter flexNoGap"> | |
| 6152 | - <small class="flex1" data-i18n="Group Scoring">Group Scoring</small> | |
| 6153 | - <select name="useGroupScoring" class="text_pole widthNatural margin0 flex1"> | |
| 6154 | - <option value="null" data-i18n="Use global">Use global</option> | |
| 6155 | - <option value="true" data-i18n="Yes">Yes</option> | |
| 6156 | - <option value="false" data-i18n="No">No</option> | |
| 6157 | - </select> | |
| 6158 | - </div> | |
| 6159 | - | |
| 6160 | 6187 | <small> |
| 6161 | 6188 | <label class="checkbox flex-container alignItemsCenter flexNoGap"> |
| 6162 | - <input type="checkbox" name="delay_until_recursion" /> | |
| 6163 | - <span data-i18n="Delay until recursion (can only be activated on recursive checking)"> | |
| 6164 | - Delay until recursion (can only be activated on recursive checking) | |
| 6165 | - </span> | |
| 6166 | - </label> | |
| 6167 | - </small> | |
| 6168 | - <div class="world_entry_form_control_recursion_delay flex-container alignItemsCenter" title="Defines delay levels for recursive scans. Initially, only the first level (smallest number) will match. Once no matches are found, the next level becomes eligible for matching. This repeats until all levels are checked. Tied to the "Delay until recursion" setting." data-i18n="[title]delay_until_recursion_level"> | |
| 6169 | - <small class="flex1"> | |
| 6170 | - <span data-i18n="Recursion Level">Recursion Level</span> | |
| 6171 | - <div class="fa-solid fa-circle-info opacity50p"></div> | |
| 6172 | - </small> | |
| 6173 | - <input class="flex1 text_pole margin0" name="delayUntilRecursionLevel" type="text" placeholder="1"> | |
| 6174 | - </div> | |
| 6175 | - </div> | |
| 6176 | - | |
| 6177 | - <div class="flex1 flex-container flexFlowColumn flexGap10"> | |
| 6178 | - <small> | |
| 6179 | - <label class="checkbox flex-container alignItemsCenter flexNoGap"> | |
| 6180 | - <input type="checkbox" name="exclude_recursion" /> | |
| 6181 | - <span data-i18n="Non-recursable (will not be activated by another)"> | |
| 6182 | - Non-recursable (will not be activated by another) | |
| 6183 | - </span> | |
| 6184 | - </label> | |
| 6185 | - <label class="checkbox flex-container alignItemsCenter flexNoGap"> | |
| 6186 | - <input type="checkbox" name="prevent_recursion" /> | |
| 6187 | - <span data-i18n="Prevent further recursion (this entry will not activate others)"> | |
| 6188 | - Prevent further recursion (will not activate others) | |
| 6189 | - </span> | |
| 6190 | - </label> | |
| 6191 | - <label class="checkbox flex-container alignItemsCenter flexNoGap"> | |
| 6192 | 6189 | <input type="checkbox" name="matchPersonaDescription" /> |
| 6193 | 6190 | <span data-i18n="Match Persona Description"> |
| 6194 | 6191 | Match Persona Description |
| @@ -6227,7 +6224,6 @@ | ||
| 6227 | 6224 | </small> |
| 6228 | 6225 | </div> |
| 6229 | 6226 | </div> |
| 6230 | - </div> | |
| 6231 | 6227 | |
| 6232 | 6228 | <div class="flex-container wide100p flexGap10"> |
| 6233 | 6229 | <div class="flex4 flex-container flexFlowColumn flexNoGap"> |