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 veb-sajtu:

phpbb
  1. Otvorite fajl 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 veb-sajtu:

phpbb

Preuzmite SubSilver2 mod (opciono) Preuzmite ProSilver mod (opciono)

  1. Otvorite fajl 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 nakon 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 redosledom. 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 prikaze (veličine do 180x180px).
  • hotlink Koristite velike prikaze (širine do 1280px piksela).

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  (default)  
  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 nas kontaktirajte ako imate bilo kakvih problema ili pitanja. Možemo vam čak besplatno pomoći da integrišete svoj veb-sajt sa nama!