Texto com espaçamento duplo após editar

  • Identifique-se para criar novos tópicos neste fórum
  • Visitantes anônimos não podem postar neste fórum
duartejn  Iniciante   Postagens: 3
Estou com um problema que já tive há muito tempo (tanto que não lembro como resolvi! , quando usei XOOPS 2.2 para fazer um site. A questão é no uso do editor de textos. Ao gravar o texto o espaço entre linhas é duplicado! No módulo conteúdo o comportamento é um pouco diferente: v. cria a página e ela é gravada OK. Depois a cada vez que ela é editada a cada linha uma nova linha em branco é criada. Assim v. tem que remover cada linha em branco, uma a uma antes de gravar. No módulo "UserPage" (recomendo) o comportamento é um pouco diferente - e bem pior: o editor abre mostrando o texto sem alterações, mas ao gravar ele insere uma nova linha em branco a cada linha existente.

- Sim, eu marquei "Usar Html" nas preferências do módulo. - Já testei com todos os editores wysigi (conteúdo, tinymce, fck). O resultado é sempre o mesmo.

Alguém tem uma luz prá me dar? Falta só isso prá publicar o site.
Angelo Rocha  Membro De: Fortaleza - CE - Brasil  Postagens: 613
Entendi que quando dá um "enter" ele da um espaço a mais, é isso mesmo? Briguei com isso algum tempo, mais resolvi da seguinte forma, quando estiver escrevendo um texto e precisar dar a quebra de linha, caso não queira o espaço a mais, ao invés de pressionar "enter" pressione "shift+enter" que ele da a quebra normal.

É isso que você queria mesmo?
duartejn  Iniciante   Postagens: 3
Mas usar o shift+enter apenas inclui uma quebra de linha ("
" em html), ao passo que enter inclui um novo parágrafo (este, sim, deixa uma linha acima e outra abaixo em branco). O problema é que v. grava o texto tudo bem e, ao editar o texto ele inclui uma linha em branco para cara linha que existir no texto (um "
" vira "
""
" e um "<p>... </p>" vira "<p><p>... </p></p>"). Tem alguma coisa muito errada aí. Já vi muita gente reclamando disto na WEB, mas agora não acho a solução que me quebrou o galho da outra vez.
ailtonlopes  Iniciante   Postagens: 2
Também estou com o mesmo problema. Pesquisei por aqui mas a única solução encontrada é uma que se aplica à todos os módulos: https://xoops.net.br/modules/newbb/viewtopic.php?post_id=539#forumpost539

O correto seria definir isso no CSS, não?
Andrax  Ocasional   Postagens: 27
Não, infelizmente esse não é um problema de CSS, seria bem mais simples resolver se o fosse.

Esse é um problema causado pela forma que o módulo em questão se utiliza das funções do XOOPS... como o módulo a princípio não foi pensado para usar editores visuais, ele se utiliza de um recurso que acrescente uma quebra de linha (<br>), para cada quebra de linha no seu texto... o problema é que os editores visuais, acrescentem quebras de linhas extras ao código ao formatalo para você, e nesse processo temos essas quebras sendo acrescentadas 2 vezes(ou mais).

Uma forma de resolver é a que mostrei no tópico que você indicou(como disse "afeta" o portal todo)... outra forma, seria descobrir no módulo específico em que você quer tratar do problema onde ele faz as chamadas a função displayTarea e alterar seu funcionamento ali... nesse caso o problema seria resolvido de forma isolada.

Se puder indicar em qual módulo vem tendo problemas, podemos tentar indicar como resolver de forma isolada.

Em alguns módulos existe a opção de ativar e desativar a quebra de linha automática no formulário, nesses casos não há necessidade de mudar o código, é só lembrar de desativar a funcionalidade.
ailtonlopes  Iniciante   Postagens: 2
Tudo tranquilo e vc?

O módulo que está acontecendo isso é o de conteúdo (Mastop Publish) que baixei aqui do XOOPS Brasil mesmo.

Pensei que o espaçamento pudesse ser definido através do CSS para a aplicação em todo o site, mas enfim: sou leigo nessa questão e foi só um achismo da minha parte.

Desde já obrigado.
Edison Pinho  Iniciante   Postagens: 9
Aqui na minha máquina instalei todos novos (zerados), o X251a, X253final e no X254beta com os módulos tag e conteúdo e mais os que vem neles e todos deram o mesmo problema, com e sem alteração do arquivo "class/module.textsanitizer.php", na edição do texto do módulo conteúdo o texto é acrescido de uma o mais linhas ou se usar o "Área de Texto / Editor Visual" do editor acontece o mesmo problema. (Fiz as limpezas da manutenção, sim )

É extranho, pois a alguns dias atras fiz a alteração em outra máquina ( a dos pias ), e funcionou corretamente, e usei o mesmo testo HTML aqui no minha máquina e aconteceu o erro, será porque lá estava instalado a muito tempo, é o X251a. Não sei mais o que pensar.

Esse módulo funciona corretamente, só que temos que corrigir todo o texto se tiver que fazer alguma inclusão ou correção no texto e é cansativo e chato.

Alguém teria um módulo substituto para me indicar, e que funcionasse parecido.
ailtonlopes  Iniciante   Postagens: 2
Estou fazendo testes com outros módulos de conteúdo como o xcenter, dh-info e o wfchannel. Essa adaptação do Mastop Publish funciona corretamente como citou o Edison Pinho. Outro fator importante desse módulo é a criação automática do breadcrumb que facilita a navegabilidade para o usuário. Se alguém puder dar uma dica de onde posso localizar tal função que o camarada citou eu posso procurar nos arquivos. Pensei que era algo relacionado ao CSS portanto não faço nem ideia onde começar a procurar... preciso de uma pista hehe. obrigado pessoal.
Edison Pinho  Iniciante   Postagens: 9
Ailton

Fiz teste no módulo DH-INFO que na realidade é o módulo info, e aparentemente está funcionado perfeito.

Obrigado pela tua dica rápida.
Daven  Participativo De: Imperatriz MA  Postagens: 140
Alguma novidade sobre como alterar a quebra de linha no Mastop Publisher?

o problema eu só vi nele.

Procurei no módulo onde chama a função e não encontrei.
Andrax  Ocasional   Postagens: 27
Uma passada rápida só para avisar que não abandonei o tópico não... o que falta mesmo é tempo, mas dei uma olhada rápida no módulo esses dias e realmente as coisas funcionam um pouco diferente nesse módulo, como a dica anterior era para o News, então pode realmente não funcionar nele... assim que tiver um tempo para dar continuidade nas minhas investigações e encontrar uma solução eu posto aqui.

Por enquanto é isso pessoal.
Edison Pinho  Iniciante   Postagens: 9
ótimo

Realmente seria uma ótima resolver esse problema do editor de texto do módulo Conteudo, pois eu o acho o mais perfeito entre todos que já vi.

Bem que o topet5 pode dar uma ajuda.

  Pesquisa avançada






Entrada

Codinome:


Senha:





Perdeu a senha?  |Cadastre-se!


Quem nos visita
Há 20 visitantes neste momento... (14 na seção Fóruns)

Associados: 0
Anônimos: 20

outros...

Banner XOOPS Cube