AIXF Media 360

AIXF Media 360 2.0.1 Beta

Sem autorização para baixar
Compatibilidade com XF
  1. 2.3.x
Descrição curta
AIXF Media360 — Enhance your XenForo media gallery with 360° panoramic images. Drop-in, no core edits needed; zoom, fullscreen controls, and auto-rotate options included for seamless viewing experience. Supports both CDN and local assets.
INSTRUÇÕES CRÍTICAS:
1. SOMENTE output o texto traduzido. Sem aspas, sem raios de ar, sem wrappers.
2. NUNCA adicione notas, explicações ou introduções.
3. NUNCA envolva o output em <> "", ou qualquer outro separador.
4. MANEIRAS PROPRAS (nomes de produtos) devem permanecer em seu formato original quando apropriado.

# AIXF Media360 — Panorâmicas 360° para a Galeria de Mídia do XenForo

AIXF Media360 torna as imagens panorâmicas 360° sentir-se nativas na Galeria de Mídia do XenForo.
Ele detecta imagens panorâmicas e substitui a foto estática por um visual interativo, draggable e 360° (powered pelo Pannellum) — direto dentro da visão padrão de mídia.

✅ Drop-in; sem edições de arquivo do núcleo
✅ Controles de zoom e fullscreen
✅ Rotacionamento suave automático (opcional)
✅ Funciona com JPG panorâmico plano (aspecto 2:1), por exemplo, 4096×2048 ou 8192×4096
✅ CDN ou arquivos locais (você escolhe)

---
## INSTALAÇÃO

1. Carregue o ZIP de release via Admin CP → Adicionais → Instalar/actualizar a partir do arquivo.
2. Depois da instalação, visite a Galeria de Mídia → qualquer imagem que seja uma panorâmica equirectangular (aspecto 2:1).
Você deve ver o drag-to-look, mais controles de zoom e fullscreen.

### Usando CDN (padrão)
O adendo carrega o Pannellum do um CDN público. Nenhum arquivo extra ou passos adicionais são necessários.

### Usando arquivos locais (opcional)
Se seu CSP bloqueia CDNs:

- Coloque os arquivos locais do Pannellum no adendo (estes estão incluídos se você usou a “local” de construção):

/js/aixf/media360/pannellum.min.js
/styles/aixf/media360/pannellum.css

- No ACP → Opções → AIXF Media360 (se expôs uma opção), defina Use CDN = Off.
Se você não adicionou uma opção de ACP, defina data-cdn="0" no monte (veja "Como funciona").

## Como funciona (versão curta)

Na página da visão de mídia (public:xfmg_media_view), o adendo injeta um pequeno div de montagem e um script de inicialização.
O script aguarda pelo <img> original, verifica se é ~2:1, oculta-o e monta o Pannellum com a mesma URL da imagem.
HTML:
<div id="aixfPanoMount" class="js-aixf360"
data-enabled="1"
data-cdn="1" <!-- 1 = CDN (default), 0 = local -->
data-fov="75" <!-- initial zoom (HFOV) -->
data-autorotate="1.2" <!-- deg/sec; 0 = off -->
data-fullscreen="1" <!-- show fullscreen button -->
data-ratio-tolerance="0.05" <!-- 2:1 detection tolerance -->
style="width:100%;height:60vh"></div>
Tamanos recomendados de imagem
  • []*4096x2048(4K)melhor compatibilidade entre dispositivos[]*8192x4096 (8K)— mais aguçado para desktop; arquivos maiores
Arquivo Tipo:JPG(standard equirectangular).

EXR/HDR não são necessários para este visualizador (você pode usar JPG tonemapped).Imagem ainda estáticaMais provavelmente a imagem não é ~2:1. Verifique as dimensões (ex.: 4096×2048). Você pode aumentar o data-ratio-tolerance (ex. 0.08) se sua fonte estiver ligeiramente fora do 2:1.Eu posso arrastar, mas não há botões.PannellumCSSNão está carregado. Se você estiver usando CDN, certifique-se de que não foi bloqueado. Para modo local, confirme que essa URL funciona no seu navegador:
/styles/aixf/media360/pannellum.css
Consoles mostram 404 para init.js ou pannellum.js.
  • []*Usando&lt;xf:js src="aixf/media360/init.js"/&gt; é correto (não prefixar com js/).[Se você construiu seu próprio ZIP, garanta que a sua release inclua:
upload/js/aixf/media360/init.js
CSP bloqueado pelo CDN.Mudar paralocalmodo (acima), ou relaxe o CSP para o domínio CDN.Aviso de carregamento atrasado.O script espera que o <img> realmente carregue; o lazy-loading é válido. Se sua tema troca o nó de imagem tarde, pode acontecer um curto piscar.Roteiro (feedback-baseado)
  • GPano/XMP Detecção de Exif além do rácio 2:1
  • Giróscopo móvel (orientaçãoPorDefinição)
  • “Compartilhe essa visão” links de compartilhamento (yaw/pitch/hfov em URL)
  • Pontos Quentes (títulos/links)
  • OpcionalShowcase XenAddonssuporte
1760622739250.webp

1760622744297.webp

Autor
axtona
Visualizações
167
Tipo de extensão
zip
Tamanho do arquivo
18,1 KB
Primeiro lançamento
Última atualização
Avaliações 0,00 estrelas 0 avaliações
Link quebrado? Enviar mensagem para a equipe NP que vamos ajudá-lo rapidamente!
Apoie o desenvolvedor Se você está satisfeito com o teste ou seu projeto gerou lucro, clique no botão “Mais informações” para apoiar o desenvolvedor comprando.

Mais recursos de axtona

Swipe to open menu A
Add to PAGE_CONTAINER at bottom before </body> closing tags.
XenBase A
XenBase 2.3.11
Um fundamento sólido para usar como está ou criar algo incrível para sua comunidade.
Visualizações
444
Atualizado
Perfil - Personalize Sua Identidade no Fórum A
Persona dá a cada membro em seu fórum as ferramentas para fazer sua presença única.
Visualizações
92
Atualizado

Recursos similares

[AndyB] Convert image media gallery A
Converts media gallery tags to attach tags.
Visualizações
543
Atualizado
[AndyB] Convert image media gallery all A
Converts all media gallery tags to attach tags.
Visualizações
310
Atualizado
[AndyB] Featured media A
Displays a block containing featured media.
Visualizações
622
Atualizado
Voltar
Top