mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
Disable escaping of HTML/tags in templates
This commit is contained in:
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "Default",
|
"name": "Default",
|
||||||
"story_string": "{{#if description}}{{{description}}}{{/if}}\n{{#if personality}}{{{personality}}}{{/if}}\n{{#if scenario}}Scenario: {{{scenario}}}{{/if}}",
|
"story_string": "{{#if description}}{{description}}{{/if}}\n{{#if personality}}{{personality}}{{/if}}\n{{#if scenario}}Scenario: {{scenario}}{{/if}}",
|
||||||
"chat_start": "***",
|
"chat_start": "***",
|
||||||
"example_separator": "***"
|
"example_separator": "***"
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "Pygmalion",
|
"name": "Pygmalion",
|
||||||
"story_string": "{{#if description}}{{{char}}}'s Persona: {{{description}}}{{/if}}\n{{#if personality}}Personality: {{{personality}}}{{/if}}\n{{#if scenario}}Scenario: {{{scenario}}}{{/if}}",
|
"story_string": "{{#if description}}{{{char}}}'s Persona: {{description}}{{/if}}\n{{#if personality}}Personality: {{personality}}{{/if}}\n{{#if scenario}}Scenario: {{scenario}}{{/if}}",
|
||||||
"chat_start": "<START>",
|
"chat_start": "<START>",
|
||||||
"example_separator": "<START>"
|
"example_separator": "<START>"
|
||||||
}
|
}
|
||||||
|
@ -46,9 +46,9 @@ export {
|
|||||||
export const MAX_CONTEXT_DEFAULT = 4096;
|
export const MAX_CONTEXT_DEFAULT = 4096;
|
||||||
const MAX_CONTEXT_UNLOCKED = 65536;
|
const MAX_CONTEXT_UNLOCKED = 65536;
|
||||||
|
|
||||||
const defaultStoryString = `{{#if description}}{{{description}}}{{/if}}
|
const defaultStoryString = `{{#if description}}{{description}}{{/if}}
|
||||||
{{#if personality}}{{{personality}}}{{/if}}
|
{{#if personality}}{{personality}}{{/if}}
|
||||||
{{#if scenario}}Scenario: {{{scenario}}}{{/if}}`;
|
{{#if scenario}}Scenario: {{scenario}}{{/if}}`;
|
||||||
const defaultExampleSeparator = '***';
|
const defaultExampleSeparator = '***';
|
||||||
const defaultChatStart = '***';
|
const defaultChatStart = '***';
|
||||||
|
|
||||||
@ -1042,7 +1042,7 @@ export function fuzzySearchGroups(searchValue) {
|
|||||||
|
|
||||||
export function renderStoryString(params) {
|
export function renderStoryString(params) {
|
||||||
try {
|
try {
|
||||||
const compiledTemplate = Handlebars.compile(power_user.context.story_string);
|
const compiledTemplate = Handlebars.compile(power_user.context.story_string, { noEscape: true });
|
||||||
let output = compiledTemplate(params);
|
let output = compiledTemplate(params);
|
||||||
output = substituteParams(output, params.user, params.char);
|
output = substituteParams(output, params.user, params.char);
|
||||||
output = `${output.trim()}\n`; // add a newline to the end
|
output = `${output.trim()}\n`; // add a newline to the end
|
||||||
|
Reference in New Issue
Block a user