העתקתי אלי את
JewishCalendar.php
NativeCalendar.php
ועשיתי Theming של הלוח שנה והצגתי גם את התאריך העברי
במידה ואתה רוצה להציג תאריך עברי ב submitted של node
הנה הקוד
<?php function tendu_node_submitted($node) { global $language; // needed for hebrew dates require_once($base_path.path_to_theme()."/JewishCalendar.php");
$jcal = NativeCalendar::factory('Jewish'); $jcal->settings(array( 'language' => ($language->language == 'he' ? CAL_LANG_NATIVE : CAL_LANG_FOREIGN), 'diaspora' => FALSE, // We don't live abroad. 'eves' => FALSE, // Give us 'Erev Rosh HaShana' too. ));
return t('Submitted by !username on @datetime', array( '!username' => theme('username', $node), '@datetime' => $jcal->getLongDate($node->created), )); } ?>
יש לנו באתר מדריכים שונים, הכוללים מדריך להתקנת דרופל על המחשב המקומי או על שרת אירוח באינטרנט, כמו גם מדריכים לעיצוב ופיתוח.
בעזרת המדריכים השונים באתר ובעזרת קבוצות הדיון שלנו, אפשר למצוא את כל המידע הנחוץ להקמה והתאמה אישית של אתרי דרופל. כדאי לבדוק גם את ערוצי התמיכה הנוספים שלנו
נתקלתי במודול Calendar
נתקלתי במודול Calendar Systems בעבר:
http://drupal.org/project/calendar_systems
כרגע, אין לו תמיכה בלוח שנה עברי, אבל לא פעם עברה בי המחשבה שאולי הגיע הזמן שזה יקרה... :)
אם תרצה לתקוף את הנושא - אני מאמין שאוכל לצוות קצת כוח לעניין.
באמת שאין לי מושג מה הסטטוס ואיך הדבר עובד, אבל אם תחפור ויהיו לך שאלות - אשמח לעזור, בין אם מדובר בפיתוח ובין אם בעבודה שחורה... :)
CPO.co.il - פתרונות דרופל.
הי עשיתי את זה באתר
הי
עשיתי את זה באתר בפיתוח
עשיתי שימוש בקוד של מופי (זוכרים ?, מופי חזור הביתה ...)
http://www.typo.co.il/~mooffie/calendar/demo.php
העתקתי אלי את
JewishCalendar.php
NativeCalendar.php
ועשיתי Theming של הלוח שנה והצגתי גם את התאריך העברי
במידה ואתה רוצה להציג תאריך עברי ב submitted של node
הנה הקוד
<?php
function tendu_node_submitted($node) {
global $language;
// needed for hebrew dates
require_once($base_path.path_to_theme()."/JewishCalendar.php");
$jcal = NativeCalendar::factory('Jewish');
$jcal->settings(array(
'language' => ($language->language == 'he' ? CAL_LANG_NATIVE : CAL_LANG_FOREIGN),
'diaspora' => FALSE, // We don't live abroad.
'eves' => FALSE, // Give us 'Erev Rosh HaShana' too.
));
return t('Submitted by !username on @datetime',
array(
'!username' => theme('username', $node),
'@datetime' => $jcal->getLongDate($node->created),
));
}
?>
אביאור
http://dev-art.net