Change match options to checkboxes

b685c4f5bfcf54ce1ec9f5b29cd8597df22b087c

Crow <bismuthglass@protonmail.com>

1 files changed, +51 -63Ignore whitespace
public/index.html+51 -63
@@ -6174,26 +6174,12 @@
61746174 <strong>Activation Settings</strong>
61756175 <div class="fa-solid fa-circle-chevron-down inline-drawer-icon down"></div>
61766176 </div>
61776177 <div class="inline-drawer-content flex-container flexFlowRow flexGap10 paddingBottom5px">
61786178 <div class="flex1 flex-container flexFlowColumn flexGap10">
61796179 <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">
61806180 <small class="flex1" data-i18n="Automation ID">Automation ID</small>
61816181 <input class="flex1 text_pole margin0" name="automationId" type="text" placeholder="( None )" data-i18n="[placeholder]( None )">
61826182 </div>
6183- <small>
6184- <label class="checkbox flex-container alignItemsCenter flexNoGap">
6185- <input type="checkbox" name="exclude_recursion" />
6186- <span data-i18n="Non-recursable (will not be activated by another)">
6187- Non-recursable (will not be activated by another)
6188- </span>
6189- </label>
6190- <label class="checkbox flex-container alignItemsCenter flexNoGap">
6191- <input type="checkbox" name="prevent_recursion" />
6192- <span data-i18n="Prevent further recursion (this entry will not activate others)">
6193- Prevent further recursion (will not activate others)
6194- </span>
6195- </label>
6196- </small>
61976183 <div class="flex-container alignItemsCenter flexNoGap">
61986184 <small class="flex1" data-i18n="Scan Depth">Scan Depth</small>
61996185 <input class="text_pole margin0 flex1" name="scanDepth" type="number" placeholder="Use global setting" data-i18n="[placeholder]Use global setting" max="1000">
@@ -6241,54 +6227,56 @@
62416227 </div>
62426228
62436229 <div class="flex1 flex-container flexFlowColumn flexGap10">
6244- <div class="checkbox flex-container alignItemsCenter flexNoGap">
6230+ <small>
6245- <small class="flex1" data-i18n="Match Persona Description">Match Persona Description</small>
6231+ <label class="checkbox flex-container alignItemsCenter flexNoGap">
62466232 <selectinput nametype="matchPersonaDescriptioncheckbox" classname="text_pole widthNatural margin0 flex1exclude_recursion" />
6247- <option value="null" data-i18n="Use global">Use global</option>
6233+ <span data-i18n="Non-recursable (will not be activated by another)">
6248- <option value="true" data-i18n="Yes">Yes</option>
6234+ Non-recursable (will not be activated by another)
6249- <option value="false" data-i18n="No">No</option>
6235+ </span>
62506236 </selectlabel>
6251- </div>
6237+ <label class="checkbox flex-container alignItemsCenter flexNoGap">
6252- <div class="checkbox flex-container alignItemsCenter flexNoGap">
6238+ <input type="checkbox" name="prevent_recursion" />
6253- <small class="flex1" data-i18n="Match Character Description">Match Character Description</small>
6239+ <span data-i18n="Prevent further recursion (this entry will not activate others)">
6254- <select name="matchCharacterDescription" class="text_pole widthNatural margin0 flex1">
6240+ Prevent further recursion (will not activate others)
6255- <option value="null" data-i18n="Use global">Use global</option>
6241+ </span>
6256- <option value="true" data-i18n="Yes">Yes</option>
6242+ </label>
6257- <option value="false" data-i18n="No">No</option>
6243+ <label class="checkbox flex-container alignItemsCenter flexNoGap">
6258- </select>
6244+ <input type="checkbox" name="matchPersonaDescription" />
6259- </div>
6245+ <span data-i18n="Match Persona Description">
6260- <div class="checkbox flex-container alignItemsCenter flexNoGap">
6246+ Match Persona Description
6261- <small class="flex1" data-i18n="Match Character Personality">Match Character Personality</small>
6247+ </span>
6262- <select name="matchCharacterPersonality" class="text_pole widthNatural margin0 flex1">
6248+ </label>
6263- <option value="null" data-i18n="Use global">Use global</option>
6249+ <label class="checkbox flex-container alignItemsCenter flexNoGap">
62646250 <optioninput valuetype="truecheckbox" data-i18nname="YesmatchCharacterDescription">Yes< /option>
62656251 <option value="false"span data-i18n="NoMatch Character Description">No</option>
6266- </select>
6252+ Match Character Description
62676253 </divspan>
6268- <div class="checkbox flex-container alignItemsCenter flexNoGap">
6254+ </label>
6269- <small class="flex1" data-i18n="Match Character Note">Match Character Note</small>
6255+ <label class="checkbox flex-container alignItemsCenter flexNoGap">
62706256 <selectinput nametype="matchCharacterNotecheckbox" classname="text_pole widthNatural margin0 flex1matchCharacterPersonality" />
62716257 <option value="null"span data-i18n="UseMatch global">UseCharacter global</optionPersonality">
6272- <option value="true" data-i18n="Yes">Yes</option>
6258+ Match Character Personality
6273- <option value="false" data-i18n="No">No</option>
6259+ </span>
62746260 </selectlabel>
6275- </div>
6261+ <label class="checkbox flex-container alignItemsCenter flexNoGap">
6276- <div class="checkbox flex-container alignItemsCenter flexNoGap">
6262+ <input type="checkbox" name="matchCharacterNote" />
62776263 <small class="flex1"span data-i18n="Match Scenario">MatchCharacter Scenario</smallNote">
6278- <select name="matchScenario" class="text_pole widthNatural margin0 flex1">
6264+ Match Character Note
6279- <option value="null" data-i18n="Use global">Use global</option>
6265+ </span>
6280- <option value="true" data-i18n="Yes">Yes</option>
6266+ </label>
6281- <option value="false" data-i18n="No">No</option>
6267+ <label class="checkbox flex-container alignItemsCenter flexNoGap">
6282- </select>
6268+ <input type="checkbox" name="matchScenario" />
6283- </div>
6269+ <span data-i18n="Match Scenario">
6284- <div class="checkbox flex-container alignItemsCenter flexNoGap">
6270+ Match Scenario
6285- <small class="flex1" data-i18n="Match Creator Notes">Match Creator Notes</small>
6271+ </span>
6286- <select name="matchCreatorNotes" class="text_pole widthNatural margin0 flex1">
6272+ </label>
6287- <option value="null" data-i18n="Use global">Use global</option>
6273+ <label class="checkbox flex-container alignItemsCenter flexNoGap">
62886274 <optioninput valuetype="truecheckbox" data-i18nname="YesmatchCreatorNotes">Yes< /option>
62896275 <option value="false"span data-i18n="NoMatch Creator Notes">No</option>
6290- </select>
6276+ Match Creator Notes
62916277 </divspan>
6278+ </label>
6279+ </small>
62926280 </div>
62936281 </div>
62946282 </div>