אני רוצה לעשות שאם משתמש מביא סמל אישי כל שהוא והוא עובר את המידות המקסימליות של הסמל האישי (150x200)
אז אני רוצה שהמערכת תקטין לו את הסמל הזה אוטומאטית למידות המקסימליות.
איך עושים את זה?
תודה מראש
מנהל: צוות האתר
קוד: בחר הכל
ROOT\includes\functions_display.php
קוד: בחר הכל
$avatar_img .= $avatar;
קוד: בחר הכל
$avatar_width_limit = 150;
$avatar_height_limit = 90;
$avatar_width = ($avatar_width > $avatar_width_limit) ? $avatar_width_limit : $avatar_width;
$avatar_height = ($avatar_height > $avatar_height_limit) ? $avatar_height_limit : $avatar_height;
hagai303 כתב:מומלץ לבצע גיבוי לפני כל שינוי בפורום
ראשית יש להגדיל את מימדי התמונה המותרת לסמל אישי.
כנס להגדרות סמל אישי בלוח בקרה למנהלים ראשיים
בשורה "מימדי סמל אישי מקסימלים" שנה את המימדים המקסימאליים לסמל אשר ניתן להעלות (כאשר ניסיתי אצלי רשמתי בשניהם 5000, אתה מוזמן לרשום כמה שמתחשק לך).
לאחר מכן יש לבצע שינוי בקוד אשר מציג את הסמל האישי בדפי הפורום.
פתח את הקובץ:קוד: בחר הכל
ROOT\includes\functions_display.php
חפש:קוד: בחר הכל
$avatar_img .= $avatar;
הוסף אחרי:קוד: בחר הכל
$avatar_width_limit = 150;
$avatar_height_limit = 90;
$avatar_width = ($avatar_width > $avatar_width_limit) ? $avatar_width_limit : $avatar_width;
$avatar_height = ($avatar_height > $avatar_height_limit) ? $avatar_height_limit : $avatar_height;
כמובן שעליך לשנות את הגובה והרוחב לפי העדפותיך, פה בדוגמא עשיתי 150 רוחב ו-90 גובה.
בהצלחה.
משתמשים הגולשים בפורום זה: אין משתמשים רשומים ו־ 127 אורחים