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

Primary Links

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

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

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

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

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

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

שלום אורח

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

כעת מחוברים 4 משתמשים מזוהים, ו-11 אורחים:
אבנר, חגית, ami7878, 25mike

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

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

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

  • שינוי מסד נתונים |‏ mer
  • אתר דרופל לא מוצג ב wampserver |‏ גגה
  • תפריט צד ימין נופל מתחת לפורום... |‏ shiponix
  • כיצד להכניס קוד adwords... |‏ kyoav
  • מודול מומלץ לצ'אט |‏ ענת כהנא
עוד בפורום

חדש בבלוגים

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

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

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

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

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

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

רווח מיותר לפני כל בלוק

ehudash, א', 20/06/2010 - 17:17

אני עובד עם דרופל 6.17, PHP 5.2.9 ומודול views 6.x-2.11.

עשיתי התאמות לקבצים block.tpl.php, views-view.tpl.php and page-node.tpl.php לטובת מבנה אתר מבוסס טבלאות ולא DIV-ים.

כשאני צופה בעמוד תוכן באתר, אני רואה רווח מיותר שמופיע מעל כל בלוק שהדרופל מרנדר.
אם אנ י משתמש ב Firebug כדי למצוא אותו אני רואה שיש אלמנט מסוג textNode שמכיל כמה רווחים ו "סוף שורה" (LF) שמשורשר לHTML לפני שהקוד של הבלוק מתחיל.
אחרי בדיק המדוקדקת וארוכה, לא מצאתי שום בעיה בקוד המותאם אישית שלי ואני די בטוח שזה מגיע ממקום אחר.
אולי מאחת הפונקציות שמרנדרות את התוכן של ה region בליבת הדרופל?

ציפרתי צילום מסך של מה שאני רואה בfirebug.

אשמח לקבל כל מידע ועזרה בעניין.

תודה!

קובץ מצורףגודל
unwanted_white_space.png5.55 קילובייט
unwanted_white_space_2.png7.54 קילובייט
unwanted_white_space_3.png8.6 קילובייט
‹ at commerce אי אפשרות לתקן מיקום חלופי אחרי הכנסת קו נטוי בסוף הכתובת ›
  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
תגים:
  • תמיכה כללית
  • פיתוח עיצובים
  • views
  • בלוק
  • בלוקים
  • בנית אתר
  • דרופל
התמונה של ענת כהנא

לא ציינת עם איזו תבנית עיצוב

נכתב ע"י ענת כהנא ביום ב', 21/06/2010 - 05:55.

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

ענת כהנא
בניית אתרים בדרופל http://www.ihelp.co.il

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

אני לקחתי את התבנית הכי

נכתב ע"י ehudash ביום ב', 21/06/2010 - 08:54.

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

מעניין אם מישהו אחר נתקל בזה...

אהוד אשכנזי - http://ehudashkenazi.com

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

לא מצאתי את הרווח בקבצי

נכתב ע"י ehudash ביום ב', 21/06/2010 - 09:28.

לא מצאתי את הרווח בקבצי התבנית.
הוספתי הערת HTMLב page.tpl.php - שורה לפני הקריאה להדפסת התוכן של ה region שמכיל בלוק בודד שמעליו יש את הרווח המיותר. והוספתי הערה ב block.tpl.php בראש הקובץ.
ניתן לראות בתמונת מסך מספר 2 שבין ההערות נכנס הרווח המיותר.
מה שגורם לי לחשבו שיש משהו באמצע בליבת הדרופל שגורם לזה.

אהוד אשכנזי - http://ehudashkenazi.com

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

הנה שיטה חביבה שכבר יצא לי

נכתב ע"י yhager ביום ב', 21/06/2010 - 18:41.

הנה שיטה חביבה שכבר יצא לי להשתמש בה כמה פעמים בשביל לפתור בעיות מסוג זה.
ע"י הוספת שורה לקובץ theme.inc אתה יכול לראות מאיזה קובץ template מגיע כל חלק בעמוד.
הנה השינוי בפורמט patch:

diff --git a/includes/theme.inc b/includes/theme.inc
index ec87d35..3daa65a 100644
--- a/includes/theme.inc
+++ b/includes/theme.inc
@@ -1066,6 +1066,7 @@ function theme_render_template($template_file, $variables) {
   include "./$template_file";      // Include the template file
   $contents = ob_get_contents();   // Get the contents of the buffer
   ob_end_clean();                  // End buffering and discard
+  $contents = "<!-- Begin $template_file -->\n$contents\n<!-- End $template_file -->";
   return $contents;                // Return the contents
}

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

תודה על הטיפ yhager. אחרי

נכתב ע"י ehudash ביום ג', 22/06/2010 - 09:43.

תודה על הטיפ yhager.
אחרי שהוספתי את ה patch ראיתי שהבעיה אכן בתוך block.tpl.php. אפשר לראות את זה בתמונה מספר 3.

כנראה הקובץ היה לא תקין והכיל כמה ביטים שלא תורגמו לתו אמיתי ולכן הוא לא הופיע בעורך התוכן שלי.
העתקתי קובץ block.tpl.php מתבנית אחרת (Garland) וערכתי אותו שוב לפי הדרישות שלי והרווח המעצבן נעלם.

תזכורת: הקובץ המקורי הקודם נלקח מתבנית bluemarine.

תודה על כל העזרה והמשך שהות נעימה ב BC.

אהוד אשכנזי - http://ehudashkenazi.com

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

ייתכן שמה שאתה מתאר הוא זה

נכתב ע"י סילבר הארוך ביום א', 30/10/2011 - 15:13.

ייתכן שמה שאתה מתאר הוא זה

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

מכיוון שהטיפ של יובל הציל

נכתב ע"י tsi ביום א', 30/10/2011 - 13:37.

מכיוון שהטיפ של יובל הציל אותי כל כך הרבה בדרופל 6, שווה לשים פה גם גירסה לדרופל 7, ככה תראה אותה פונקציה בדרופל 7 (line 1394 of theme.inc) :

function theme_render_template($template_file, $variables) {
  extract($variables, EXTR_SKIP);               // Extract the variables to a local namespace
  ob_start();                                   // Start output buffering
  include DRUPAL_ROOT . '/' . $template_file;   // Include the template file
  $contents = "<!-- Begin $template_file -->\n" . ob_get_clean() . "<!-- End $template_file -->";
  return $contents;                             // Return the contents
}

צחי שלידור, לינוויט
תשתיות תוכן קהילתיות
R2L - ערכות עיצוב מרוטלות לדרופל

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