Histórico da Página
| Conector de Widget | ||
|---|---|---|
|
| HTML |
|---|
<! |
...
-- |
...
Confluence/TDN: Cole este HTML no macro "HTML" (não em bloco de código/preformatado). Este arquivo é um SNIPPET (sem <html>/<head>/<body>) para reduzir quebra por sanitização. --> |
...
<div style="max-width: |
...
1200px; |
...
|
...
margin: |
...
0 auto; |
...
|
...
padding: |
...
16px; |
...
font-family: Arial, Helvetica, sans-serif; background:#ffffff;"> <div style="border:1px |
...
solid #dfe1e6; border-radius: |
...
8px; |
...
overflow:hidden;"> |
...
<!-- Cor do header: era #0052CC; ajustado para um azul mais claro --> |
...
<div style="background:#2684FF; color:#fff; padding:14px 16px;"> |
...
<div style="display:flex; align-items:center; gap:12px;"> |
...
|
...
<!-- TOTVS logo (anexo do Confluence/TDN): |
...
|
...
- |
...
|
...
Nome |
...
do anexo: "totvs logo.jpg" |
...
|
...
- |
...
|
...
O JS abaixo tenta carregar primeiro do pageId atual, e cai em |
...
fallback se não achar --> |
...
<img |
...
|
...
id="totvs-logo" |
...
|
...
alt="TOTVS" |
...
|
...
style="display:none; height:28px; width:auto; background:#ffffff; border-radius:6px; padding:4px; border:1px solid rgba(255,255,255,0.35);" |
...
|
...
/ |
...
> |
...
<div |
...
|
...
id="page-title" |
...
style="font-size:18px; font-weight:700;">Dicionário de Dados</div> |
...
</ |
...
div>
</div>
|
...
<div |
...
style=" |
...
background:#f4f5f7; border-top:1px solid #dfe1e6; padding:12px 16px; display:flex; gap:12px; align-items:center; flex-wrap:wrap;"> |
...
|
...
<div |
...
style=" |
...
display:flex; gap:8px; align-items:center;"> <div |
...
style=" |
...
font-weight:700; color:#172b4d;">Versão:</div> <div id=" |
...
version-display" |
...
style=" |
...
background: |
...
#fff; border:1px solid #dfe1e6; border-radius:6px; padding:4px 10px; font-weight:700; color:#172b4d;">-</div> |
...
|
...
</div>
|
...
<!-- Link |
...
removido por solicitação: sem botão externo --> |
...
</div> |
...
<div id="widget-container" style="min-height:520px; background:#ffffff;"> |
...
<!-- |
...
IMPORTANTE (TDN/Confluence): - Se o HTML |
...
for |
...
colado dentro de um bloco PRE/CODE, o Confluence pode inserir </pre> no final. Isso quebra |
...
o JavaScript e fica preso |
...
em "Carregando...". |
...
--> |
...
<div style="padding:18px; color:#6b778c;">Carregando documento...</div> |
...
</div> |
...
</div> |
...
</div> |
...
<!-- |
...
IMPORTANTE: - O TDN está |
...
injetando </pre> no final de <script> inline (isso aparece no view-source e quebra o JS). - Solução estável: carregar o JS via |
...
SRC (arquivo público no GitHub RAW), sem JS inline. - Este |
...
arquivo `tdn_release_widget.js` precisa existir no repo `Juansimeoni/ReleaseDatasul` (na raiz) para funcionar. --> <!-- IMPORTANT: do NOT |
...
use raw.githubusercontent.com for JS <script src>. GitHub RAW serves JS |
...
as text/plain with nosniff, so browsers refuse to execute it (strict MIME). Use |
...
jsDelivr (or another CDN) which serves application/javascript. --> |
...
<!-- Dica: para evitar cache do CDN, pode "pin"ar por commit SHA (imutável). --> |
...
<script src="https:// |
...
cdn. |
...
jsdelivr. |
...
net/ |
...
gh/ |
...
Juansimeoni/ReleaseDatasul@aacbab7efc799ce5204d55a142412e3631ddf87c/tdn_release_widget.js"></script> |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas