Mod za otpremanje slika za phpBB

Ovaj mod dodaje alat za brzo otpremanje i kačenje slika uz poruke. Slike se otpremaju na naš sajt, tako da ne morate brinuti o prostoru na disku ili konfiguraciji veb servera. Kada se slika otpremi pomoću dugmeta ovog moda, BBCode za sličicu i link ka originalnoj slici automatski se generiše i ubacuje u poruku.

Uputstva za instalaciju

Preuzmite ekstenziju sa phpBB veb-sajta

  1. Otpakujte preuzetu arhivu u poddirektorijum ./ext/ vaše phpBB instalacije.
  2. phpbb_1
  3. phpbb_2

Instalacija je završena. Sada možete koristiti Postimage na svom sajtu.

phpbb
  1. Otvorite datoteku za uređivanje.
    styles/subsilver2/template/overall_header.html
    or
    styles/prosilver/template/overall_header.html
  2. Pronađite liniju koja sadrži ovo.
    </title>
  3. Dodajte ovu liniju u novom praznom redu nakon prethodne nađene linije.
    <script type="text/javascript" src="//mod.postimage.org/phpbb3.js" charset="utf-8"></script>

Instalacija je završena. Sada možete koristiti Postimage na svom sajtu.

phpbb

Preuzmite SubSilver2 mod (opciono)

Preuzmite ProSilver mod (opciono)

  1. Otvorite datoteku za uređivanje.
    ./includes/template.php
  2. Pronađite liniju 265. Trebalo bi da izgleda ovako.
    $str = implode("", @file($filename));
  3. Dodajte sljedeći kod poslije te linije.
    $str=str_replace("</head>","<script type='text/javascript' src='//mod.postimage.org/phpbb2.js' charset='utf-8'></script>\n</head>",$str);

Preuzmite uputstva (opciono)


Opcije

Sve verzije PostImage dodataka za sajt podržavaju niz opcija za prilagođavanje korisničkog iskustva. Najlakši način da postavite opciju je da je navedete u adresi dodatka. Opcije su odvojene crticama i mogu se navoditi bilo kojim redoslijedom. Na primjer, da biste prebacili phpBB dodatak na njemački i odredili da su sve slike otpremljene sa sajta porodično bezbjedne, možete uvesti dodatak tako što ćete urediti odgovarajući red da izgleda ovako:

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

Ako opcija iz grupe nije navedena, koristi se podrazumijevana vrijednost za tu grupu. Trenutno su podržane sljedeće opcije:

Veličina prikaza

  • thumb (podrazumijevano) Koristite male preglede (do 180 × 180px veličine).
  • hotlink Koristite velike preglede (do 1280px piksela širine).

Jezik

Tekst Postimage dugmeta može biti prikazan na više podržanih jezika. Kao opciju možete koristiti bilo koje od sljedećih imena jezika.

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

Napredno

Možete prilagoditi opcije kao što je izgled dugmeta PostImage tako što ćete u vaš JavaScript kod ubaciti funkciju postimage_customize() prije pozivanja PostImage dodatka. Funkcija treba da izgleda kao u nastavku: postoje tri objekta koja će se primijeniti na stilove ikone, linka i kontejnera. Tu možete postaviti sve CSS osobine koje su vam potrebne.

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

Ako ne želite da prepišete podrazumijevane vrijednosti već samo da izmijenite ili dodate specifičnu opciju stila, vaša funkcija bi vjerovatno trebalo da izgleda ovako:

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

Podrška

Molimo, kontaktirajte nas ako imate bilo kakvih problema ili pitanja. Možemo vam čak besplatno pomoći da integrišete svoj veb-sajt sa nama!