# api.addPostMenuButton com condições

**URL:** <https://meta.discourse.org/t/api-addpostmenubutton-with-conditions/209902>\
**Category:** Development\
**Created:** [22 Novembro , 2021 19:02 UTC](https://meta.discourse.org/t/api-addpostmenubutton-with-conditions/209902 "2021-11-22T19:02:51Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![Programer-D](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/programer-d/32/215194_2.png) [@Programer-D](https://meta.discourse.org/u/Programer-D)\
**Post date:** [22 Novembro , 2021 19:02 UTC](https://meta.discourse.org/t/api-addpostmenubutton-with-conditions/209902/1 "2021-11-22T19:02:52Z")

</div>

Em primeiro lugar, peço desculpas pelo meu inglês precário.  
Quero adicionar um botão “Mostrar mais…”.  
A postagem na imagem abaixo consiste em 10 linhas de texto, mas apenas 5 linhas são exibidas.

O usuário pode ver o texto completo clicando em Mostrar mais.

 ![image](https://global.discourse-cdn.com/meta/original/3X/d/a/da5578c1b7d20045d73268b50ea94d285e0c4935.png)

Este botão deve ser ramificado para dar ou não um botão, dependendo da altura da parte cozida de cada postagem ou do número de linhas.

 ![image](https://global.discourse-cdn.com/meta/original/3X/8/d/8dee3967e5cd7d6eceb3435e8a21c97f70aa7387.png)

Não sei como ramificar usando api.addPostMenuButton, então atualmente até mesmo uma pequena postagem com apenas uma linha como a seguinte recebe este botão.

Isso não é muito desejável para mim.

Estou pensando que o ramal condicional deve ser capaz de obter a altura do COZIDO ou o número de linhas (ou caracteres).  
Consultei a documentação, mas não encontrei nenhuma opção para api.addPostMenuButton.  
Qualquer ajuda seria muito apreciada.

---

_[View the full topic](https://meta.discourse.org/t/api-addpostmenubutton-with-conditions/209902)._
