שילוב סקריפט במערכת

פורום התמיכה בעיצובים ושדרוגים גרפיים לגרסה phpBB2. שימו לב - פורום זה הינו פורום ארכיון. התמיכה במערכת phpBB2 הופסקה.

מנהל: צוות האתר

סמל אישי של המשתמש
m7a
משתמש חדש
משתמש חדש
הודעות: 117
הצטרף: 03/03/2006 ב-21:05:10
יצירת קשר:

שילוב סקריפט במערכת

הודעה שלא נקראהעל ידי m7a » 10/01/2007 ב-12:12:38

חברים, האם קיים סקריפט שאני יכול להוסיף בקבצים:
overall_header.tpl ו overall_footer.tpl
שיבצע את הפעולה הבאה:
אם הגולש משתמש ברזולוציה 800x600 הוא יציג את הקוד הבא:
[קוד של העיצוב הרגיל]
אם הגולש משתמש ברזולוציה אחרת הוא יציג את הקוד הבא:
[קוד של העיצוב הרגיל רק בטבלאות ארוכות יותר]

להמחשה טובה יותר:
אם הגולש משתמש ברזולוציה 800x600 הוא יציג את הקוד הבא:

קוד: בחר הכל

 <table width="800">
 <tr>
 <td>תוכן</td>
 </tr>
 </table>


אם הגולש משתמש ברזולוציה אחרת הוא יציג את הקוד הבא:

קוד: בחר הכל

 <table width="900">
 <tr>
 <td>תוכן</td>
 </tr>
 </table>


הרעיון, למנוע גלילה של הדפדפן לצדדים במקרה שגולש משתמש ברזולוציה 800x600.

תודה

סמל אישי של המשתמש
daredevil
משתמש עם עתיד
משתמש עם עתיד
הודעות: 705
הצטרף: 31/10/2006 ב-09:19:17
מיקום: לוד ~ respect ~
יצירת קשר:

הודעה שלא נקראהעל ידי daredevil » 10/01/2007 ב-14:16:33

אני לא שמעתי על כותרת http שמספקת מידע על הרזולוציה של המשתמש.
חפש בgoogle אם תמצא אני אתן לך את הקוד שעושה את התנאי.
רחל מבכה על בניה מאנה להנחם על בניה כי איננו
מנעי קולך מבכי ועיניך מדמעה
כי יש שכר לפעלתך נאם ה ושבו מארץ אויב
ויש תקוה לאחריתך נאם ה ושבו בנים לגבולם

סמל אישי של המשתמש
m7a
משתמש חדש
משתמש חדש
הודעות: 117
הצטרף: 03/03/2006 ב-21:05:10
יצירת קשר:

הודעה שלא נקראהעל ידי m7a » 11/01/2007 ב-23:06:23

לא ממש הבנתי את הכוונה שלך.

אבל עם הכוונה שלא קיים סקריפט שמזהה את הרזולוציה של המשתמש.. אז דווקא כן מצאתי.

סקריפט שמזהה את הרזולוציה ומקפיץ אזהרה בהתאם:

קוד: בחר הכל

<script language="JavaScript1.2">
<!--
/*
Screen resolution detection and notification Script-
© Dynamic Drive (www.dynamicdrive.com)
For full source code, installation instructions,
100's more DHTML scripts, and Terms Of
Use, visit dynamicdrive.com
*/
var correctwidth=800
var correctheight=600
if (screen.width!=correctwidth||screen.height!=correctheight)
document.write(" "+correctwidth+"*"+correctheight+" : לש היצלוזרב היפצל דעוימ הז ףד<br>"+screen.width+"*"+screen.height+" : איה ךלש היצולוזרה")
//-->
</script><p>

סמל אישי של המשתמש
m7a
משתמש חדש
משתמש חדש
הודעות: 117
הצטרף: 03/03/2006 ב-21:05:10
יצירת קשר:

הודעה שלא נקראהעל ידי m7a » 11/01/2007 ב-23:06:44

סליחה על העברית ההפוכה :wink:

סמל אישי של המשתמש
daredevil
משתמש עם עתיד
משתמש עם עתיד
הודעות: 705
הצטרף: 31/10/2006 ב-09:19:17
מיקום: לוד ~ respect ~
יצירת קשר:

הודעה שלא נקראהעל ידי daredevil » 12/01/2007 ב-11:50:08

m7a כתב:לא ממש הבנתי את הכוונה שלך.

אבל עם הכוונה שלא קיים סקריפט שמזהה את הרזולוציה של המשתמש.. אז דווקא כן מצאתי.

סקריפט שמזהה את הרזולוציה ומקפיץ אזהרה בהתאם:

קוד: בחר הכל

<script language="JavaScript1.2">
<!--
/*
Screen resolution detection and notification Script-
© Dynamic Drive (www.dynamicdrive.com)
For full source code, installation instructions,
100's more DHTML scripts, and Terms Of
Use, visit dynamicdrive.com
*/
var correctwidth=800
var correctheight=600
if (screen.width!=correctwidth||screen.height!=correctheight)
document.write(" "+correctwidth+"*"+correctheight+" : לש היצלוזרב היפצל דעוימ הז ףד<br>"+screen.width+"*"+screen.height+" : איה ךלש היצולוזרה")
//-->
</script><p>

כמו שכתבתי אני לא שמעתי על כותר http. כותר http בנוי מphp! ואכן אחרי בירור קצר אין כותר http שמגלה לך את הרזולוציה של המשתמש.
כמו שכתבת יש קוד בג'אווה סקריפט אבל ג'אווה סקריפט זה לא php.
כל מקרה העיקר שמצאת...
רחל מבכה על בניה מאנה להנחם על בניה כי איננו
מנעי קולך מבכי ועיניך מדמעה
כי יש שכר לפעלתך נאם ה ושבו מארץ אויב
ויש תקוה לאחריתך נאם ה ושבו בנים לגבולם

סמל אישי של המשתמש
m7a
משתמש חדש
משתמש חדש
הודעות: 117
הצטרף: 03/03/2006 ב-21:05:10
יצירת קשר:

הודעה שלא נקראהעל ידי m7a » 13/01/2007 ב-23:49:36

daredevil כתב:
m7a כתב:לא ממש הבנתי את הכוונה שלך.

אבל עם הכוונה שלא קיים סקריפט שמזהה את הרזולוציה של המשתמש.. אז דווקא כן מצאתי.

סקריפט שמזהה את הרזולוציה ומקפיץ אזהרה בהתאם:

קוד: בחר הכל

<script language="JavaScript1.2">
<!--
/*
Screen resolution detection and notification Script-
© Dynamic Drive (www.dynamicdrive.com)
For full source code, installation instructions,
100's more DHTML scripts, and Terms Of
Use, visit dynamicdrive.com
*/
var correctwidth=800
var correctheight=600
if (screen.width!=correctwidth||screen.height!=correctheight)
document.write(" "+correctwidth+"*"+correctheight+" : לש היצלוזרב היפצל דעוימ הז ףד<br>"+screen.width+"*"+screen.height+" : איה ךלש היצולוזרה")
//-->
</script><p>

כמו שכתבתי אני לא שמעתי על כותר http. כותר http בנוי מphp! ואכן אחרי בירור קצר אין כותר http שמגלה לך את הרזולוציה של המשתמש.
כמו שכתבת יש קוד בג'אווה סקריפט אבל ג'אווה סקריפט זה לא php.
כל מקרה העיקר שמצאת...


אז זהו שלא אחי, מה שמצאתי וראשמתי כאן, זה קוד ג'אווה סקריפט שמזהה את הרזולוציה של המשתמש.
אם הרזולוציה היא מתחת לרזולוציה מסויימת (שהגדרנו בקוד) הוא יציג למשתמש הודעה - "מומלץ לצפות ברזולוציה כזאת וכזאת" (או בעצם מה שכתבנו בקוד עצמו.

מה שאני מחפש זה משהו אחר (חשבתי שתוכלו להעזר בקוד הנ"ל):
כמו שיש את הקוד:

קוד: בחר הכל

<!-- BEGIN switch_user_logged_out -->
<!-- END switch_user_logged_out -->

וכל מה שיש באמצע יוצג רק לאורחים

ויש את הקוד

קוד: בחר הכל

<!-- BEGIN switch_user_logged_in -->
<!-- END switch_user_logged_in-->

וכל מה שיש בפנים יוצג רק למחוברים

אז קוד כזה שכל התוכן שיש באוברל חדר ובאובר פורטר
אני יכתוב פעמיים, פעם אחת למשתמשים ב800x600 ופעם אחת לכל השאר.

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

מקווה שהבנת תכוונה...

תודה

סמל אישי של המשתמש
daredevil
משתמש עם עתיד
משתמש עם עתיד
הודעות: 705
הצטרף: 31/10/2006 ב-09:19:17
מיקום: לוד ~ respect ~
יצירת קשר:

הודעה שלא נקראהעל ידי daredevil » 14/01/2007 ב-02:06:19

א. אתה יכול לעשות את התנאי בindex.php ולא בעיצוב(כמו שאני עשיתי עם המוד cs - עיין בפורום http://cosmos-f.com/php/phpBBHeb )
ב. תעבור על הpage_header.php ואולי תמצא שם את הקטע של התנאי בעיצוב - אף פעם לא ניסיתי לעשות את זה לפני לכן אני גם לא יודע את התשובה.
רחל מבכה על בניה מאנה להנחם על בניה כי איננו
מנעי קולך מבכי ועיניך מדמעה
כי יש שכר לפעלתך נאם ה ושבו מארץ אויב
ויש תקוה לאחריתך נאם ה ושבו בנים לגבולם

סמל אישי של המשתמש
m7a
משתמש חדש
משתמש חדש
הודעות: 117
הצטרף: 03/03/2006 ב-21:05:10
יצירת קשר:

הודעה שלא נקראהעל ידי m7a » 20/01/2007 ב-22:53:10

Nישהו יודע?


חזור אל “תמיכה בעיצובים - ארכיון”

מי מחובר

משתמשים הגולשים בפורום זה: אין משתמשים רשומים ו־ 99 אורחים

cron