בפוסט הקודם הדגמתי כיצד ניתן להשתמש בג'אווה סקריפט פשוט על מנת להציג את התגובות בתוך Div נסתר. כאמור, היה מדובר בפיתרון פשוט ללא כל אפקטים שעבור חלק מהערכות ייצר פיתרון מכוער למדי.
לייטבוקס.
לייטבוקס הוא ג'אווה סקריפט שמייצר שיכבת תוכן נוספת מעל לעמוד הבלוג. השימוש בפונקציה הזו הפך להיות די נפוץ בעיקר על מנת להציג תמונות אבל ניתן בעזרתו להציג כמעט כל דבר כולל עמודים, אובייקטים נסתרים, סרטוני youtube וכן הלאה.
מבין עשרות הסקריפטים הקיימים לישומי לייטבוקס, אני מעדיף דווקא את iBox המציע גם תוסף לוורדפרס ומאפשר הטמעה קלה ופשוטה של הפונקציה הזו.
הטמעה
הערה: מי שכבר ניסה להטמיע את הקוד בפוסט הקודם מומלץ שיסיר את הסקריפט הקודם.
ראשית, יש להוריד ולהתקין את התוסף של iBox מכאן
לאחר ההתקנה וההפעלה, ממשיכים פחות או יותר כמו בפוסט הקודם – הטמעה של אובייקט נסתר בעמוד:
-
<div id="comm-<?php the_ID(); ?>" style="display: none; text-align:right">
-
< ?php $withcomments = true; comments_template();?>
-
</div>
וקריאה אליו ע"י יצירת קישור שמפעיל את הלייטבוקס
-
<a href="#omm-<?php the_ID(); ?>" rel=”ibox”>
-
הצג תגובות
-
</a>
זהו, מעכשיו בכל לחיצה על "הצג תגובות" יפתח לייטבוקס המציג את התגובות של הפוסט. האפקט פה הוא הרבה יותר מרשים מאשר אפקט הקפיצה של האלמנט המתחבא אבל ההערות נותרות בעינן – גם בשיטה הזו נטענות כל התגובות של כל הפוסטים אל תוך הדף וזה אומר שאם יש פוסטים עמוסים בתגובות זה יכול להאריך במיוחד את זמן הטעינה.
Popularity: 17% [?]
|
עידכונים ב RSS
Stumble it
Digg it
Deli.icio.us
Technorati



החיסרון של לייטבוקס כאן, לטעמי, הוא שאי אפשר לראות את הפוסט.
הרבה פעמים, כשאני קורא את התגובות, אני צריך לחזור לטקסט כדי להבין למה בדיוק מתייחסים.
[תגובה]
מגניב מאוד, נראה שזה התוסף בשבילי
השאלה היא אם ניתן לעצב את התיבה של הלייטבוקס בצורה שונה במקום התיבה המכוערת הזאת?
[תגובה]
דרומי - תמיד שמורה לך האפשרות להגיע אל העמוד של הפוסט ולקרוא תגובות כרגיל. לחילופין אפשר להציג את התגובות בפופאפ או באובייקט נסתר. כל אחד לפי טעמו האישי.
Morphey - יש קןבץ CSS ללייטבוקס, אפשר לעצב כראות עיניך.
[תגובה]
נהדר. אני כ"כ מחכה לפוסט הרביעי שלך כדי לראות במה לבחור, אבל הלייטבוקס והג'אווה קנו אותי כבר עכשיו
[תגובה]
אוף ניצן, די כבר עם המטאבלוגיה
כבר סימנתי את המכללה כפוטנצייאל לlifehacker ישראלי
[תגובה]