מודול העלאת תמונות ל-phpBB

מוד זה מוסיף כלי להעלאה מהירה של תמונות ולצירופן לפוסטים. התמונות מועלות לאתר שלנו, כך שאין צורך לדאוג לשטח אחסון או להגדרות שרת. כאשר תמונה מועלה באמצעות כפתור המוד הזה, נוצר אוטומטית BBCode לתמונה ממוזערת ולקישור לתמונה המקורית והוא מוכנס לפוסט.

הוראות התקנה

הורד תוסף מאתר phpBB

  1. חלץ את הארכיון שהורד לתיקיית המשנה ./ext/ בהתקנת phpBB שלך.

  2. phpbb_1

  3. phpbb_2

ההתקנה הושלמה. כעת ניתן להשתמש ב-Postimage באתר שלך:

phpbb
  1. פתח את הקובץ לעריכה:
    styles/subsilver2/template/overall_header.html
    or
    styles/prosilver/template/overall_header.html
  2. מצא את השורה שמכילה זאת:
    </title>
  3. הוסף את השורה הזו בשורה חדשה ריקה לאחר השורה שמצאת.
    <script type="text/javascript" src="//mod.postimage.org/phpbb3.js" charset="utf-8"></script>

ההתקנה הושלמה. כעת ניתן להשתמש ב-Postimage באתר שלך:

phpbb

הורד מוד SubSilver2 (רשות) הורד מוד ProSilver (רשות)

  1. פתח את הקובץ לעריכה:
    ./includes/template.php
  2. מצא שורה 265. היא אמורה להיראות כך:
    $str = implode("", @file($filename));
  3. הוסף את הקוד הבא לאחר שורה זו:
    $str=str_replace("</head>","<script type='text/javascript' src='//mod.postimage.org/phpbb2.js' charset='utf-8'></script>\n</head>",$str);

הורד הוראות (רשות)


אפשרויות

כל הגרסאות של תוספי האתר של PostImage תומכות במספר אפשרויות להתאמה אישית של חוויית המשתמש. הדרך הקלה ביותר להגדיר אפשרות היא לציין אותה בכתובת הפלאגין. אפשרויות מופרדות במקפים וניתן לציין אותן בכל סדר. לדוגמה, כדי להחליף תוסף phpBB לגרמנית ולהגדיר שכל התמונות המועלות מהאתר יהיו ידידותיות למשפחה, ניתן לייבא את התוסף על ידי עריכת השורה המתאימה כך שתיראה כך:

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

תמיכה

אנא צור קשר אם יש לך בעיות או שאלות. נוכל אפילו לעזור לך לשלב את האתר שלך איתנו ללא עלות!