სურათების ატვირთვის მოდი phpBB-სთვის
ეს მოდი ამატებს ინსტრუმენტს, რათა სწრაფად ატვირთოთ და მიამაგროთ სურათები პოსტებს. სურათები იტვირთება ჩვენს ვებგვერდზე, ამიტომ დისკის სივრცეზე ან ვებ სერვერის კონფიგურაციაზე წუხილი საჭირო არ არის. როდესაც სურათი აიტვირთება ამ მოდის ღილაკით, ავტომატურად გენერირდება BBCode მინიატურისთვის და ბმული ორიგინალ სურათზე და ემატება პოსტს.
ინსტალაციის ინსტრუქცია
გაფართოების ჩამოტვირთვა phpBB-ის ვებგვერდიდან
გაშალეთ ჩამოტვირთული არქივი თქვენი phpBB ინსტალაციის
./ext/
ქვესაქაღალდეში.
ინსტალაცია დასრულებულია. ახლა შეგიძლიათ გამოიყენოთ Postimage თქვენს ვებსაიტზე:

- გახსენით ფაილი რედაქტირებისთვის:
orstyles/subsilver2/template/overall_header.html
styles/prosilver/template/overall_header.html
-
იპოვეთ ხაზი, რომელიც შეიცავს ამას:
</title>
-
დამატეთ ეს ხაზი თქვენ მიერ ნაპოვნი ხაზის შემდეგ, ახალ ცარიელ ხაზზე.
<script type="text/javascript" src="//mod.postimage.org/phpbb3.js" charset="utf-8"></script>
ინსტალაცია დასრულებულია. ახლა შეგიძლიათ გამოიყენოთ Postimage თქვენს ვებსაიტზე:

ჩამოტვირთეთ SubSilver2 მოდი (არასავალდებულოა) ჩამოტვირთეთ ProSilver მოდი (არასავალდებულოა)
- გახსენით ფაილი რედაქტირებისთვის:
./includes/template.php
-
იპოვეთ ხაზი 265. ის ასე უნდა გამოიყურებოდეს:
$str = implode("", @file($filename));
-
დაამატეთ შემდეგი კოდი იმ ხაზის შემდეგ:
$str=str_replace("</head>","<script type='text/javascript' src='//mod.postimage.org/phpbb2.js' charset='utf-8'></script>\n</head>",$str);
პარამეტრები
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>
მხარდაჭერა
გთხოვთ დაგვიკავშირდეთ, თუ გაქვთ რაიმე პრობლემა ან კითხვა. შეგვიძლია უფასოდაც დაგეხმაროთ თქვენი ვებსაიტის ინტეგრაციაში ჩვენთან.