Beeldoplaai-mod vir phpBB

Hierdie mod voeg 'n hulpmiddel by om vinnig beelde op te laai en aan plasings te heg. Beelde word na ons webwerf opgelaai, so daar is geen rede om oor skyfspasie of webbediener-konfigurasie te bekommer nie. Wanneer 'n beeld met hierdie mod se knoppie opgelaai word, word BBCode vir 'n duimnael en 'n skakel na die oorspronklike beeld outomaties gegenereer en in die plasing ingevoeg.

Installasie-instruksies

Laai uitbreiding vanaf phpBB-webwerf af

  1. Pak die afgelaaide argief uit in die ./ext/-subgids van jou phpBB-installasie.
  2. phpbb_1
  3. phpbb_2

Installasie voltooi. Jy kan nou Postimage op jou webwerf gebruik.

phpbb
  1. Maak die lêer oop om te redigeer.
    styles/subsilver2/template/overall_header.html
    or
    styles/prosilver/template/overall_header.html
  2. Vind die reël wat dit bevat.
    </title>
  3. Voeg hierdie reël op 'n nuwe, leë reël by, ná die voorafgaande reël wat jy gevind het.
    <script type="text/javascript" src="//mod.postimage.org/phpbb3.js" charset="utf-8"></script>

Installasie voltooi. Jy kan nou Postimage op jou webwerf gebruik.

phpbb

Laai SubSilver2-mod af (opsioneel)

Laai ProSilver-mod af (opsioneel)

  1. Maak die lêer oop om te redigeer.
    ./includes/template.php
  2. Vind reël 265. Dit moet so lyk.
    $str = implode("", @file($filename));
  3. Voeg die volgende kode ná daardie reël by.
    $str=str_replace("</head>","<script type='text/javascript' src='//mod.postimage.org/phpbb2.js' charset='utf-8'></script>\n</head>",$str);

Laai instruksies af (opsioneel)


Opsies

Alle weergawes van PostImage se webwerf-inproppe ondersteun 'n aantal opsies om die gebruikersondervinding aan te pas. Die maklikste manier om 'n opsie te stel, is om dit in die adres van die inprop te spesifiseer. Opsies word met koppelteken geskei en kan in enige volgorde gespesifiseer word. Byvoorbeeld, om 'n phpBB-inprop na Duits te skakel en te spesifiseer dat alle beelde wat vanaf die webwerf opgelaai word gesinsvriendelik is, kan jy die inprop invoer deur die toepaslike reël te wysig om soos volg te lyk:

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

As 'n opsie uit 'n groep nie gespesifiseer word nie, word die verstekwaarde vir die groep gebruik. Die volgende opsies word tans ondersteun:

Voorskou-grootte

  • thumb (verstek) Gebruik klein voorskoue (tot 180 × 180px in grootte).
  • hotlink Gebruik groot voorskoue (tot 1280px pixels wyd).

Taal

Postimage-knoppieteks kan in 'n aantal ondersteunde tale vertoon word. Jy kan enige van die volgende taalname as 'n opsie gebruik.

af
az
bs
ca
cy
da
de
et
en (verstek)
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

Gevorderd

Jy kan opsies soos die voorkoms van die PostImage-knoppie aanpas deur 'n postimage_customize()-funksie in jou JavaScript-kode voor die aanroep van die PostImage-inprop in te voeg. Die funksie moet soos hieronder lyk: daar is drie objekte wat op die style van die ikoon, die skakel en die houer toegepas sal word. Jy kan enige CSS-eienskappe daar stel wat jy nodig het.

<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>

As jy nie die verstekwaardes wil oorskryf nie maar slegs 'n spesifieke stylopsie wil wysig of byvoeg, behoort jou funksie waarskynlik so te lyk:

<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>

Ondersteuning

Kontak ons asseblief hier as jy enige probleme of vrae het. Ons kan jou selfs gratis help om jou webwerf met ons te integreer!