ליבת דרופל 5 בעיברית
ניסינו ללא הצלחה גדולה למסד את נושא הגיור של ה core של דרופל 5, הכוונה הייתה לקבוע סטנדרט למיקום של הקבצים על מנת שלא יהיה צורך להתעסק עם הנושא בכל ערכת עיצוב.
לאור הפוסטים הרבים באתר דרופל ישראל בנושא נראה לי שכדאי לתאר את השיטה (שבעיניי נראית השיטה הנכונה)
קצת רקע
החל מגרסה 5 של דרופל יש מחיצה לכל מודול של הליבה המודול יכול לכלול קובץ Css שלו
תודות לזהר יש לנו גרסה מגוירת של קבצים ה CSS של הליבה.
על מנת שקבצי CSS אלו יטענו בעת שימוש בדף שעובד RTL, יש לשנות מעט את הפונקציה של טעינת קבצי ה CSS של הליבה (דבר זה מתרחש ברוב המקרים מתוך page.tpl.php של ערכת העיצוב )
לצורך זה הוצאתי את הפונקציה החוצה לקובץ אשר יש להעתיק אותו לכל ערכת עיצוב שאתם רוצים לעשות בה שימוש , קובץ load_rtl_core_css.php
הוראות שלב אחר שלב
1. יש להוריד את הקובץ d5_rtl_files
ולפתוח אותו על ה root של התקנת דרופל ובכך אנו מוסיפים קבצי rtl ליד כל קובץ css רגיל של הליבה
בנוסף מוסיפים Image (חץ ימני) של התפריטים menu-collapsed-rtl.png לתוך מחיצת misc
2. יש להעתיק את הקובץ load_rtl_core_css.php לתוך ערכת העיצוב ולשנות את page.tpl.php בצורה הבאה
במקום
<?php print $styles ?>לשנות ל
<?php include_once 'load_rtl_core_css.php'; ?> אתם יכולים להוריד מכאן 2 ערכות עיצוב Bidi ולראות דוגמת מימוש
internet_services
ואת bluebreeze
בהצלחה
| קובץ מצורף | גודל |
|---|---|
| load_rtl_core_css.php.txt | 807 bytes |


