სურათების ატვირთვის გაფართოება PunBB-სთვის

ეს გაფართოება ამატებს ინსტრუმენტს, რათა სწრაფად ატვირთოთ და მიამაგროთ სურათები პოსტებს. სურათები იტვირთება ჩვენს ვებგვერდზე, ამიტომ დისკის სივრცეზე ან ვებ სერვერის კონფიგურაციაზე წუხილი საჭირო არ არის. როდესაც სურათი აიტვირთება ამ გაფართოების ღილაკით, ავტომატურად გენერირდება BBCode მინიატურისთვის და ბმული ორიგინალ სურათზე და ემატება პოსტს.

გაფართოების ჩამოტვირთვა

ინსტალაციის ინსტრუქცია

  1. გაშალეთ ჩამოტვირთული არქივი თქვენი PunBB ინსტალაციის ./extensions/ ქვესაქაღალდეში.

  2. punbb14_1

  3. punbb14_2

ინსტალაცია დასრულებულია. ახლა შეგიძლიათ გამოიყენოთ Postimage თქვენს ვებსაიტზე:

punbb14
  1. გაშალეთ ჩამოტვირთული არქივი თქვენი PunBB ინსტალაციის ./extensions/ ქვესაქაღალდეში.

  2. punbb13_1

  3. punbb13_2

ინსტალაცია დასრულებულია. ახლა შეგიძლიათ გამოიყენოთ Postimage თქვენს ვებსაიტზე:

punbb13

პარამეტრები

PostImage-ის საიტის ყველა ვერსიის პლაგინები მხარს უჭერენ რამდენიმე პარამეტრს, რათა დააკონფიგურიროთ მომხმარებლის გამოცდილება. პარამეტრის მარტივად დაყენების გზა არის მისი მითითება პლაგინის მისამართში. პარამეტრები იყოფა ტირებით და შეიძლება ნებისმიერ ಕ್ರಮში იყოს მითითებული. მაგალითად, phpBB პლაგინის გერმანულად გადასაყვანად და საიტიდან ატვირთული ყველა სურათის family-safe-ად აღსანიშნავად, შეგიძლიათ პლაგინი შემოიტანოთ შესაბამისი ხაზის რედაქტირებით ასე:

<script type="text/javascript" src="//mod.postimage.org/phpbb3-de-hotlink.js" charset="utf-8"></script>
თუ ჯგუფიდან რომელიმე პარამეტრი არ არის მითითებული, გამოიყენება ჯგუფის ნაგულისხმევი მნიშვნელობა. ამჟამად მხარდაჭერილია შემდეგი პარამეტრები:

გადახედვის ზომა

  • thumb (ნაგულისხმევი) გამოიყენეთ მცირე (მაქსიმუმ 180x180px ზომის) პრევიუები.
  • hotlink გამოიყენეთ დიდი (სიგანეში მაქსიმუმ 1280px პიქსელი) პრევიუები.

ენა

Postimage-ის ღილაკის ტექსტის ჩვენება შესაძლებელია რამდენიმე მხარდაჭერილ ენაზე. შეგიძლიათ გამოიყენოთ ქვემოთ ჩამოთვლილი ნებისმიერი ენის სახელწოდება როგორც პარამეტრი.

  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  


გაფართოებული

შეგიძლიათ მოირგოთ ისეთი პარამეტრები, როგორიცაა PostImage ღილაკის გარეგნობა, postimage_customize() ფუნქციის ჩასმით თქვენს JavaScript კოდში არამდე PostImage პლაგინის გამოძახებამდე. ფუნქცია უნდა გამოიყურებოდეს შემდეგნაირად: არსებობს სამი ობიექტი, რომლებიც მიენიჭება ხატულის, ბმულისა და კონტეინერის სტილებს. შეგიძლიათ იქ დაყენოთ ნებისმიერი CSS თვისება, რაც გჭირდებათ.

<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>
თუ არ გსურთ ნაგულისხმევ მნიშვნელობებზე გადაწერა, არამედ მხოლოდ კონკრეტული სტილის პარამეტრის შეცვლა ან დამატება, თქვენი ფუნქცია, ალბათ, ასე უნდა გამოიყურებოდეს:
<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>

მხარდაჭერა

გთხოვთ დაგვიკავშირდეთ, თუ გაქვთ რაიმე პრობლემა ან კითხვა. შეგვიძლია უფასოდაც დაგეხმაროთ თქვენი ვებსაიტის ინტეგრაციაში ჩვენთან.