افزونه ویجت تاریخ شمسی برای نوع فیلد متنی

سلام ، 

بنا به نیاز یکی از پروژه هامون و نبود افزونه ای که  نوع فیلد تاریخ شمسی را به انواع فیلدهای CCK  در دروپال 7 اضافه کنه،  این افزونه رو آماده کردم لطفا برای دانلود این ماژول به صفحه ماژول Datex مراجعه کنید.

 امیدوارم این افزونه مورد استفاده شما قرار بگیرد و ما را از نقطه نظرات خود و مشکلات احتمالی در مورد این افزونه آگاه سازید. 

این ماژول به ماژول Datex منتقل شد.

مشخصات افزونه:

  • یک ویجت به نام تاریخ شمسی به نوع فیلد متنی اضافه میکند.
  • در این فزونه از تقویم شمسی جاوا اسکریپتی که توسط AMIB تهیه شده است ، استفاده شده است.

روش استفاده از افزونه :

فایل دانلود شده رو از حالت فشرده خارج کنین و در مسیر sites/all/modules کپی کنید.

در مسیر http://yoursite.com/admin/modules افزونه persian_date_widget رو نصب کنید.

در هنگام ساخت یه فیلد CCk برای یه نوع محتوای خاص ویجت تاریخ شمسی را انتخاب کنید. مانند شکل زیر :

حالا شما دارای یه فیلد CCK هستین که میتونین با کلیک روی عکس یا دابل کلیک روی فیلد با استفاده از پاپ آپی که باز میشه ، تاریخ  شمسی انتخاب کنید:

 

ویژگی های نسخه بعدی این افزونه: 

اضافه کردن پیکر بندی به این ویجت مثل فرمت نمایش تاریخ و ...

اعمال اعتبار سنجی به این فیلد به گونه ای که جز تاریخ متن دیگری در این فیلد قرار نگیرد.

آماده سازی این افزونه برای نوع فیلد date تا به امید خدا دیگه رسما یه فیلد تاریخ فارسی در دروپال داشته باشیم.

 

متن زیر عیناً از سایت AMIB کپی شده است. برای اطلاعات بیشتر در مورد نحوه کار فیلد تاریخ شمسی به سایت او مراجعه کنید.

ویژگی بارز تقویم AMIB ، امکان ورود تاریخ به صورت دستی توسط کاربر است که شامل فرمت های قابل قبول زیر است:

  • ۹۰۰۸۱۴
  • ۱۴۰۸۹۰
  • ۱۳۹۰۰۸۱۴
  • ۱۴/۸/۹۰
  • ۹۰/۸/۱۴
  • ۱۴/۸/۱۳۹۰
  • ۱۳۹۰/۸/۱۴
  • ۱۴-۸-۹۰
  • ۹۰-۸-۱۴
  • ۱۴-۸-۱۳۹۰
  • ۱۳۹۰-۸-۱۴

و فرمت‌های ویژه:

  • ۰۸۱۴
  • ۱۴۰۸
  • ۱۴-۸
  • ۸-۱۴
  • ۱۴/۸
  • ۸/۱۴
  • ۱۴

در فرمت‌های ویژه که سال و ماه وارد نشده‌اند، سال و ماه فعلی به حساب خواهد آمد.
در فرمت‌هایی که سال مشخص نشده باشد، دو رقم ابتدایی در صورت امکان روز محاسبه خواهند شد.

فایل ضمیمه: 

پیوستاندازه
Binary Data drupalion_persian_date_widget.tar.gz40 کیلوبایت

دیدگاه‌ها

تشکر

با تشکر از شما و اینکه از تقویم شمسی امیب استفاده کردید پیوند سایت سما به بخش «بازخورد» در انتهای مطلب افزوده شد

خواهش می کنم ، من هم از شما

خواهش می کنم ، من هم از شما به خاطر توسعه تقویم بسیار خوبتان و ویژگی های منحصر به فرد آن به صورت متن باز تشکر می کنم.

تشکر

آقای Arefmanesh خسته نباشی جالب و زیبا بود. امیدوارم در زمینه تاریخ شمسی خود سیستم دروپال و اعداد فارسی هم یکنفر یا یک گروه عملی صورت بدهند.

ماژول calendar_systems در این

ماژول calendar_systems در این زمینه هست. در مورد اعداد فارسی هم می توانید از فونت فارسی استفاده کنید. دقیقا همین کاری که ما در سایتمان انجام داده ایم. موفق باشید.

تشكر

فقط مي تونم تشكر كنم و خدا قوت بگم.

تشکر

دستتون درد نکنه و خسته نباشد.

سلام

سلام آفرین. ممنون از کار خوبتون چرا این ماژول رو در سایت اصلی دروپال آپلود نمی‌کنید؟

در نهایت همین کار رو خواهیم

در نهایت همین کار رو خواهیم کرد. اما چون آپلود در سایت drupal.org درد سر داره و طول میکشه گفتم اول تو سایت خودمون بگذاریم تا فعلا دروپال کارهای فارسی زبان عزیز کار کنند تا مراحل آن در سایت دروپال انجام شود. ویرایش : این ماژول در سایت دروپال قرار گرفت.

تشکر

واقعا دست شما درد نکنه ، خداقوت

تاریخ فارسی خود دروپال

سلام ، می خواستم بپرسم برای تاریخ فارسی خود دروپال از چه افزونه ای استفاده کردین؟ منظورم همین سایت است.

از ماژول calendar_system

از ماژول calendar_system توسعه داده شده برای دروپال 7 توسط آقای سپهر لاجوردیالبته نسخه dev هست ولی مشکلی نداره. 

استفاده در دروپال 6

با سلام و عرض خسته نباشید با توجه به اینکه همچنان اکثر دروپال کاران ایرانی از نسخه 6 استفاده می کنند آیا برنامه ای برای ارائه این افزونه برای نسخه 6 دروپال دارید؟

سلامنه برنامه ای برای ارائه

سلامنه برنامه ای برای ارائه این ماژول در دروپال 6 وجود نداره. از این بابت متاسفیم

سپاس فراوان....امید وارم

سپاس فراوان....امید وارم جامعه دروپالی ایران هم به پویایی در خورش نزدیکبشه...قدم بسیار عالی و قابل تحسینی است. ممنون

نسخه jquery تقویم شمسی هم هست

نسخه jquery تقویم شمسی هم هست . می تونید اون رو هم به این ماژول اضافه کنید؟

سلام. اون رو هم دیدیدم اول هم

سلام. اون رو هم دیدیدم اول هم ماژول اون تهیه شد اما این جاوا اسکریپت امکانات خیلی بیشتری داره.

views

آيا اين افزونه مشکل ماژول views را هم به جهت گرفتن گزارشات با تاريخ شمسي برطرف مي کنه؟

نه هنوز

نه هنوزاما در ورژن بعدی این ماژول قراره با ماژول date کار کنه که تمام مشکلات تاریخ شمسی رو در ذخیره و گزارش و جستجو حل میکنه.امیدواریم به زودی نسخه بعدی حاضر شه

تشکر فراوان

دمتون گرم دادا

امیدوارم برای نسخه 6 هم این

امیدوارم برای نسخه 6 هم این ماژول عرضه بشه چون بستر 6 پایدار تر و ماژول های زیادی برای این نسخه وجود داره

نسخه 6 دروپال

شاید تبدیل این ماژول به یه ماژول دروپال 6 خیلی کار سختی نباشه ولی شاید یکی از دلایل این کار تشویق کاربران ایرانی برای استفاده از دروپال 7 باشه چون واقعا دروپال 7 امکانات بهتر و محیط زیباتری داره. در مورد پایداری دروپال 7 هم هسته اصلی اون کاملا پایدار هست و چیزی از دروپال 6 کم نداره. فقط مشکل اینه که بعضی از ماژول هایی که شما عادت به استفاده از اونا رو کردین تو دروپال 7 نیست که اکثرا به دلیل تغییر ماهیت هسته دروپال هست که منجر به تولید ماژول های مشابه در این زمینه شده که نیاز به قدری جستجو داره تا ماژولی شبیه به اون رو پیدا کنید. با همه این صحبتها  به دلیل درخواست کاربران در صورتی کمی وقت آزاد پیدا شد نسخه دروپال 6 این ماژول رو هم توی برنامه قرار خواهیم داد. 

سلام

سلام دست شما درد نکنه. فکر نمی کردم که این جور ماژولی در حدود 40 خط (فایل .module ) نوشته بشه! همیشه خیال می کردم خیلی بیشتر از این ها میشه و به خاطر همین جرئت نمی کردم خودم اقدام به کد نویسی کنم. کار شما قابل تحسین است. کمی کد ها مرتب تر نوشته شوند زود تر در سایت اصلی Drupal.org هم پذیرفته می شوند. چون باید استاندارد Doxygen رعایت شود. من هم نسخه‌ی دروپال 6 این ماژول رو از شما درخواست می کنم!

ای کاش

سلام از کار با ارزشتون تشکر اما هنوز اکثر دروپال کارهای ایران به خاطر کندی دروپال 7 با دروپال6 کار میکنند ای کاش این افزونه را برای دروپال 6 هم توسعه میدادید ممنون

اگه بتونید این افزونه رو با

اگه بتونید این افزونه رو با افزونه های Date و calendar هماهنگ کنید خیلی عالی میشه.

بله تو فکرش هستیم. امیدواریم

بله تو فکرش هستیم. امیدواریم وقت این اجازه رو بده

سلام

سلام چطوری میتونم تقویم date_popup رو فارسی کنم.؟

سلام، ممنون بابت ماجول مفید!

سلام، ممنون بابت ماجول مفید! فرمت فایلی که گذاشتین gzip نیست، tar هست، با کامند tar -xzf باز نمیشه! لطفا اصلاح کنین! ماجول رو روی سایت drupal.org قرار ندادین؟

سلام. من بررسی کردم و مشکلی

سلام. من بررسی کردم و مشکلی نداره. شما میتونین به شکل زیر فایل رو باز کنیدtar xvfz filename.tar.gzorgzip -d filename.tar.gz 

به‌روزرسانی تقویم

با تشکر از شما دوست گرامی خواستم اطلاع‌رسانی کنم که تقویم شمسی به‌روزرسانی شده است و برای افزایش کارایی و رفع چند اشکال بهتر است آخرین نسخه را در افزونه قرار دهید البته چند تغییر جزئی در تقویم داشته‌ایم اگر در هنگام به‌روزرسانی مشکلی داشتید بنده در خدمتم

ممنون بابت اطلاع رسانی حتما

ممنون بابت اطلاع رسانی حتما بروزرسانی انجام خواهدش شد.

ما منتظر نسخه جدید هستیم

سلام خسته نباشید ما منتظر نسخه جدید که با ماژول date کار کنه هستیم آخه خسته شدیم از این گیر تاریخ در دروپال 7 هر طرف می ریم یه طوری بهش گیر می کنیم آقا لطفا کنید وقت بزارید حاضر به پرداخت هزینه نیز هستم

ممنون مفید بود

ممنون مفید بود

ممنون فقط نمیدونم چرا توصفحه

ممنون فقط نمیدونم چرا توصفحه سایت خودم افزونه persian_date_widget را پیدانمیکنم

@#25 یعنی توی لیست ماژول ها

@#25 یعنی توی لیست ماژول ها پیداش نمیکنید؟ باید همونجا باشه خوب بررسی کنید اگر باز هم پیدا نشد به ما اطلاع بدید 

فایل باز نمیشه :

فایل باز نمیشه : gzip -d drupalion_persian_date_widget.tar.gz gzip: drupalion_persian_date_widget.tar.gz: not in gzip format

@#26 لطفا دستور زیر رو تست

@#26 لطفا دستور زیر رو تست کنید tar xvf drupalion_persian_date_widget.tar.gz  

اگه به http://www.drupalcms

اگه به http://www.drupalcms.ir بگید این رو بزارن روی دروپال فارسی خیلی عالی خواهد شد.

@#27 سلام. بعید میدونم دوستان

@#27 سلام. بعید میدونم دوستان ما در drupalcms این کار رو بکنند. در ضمن فکر میکنم بهتره که این کار رو نکنند. هر کسی که میخواد میتونه این ماژول رو دانلود کنه و استفاده کنه 

دسترسی به صفحه دانلود ماژول

دسترسی به صفحه دانلود ماژول روی سایت ندارم، نمیدونم حالا به چه دلیلی، نسخه sandbox دروپال اتون هم دانلود کردم، متأسفانه کار نمیکنه و هنگام فعال کردن ماژول ارور زیر رو میده: Cannot redeclare function persian_date_widget_field_widget_form() (previously declared in drupal7\sites\all\modules\datex\persian_date_widget\persian_date_widget.module:23)

@#28  فایل رو دوباره آپلود

@#28  فایل رو دوباره آپلود کردم. دانلود کنید. نباید مشکلی باشه 

ممنون اما هنوز مشکل

ممنون اما هنوز مشکل permission هست، فایل رو دوباره از روی sandbox دانلود کردم، همچنان همون ارور رو میده.

در کل مشکل از قسمت datex

در کل مشکل از قسمت datex widget هست، آخر سر موفق شدم با فیلد date ازش استفاده کنم اما باز این ارورهارو دارم: Notice: Undefined index: timezone in date_field_validate() (line 356 d7\sites\all\modules\date\date.field.inc). Notice: Undefined index: value2 in date_field_validate() (line 357 of d7\sites\all\modules\date\date.field.inc).

@#28.1.1.1 شما ماژولی که به

@#28.1.1.1 شما ماژولی که به مطلب بالا ضمیمه شده دانلود کنید. DATEX هنوز مشکل داره. این ماژول برای فیلد TEXT استفاده میشه 

ممنون از پاسختون، همچنان مشکل

ممنون از پاسختون، همچنان مشکل قبل و ارور قبل رو با این فایل ضمیمه دارم، و به فیلد date CCK اضافه میشه، شاید به دلیل enable بودن date و date api و یا conflict با calendar system باشه؟

@#28.1.1.1.1.1 نه هیچ

@#28.1.1.1.1.1 نه هیچ confilict با هیچ ماژولی نداره. بارها این ماژول رو استفاده کردیم. اگر میشه روی یک دروپال خام هم تست کنید و نتیجه رو به ما بگید 

@#28.1.1.1.1.1.1 بله مشکل رفع

@#28.1.1.1.1.1.1 بله مشکل رفع شد، اگر پیش تر روی سایت datex رو نصب کرده باشید، مشکل ایجاد میشه، بعد از disable و uninstall ماژول datex مورد رفع میشه.

پس کو فیلد تاریخش؟

پس کو فیلد تاریخش؟

جدی یه وقت بذارید فیلد

جدی یه وقت بذارید فیلد تاریخشو اوکی کنید.

چشم حتما در اولین فرصت این

چشم حتما در اولین فرصت این کار صورت خواهد گرفت

دیدگاه جدیدی بگذارید

آخرین ارسال ها

محتواهای محبوب

درباره ما

Author
اینجا دروپال یعنی همه چیز. در مورد دروپال صحبت میکنیم. ماژول هامون رو به اشتراک میزاریم در مورد قالب دروپال ، فروشگاه دروپال، دروپال فارسی و تاریخ شمسی دروپال صحبت میکنیم و هرچیزی که در مورد طراحی سایت با دروپال میدونیم به هم انتقال میدیم. دروپالیون یک سایت شخصی نیست. ما دست همه کسانی که برای پیشرفت دروپال تلاش میکنند رو میفشاریم و با آغوش باز اونها رو در این سایت میپذیریم.

تماس با ما

با ما تماس بگیرید.

logo-samandehi