diff --git a/src/uncategorized/rulesSlaveDeselectWorkaround.tw b/src/uncategorized/rulesSlaveDeselectWorkaround.tw deleted file mode 100644 index fda2a7f7570445ddb3ad2f160d2095bb8b4f736e..0000000000000000000000000000000000000000 --- a/src/uncategorized/rulesSlaveDeselectWorkaround.tw +++ /dev/null @@ -1,9 +0,0 @@ -:: Rules Slave Deselect Workaround [nobr] - -<<set $nextButton = "Continue", $nextLink = "Rules Slave Select">> - -<<if ruleSlaveSelected($activeSlave, $currentRule)>> - <<set $currentRule.selectedSlaves.delete($activeSlave.ID)>> -<</if>> - -<<goto "Rules Slave Select">> diff --git a/src/uncategorized/rulesSlaveExclude.tw b/src/uncategorized/rulesSlaveExclude.tw deleted file mode 100644 index 11fc9c657d3d3dd6e24fa976fa13e892ba8ed1c2..0000000000000000000000000000000000000000 --- a/src/uncategorized/rulesSlaveExclude.tw +++ /dev/null @@ -1,28 +0,0 @@ -:: Rules Slave Exclude [nobr] - -<<set $nextButton = "Continue", $nextLink = "Rules Assistant">> - -<<if ndef $currentRule.excludedSlaves>> - <<set $currentRule.excludedSlaves to []>> -<</if>> - -<<if ($currentRule.excludedSlaves.length < 1)>> - <<set $SlaveSummaryFiler = "assignable">> - Select slaves to exclude from Rule $r: - <<print App.UI.SlaveList.slaveSelectionList( - s => !ruleSlaveExcluded(s, $currentRule), - (s, i) => `<u><strong>${App.UI.passageLink(SlaveFullName(s), 'Rules Slave Exclude Workaround', `$activeSlave = $slaves[${i}]`)}</strong></u>` - )>> -<<else>> - Slaves currently excluded from Rule $r: [[Clear list|Rules Slave Exclude][$currentRule.excludedSlaves = []]] - <<print App.UI.SlaveList.slaveSelectionList( - s => ruleSlaveExcluded(s, $currentRule), - (s, i) => `<u><strong>${App.UI.passageLink(SlaveFullName(s), 'Rules Slave NoExclude Workaround', `$activeSlave = $slaves[${i}]`)}</strong></u>` - )>> - <br><br> - Select more slaves to exclude from Rule $r: - <<print App.UI.SlaveList.slaveSelectionList( - s => !ruleSlaveExcluded(s, $currentRule), - (s, i) => `<u><strong>${App.UI.passageLink(SlaveFullName(s), 'Rules Slave Exclude Workaround', `$activeSlave = $slaves[${i}]`)}</strong></u>` - )>> -<</if>> diff --git a/src/uncategorized/rulesSlaveExcludeWorkaround.tw b/src/uncategorized/rulesSlaveExcludeWorkaround.tw deleted file mode 100644 index e35b1fcd4c6303c209bdb08aa8e22305f5cee76b..0000000000000000000000000000000000000000 --- a/src/uncategorized/rulesSlaveExcludeWorkaround.tw +++ /dev/null @@ -1,12 +0,0 @@ -:: Rules Slave Exclude Workaround [nobr] - -<<set $nextButton = "Continue", $nextLink = "Rules Slave Exclude">> - -<<if !ruleSlaveExcluded($activeSlave, $currentRule)>> - <<set $currentRule.excludedSlaves.push($activeSlave.ID)>> - <<if ruleSlaveSelected($activeSlave, $currentRule)>> - <<set $currentRule.selectedSlaves.delete($activeSlave.ID)>> - <</if>> -<</if>> - -<<goto "Rules Slave Exclude">> diff --git a/src/uncategorized/rulesSlaveNoExcludeWorkaround.tw b/src/uncategorized/rulesSlaveNoExcludeWorkaround.tw deleted file mode 100644 index 3213729339855c1cab2d7dfb034a63277258c2ad..0000000000000000000000000000000000000000 --- a/src/uncategorized/rulesSlaveNoExcludeWorkaround.tw +++ /dev/null @@ -1,9 +0,0 @@ -:: Rules Slave NoExclude Workaround [nobr] - -<<set $nextButton = "Continue", $nextLink = "Rules Slave Exclude">> - -<<if ruleSlaveExcluded($activeSlave, $currentRule)>> - <<set $currentRule.excludedSlaves.delete($activeSlave.ID)>> -<</if>> - -<<goto "Rules Slave Exclude">> diff --git a/src/uncategorized/rulesSlaveSelect.tw b/src/uncategorized/rulesSlaveSelect.tw deleted file mode 100644 index adcaae3cd742f65aea29559a752bf71428ae2175..0000000000000000000000000000000000000000 --- a/src/uncategorized/rulesSlaveSelect.tw +++ /dev/null @@ -1,44 +0,0 @@ -:: Rules Slave Select [nobr] - -<<set $nextButton = "Continue", $nextLink = "Rules Assistant">> - -<<if ndef $currentRule.selectedSlaves>> - <<set $currentRule.selectedSlaves to []>> -<</if>> - -<<if ($currentRule.selectedSlaves.length < 1)>> - <<set $SlaveSummaryFiler = "assignable">> - Choose specific slaves to limit Rule $r: - Select slaves to exclude from Rule $r: - <<print App.UI.SlaveList.slaveSelectionList( - s => !ruleSlaveSelected(s, $currentRule), - (s, i) => { - let l = App.UI.DOM.passageLink(SlaveFullName(s), 'Rules Slave Select Workaround', - () => { App.Utils.setActiveSlaveByIndex(i); }); - l.classList.add("emphasizedSlave"); - return l; - } - )>> -<<else>> - Rule $r currently limited to specific slaves: [[Clear list|Rules Slave Select][$currentRule.selectedSlaves = []]] - <<print App.UI.SlaveList.slaveSelectionList( - s => ruleSlaveSelected(s, $currentRule), - (s, i) => { - let l = App.UI.DOM.passageLink(SlaveFullName(s), 'Rules Slave Deselect Workaround', - () => { App.Utils.setActiveSlaveByIndex(i); }); - l.classList.add("emphasizedSlave"); - return l; - } - )>> - <br><br> - Choose more specific slaves: - <<print App.UI.SlaveList.slaveSelectionList( - s => !ruleSlaveSelected(s, $currentRule), - (s, i) => { - let l = App.UI.DOM.passageLink(SlaveFullName(s), 'Rules Slave Select Workaround', - () => { App.Utils.setActiveSlaveByIndex(i); }); - l.classList.add("emphasizedSlave"); - return l; - } - )>> -<</if>> diff --git a/src/uncategorized/rulesSlaveSelectWorkaround.tw b/src/uncategorized/rulesSlaveSelectWorkaround.tw deleted file mode 100644 index af9e05771eb64595e42676badff8f37852dd7a85..0000000000000000000000000000000000000000 --- a/src/uncategorized/rulesSlaveSelectWorkaround.tw +++ /dev/null @@ -1,12 +0,0 @@ -:: Rules Slave Select Workaround [nobr] - -<<set $nextButton = "Continue", $nextLink = "Rules Slave Select">> - -<<if !ruleSlaveSelected($activeSlave, $currentRule)>> - <<set $currentRule.selectedSlaves.push($activeSlave.ID)>> - <<if ruleSlaveExcluded($activeSlave, $currentRule)>> - <<set $currentRule.excludedSlaves.delete($activeSlave.ID)>> - <</if>> -<</if>> - -<<goto "Rules Slave Select">>