[Skip Header and Navigation] [Jump to Main Content]
בית
דרופל ישראל
הבית של קהילת מפתחי ומשתמשי דרופל בישראל

Primary Links

  • בית
  • דרופל בעברית
  • חדש באתר
  • מדריכים
  • תמיכה
  • לוח דרושים
  • נותני שירות בדרופל
  • אתרי דרופל ישראליים
  • שאלות נפוצות
  • ארועים והדרכות

איפה מתחילים ולאן ממשיכים?

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

להורדת דרופל בעבריתלשפות וגרסאות אחרות, Drupal.org

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

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

שלום אורח

כניסה|הצטרפות

כעת מחוברים 1 משתמשים מזוהים, ו-7 אורחים:
ענת כהנא

kyoav הוא החבר הכי חדש בקהילה!

דרופל ישראל בפייסבוק דרופל ישראל בטוויטר דרופל ישראל ב-LinkedIn

חדש בדיונים בפורום

  • כיצד להכניס קוד adwords... |‏ kyoav
  • מודול מומלץ לצ'אט |‏ ענת כהנא
  • מנתח web טכני |‏ rakefetzd
  • העתקת עיצוב מאתר Drupal... |‏ שלי
  • מודול מומלץ / גישה נכונה להקמת... |‏ spiro
עוד בפורום

חדש בבלוגים

  • התקנת drupal commerce... |‏ dror11
  • פייסבוק ואתר דרופל ישראל |‏ szadok
  • דרופליסטית מחפשת בית חם |‏ פיקסי
  • מספר מילים על אבטחה, בעקבות פר... |‏ zohar
  • מודול ממולץ: disable_messages |‏ bluetegu
עוד בבלוגים

אירועים והדרכות קרובות

אין פעילויות להצגה. יאללה, מי מארגן משהו?

ללוח האירועים המלא

חדש באתרים ישראלים

  • מיכל פאטל |‏ izzy - ilw
  • הישיבה האורבנית לצעירי תל אביב |‏ izzy - ilw
  • Club Gold Casino |‏ guy
  • שפיר הנדסה אזרחית |‏ yanivfel
  • Astronautics C.A. LTD |‏ inbalj
עוד אתרים ישראלים
בית » פורומים » ישן » פיתוח עיצובים

העלתי גרסאת בטא של טנדו 2. וגם קצת על ריטול מודולים

Tombigel, ש', 17/01/2009 - 00:58

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

יש בטנדו 2 קצת לכולם, רשימת השינויים הכמעט מלאה -

Major changes:
- Tendu theme is now only the basic Layout CSS
- The default theme moved to a sub-theme called Tendu Default Design.
- Redesigned the default theme and added a lot of module and admin panels related styles.
- Rewrote all CSS files, revamped the entire float clearing and IE layout fixes technique.
- Changed "sidebar-left" and "sidebar-right" to "sidebar-first" and "sidebar-second" so RTLed layouts will be less confusing.
- Renamed the content regions (only the Human readable name, machine name stays the same).
- Added 2 more regions above and below the sidebars "before-content" and "after-content" for more flexible layouts.
- Added and renamed some divs in page.tpl to ease the theme customization.
- Some SEO - The site name on the front-page is H1 and on inner-pages H1 is the page title.
- Blocks in regions now have "block-first" and "block-last" classes for the first/last block.
- Merged "conditional_styles" module into the theme and added RTL support for it (Hopefully my patch will get into the module and the Zen implementation too).
- Built in support in block.tpl for "block-class" and "block-theme" modules (I love them and use them by default, so why not?)
- For the rounded corners lovers - Added CSS for "-moz/-webkit-border-radius" (Commented by default).

ועוד משהו, בזמן העבודה על הגירסה הזו של טנדו נתקלתי בבעיות שנבעו מחוסר בתמיכת RTL במספר מודולים שהיו מותקנים אצלי.
אז במקום לתקן אותם דרך טנדו, ריטלתי אותם (רק CSS, לא תרגום או קוד)
המודולים הם: cck, views, date, filefield, openid ו-webform.
מתישהו במהלך השבוע אני אפתח issues בכל אחד מהפרוייקטים האלה, בינתיים מצורף לכאן ZIP עם כולם, קבצי CSS בלבד ואימג' אחד ב-views. המבנה של הספריות הוא מבנה הספריות בכל מודול, רק צריך לדרוס את הספריה אצלכם.

בטוח שיש באגים, ובטוח שזה לא עובד מושלם, בשביל זה אתם פה.

תודה ושבת שלום :)

קובץ מצורףגודל
rtls.zip19.33 קילובייט
‹ ושוב טנדו, הפעם בטא 4 טנדו 2 בטא 2. שכבר הפך לבטא 3 ובקרוב בטא 4 ›
  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
תגים:
  • פיתוח עיצובים
  • טנדו tendu עיצוב תת-עיצוב subtheme rtl ריטול
התמונה של ישראל

התחלתי להשתמש בטנדו 2 עבור

נכתב ע"י ישראל ביום ש', 17/01/2009 - 22:07.

התחלתי להשתמש בטנדו 2 עבור אתר חדש שאני בונה.
אז קצת חוויות :

א.
מה שהספקתי לראות הוא שבהחלט ניתן למקם תבנית משנה מחוץ לתיקייה של טנדו. במקרה שלי (מולטיסייט על שרת שיתופי) tendu ממוקמת ב
sites/all/themes
ותבנית המשנה ממוקמת ב:
sites/example.com/themes

ב.
אמנם אני עדיין לא זקוק לזה אבל ראיתי שאם אני מעוניין להוסיף קבצי ie.css בתוך תבנית המשנה עלי לציין אותם בקובץ האינפו של תבנית המשנה, ורק אז הם נקראים לתוך page.tp.php

ג.
כמו שהזכרתי בשירשור הקודם, בכדי להציב page-front בתבנית המשנה היה עלי ליצור בה קובץ page.tpl (ריק למעט include ל page.tpl של טנדו)

בשלב זה נראה שהכל עובד כמו שצריך. בלתמי"ם עוד לא הראו את פרצופם.

ישראל

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של Tombigel

קבצי הCSS של IE נקראים ע"י

נכתב ע"י Tombigel ביום ש', 17/01/2009 - 22:23.

קבצי הCSS של IE נקראים ע"י conditional-styles module שהוא לדעתי הדרך היחידה הנכונה לעשות את העניין הזה. ספר לי אם יש עם זה בעיות ברמת תת-העיצוב.

לגבי הצורך בpage.tpl בשביל page-front.tpl בדיוק נתקלתי בו עכשיו בעיצוב שאני בונה.

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

אני נתקלתי עכשיו בשני באגים משונים שאני לא יודע אם הם אשמת טנדו, אשמת דרופל או אשמת ההתקנה הספציפית שלי:
1. שינויים ב page.tpl בתוך הsub-theme לא נקראים
2. כל פעם שאני עושה submit בטופס, אני מגיע לעמוד ריק, למרות שהפעולה בוצעה - זה התחיל לקרות אחרי שהוספתי את page.tpl או את page-front.tpl. אני צריך לבדוק אולי זה קשור לcache אבל זה עדיין משונה.

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

דרך אגב 2 - אני אשמח אם תשחק עם החלק של הפינות העגולות בCSS של Tendu Default ותספר לי איך היה.

Tom Bigelajzen - Web Developer & Designer
Homepage: http://tombigel.com
Tendu Theme: http://drupal.org/project/tendu

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של ישראל

אין בעיה בקריאה ל ie.css

נכתב ע"י ישראל ביום ב', 19/01/2009 - 01:55.

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

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

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

גם page.tpl הוא מקום שקשה להימנע מלהתערב בו. נראה לי שיהיה מוצלח אם גם הוא, או עותק שלו יוצבו מראש בתבנית המשנית.

יש בstyle.css של טנדו גם שימוש ב important! מה שמסרבל את האפשרות להתגבר על ההוראות האלו מתוך תבנית המשנה.

ישראל

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של Tombigel

תודה על הבדיקות. כמה נקודות

נכתב ע"י Tombigel ביום ב', 19/01/2009 - 10:01.

תודה על הבדיקות.

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

השארתי שם את כל מה שהופך את טנדו לטנדו - כל הגדרות הCSS שהופכות את העיצוב הזה לעיצוב היציב ביותר כל דפדפן בכל השפות.

לגבי ה"important", זו טכניקה לעקוף את הצורך בכתיבת קוד ספציפי לIE6 והשארתי אותו רק בהגדרת הרוחב/גובה של page וחשוב שיופיעו באותה השורה ולא בקובץ נפרד - מקום שהסיכוי שישתנה בתת עיצובים הוא קטן.

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

Tom Bigelajzen - Web Developer & Designer
Homepage: http://tombigel.com
Tendu Theme: http://drupal.org/project/tendu

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של Tombigel

תשובות לבעיות של עצמי- 1. סתם

נכתב ע"י Tombigel ביום ג', 20/01/2009 - 01:21.

תשובות לבעיות של עצמי-
1. סתם נכנסתי לפאניקה, page.tpl נקרא בתת עיצובים כמו שצריך.
2. תוקן בעזרתו האדיבה של זוהר, היה טאג PHP סוגר בתוך template.php.

Tom Bigelajzen - Web Developer & Designer
Homepage: http://tombigel.com
Tendu Theme: http://drupal.org/project/tendu

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של ישראל

אולי כדאי להוסיף ל body

נכתב ע"י ישראל ביום ב', 19/01/2009 - 18:54.

אולי כדאי להוסיף ל body classes את שם העיצוב הפעיל

$body_classes[] = $theme_key;

בבר-אילן נתקלנו בצורך הזה בכדי לציין סגנונות ספציפיים של תבנית בת בתוך קובץ הסגנון של תבנית האם. נדרש בכדי להעביר סיגנונות לתוך tinyMCE שבתצורה שלנו הוא עיוור לקובץ הסיגנון של תבנית המשנה הפעילה ו"רואה" רק את style.css של תבנית האם.

ישראל

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של Tombigel

אתה בטוח שזה נחוץ גם בדרופל

נכתב ע"י Tombigel ביום ב', 19/01/2009 - 19:38.

אתה בטוח שזה נחוץ גם בדרופל 6?

Tom Bigelajzen - Web Developer & Designer
Homepage: http://tombigel.com
Tendu Theme: http://drupal.org/project/tendu

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של ישראל

אני לא חושב שבעניין הזה יש

נכתב ע"י ישראל ביום ב', 19/01/2009 - 20:57.

אני לא חושב שבעניין הזה יש הבדל בין 6 ל5
זו פשוט דרך להגיד לstyle.css הראשי איזו תבנית היא התבנית הפעילה .
מצד אחד זה יכול אפילו לבוא, במקרים קלים במיוחד, במקום style.css בתבנית המשנה.

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

נראה שאפשר למחוק מהפרוטוקול

ישראל

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של אמיר סימן טוב

היי תום, גם אני מנסה כעת את

נכתב ע"י אמיר סימן טוב ביום ד', 28/01/2009 - 03:55.

היי תום,

גם אני מנסה כעת את דיפולט-טנדו וזה נראה נוח לעבודה ויפה מאוד. אני עובד על גרסה בטא 3.6

שתי שאלות, אם אפשר:
1. למה לא רואים את הפס הרחב שמתחת ללוגו בפיירפוקס אלא רק באקספלורר?
2. במחלקת CSS שנקראת sidebar-region בתוך style_subtheme.css - האם ניתן להפריד בדרך כלשהי בין תיבות שמוצגות בסייד-בר1 לבין אלה שבסייד-בר2? אני יודע, זו בהחלט "פינה"... סתם רציתי לעשות משהו יפה אבל זה מתאים רק לסייד-בר1.

תודה וכל הכבוד,
אמיר

| פרקטיקול - בונים לך אתר דרופל | קורס דרופל! | עזרה מידית בקבוצה שלנו בפייסבוק! | מכללת קוד פתוח

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של Tombigel

הי, אני לא מבין את הכוונה

נכתב ע"י Tombigel ביום ד', 28/01/2009 - 10:47.
  1. הי, אני לא מבין את הכוונה ב"פס הרחב שמתחת ללוגו", אפשר תמונה?
  2. ברור, לכל region יש את הID שלו. במקרה של הסיידברים זה sidebar-first, sidebar-second.
    במקרה שאתה לא מכיר - בCSS ניגשים אליהם ככה:
    #sidebar-first{property:value}

Tom Bigelajzen - Web Developer & Designer
Homepage: http://tombigel.com
Tendu Theme: http://drupal.org/project/tendu

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של אמיר סימן טוב

היי תום, קודם כול - תודה רבה

נכתב ע"י אמיר סימן טוב ביום ד', 28/01/2009 - 11:04.

היי תום,

קודם כול - תודה רבה על המענה המהיר!

  1. הפס הרחב הוא הפס שבתוכו נמצאות הקישוריות הראשיות. אבל זה מסתדר ורואים גם בפיירפוקס לאחר הוספת קישורית ראשית אחת. בIE זה מופיע גם אם לא הגדרת אף אייטם כקישורית ראשית. אז אין בעיה, אבל אולי כדאי שתוסיף על זה שורת הסבר עם תכתוב תיעוד בעתיד.
  2. הבנתי. פשוט לא חשבתי לשנות את style.css לאחר שבהנחיות שלך כתבת שצריך לקסטם רק את style_subtheme.css ולכן לא חיפשתי שם כלל את הסייד-בר... על פניו נראה שזה מחזק את הטענה שאפשר להוריד לתת-עיצוב עוד פרמטרים שהועלתה כאן.

תודה רבה, ואמשיך לעדכן ולחקור את ערכת העיצוב - הוא אלגנטית ביותר.

אמיר

| פרקטיקול - בונים לך אתר דרופל | קורס דרופל! | עזרה מידית בקבוצה שלנו בפייסבוק! | מכללת קוד פתוח

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של Tombigel

אה, נראה לי שהבנתי אותך. זה

נכתב ע"י Tombigel ביום ד', 28/01/2009 - 11:15.

אה, נראה לי שהבנתי אותך.
זה פחות קשור לעיצוב ויותר להתנהגות ברירת מחדל של הדפדפנים האלה -
בפיירפוקס אם יש אלמנט ריק, שלא מוגדר לו גובה או רוחב, הוא פשוט נסתר.
למשל - <h2></h2> בלי טקסט בפנים לא יופיע בעמוד בכלל.
לעומת זאת, אקספלורר כן מראה את האלמנטים האלה, הגובה המינימלי של אלמנטים ריקים הוא גודל הפונט שמוגדר להם או שהם יורשים (1em).
לכן לפעמים רואים רווחים מיותרים באקספלורר כשלא רואים אותם בפיירפוקס. ולכן גם לא תמיד ניתן "לצוד" את כל מקרי הקצה האלה.

אם זה מפריע לך ואתה לא מתכוון למלא את ה-region שנקרא Main Navigation, אתה יכול להסתיר בCSS את #main-nav.

ובהנחיות לא כתבתי שצריך לקסטם רק את style_subtheme, כתבתי 4 נקודות שאפשר וכדאי לקסטם ב-style.css.

Tom Bigelajzen - Web Developer & Designer
Homepage: http://tombigel.com
Tendu Theme: http://drupal.org/project/tendu

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של Tombigel

נ.ב. - ערכתי והוספתי לגרסאת

נכתב ע"י Tombigel ביום ד', 28/01/2009 - 12:18.

נ.ב. - ערכתי והוספתי לגרסאת dev (בקרוב בטא 4) תנאים שלא מדפיסים את הregion הזה כשהוא ריק. למעשה זה היה אמור להיות ככה קודם, כמו כל region אחר.

Tom Bigelajzen - Web Developer & Designer
Homepage: http://tombigel.com
Tendu Theme: http://drupal.org/project/tendu

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של אמיר סימן טוב

אחלה בחלה! תודה רבה תום!

נכתב ע"י אמיר סימן טוב ביום ד', 28/01/2009 - 14:23.

אחלה בחלה! תודה רבה תום!

| פרקטיקול - בונים לך אתר דרופל | קורס דרופל! | עזרה מידית בקבוצה שלנו בפייסבוק! | מכללת קוד פתוח

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
Powered by Drupal, an open source content management system
אירוח ופיתוח האתר באדיבות לינווייט - דרופל , אנדרואיד וקוד פתוח
עיצוב, קסמי css וערכת העיצוב טנדו - תום ביגלאייזן
שותף לדרך - אמנון לבב - ייעוץ משולב
דרופל ישראל הינה חלק מרשת הקנטינה
"כללי המשחק" ותנאי השימוש באתר
[Jump to Top] [Jump to Main Content]