Aumente a configuração de comprimento máximo de postagem para mais de 150 mil

Olá, estamos usando o Discourse v3.0.3 e o max_post_length está definido para o valor máximo padrão de 150.000 caracteres. No entanto, vários de nossos especialistas técnicos que fornecem respostas de solução de problemas de campo estão encontrando mensagens de erro que excedem o limite de 150k.

Se eu tentar aumentar as configurações, recebo o seguinte erro:

max_post_length: O valor deve estar entre 0 e 150000.

Esse problema se tornou problemático para nós, pois o conteúdo depende muito de partes interligadas com âncoras. Dividir o conteúdo em vários posts exigiria tempo e esforço significativos para reorganizar tudo de acordo. Além disso, isso impactaria negativamente a experiência do usuário se os leitores tivessem que navegar entre vários posts para acessar as informações completas.

Existe alguma maneira de aumentar o valor ou desativá-lo completamente?

Obrigado antecipadamente!

1 curtida

oi @salbertelli
acho que você precisa usar isto

2 curtidas

Olá @Lilly,

Obrigado pela sua resposta. Parece que o plugin que você mencionou já pode ter sido integrado ao sistema principal. Infelizmente, o plugin apenas aumenta o comprimento máximo da postagem para o valor padrão de 150.000, que já é o limite máximo para a versão do Discourse que estamos usando atualmente.

No entanto, meu objetivo é exceder o limite padrão de 150.000 caracteres.

ah sim, eu vejo isso agora no arquivo yml.

suspeito que haja uma maneira de ir mais alto, mas acho que exceder o comprimento máximo da postagem pode potencialmente causar problemas de desempenho. Espero que você possa encontrar uma solução viável ou que outra pessoa possa lhe dar alguns insights e ajudar. :slightly_smiling_face:

1 curtida

Então

Você fará um fork do plugin e alterará site_settings.yml conforme descrito.

5 curtidas

Olá Jay,

Ótimas notícias! Muito obrigado pela informação. Parece que o próximo passo é eu fazer um fork do mesmo plugin do repositório GitHub - jomaxro/discourse-plugin-site-setting-override e fazer as modificações necessárias no arquivo site_settings.yml.

Obrigado novamente! Estou ansioso para tentar isso. :slight_smile:

3 curtidas

Certo! Você vai literalmente mudar apenas 1-3 caracteres no arquivo!

1 curtida