Extensão de envio de imagens para PunBB

Esta extensão adiciona uma ferramenta para enviar e anexar rapidamente imagens às mensagens. As imagens são enviadas para o nosso website, pelo que não há necessidade de se preocupar com espaço em disco ou configuração do servidor web. Quando uma imagem é enviada usando o botão desta extensão, o BBCode de uma miniatura e um link para a imagem original é gerado automaticamente e inserido na mensagem.

Transferir extensão

Instruções de instalação

  1. Descompacte o ficheiro transferido para o subdiretório ./extensions/ da sua instalação do PunBB.
  2. punbb14_1
  3. punbb14_2

Instalação concluída. Agora você pode usar Postimage no seu site.

punbb14
  1. Descompacte o ficheiro transferido para o subdiretório ./extensions/ da sua instalação do PunBB.
  2. punbb13_1
  3. punbb13_2

Instalação concluída. Agora você pode usar Postimage no seu site.

punbb13

Opções

Todas as versões dos plugins do site PostImage suportam várias opções para personalizar a experiência do utilizador. A forma mais fácil de definir uma opção é especificá-la no endereço do plugin. As opções são separadas por hífens e podem ser indicadas em qualquer ordem. Por exemplo, para mudar um plugin do phpBB para alemão e especificar que todas as imagens enviadas a partir do site são adequadas para a família, pode importar o plugin editando a linha apropriada para que fique assim:

<script type="text/javascript" src="//mod.postimage.org/phpbb3-de-hotlink.js" charset="utf-8"></script>

Se uma opção de um grupo não for especificada, é usado o valor padrão do grupo. Atualmente, são suportadas as seguintes opções:

Tamanho da pré-visualização

  • thumb (padrão) Use miniaturas (com até 180 × 180px de tamanho).
  • hotlink Use pré-visualizações grandes (com até 1280px pixels de largura).

Idioma

O texto do botão do Postimage pode ser exibido em várias línguas suportadas. Pode usar qualquer um dos seguintes nomes de língua como opção.

af
az
bs
ca
cy
da
de
et
en (padrão)
es
es-mx
eu
fil
fr
ha
hr
ig
id
it
sw
ku
lv
lt
hu
ms
nl
no
uz
pl
pt
pt-br
ro
sk
sl
sr-me
fi
sv
tl
vi
tk
tr
yo
is
cs
el
bg
mk
mn
ru
sr
uk
kk
hy
he
ur
ar
fa
ps
ckb
ne
mr
hi
bn
pa
gu
ta
te
th
my
ka
am
zh-cn
zh-hk
ja
ko

Avançado

Pode personalizar opções como a aparência do botão PostImage inserindo uma função postimage_customize() no seu código JavaScript antes da invocação do plugin PostImage. A função deverá ter o aspeto mostrado abaixo: existem três objetos que serão aplicados aos estilos do ícone, do link e do contentor. Pode definir aí quaisquer propriedades CSS de que necessitar.

<script type="text/javascript" charset="utf-8">
function postimage_customize() {
	if (typeof postimage === "undefined") {
		return;
	}
	postimage.style = postimage.style || {};
	postimage.style.link = {"color": "#3a80ea", "vertical-align": "middle", "font-size": "1em"};
	postimage.style.icon = { "vertical-align": "middle", "margin-right": "0.5em", "margin-left": "0.5em"};
	postimage.style.container = {"margin-bottom": "0.5em", "margin-top": "0.5em"};
	/* Add more customizations here as needed */
}
</script>

Se não pretende substituir os valores padrão mas apenas modificar ou adicionar uma opção de estilo específica, a sua função deverá provavelmente ser assim:

<script type="text/javascript" charset="utf-8">
function postimage_customize() {
	if (typeof postimage === "undefined") {
		return;
	}
	postimage.style = postimage.style || {};
	/* Specify different options for the same style separately */
	postimage.style.link["color"] = "green";
	postimage.style.link["text-decoration"] = "none";

	postimage.style.icon["border"] = "1px solid black";
	postimage.style.container["padding"] = "2px";
	/* Add more customizations here as needed */
}
</script>

Suporte

Por favor, contacte-nos se tiver quaisquer problemas ou dúvidas. Podemos até ajudá-lo a integrar o seu website connosco gratuitamente!