Predefinição:TDC automática de categoria
Esta predefinição usa Lua: |
Adiciona uma tabela de conteúdos (TDC) a uma página de categoria se o tamanho da categoria o justificar.
Os limites de tamanho são:
- <= 100 páginas → sem TDC
- 101–1200 páginas → {{TDC de categoria}}
- > 1200 páginas → {{TDC de categoria grande}}
Uso
{{TDC automática de categoria}}
Nas páginas de categoria, {{TDC automática de categoria}}
pode ser colocado onde você quer que a TDC seja exibida.
Em uma predefinição de cabeçalho de categoria, é melhor colocá-la fora de qualquer tag <includeonly></includeonly>
, para que a predefinição seja categorizado como usando TDC automática de categoria.
Parâmetros
Não são necessários parâmetros.
Porém, os parâmetros disponíveis em {{TDC de categoria}} pode ser fornecido, e se TDC automática de categoria chamar {{TDC de categoria}}, esses parâmetros serão passados para {{TDC de categoria}}.
Então, por exemplo, {{TDC automática de categoria|align=center}}
:
- Não terá efeito se nenhuma TDC for gerada
- Alinhará ao centro se {{TDC de categoria}} for usada
- Não terá efeito se {{TDC de categoria grande}} for usada, porque {{TDC de categoria grande}} não aceita parâmetros
Monitoramento
Cada página que usa esta predefinição é categorizada em uma das três categorias de monitoramento:
- Categoria:!TDC automática de categoria não gera TDC
- Categoria:!TDC automática de categoria gera TDC de categoria padrão
- Categoria:!TDC automática de categoria gera TDC de categoria grande
Bugs
Esta predefinição usa a palavra mágica {{PAGESINCATEGORY}}
para contar o número de páginas na categoria. Infelizmente, esta função pode retornar resultados extremamente errôneos em algumas categorias que tiveram muitas páginas adicionadas e removidas.
Este bug é bem conhecido e foi documentado em vários lugares desde 2010, incluindo:
Na grande maioria das categorias, a contagem é registrada com precisão suficiente para suportar o uso desta predefinição. No entanto, parecia haver algum problema com {{PAGESINCATEGORY}}
retornando falsamente zero em alguns casos. Isso é monitorado em:
A categoria deve conter apenas páginas marcadas como "vazias"