Calendar Systems
Advances Drupal's already awesome localization support one more big step ahead! by Adding support for different calendar systems like Iranian , Jalali , Hijir , Hebew etc. This support is currently limited to display and data entry for date fields and the back-end date is always Gregorian (Timestamp).
Iranian (jalali) and Gregorian (Using PHP's built-in) calendar are the the only supported calendar systems right now, but support for more calendar systems is under development.
Project's Status ? and important information
Notice : ALPHA & BETA releases are unstable and are only for test and demonstration purposes , however since i'm using this module myself they're usually usable and you can use it on production website, but please test it properly on your development machine first, don't blame me if anything went wrong :) .
Notice : Currently i only have one site with Drupal 5 which does need this module so there will be no more Drupal 5 release, except for small bug fixes. . But if you want Drupal 5's version please open a new issue and if enough users join it i'll back-port new features back to Drupal 5's version.
UPDATE 2009/Sep/27 I'm preparing new release which fixes some bugs and introduces an admin interface to prevent users confusion. back-end lib is still under development.
UPDATE 2009/Sep/1 I'm re-factoring the back-end lib to add more calendar systems , once it's finished several new features will be added to this module.
How can you help ?
If you want to support this project you can report bugs , or add link to the implementation of your favorite calendar system in PHP or even donate.
more information here (You're welcome to join and participle in this group, we need as much as information as possible about different calendar systems):
http://groups.drupal.org/node/10607
Need Support ?
Please use this project's issue queue to submit your support requests.
دوستان هموطن ، لطفا اگر سوال و یا مشکلی دارید از طریق این لینک برای من ارسال کنید البته باید عضو این سایت شده باشید و خواهشا دیگه ایمیل نزنید! بهتره انگلیسی بنویسید که بقیه هم بتونن استفاده کنند ولی اگر انگلیسی نمی تونید بنویسید فارسی بپرسید از نظر من مشکلی نداره.
Roadmap :
Version 0 (This version is no longer supported use 1.x)
Basic support for jalali calendarAutomatically displaying appropriate calendar according to language (i18n module)Support for calendar systems with Year, Month, Day, WeekPlain text support for data entry in forms with an appropriate validation
Version 1
- According to Wikipedia (http://en.wikipedia.org/wiki/Calendar) the most popular calendar systems currently are Gregorian , Iranian (Persian) , Islamic (Arabic), Chinese, Hebrew, Hindu and Julian calendar system, and i'll try to implement them in the exact order.
- Integration with patchdoq module
- Support Drupal's default date RFCs for implemented calendar systems.
- Admin interface for customizing calendar systems for each language.
- JQuery UI DatePicker.
- Localization support to make it possible to display for example Gregorian calendar for a French site and but displaying month,week,etc in French.
Admin setting page for changing default calendar systems for single language websites.Linking calendar system to local module.Linking calendar system to i18n module, it should be possible to a attach different calendar system to each language.Drupal 6 support.
Version 2
- Drupal 7 support
- Views
- True and full support even in back-end, making it possible to perform sql queries for different calendar systems
- Support for calendar systems with different structures
- Require widgets for simplifying data entry
- API for other modules to use
- ...
Releases
| Official releases | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 6.x-1.0-alpha6 | 2009-Oct-12 | 32.99 KB | Download · Release notes | Recommended for 6.x | |
| 5.x-1.0-alpha3 | 2009-Sep-26 | 26.96 KB | Download · Release notes | Recommended for 5.x | |
| Development snapshots | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 6.x-1.x-dev | 2009-Oct-12 | 32.99 KB | Download · Release notes | Development snapshot | |
| 5.x-1.x-dev | 2009-Sep-27 | 26.95 KB | Download · Release notes | Development snapshot | |
