fflch / drupal

Plataforma Drupal FFLCH
4 stars 25 forks source link

Adicionar módulo: Help Text Toogle #224

Closed MarcosFRatte closed 2 years ago

MarcosFRatte commented 3 years ago

Oi, pessoal

Vocês conseguem adicionar esse módulo (https://www.drupal.org/project/help_text)? É para o site do UrbanData (https://urbandatabrasil.fflch.usp.br)

Obrigado, abraços! Marcos Ratte

thiagogomesverissimo commented 3 years ago

Oi Marcos,

Podemos inserir. Porém estamos em fase de migração para dupal 9 e nossa equipe está focada nisso. Se você já tentou o módulo localmente e ele nao conflita com nenhum outro, pode mandar um pull request com a inserção do módulo no composer.json.

Senão consegue testar, assim que acabarmos a migração colocaremos os testes desse módulo na fila.

ricardfo commented 2 years ago

Olá Marcos,

Essa funcionalidade que o módulo propõe já existe no webform, a única coisa que não conseguimos trocar o ícone de ajuda. Precisa mesmo do módulo?

MarcosFRatte commented 2 years ago

Oi, Ricardo

Estamos cadastrando o conteúdo como um "tipo de conteúdo" mesmo, não utilizamos o webform. O Kaue havia enviado para o Thiago uma outra sugestão de módulo. Se o Thiago validar aquele acho que podemos fechar esse issue. Obrigado!

ricardfo commented 2 years ago

Mas em tipo de conteúdo também dá para colocar um texto de ajuda para os campos., embora não tenha a opção de fazer "toogle" do texto, mas acho que é até melhor par a usuário. Assim não precisa ficar clicando para ver a ajuda ou escondê-la.

MarcosFRatte commented 2 years ago

Temos muitos campos com texto de ajuda e alguns tem mais de 5 linhas. Exibindo o texto da forma padrão fica muito poluído o formulário

ricardfo commented 2 years ago

Dá para fazer injetando o css e usando o campo "texto de ajuda" do próprio tipo de conteúdo. Segue link de exemplo de como fazer tooltip com css: https://www.w3schools.com/css/tryit.asp?filename=trycss_tooltip Claro que isso é só uma idéia.

MarcosFRatte commented 2 years ago

O campo do texto ajuda só aceita tags html, tentei colar o código lá mas não funcionou.

ricardfo commented 2 years ago

Sim Marcos, no texto de ajuda você coloca a tag html com a classe e texto que precisa ser exibido. O código css precisa ser inserido através do módulo css injector, nesse caminho "Configurações-> Development-> Asset Injector "

MarcosFRatte commented 2 years ago

O módulo de Kaue já está ativo, obrigado!