Hide fromatting tips
יצרתי סקריפט קטן שעושה פעולה מאוד שימושית, לדעתי, אז חשבתי שיש מקום להנציח אותו כאן.
מה שקורה זה שבדרופל 7, לפחות בערכות העיצוב שאני בדקתי, הטיפים או הפרטים על מבני הקלט, אלו שמופיעים מתחת לכל תיבת טקסט נמצאים בתוך תיבה גדולה ובולטת שלפעמים עולה במימדיה על תיבת הטקסט עצמה.
מה שהסקריפט הזה עושה הוא להסתיר את התיבה הזו ולהשאיר רק את הלינק לפרטים נוספים, לחיצה על הלינק מציגה את הפרטים שהוסתרו ולחיצה נוספת על הלינק תיקח את הגולש לדף המלא של המידע על מבני הקלט.
הקובץ מצורף כאן למטה, יש לקרוא לו מתוך קובץ ה info של ערכת העיצוב שלכם.
כך זה נראה :


- הסקריפט יעבוד גם עם יותר מתיבת טקסט אחת בעמוד.
** אם ערכת העיצוב שנמצאת בשימוש דורסת את המבנה של תיבת הפילטרים יהיה צורך בשינויים קלים לסקריפט.
| קובץ מצורף | גודל |
|---|---|
| hide-tips.js_.txt | 550 בתים |
- הבלוג של tsi
- חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.

צחי, בלי טיזינג, איפה הקובץ?
צחי, בלי טיזינג, איפה הקובץ?
אורן זוסמן
הנה, מה אתה עיוור ? (-:
הנה, מה אתה עיוור ? (-:
צחי שלידור, לינוויט
תשתיות תוכן קהילתיות
Sasson - Smart Drupal Theming
אהה! ראייתי משתפרת עם התקדמות
אהה! ראייתי משתפרת עם התקדמות הערב..
אפשר לעודד אותך לשים את זה בגיטהאב? (בהתאם לחוזר מנכ"ל של קב' העבודה של שיתוף קוד, הנקראת גם ועדת פרלמן)
יכול להיות שאני מתבלבל- אבל נראה שהקריאה לדוקיומנט.רדי מיותרת, כיוון שזה מבוצע אוטומטית עם ההגדרה ל-drupal behaviors (שאפילו בודק אם יש טעם להריץ את הקוד- אם JS מאופשר בדפדפן)
אורן זוסמן
right
that's right , Drupal.behaviors takes care of those checks
otherwise every script will need to repeat the same exact calls and that is redundant
you could also use toggle
yakoub abaya
Using jQuery
scroll down to "Using jQuery"
http://drupal.org/node/756722
yakoub abaya
צחי, יש מצב לאיזה פאץ' קטן
צחי, יש מצב לאיזה פאץ' קטן לליבה?
זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות
@אורן -
@אורן - Less-information-about-text-formats בגיט-האב.
@אורן ו@יעקוב - אתם צודקים, תיקנתי את הסקריפט, יש לי עוד הרבה ללמוד על behaviors (:
@זהר - מצב יש, אבל אתה חושב שדבר כזה צריך להכנס לליבה ? אני מרגיש שהסקריפט הזה דורס משהו בליבה שאם היו רוצים לעשות אותו אחרת היו צריכים פשוט לעשות אותו אחרת, נגיד לשים שם collapsible fieldset כמו ב D6.
צחי שלידור, לינוויט
תשתיות תוכן קהילתיות
Sasson - Smart Drupal Theming
ההנחה שלך שמה שיש בליבה הוא
ההנחה שלך שמה שיש בליבה הוא מוצר מוגמר שאין לשנותו שגויה. למרות ההתקדמות המשמעותית, עדיין יש הרבה מקום לשיפור ידידותיות השימוש בדרופל.
זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות
לא זו ההנחה שלי, מי כמוני
לא זו ההנחה שלי, מי כמוני יודע שמה שיש בליבה אינו מוגמר (:
מה שאני אומר זה שאם אנחנו רוצים לשנות (מהליבה) את איך שנראה השדה הזה, אנחנו צריכים לשנות מהמקור את הצורה שבה הוא מודפס, ולא לדרוס את זה בעזרת JS לאחר שהוא מודפס, את הדברים האלו אפשר לעשות בקונטריב (better_formats.module ?).
צחי שלידור, לינוויט
תשתיות תוכן קהילתיות
Sasson - Smart Drupal Theming
מגניב ושאלה
בדרך כלל אני משתמש ברכיב better formats אבל הסקריפט הזה מגניב. מה לגבי דאון גרייד? מה קורה אם JS מכובה בדפדפן?
| פרקטיקול - בונים לך אתר דרופל | עזרה מידית בקבוצה שלנו בפייסבוק! | שיעורי דרופל דרך האינטרנט
נראה ש better formats עוד
נראה ש better formats עוד רחוק מלהחליט מה הוא עושה עם עצמו במעבר ל 7, אבל בהחלט חשבתי להציע להכניס את הסקריפט הזה למודול.
כלום, אבל ביננו, אתה מכיר מישהו שגולש ככה ?
צחי שלידור, לינוויט
תשתיות תוכן קהילתיות
Sasson - Smart Drupal Theming
לדעתי המקור לדרישה הזו נעוצה
לדעתי המקור לדרישה הזו נעוצה בדפדפנים מנוונים במכשירים ניידים ובקוראי מסך כאלה ואחרים, כמו גם בהרגלי מנועי החיפוש של פעם.
למיטב ידיעתי, כל הנ״ל כבר התקדמו מאוד מאז, והם כבר יודעים להפעיל js בלי בעיה.
יתרה מכך, לדעתי הגאווהסקריפט היא טכנולוגיה/שפה שהשימוש בה ייגבר מאוד, בייחוד עם המעבר להטמל 5, וכניסתו הבלתי נמנעת של node.js לתמונה.
עם זאת שאני נוטה להסכים שאפשר לתכנן לסקריפטים מאופשרים צד הקליינט, אני עדיין תוהה עד כמה באמת זה פוגע בשימושיות, אם בכלל, ואני גם סבור שכל עוד שהסקריפטים משמשים רק לאפקטים חזותיים אז תוכנה טובה צריכה לעבוד גם בלעדיהם.
זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות
מסכים לגמרי.
אמיר
| פרקטיקול - בונים לך אתר דרופל | עזרה מידית בקבוצה שלנו בפייסבוק! | שיעורי דרופל דרך האינטרנט