توضیحات
جتفرمبیلدر — فرمساز بلوکی پویا
یک افزونه فرمساز کاربردی و در عین حال آسان که به شما اجازه میدهد انواع فرمهای پیشرفته را در ویرایشگر بلوکی (گوتنبرگ) ایجاد، ویرایش و استایلدهی کنید. دیگر نیازی به فرمسازهای جانبی با قابلیت کشیدن و رها کردن ندارید. حالا میتوانید از یک رابط کاربری یکپارچه برای توسعه فرمهای سفارشی کاملاً عملیاتی استفاده کنید.
پشتیبانی
لطفاً برای گزارش هرگونه مشکل، باگ یا ایراد، از مخزن گیتهاب ما استفاده کنید: https://github.com/Crocoblock/jetformbuilder/issues/
JetFormBuilder ساخت هر نوع فرمی را روان و آسان میکند. بیش از ۲۴ بلوک فیلد این افزونه امکان طراحی فرمها از ابتدا یا بازسازی نمونههای موجود را فراهم میآورد. همچنین با تلفیق آن با JetStyleManager، میتوانید فونتها و تنظیمات استایل هر فیلد را به دقت تنظیم نمایید. ساخت انواع فرم، شخصیسازی و طراحی ظاهر – همگی مستقیماً در ویرایشگر بلوک پیشفرض وردپرس انجام میشود.
در ابتدا فکر میکردم این هم یکی دیگر از فرمسازهای رایگان برای گوتنبرگ است، اما اشتباه میکردم. میخواستم چیزی را که بعد از فقط 5 دقیقه اول من را اینقدر هیجانزده کرد، با شما به اشتراک بگذارم.
– پل چارلتون از WPTuts.
فرمهای وردپرسی که میتوانید بسازید
جتفرمبیلدر یک فرمساز کاربرپسند است که به شما اجازه میدهد فرمهای جدید بسازید و آنها را به برگه فرم اضافه کنید. از یک فرم ساده گرفته تا طراحی فرمهای چندمرحلهای، میتوانید هر نوع فرمی را به بهترین شکل بسازید:
- فرم ثبتنام
- فرم پروفایل کاربری
- فرم تماس سریع
- فرم اشتراک
- فرم نظرسنجی آنلاین
- فرم نوبتدهی
- فرم درخواست
- فرم رزرو
- فرم ثبتنام رویداد
- فرم چندصفحهای با نوار پیشرفت
- فرم ارسال نوشته در وردپرس
- فرم استعلام قیمت
- فرم تماس نظرسنجی و بازخورد
- فرم تماس پیشنهادات
- فرمهای درخواست تغییر
- فرم تماس درخواست تعمیر و نگهداری
- فرم درخواست بورسیه
- فرم تماس معرفی
- فرم تماس ثبتنام داوطلبان
- پرداخت با کارت اعتباری
- فرم اهدا وجه
- فرم خرید محصول
- فرم عضویت خبرنامه
- طومارهای آنلاین
ویژگیهای پایه
انواع فیلدهای متنوع
بیش از 24 بلوک جتفرمبیلدر را پیدا کنید که رنگبندی شدهاند تا متمایز باشند. میتوانید آنها را آزادانه با هم ترکیب کنید تا به یک چیدمان ردیفی یا ستونی منحصربهفرد برسید.
اکشنهای پس از ارسال
از بین 12 اکشن موجود، هر کدام را که میخواهید انتخاب کنید تا پس از ارسال فرم در فرانتاند انجام شود:
- ارسال ایمیل؛
- درج/بهروزرسانی نوشته؛
- ثبتنام کاربر؛
- بهروزرسانی کاربر؛
- بهروزرسانی گزینهها؛
- فراخوانی هوک؛
- فراخوانی وبهوک؛
- تغییر مسیر به برگه؛
- MailChimp؛
- ActiveCampaign؛
- GetResponse؛
- ذخیره رکورد فرم؛
- و موارد بیشتر.
فرم چندمرحلهای و بلوک شکست صفحه فرم
از فیلد شکستن برگه فرم برای ساخت فرمهای چندمرحلهای وردپرس استفاده کنید. فیلدها را تقسیمبندی کرده و در زبانههای مجزا قرار دهید. یک دکمه سفارشیسازیشده «اعمال» برای رفتن به مرحله بعد تعبیه نمایید. در صورت نیاز بارگذاری فایل را فعال کنید. همچنین با افزودن نوار پیشرفت فرم، گامهای نخست، فعلی و نهایی فرم را برای کاربر نمایش دهید.
استایلهای سفارشی فیلدها
ما JetStyleManager و گوتنبرگ را ادغام کردیم تا بتوانید فیلدهای فرم را به دلخواه استایلدهی کنید. تنظیمات استایل را میتوان روی هر چیزی مثل کادر متن، توضیحات فرم، علامت فیلدهای الزامی و برچسب محتوا اعمال کرد.
بصری و کاربرپسند برای مبتدیان
دیگر خبری از ردیفهای فیلد گیجکننده و استایلدهی اضافی نیست. چون گوتنبرگ یک ویرایشگر بصری است، میتوانید فرآیند ساخت فرم را طوری نظارت کنید که انگار در فرانتاند هستید. تمام انواع فیلدها را میتوانید در بلوک JetForm Fields در پیشخوان وردپرس پیدا کنید.
ذخیره رکورد فرم
ارسالهای فرم را در پیشخوان مدیریت کنید. با اضافه کردن اکشن «ذخیره رکورد فرم» بعد از ارسال، میتوانید تمام فرمهای ثبتشده را در یک مکان ذخیره کرده و وضعیت، دادههای اولیه و اطلاعات فیلدهای پر شده را بررسی کنید. جزئیات خطاها را هم در صورت بروز مشاهده کنید.
یکپارچهسازی روشهای پرداخت
انواع پرداختها را با امنیت کامل از طریق هر یک از فرمهای خود دریافت کنید؛ چه پرداختهای یکباره، دورهای، مبالغ ثابت، کارمزدهای متغیر یا مقادیر واردشده توسط کاربر. JetFormBuilder از ووکامرس و یکپارچهسازی با Stripe و PayPal پشتیبانی میکند. جزئیات اساسی پرداختها از جمله وضعیت، تاریخ و مبلغ را به صورت متمرکز در پیشخوان بررسی نمایید.
ویژگیهای پیشرفته جتفرمبیلدر
منطق شرطی
میتوانید شرایط نمایش هر فیلد فرم را شخصیسازی نمایید. تنها کافی است از بلوک متناظر در JetFormBuilder استفاده نموده و مشخص کنید هر فیلد در چه حالتی پدیدار شود. علاوه بر این، امکان بهینهسازی و کنترل دقیق رفتار اکشنهای پس از ارسال در بکاند نیز فراهم است و شما تعیین میکنید تحت چه شرایطی عملیات اجرا شده یا متوقف شوند.
محتوای محاسباتی
فرمهای محاسباتی و سفارش اختصاصی بسازید یا قابلیتهای اضافی به هر نوع فرم دیگری اضافه کنید. نوع فیلد محاسباتی، محاسبات ساده و پیچیده را به سرعت انجام میدهد.
فیلد تکرارکننده
فیلد تکرارکننده (Repeater) یک رابط کاربری برای اضافه و حذف کردن گروهی از المانهای ورودی ایجاد میکند. میتوانید از فیلد تکرارکننده برای اضافه کردن گروهی از فیلدها به هر تعداد که نیاز دارید استفاده کنید. گروههای تکرارکننده را بسازید تا دادههای سفارشی را به شکلی روان نمایش دهید.
فیلدهای مخفی
نمیدانید با فیلدهای سیستمی که قرار نیست کاربران ببینند چه کنید؟ ساده است. آنها را مخفی کنید. قابلیت جتفرمبیلدر به شما اجازه میدهد یک فیلد فرم را در فرانتاند نامرئی کنید.
فیلد نقشه
امکان اضافه کردن مختصات نقشه، طول و عرض جغرافیایی و آدرس فیزیکی را از طریق فرم به نوشتهها، کاربران، دستهها یا برگههای گزینهها میدهد.
ویژگیهای بیشتر جتفرمبیلدر
- تابع تولیدکننده مقدار فیلد. سه تابع موجود به شما کمک میکنند مقادیر فیلدها را به صورت پویا تولید کنید.
- فیلدهای واقعاً مخفی. تأمین امنیت فیلدهای پنهان با غیرفعال کردن رندر HTML آنها.
- مهاجرت فرمهای جتانجین. تمام فرمهایی که با جتانجین ساختهاید را با یک کلیک به گوتنبرگ کپی کنید.
- پیامهای قابل ویرایش پس از ارسال. از متنهای پیشفرض استفاده کنید یا متنهایی که فکر میکنید مناسبترند را وارد کنید.
- فیلترینگ و محافظت در برابر اسپم. به راحتی گوگل ریکپچا (reCAPTCHA) را به فرم خود اضافه کنید.
- آپلود فایل. تصمیم بگیرید به کدام کاربران اجازه پیوست کردن فایل به فرمهای سایتتان را میدهید: کاربران ثبتنام شده، ثبتنام نشده، یا همه کاربران.
- نوع ارسال فرم. بین گزینههای بارگذاری مجدد صفحه و ایجکس (AJAX) انتخاب کنید.
- ویرایشگر کشیدن و رها کردن (Drag-and-Drop). بلوک فرم را بگیرید و در عرض چند ثانیه هر جا که میخواهید قرار دهید.
- ماسک ورودی (Input Mask). سه نوع ماسک در دسترس است: عددی، الفبایی و ترکیب عدد و حروف. فقط کافی است ماسک مورد نیاز را کپی و جایگذاری کنید.
- تولیدکننده بازه اعداد. به صورت پویا بازهای از اعداد را تولید کنید تا در فیلدهای چکباکس، انتخاب (Select) و رادیویی استفاده شوند.
- ویرایش مستقیم فیلدها. برچسبها و توضیحات فیلد را به صورت مستقیم در همان محل ویرایش کنید.
- اعتبارسنجی فرم. بررسی کنید که آیا دادههای واردشده توسط کاربر صحیح هستند و آیا باید به آنها اجازه ارسال فرم را بدهید یا خیر.
- الگوهای فرم. صرفهجویی در زمان هنگام ساخت چیدمان فرم؟ ممکن است! جتفرمبیلدر به شما دسترسی به الگوهای آماده فرم را میدهد که میتوانید از آنها برای ساخت فرمهای تماس، ورود و ثبتنام، درخواست، پروفایل، رزرو و اشتراک استفاده کنید.
درباره تمام ویژگیهای جتفرمبیلدر اینجا بیشتر بخوانید
افزودنیهای حرفهای (PRO) جتفرمبیلدر — فراتر بروید، بیشتر به دست آورید
نسخه حرفهای (PRO) جتفرمبیلدر به شما اجازه میدهد بسیار فراتر از فرمهای معمولی بروید. مجموعه افزودنیهای قدرتمند آن، تجربهای بینظیر از فرمسازی به شما میدهد.
افزودنیهای PRO را بخرید و ببینید که چقدر آسان است که:
- خودکارسازی کمپینهای بازاریابی؛
- بهینهسازی فرآیند جذب لید؛
- لذت بردن از قابلیت تکمیل خودکار؛
- یکپارچهسازی روشهای پرداخت؛
- و خیلی چیزهای دیگر.
لطفاً توجه داشته باشید: برای بهروزرسانی هرگونه افزودنی نسخه حرفهای (Pro) نصبشده روی وبسایت شما، ارتباط با سرور ما برقرار خواهد شد. اطلاعات تکمیلی در برگه سیاست حفظ حریم خصوصی قابل مشاهده است.
ویژگیهای فرم
به راحتی فرم بسازید؛ چه ساده، چه پیچیده. ویژگیهای خاصی مثل تکمیل خودکار فیلدها، تنظیم زمان در دسترس بودن فرم، محدود کردن پاسخهای فرم و ذخیره پیشرفت فرم، تجربه کاربری را بهبود میبخشد.
- ذخیره پیشرفت فرم. هر زمان فرآیند پر کردن فرم با خطایی مواجه شود، این افزونه پیشرفت فرم و اطلاعات واردشده توسط کاربر را بهطور خودکار ذخیره میکند.
- تکمیل خودکار آدرس. به محض شروع تایپ در فیلد نشانی، این افزودنی میتواند تا ۵ مکان مختلف را برای درج خودکار در فیلد پیشنهاد دهد.
- محدودسازی پاسخهای فرم. این ماژول تعداد کل ارسالهای فرم را کنترل کرده و مانع از ارسال مجدد و تکراری توسط یک کاربر میشود.
- تکمیل خودکار فیلد انتخابی. از این افزودنی برای فیلد انتخابی (Select) استفاده کنید تا امکان پر شدن خودکار و پویای آن مهیا گردد.
- زمانبندی فرمها. این قابلیت امکان مشخص کردن دسترسی به فرم را با تعیین تاریخ بازگشایی و انقضای آن فراهم میسازد.
- ورود کاربر. این افزودنی پیکربندی اکشن پس از ارسالِ «ورود کاربر» را فراهم میکند. آن را به فرم ورود اضافه کنید و شرایط ورود کاربران با مشخصات حسابشان را مهیا سازید.
- انتخابگر رنگ پیشرفته. این افزونه را به کار بگیرید تا امکان انتخابگر رنگ پیشرفته فعال شده و بتوانید میزان شفافیت رنگ (Opacity) را در فیلدهای فرم سمت کاربر با دقت مشخص نمایید.
- انتخاب سلسلهمراتبی. این افزودنی به شما اجازه میدهد تا دادههای اصطلاحات طبقهبندی (Taxonomy) را به فیلدهای انتخابی در ظاهر فرم آورده و آنها را به شکل ساختار سلسلهمراتبی نمایش دهید.
ایمیل مارکتینگ
فرمهای تماس برای جمعآوری دادههای کاربران بسازید و آنها را به دلخواه مدیریت کنید. با استفاده از ابزار درستِ ایمیل مارکتینگ، مشترکین بیشتری جذب کنید و آنها را به لیستهای خبرنامه خود اضافه کنید.
- اکشن MailerLite. از این ماژول برای مدیریت گروههای مخاطبین و افزودن قابلیت پاسخگوی خودکار برای خبرنامهها استفاده کنید.
- MailPoet. این افزودنی به شما فرصت میدهد سرنخهای تازه بسازید، دادههای مشترکین را ساماندهی کنید و ارسال اعلانهای ایمیلی را به حالت خودکار درآورید.
- ConvertKit. این افزودنی ایمیل مارکتینگ را نصب کنید تا دسترسی به مخاطبان را ارتقا داده و از لیستهای اشتراک خود درآمدزایی بیشتری داشته باشید.
اتوماسیون بازاریابی
آیا میخواهید کمپینهای ایمیل مارکتینگ خود را خودکار کنید؟ مناسبترین ادغام را انتخاب کنید که مدیریت مشترکین را برای شما آسانتر کند.
- Moosend. این افزونه ارتباط یکپارچهای بین سایت وردپرسی شما و سرویس بازاریابی ایمیلی Moosend ایجاد میکند که به لطف آن قادرید ایمیلها را گردآوری نموده و مشترکین را به نحو احسن مدیریت کنید.
سیستم مدیریت مشتری (CRM) و فروش
فرمهای ساخته شده با جتفرمبیلدر را با سیستمهای CRM قدرتمند یکپارچه کنید. این کار به شما کمک میکند جذب لید را به شدت افزایش دهید. دادههای لازم بازدیدکنندگان را به دست آورید و با استفاده از گزینههای متعدد، آنها را در پایگاه داده مدیریت کنید.
- HubSpot. از این افزودنی خبرنامه و فهرست ایمیل برای جذب سرنخها، تعریف مخاطبین تازه، ویرایش مشترکین فعلی و ارسال متمرکز اعلانهای ایمیلی استفاده نمایید. این افزونه از احراز هویت با کلید API و OAuth 2.0 پشتیبانی کامل دارد.
پرداختها
سایت خود را برای تجارت الکترونیک آماده کنید. روش پرداخت دلخواه را انتخاب کنید، درگاه آن را به فرم اضافه کنید و تصمیم بگیرید که چه اکشنهایی قبل یا بعد از پردازش پرداخت انجام شود.
- پرداختهای Stripe. با کمک این افزودنی، درگاه پرداخت Stripe را به فرمهای JetFormBuilder پیوست کرده و تراکنشها را مدیریت کنید.
- اکشن سبد خرید و تسویه حساب ووکامرس. این افزودنی امکان افزودن یک محصول به سبد خرید و هدایت مستقیم کاربران به برگه تسویه حساب ووکامرس پس از ارسال فرم را فراهم میسازد.
- پرداختهای دورهای پیپال. این افزودنی به شما امکان میدهد اشتراکهای تکرارشونده برای مشتریان خود ایجاد کرده و پرداختها را از طریق فرم دریافت نمایید.
دمو
صفحه دمو جتفرمبیلدر را بررسی کنید تا بفهمید چه امکاناتی دریافت میکنید. همین حالا دمو را کاوش کنید.
یکپارچهسازیها
- JetEngine
هنگام تنظیم یک فرم، از پتانسیل جتانجین استفاده کنید. میتوانید فیلدهای متا و دستههای سفارشی را به فیلدهای جتفرمبیلدر اضافه کنید، مقادیر فیلدها را به صورت پویا تولید کنید و انواع نوشته سفارشی ساخته شده با جتانجین را در تنظیمات پویا قرار دهید. - JetStyleManager
ما امکان تغییر ظاهر بلوکهای فرم گوتنبرگ در فرانتاند را اضافه کردیم. میتوانید هر جزء را به صورت جداگانه استایلدهی کنید. روی آیکون قلممو در پنل مدیریت وردپرس کلیک کنید و استایلدهی مورد نیاز را در بخش Block Style انجام دهید. - JetBooking
یک فرم رزرو کاربرپسند با جتفرمبیلدر بسازید. فرم خود را با ویژگیهای پیشرفته مثل محتوای محاسباتی، اعلانهای هوشمند و غیره گسترش دهید. از شکستدهندههای صفحه استفاده کنید تا فرمهای چندمرحلهای برای کاربران خود بسازید. - JetAppointment
ویژگیهای JetAppointment را با جتفرمبیلدر ترکیب کنید تا یک وبسایت نوبتدهی کامل برای هر نیازی بسازید.
یکپارچهسازیهای بیشتری با افزونههای شخص ثالث در دست اقدام است.
مستندات
همه چیز را درباره افزونه وردپرس جتفرمبیلدر یاد بگیرید و تئوریها را عملی کنید:
عکسهای صفحه





بلوکها
این افزونه 2 بلوک ارائه میدهد.
- JetForm
- Fields Preview Build a custom preview of filled form data with HTML, CSS, and macros that display field values.
سوالات متداول
جتفرمبیلدر با چه صفحهسازهایی سازگار است؟
افزونه JetFormBuilder از ویرایشگر بلوکهای بومی وردپرس (گوتنبرگ) برای طراحی فرمها بهره میبرد. علاوه بر گوتنبرگ، با المنتور نیز کاملاً سازگار است. میتوانید با استفاده از ویجت JetForm فرم را در فرانتاند به نمایش گذاشته و استایل آن را سفارشیسازی کنید. در رابطه با سایر صفحهسازها (نظیر Divi ،Oxygen و غیره)، نمایش فرم تنها از طریق کد کوتاه مقدور است و جهت استایلدهی فیلدها به JetStyleManager نیاز خواهید داشت.
آیا امکان ساخت فرمی وجود دارد که اجازه اضافه/ویرایش نوشتهها را در فرانتاند بدهد؟
بله. با بهکارگیری اکشن پس از ارسال Insert/Update Post (افزودن/بهروزرسانی نوشته) قادرید پستهایی از هر پستتایپ را مستقیماً از فرانتاند افزوده یا ویرایش کنید و علاوه بر آن، هر متادیتایی مربوط به نوشته مذکور را تغییر دهید.
آیا میتوانم فرم ثبتنام کاربر بسازم؟
قطعاً. میتوانید از اکشن پس از ارسال Register User (ثبتنام کاربر) جهت ساخت فرمهای ثبتنام اختصاصی بهره ببرید. این اکشن همچنین امکان انتساب و ذخیره متادیتای کاربر را به شما میدهد.
آیا فرم میتواند با Zapier، Integromat یا سرویسهای شخص ثالث مشابه یکپارچه شود؟
حتماً. میتوانید اسکریپتی آماده کنید که از طریق وبهوک در Zapier یا Integromat اجرا شود و سپس با بهرهگیری از اکشن پس از ارسال Call Webhook (فراخوانی وبهوک)، آن را همزمان با ارسال فرم فراخوانی نمایید.
آیا امکان ارسال ایمیل از طریق فرمهای جتفرمبیلدر وجود دارد؟
بله. به لطف اکشن پس از ارسال ارسال ایمیل، میتوانید هنگام ارسال هر فرم به هر تعداد که بخواهید ایمیل بفرستید. به عنوان مثال، میتوانید ایمیل را به یک آدرس از پیش تعریفشده، ایمیل مدیر سایت یا نشانی ایمیل درجشده در یکی از فیلدهای ارسالی فرم ارسال کنید.
آیا جتفرمبیلدر با ACF سازگار است؟
بله. جتفرمبیلدر با ACF، Toolset و خودِ JetEngine سازگار است.
آیا میتوانم فرمهای جتانجین را به گوتنبرگ منتقل کنم؟
در صورت تمایل میتوانید تمامی فرمهای JetEngine را با استفاده از یک افزودنی اختصاصی به نام مبدل JetFormBuilder به گوتنبرگ منتقل کنید.
چه نوع فیلدهایی در جتفرمبیلدر موجود است؟
افزونه JetFormBuilder در حال حاضر شامل 24 بلوک فیلد است، اما این رقم در آینده افزایش خواهد یافت.
- فیلد انتخابی – یک منوی کشویی ایجاد میکند که کاربر میتواند یک گزینه را از آن انتخاب کند.
- فیلد متنی – یک کادر متنی تکخطی به فرم افزوده و اطلاعات متنی کوتاه را گردآوری میکند.
- فیلد مخفی – در نمای کاربری سایت پنهان بوده و میتواند مقادیری را برای پردازشها و محاسبات بعدی نگهداری کند.
- فیلد رادیویی – فهرستی از گزینهها ایجاد میکند که فقط یک مورد از آنها قابل انتخاب است.
- فیلد چکباکس – فیلدی با گزینههای متعدد که اجازه انتخاب همزمان چندین گزینه را به کاربر میدهد.
- بلوک شرطی – شرطها و فیلدهایی را که نمایش شرطی بر پایه آنها بنا شده، در خود ذخیره میکند.
- فیلد عددی – یک کادر مجزا برای ورود اعداد یا دامنهای از آنها ایجاد میکند.
- فیلد تاریخ و زمان – فیلدهای تاریخ و ساعت را در یک فیلد واحد ادغام مینماید.
- فیلد تاریخ – امکان تنظیم دستی تاریخ یا انتخاب آن از تقویم بازشو را فراهم میکند.
- فیلد زمان – امکان درج دستی ساعت یا انتخاب آن از لیست بازشوی زمان را فراهم میکند.
- فیلد محاسباتی – مقادیر را از فرادادهها و فیلدهای فرم گرفته و برای محاسبه یک فرمول از آنها استفاده میکند.
- فیلد انتخاب رنگ – امکان انتخاب رنگهای دلخواه در فیلد فرم در فرانتاند را فراهم میآورد.
- فیلد رسانه – به کاربران اجازه میدهد فایلهای چندرسانهای را از رایانه خود روی وبسایت بارگذاری نمایند.
- فیلد Wysiwyg – امکان افزودن متنهای استایلبندیشده، کدهای HTML و موارد دیگر را به فرم مهیا میسازد.
- فیلد محدوده – یک اسلایدر بازهای ایجاد میکند که امکان پیمایش آن به جلو و عقب وجود دارد.
- فیلد سرتیتر – امکان اضافه کردن عنوان به کل فرم یا بخشهای خاصی از آن را فراهم میکند.
- فیلد ناحیه متنی – یک کادر متنی ایجاد میکند که دادهها میتوانند در چندین خط درون آن درج شوند.
- فیلد ارسال – دکمه «ارسال» را در انتهای فرم تعبیه میکند.
- فیلد تکرارکننده – یک بلوک قابل تکرار ایجاد میکند که میتواند شامل هر تعداد فیلد مورد نیاز باشد.
- فیلد شکستن برگه فرم – دکمه «برگه بعدی» را برای ساخت فرم چندمرحلهای درج میکند.
- شروع برگه فرم – فرم را به چندین برگه تقسیم میکند.
- نوار پیشرفت – تعداد مراحل فرم را نمایش داده و مرحلهای که هماکنون در حال پر شدن است را مشخص میکند.
- فیلد جداکننده گروه – یک خط منفرد برای مجزا کردن بخشهای مختلف فرم اضافه میکند.
آیا دریافت نسخه حرفهای (PRO) جتفرمبیلدر به صورت رایگان ممکن است؟
در واقع بله. اگر قبلاً پکیجهای All-Inclusive یا مادامالعمر Crocoblock را تهیه کردهاید، تمام افزودنیهای حرفهای JetFormBuilder به صورت رایگان در دسترس شما هستند. برای عزیزانی که اشتراک سفارشی (Custom) دارند، همواره امکان ارتقا وجود دارد. در این وضعیت، تنها مابهالتفاوت طرح فعلی با طرح انتخابی جدید را پرداخت خواهید کرد.
آیا میتوانم فرمها را وارد/خروجی یا کپی کنم؟
بله. با استفاده از قابلیتهای پیشفرض وردپرس، وارد کردن، خروجی گرفتن و کپی کردن فرمها تنها با یک کلیک انجام میشود.
چطور رکوردهای ارسالی فرم را بررسی کنم؟
به محض اینکه اکشن ذخیره رکورد فرم را تنظیم کنید، میتوانید دادههای تکتک فیلدهای فرم ارسالشده، تاریخ ارسال، وضعیت تکمیل و نام کاربری را در **برگه رکوردهای فرم مشاهده کنید.
چطور میتوانم باگهای امنیتی را گزارش کنم؟
شما میتوانید آسیبپذیریهای امنیتی را از طریق برنامه افشای آسیبپذیری Patchstack گزارش دهید. تیم Patchstack به اعتبارسنجی، اولویتبندی و رسیدگی به هرگونه مشکل امنیتی کمک میکند. گزارش آسیبپذیری امنیتی.
نقد و بررسیها
توسعه دهندگان و همکاران
“JetFormBuilder — فرمساز بلوکی پویا” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کردهاند.
مشارکت کنندگان“JetFormBuilder — فرمساز بلوکی پویا” به 2 زبان ترجمه شده است. با تشکر از مترجمین برای همکاری و کمکهایشان.
ترجمه “JetFormBuilder — فرمساز بلوکی پویا” به زبان شما.
علاقه مند به توسعه هستید؟
کد را مرور کنید، مخزن SVN را بررسی کنید، یا از طریق RSS در گزارش توسعه مشترک شوید.
گزارش تغییرات
3.6.6
– رفع خطا: محدود کردن طول پرامپت تولید فرم توسط هوش مصنوعی برای جلوگیری از خطای ۴۰۳
– رفع خطا: حفظ استایلهای لیستینگ جتانجین پس از بهروزرسانی پویای گزینهها
– رفع خطا: پشتیبانی از ماکروی BOOKING_UNITS در فیلدهای محاسباتی
– ویژگی جدید: تنظیمات استایل اضافی برای فیلد رسانه در Style Manager جدید
– رفع خطا: رد شدن تمام شمارههای تلفن ثابت به عنوان شماره نامعتبر در بلوک فیلد تلفن
– رفع خطا: اعمال نشدن استایل فرم در پاپآپهای پویا
– ویژگی جدید: افزودن اعلان به فیلد رسانه
– ویژگی جدید: پیشتنظیم (Preset) فرم با استفاده از منبع رکوردهای جتفرمبیلدر
– رفع خطا: گزینههای سفارشی چکباکس با صفر یا یک گزینه پیشتعریفشده
– رفع خطا: اعمال استایلهای لیستینگ Twig روی الگوهای چکباکس و رادیویی
– رفع خطا: پاکسازی واچرهای قدیمی فیلد محاسباتی هنگام محاسبه مجدد
– رفع خطا: بازگردانی رندرینگ فیلد بازه عددی (Range) در مرورگر کروم
– رفع خطا: حذف فایلهای پیوست کتابخانه رسانه توسط کاربران احراز هویتنشده
– رفع خطا: جلوگیری از آسیبپذیری XSS در فیلد انتخاب (Select)
3.6.5.4
– رفع خطا: جلوگیری از آسیبپذیری XSS در فرمولهای فیلد محاسباتی
3.6.5.3
– رفع خطا: ایمنسازی کالبکهای SSR با رجیستری مدیریتشده توسط مدیر
3.6.5.2
– رفع خطا: سازگاری بلوک گزینههای پیشرفته (Advanced Choices) با وردپرس 7.1
– رفع خطا: سختگیری و ارتقای امنیت بررسیهای دسترسی به پیشتنظیمات (Presets)
– رفع خطا: تزریق شورتکد در پیامهای وضعیت فرم
– رفع خطا: ایمنسازی کالبکهای سمت سرور اعتبارسنجی پیشرفته با لیست مجاز به ازای هر فرم
– رفع خطا: ایمنسازی و اسکیپ پیشنمایش فیلد رسانه برای جلوگیری از XSS
– رفع خطا: جلوگیری از تزریق هدر ایمیل توسط کاربران احراز هویتنشده در اکشن ارسال ایمیل
– رفع خطا: جلوگیری از تزریق کد HTML توسط کاربران احراز هویتنشده به ایمیلهای اعلان از طریق فیلد WYSIWYG
– رفع خطا: جلوگیری از تزریق کور SQL توسط کاربران احراز هویتنشده هنگام بازیابی فرمها از طریق توکن پرداخت
3.6.5.1
– ویژگی جدید: امکان توسعه گروههای ماکرو در فیلدهای ارسال ایمیل
– رفع خطا: پشتیبانی از انتخاب سلسلهمراتبی (Hierarchical Select) در محاسبات قیمت محافظتشده
3.6.5
– ویژگی جدید: پشتیبانی از ساختار والد/فرزند در اکشنهای پس از ارسال فرم
– رفع خطا: ارسال صحیح ایمیل پیشفرض بازنشانی رمز عبور هنگام استفاده از اکشنهای Reset Password
– رفع خطا: جلوگیری از دور زدن اعتبارسنجی در فرآیندهای هسته و SSR
– رفع خطا: ارتقای امنیت چرخه حیات درخواست، CSRF و اعتبارسنجی کپچا
– رفع خطا: جلوگیری از ارسال فرم ورود هنگام ناموفق بودن اعتبارسنجی کپچا
– رفع خطا: بازیابی امکان ارسال فرم پس از اصلاح خطاهای اعتبارسنجی کپچا
– ویژگی جدید: پشتیبانی از ماکروهای فیلد در پیامهای اکشن
– رفع خطا: جلوگیری از خطای کنسول جاوااسکریپت هنگام افزودن فیلدها در ویرایشگر
– رفع خطا: اصلاح رفتار فیلد WYSIWYG هنگام حذف نامرتب آیتمهای تکرارکننده
– رفع خطا: نمایش مجدد اولین تصویر تکرارکننده در پیشنمایش فیلدها
– ویژگی جدید: امکان سفارشیسازی دایرکتوری آپلود تصاویر از طریق فیلتر
– رفع خطا: جلوگیری از خطای ۴۰۴ زمانی که فیلترهای رکوردهای فرم نتیجهای ندارند
– رفع خطا: نمایش کدهای وضعیت در پیامهای فرمی که دیر ثبت شدهاند
– رفع خطا: جلوگیری از پاک شدن متادیتای جتانجین فیلدهای حذفشده در اکشن درج/بهروزرسانی نوشته
– رفع خطا: تصحیح وراثت اعتبارسنجی پیشرفته برای فیلدهای فرم
– رفع خطا: جلوگیری از هشدارهای اعتبارسنجی زودهنگام مرورگر
3.6.4.2
– رفع خطا: ایمنسازی رفتار دکمه تغییر وضعیت مبلغ پرداخت
– رفع خطا: فعالسازی ایمن محافظت از مبلغ پرداخت برای فرمهای واجد شرایط فعلی
3.6.4.1
– رفع خطا: آسیبپذیری کنترل دسترسی نامناسب (Broken Access Control)
3.6.4
– ویژگی جدید: افزودن انواع فیلد متنی برای ایمیل، رمز عبور، آدرس اینترنتی (URL)، نام و نام خانوادگی
– ویژگی جدید: نمایش نام فیلدها در نمای فهرستی (List View)
– رفع خطا: مخفیسازی فیلدهای محافظت هانیپات در ویرایشگر پس از بهروزرسانی به 3.6.2
– ویژگی جدید: افزودن صفت تکمیل خودکار (autocomplete) قابل سفارشیسازی برای فیلدهای متنی
– رفع خطا: راهاندازی نشدن صحیح فرمهای جتفرمبیلدر در پاپآپهای ایجکسی JetPopup
– رفع خطا: رعایت سطح دسترسی رکوردهای فرم در اندپوینتهای REST
3.6.3.1
– رفع خطا: ژنراتورهای گزینههای get_from_db و get_from_users. اطمینان از پاکسازی صحیح گزینههای تولیدکننده جهت جلوگیری از تزریق محتوا.
3.6.3
– رفع خطا: بازگردانی سازگاری فیلتر ماکروی تکرارکننده بدون ایجاد تداخل در خروجی فرمتبندیشده
– رفع خطا: پردازش صحیح مقادیر خالی انتخاب چندگانه (Multi Select) در فیلد محاسباتی
– رفع خطا: الزامی شدن انتخاب سطح دسترسی کاربر در تنظیمات فیلد رسانه
– ویژگی جدید: پشتیبانی از برچسب گزینهها در ماکروهای پیشنمایش فیلدها
– ویژگی جدید: فوکوس خودکار جستجو در مدال «اکشن جدید» و رفع مشکل Undo (Cmd/Ctrl+Z) در پاپآپ اکشنها
– ویژگی جدید: حذف پیوستهای برداشتهشده فیلد رسانه از کتابخانه رسانه هنگام ارسال فرم
– رفع خطا: جلوگیری از رندر ناقص ویجت برای شناسههای نامربوط به فرم
– رفع خطا: نرمالسازی فایلهای فیلد رسانه پس از بررسی مجدد تکرارکننده
– رفع خطا: پردازش تکراری ماکروهای HTML
– رفع خطا: اسکیپ خطهای شکسته (Line breaks) صرفاً در مقادیر رشتهای محاسباتی
– رفع خطا: محاسبه مجدد وضعیت شکست صفحه در فرمهای چندمرحلهای پس از اتصال به برگه
3.6.2.2
– رفع خطا: ارتقای امنیت و رفع آسیبپذیری افزایش سطح دسترسی در اعتبارسنجی SSR
3.6.2.1
– رفع خطا: جلوگیری از ثبت غیرمجاز گزینهها در اکشن بهروزرسانی تنظیمات جتانجین
3.6.2
– رفع خطا: برطرف شدن خطاهای اعتبارسنجی هنگام استفاده از مقادیر پویا برای تنظیم «حداکثر فایل» در فیلد رسانه.
– رفع خطا: جلوگیری از تکراری شدن شناسه فیلد _wpnonce هنگام نمایش چندین فرم با قابلیت امنیت فعال در یک برگه.
– رفع خطا: اصلاح بهروزرسانی فیلد محاسباتی هنگام تغییر گزینههای انتخابی.
– بهروزرسانی: بهبود نشانهگذاری (Markup) فیلد هانیپات برای کاهش تشخیصپذیری سیستم ضداسپم و بهبود دسترسیپذیری.
– رفع خطا: اصلاح مدیریت لینک در فیلد WYSIWYG (ویرایشگر متن) درون پاپآپها و تکرارکنندهها، شامل رفع مشکلات مربوط به افزودن و حفظ لینکها.
– رفع خطا: برطرف شدن مشکل عدم نمایش مقدار در فیلدهای محاسباتی تا زمانی که گزینهای در فیلد چندانتخابی (Multiple-select) انتخاب شود.
– رفع خطا: جلوگیری از تکراری شدن شناسه ویرایشگر WYSIWYG هنگام رندر شدن چندین فیلد WYSIWYG.
– رفع خطا: جلوگیری از بروز خطاهای کاذب Undefined view پس از تأیید ایمیل.
– رفع خطا: بازیابی قابلیت انصراف (Opt-out) از StyleManager برای بلوکهای فرم.
– رفع خطا: نادیده گرفتن اعتبارسنجی فیلد تلفن هنگام تغییر کشور انتخابی.
– رفع خطا: جلوگیری از بروز خطای بحرانی در اکشن «بهروزرسانی کاربر» زمانی که تنظیم «نقش کاربر» خالی است.
3.6.1.1
– رفع خطا: آسیبپذیری امنیتی ارتقای سطح دسترسی (Privilege Escalation)
3.6.1
– ویژگی جدید: امکان تغییر نام اکشنهای فرم Crocoblock/suggestions#7857
– ویژگی جدید: هوکها برای افزودن کنترلهای سفارشی به ویجتهای فرم در المنتور و بریکس
– رفع خطا: کار نکردن مقدار پویا در فیلد گزینههای پیشرفته (Advanced Choices)
– رفع خطا: عدم نمایش متون چندخطی در فیلدهای محاسباتی
– رفع خطا: ذخیره نشدن دادههای فیلد چکباکس در اکشن ثبتنام کاربر
– رفع خطا: مشکل Cloudflare Turnstile در پارامتر اختیاری action
– رفع خطا: خطای فیتال Uncaught Jet_Form_Builder\Admin\Exceptions\Not_Found_Page_Exception
– رفع خطا: استایلهای فیلدهای ورودی پس از بهروزرسانی وردپرس 7.0
– رفع خطا: خطای فیتال Friendly Captcha هنگام تأیید توکن
– رفع خطا: مدیریت رنگ پسزمینه بلوک گزینههای پیشرفته
– رفع خطا: مراجع ترجمه در پکیج ویرایشگر
– رفع خطا: خروجی استایل عرض ثابت در بلوک گزینههای پیشرفته
– رفع خطا: استایلهای فیلد سوئیچر (دکمه تغییر وضعیت)
– رفع خطا: مدیریت منطقه زمانی پیشفرض در toDateTime
– رفع خطا: اعمال مقادیر پیشفرض چندگانه و پویا در فیلدهای گزینهای
– رفع خطا: انتقال خودکار صفحه در فیلد رادیویی محدود به فیلدهای فعال
– رفع خطا: هماهنگی ترجمههای فیلد تلفن با زبان برگه فعال وردپرس
– رفع خطا: اعتبارسنجی الزامی بودن فیلد تکرارکننده پس از حذف سطر Crocoblock/jetformbuilder#564
– رفع خطا: سازگاری با افزونه لایتاسپید کش Crocoblock/jetformbuilder#603
– رفع خطا: آسیبپذیری تزریق اسکریپت (XSS)
3.6.0.1
– رفع خطا: جلوگیری از بروز خطاهای PHP در ماژول Style Manager در برخی شرایط خاص
3.6.0
– ویژگی جدید: استفاده همزمان از چند درگاه پرداخت در فرم
– ویژگی جدید: افزودن منطق شرطی برای درگاه پرداخت
– ویژگی جدید: بلوک فیلد شماره تلفن
– ویژگی جدید: رابط جدید مدیریت استایل (New Style Manager)
– ویژگی جدید: فیلتر jet-form-builder/form-record/export/get-blocks-by-post
– بهروزرسانی: بهینهسازی منطق ماکروهای فرم
– بهروزرسانی: بازنویسی رابط کاربری جنریتورها (Generators UI)
– بهروزرسانی: لودر ماژولها
– رفع خطا: مشکل فاصله اضافی در ساختار فیلد نقشه
– رفع خطا: مهاجرت رجیستری بلوکها به apiVersion 3
– رفع خطا: نمایش نادرست اعداد بزرگ در رکوردهای فرم
– رفع خطا: بازگرداندن برچسبها به جای مقادیر واقعی در متادیتای پیامها
3.5.6.3
– ویژگی جدید: پشتیبانی از پیشنمایش فایلهای AVIF در فیلد رسانه
– ویژگی جدید: فیلتر jet-form-builder/form-record/general-values-columns برای ستونهای مقادیر عمومی رکوردهای فرم
– رفع خطا: آسیبپذیری امنیتی فراخوانی فایل محلی (LFI)
3.5.6.2
– رفع خطا: آسیبپذیری امنیتی اجرای کد از راه دور (RCE)
3.5.6.1
– رفع خطا: سازگاری با جتبوکینگ نسخه 4.0.0
3.5.6
– ویژگی جدید: سازگاری با پاپآپهای ایجکسی صفحهساز بریکس (Bricks)
– ویژگی جدید: افزودن صفت aria-label به ورودی مخفی در بلوک گزینههای پیشرفته برای بهبود دسترسیپذیری
– رفع خطا: قرارگیری صحیح فیلدهای دارای حروف بزرگ انگلیسی در خروجی CSV
– رفع خطا: اصلاح عملکرد فیلتر ifEmpty – بازگرداندن مقدار پیشفرض تنها در فیلدهای خالی و بررسی isNaN
– رفع خطا: رفع مشکل ناپدید شدن وضعیتهای رندر پس از درونریزی فرم
– رفع خطا: عدم تغییر نامک در اکشن درج/بهروزرسانی اصطلاح زمانی که صرفاً نام تغییر کرده است
– رفع خطا: استخراج درست شناسه کاربر (user_id) و افزودن متن راهنما به ویژگی مقایسه رمز عبور در اکشن بهروزرسانی کاربر
3.5.5
– رفع خطا: اعتبارسنجی رمز عبور در اکشن ثبتنام کاربر برای رویدادهای درگاه پرداخت
– رفع خطا: ورود خودکار کاربر پس از عضویت در اکشن ثبتنام کاربر
– رفع خطا: پیشنمایش چکباکسها
– رفع خطا: ذخیره نشدن دادههای فیلد چکباکس در متای نوشته
– رفع خطا: سازگاری برونبری رکوردهای فرم با WPML
– رفع خطا: تداخل مقادیر حاوی ویرگول با انتخاب گزینههای چکباکس
– رفع خطا: ذخیره مقادیر تکرارکننده پیش از حذف سطر
– رفع خطا: برطرف کردن هشدارهای PHP
3.5.4
– افزودهشد: پشتیبانی از آرگومان منطقه زمانی برای فیلترهای toDate، toDateTime و toTime
– رفع خطا: عدم نمایش شکستگی خط در فیلد WYSIWYG
– رفع خطا: عدم عملکرد فیلد محاسباتی با فیلد گزینههای پیشرفته (Advanced Choice)
– رفع خطا: کار نکردن بلوکهای شرطی تودرتو زمانی که والد گزینه Remove hidden elements from page HTML را فعال داشت
– رفع خطا: منطق محاسبه مجدد مقادیر در بلوکهای شرطی
– رفع خطا: غیرفعالسازی اعتبارسنجی فیلد هنگام مقداردهی اولیه برای نوع اعتبارسنجی پیشرفته
– رفع خطا: پرتاب خطا توسط کپچای Turnstile در حالتی که فرم حاوی بیش از یک دکمه عملیاتی بود
– رفع خطا: فرمت ناصحیح خروجی تاریخ در فیلد محاسباتی
– رفع خطا: مشکل بستهشدن خودکار منوی بازشو در فیلدهای انتخابی تنظیمات پیشتنظیم
– رفع خطا: آسیبپذیری مربوط به کنترل سطح دسترسی آسیبدیده (Broken Access Control)
– رفع خطا: بررسی وجود ستون برای پیشگیری از ارور نام ستون تکراری برای on_event حین اجرای مایگریشن در ارسال فرم
3.5.3
– رفع خطا: بهروزرسانی نشدن فیلد محاسباتی پس از حذف سطر تکرارکننده
– رفع خطا: مشکل مقدار پیشفرض در فیلد تکرارکننده
– رفع خطا: خطای نگارشی SQL در بخش مدیریت رکوردهای فرم در نصبهای تازه
– ویژگی جدید: دکمه حذف برای اکشنهای پشتیبانینشده
– رفع خطا: عدم ارسال فرم در صورتی که کلید درخواست فقط عددی بود Crocoblock/jetformbuilder#560
– رفع خطا: بازنویسی استایلهای فیلد سوییچر توسط استایلهای عمومی جتفرم
– رفع خطا: شمارش فایلهای آپلودی در فیلد رسانه
– رفع خطا: عدم رفتن به مرحله بعد هنگام انتخاب مجدد همان گزینه رادیویی Crocoblock/jetformbuilder#565
– رفع خطا: تنظیم نشدن تصویر شاخص در اکشن درج/بهروزرسانی نوشته وقتی پیوست از طریق کتابخانه وردپرس در فیلد Drag and Drop File Upload انتخاب شده بود
3.5.2.1
– ویژگی جدید: پشتیبانی از چندین فرمت ورودی برای تصویر شاخص در اکشن درج/بهروزرسانی نوشته
– رفع خطا: بازنشانی مقادیر ورودی در فیلد تکرارکننده هنگام حذف یک سطر
– رفع خطا: توضیحات کنترلها
– رفع خطا: سازگاری با افزودنی JetFormBuilder Drag and Drop File Upload
3.5.2
– رفع خطا: سازگاری بهتر فیلد رسانه با ACF Crocoblock/jetformbuilder#487
– ویژگی جدید: ایجاد اصطلاحهای ناموجود هنگام درج/بهروزرسانی نوشته از طریق اکشن درج/بهروزرسانی نوشته Crocoblock/suggestions#3654
– ویژگی جدید: اکشن «درج/بهروزرسانی اصطلاح»
– رفع خطا: اجرای اکشن ارسال ایمیل پس از تأیید توسط مدیر Crocoblock/suggestions#7946
– رفع خطا: سهبرابر شدن آیتمهای تکرارکننده در زبانههای المنتور
– رفع خطا: سازگاری استایلهای ادیتور با قالب BuddyBoss
– رفع خطا: بهبود متون ورود و ثبتنام و ارتقای تجربه کاربری
– رفع خطا: بازنشانی مقادیر ورودی فیلد تکرارکننده هنگام حذف سطر
– رفع خطا: انتقال گزینه فعالسازی گزینه سفارشی از منوی تنظیمات بلوک به نوار ابزار
– رفع خطا: رفع توابع منسوخشده و ایرادات جزئی
– رفع خطا: آسیبپذیری تزریق شیء پیاچپی (PHP Object Injection)
3.5.1.2
– رفع خطا: بهروزرسانی فیلدهای متاداده در اکشن درج/بهروزرسانی نوشته
3.5.1.1
– رفع خطا: خطای فیتال در صورت خالی بودن نقش کاربری پس از بهروزرسانی افزونه
3.5.1
– رفع خطا: اطمینان از درج و بهروزرسانی صحیح متای نوشته در اکشن درج/بهروزرسانی نوشته در زمان ذخیره متای تکرارکنندهها به عنوان فیلد جداگانه Crocoblock/suggestions#7876
– ویژگی جدید: امکان تخصیص چندین نقش کاربری در اکشنهای ثبتنام/بهروزرسانی کاربر Crocoblock/suggestions#7942
– رفع خطا: ذخیره اطلاعات فیلد تکرارکننده پس از حذف آیتمها Crocoblock/jetformbuilder#528
– ویژگی جدید: رویداد جاوااسکریپت jet-form-builder/ajax/processing-error
– رفع خطا: اختلال در درخواستهای POST در هاستینگ Copilhost.fr
– رفع خطا: عمل نکردن محافظ هانیپات در زمان پر بودن فیلد هانیپات
– رفع خطا: بهبودهای دسترسیپذیری
3.5.0
– ویژگی جدید: راهنمای استفاده از فیلد محاسباتی همراه با منابع و مثالها
– ویژگی جدید: قابلیت مسیر کاربر (User Journey)
– ویژگی جدید: کنترلهای نمایش رکوردهای فرم و محدود کردن دسترسی کاربران فاقد دسترسی
– ویژگی جدید: پشتیبانی از محاسبات تاریخ و زمان در فیلد محاسباتی همراه با فیلترهای جدید تاریخ/زمان
– ویژگی جدید: اعتبارسنجی ورودی با رمز عبور کاربر فعلی
– ویژگی جدید: رابط کاربری جدید پنل مدیریت
– بهروزرسانی: همگامسازی ویرایشگرهای دستی و دستهجمعی
– ویژگی جدید: گزینه روش اعتبارسنجی سمت سرور
– ویژگی جدید: قابلیت درونریزی از HTML
– رفع خطا: ارتقای دسترسیپذیری
3.4.7.1
– رفع خطا: سازگاری با وردپرس 6.8 (رفع مشکل ظاهری نوع اعتبارسنجی بلوک)
3.4.7
– رفع خطا: سازگاری استایلهای ویرایشگر با قالب BuddyBoss
– رفع خطا: ریست شدن مقادیر ورودی در فیلد تکرارکننده هنگام اضافه کردن ردیف جدید
– رفع خطا: راهاندازی بلوک تیک انتخاب (Check Mark)
– رفع خطا: آیکون ویجت تیک انتخاب برای چکباکس
– رفع خطا: مشکل تکثیر بلوکهای شرطی
– ویژگی جدید: اعلانهای کنترلهای استایل
– ویژگی جدید: رویداد جاوااسکریپت jet-form-builder/ajax/on-fail
– رفع خطا: پیوند مستندات ماسک ورودی تاریخ و زمان
– رفع خطا: Crocoblock/jetformbuilder#521
– رفع خطا: Crocoblock/suggestions#7878
– رفع خطا: خطای محدودیت Generate with AI در سایتهای لوکال
– رفع خطا: خطاهای برگه مدیریت پرداختها وقتی گزینه فعالسازی درگاهها غیرفعال است
– رفع خطا: غیرفعال شدن دکمه «برگه بعدی» در زمان خالی بودن فیلد انتخابی
3.4.6
– رفع خطا: رفع مشکل تکمیل خودکار جستجو در فیلد نقشه
– رفع خطا: برطرف شدن حساسیت به حروف کوچک و بزرگ برای گزینه استفاده از تکمیل خودکار در فیلد انتخاب هنگام بارگذاری ایجکس
– رفع خطا: Crocoblock/jetformbuilder#497
– رفع خطا: بهبود سازگاری با افزودنی JetFormBuilder Hubspot Action
– رفع خطا: بهبود سازگاری با افزودنی JetFormBuilder Woocommerce Cart & Checkout Action
– رفع خطا: رفع محاسبه نادرست در فیلد محاسباتی هنگام استفاده از مقادیر پویا
– رفع خطا: برطرف کردن خطای بحرانی در hCaptcha در صورت عدم درج کلیدها
– رفع خطا: رفع مشکلی که ماسک ورودی مانع از ارسال فرم میشد
– رفع خطا: رفع مشکل گزینههای فعالسازی پیشرفت صفحات فرم و پاکسازی دادهها پس از ارسال موفق در صفحات المنتور
– ویژگی جدید: افزودن کالبک یکتا بودن مقدار فیلد برای گزینه اعتبارسنجی پیشرفته با نوع کالبک سمت سرور
– ویژگی جدید: افزودن گزینه باز کردن در تب جدید به اکشن تغییر مسیر به برگه
– رفع خطا: اصلاحات جزئی در ویرایشگر
3.4.5.2
– رفع خطا: مشکلات فیلد محاسباتی پس از بهروزرسانی 3.4.5
– رفع خطا: مشکل فیلد تاریخ در حالتی که مقدار پیشفرض ماکرو تنظیم شده است
3.4.5.1
– رفع خطا: ایرادات فیلد محاسباتی بعد از آپدیت 3.4.5
3.4.5
– رفع خطا: استایل فیلدهای رادیویی و چکباکس در ویجت JetForm برای صفحهساز بریکس
– رفع خطا: رفع مشکل محاسبه مجدد فیلد محاسباتی در زمان استفاده از بلوک شرطی
– رفع خطا: ارور اکشن GetResponse با فیلدهای پیشفرض
– رفع خطا: غیرفعال شدن سوئیچ پیشرفت فرم توسط ویجت JetForm
– رفع خطا: برطرف شدن مشکل ذخیره متای فیلد نقشه هنگام استفاده از تکمیل خودکار جستجو
– رفع خطا: استایلهای توضیحات گزینه آستانه امتیاز گوگل ریکپچا
– رفع خطا: عدم امکان کلیک روی ادیتور Wysiwyg در بلوکهای شرطی در صورت فعال بودن حذف المانهای مخفی از کد برگه
– رفع خطا: آدرسهای CC/BCC از ایمیلهای پیشفرض تنظیمات در اکشن ارسال ایمیل
– رفع خطا: گزینههای سفارشی برای چکباکس
– رفع خطا: رفع مشکل ماسک ورودی
– رفع خطا: اصلاحات جاوااسکریپت
3.4.4
– رفع خطا: برطرف شدن خالی بودن فیلد علایق (Interests) هنگام ایجاد کاربر در میلچیمپ
– رفع خطا: ذخیره کلیدهای ارائهدهندگان کپچا
– رفع خطا: حل مشکل نام کلاس CSS در فیلد سوئیچر
– رفع خطا: مشکل اعتبارسنجی در اکشن فرم درخواست REST API
– رفع خطا: مشکلات عملکردی بلوک شرطی
– رفع خطا: مشکل گزینه الزامی بودن در فیلد Appointment Provider
– ویژگی جدید: افزودن کنترل شناسه فرم به ویجت JetForm
– ویژگی جدید: ذخیره فیلدهای نوع رمز عبور در طول اکشن تأیید فرم
– رفع خطا: اصلاحات کدهای JS
3.4.3
– رفع خطا: اعتبارسنجی کالبک سمت سرور
– رفع خطا: همگامسازی مقادیر پویا بین دو فیلد چکباکس
– رفع خطا: ذخیره رکوردهای فرم در صورت شکست اعتبارسنجی کپچا وقتی سوییچ مربوطه غیرفعال است
– رفع خطا: عملکرد گزینه حذف ماسک هنگام ارسال
– رفع خطا: مشکل حذف فیلدهای تکرارکننده دارای پیشتنظیم در زمان خالی شدن دادهها
– رفع خطا: خطا هنگام ویرایش اکشنهای میلچیمپ
– ویژگی جدید: تنظیم مهلت زمانی وبهوک به ثانیه
3.4.2
– رفع خطا: ایمنسازی و پاکسازی نام فیلدهای فرم
– رفع خطا: مشکل ذخیرهسازی مقادیر در فیلدهای تکرارکننده
– رفع خطا: استایلهای ویرایشگر المنتور برای فیلدهای چکباکس و رادیویی
– رفع خطا: اعتبارسنجی کالبک سمت سرور
– رفع خطا: مشکل تداخل فیلدهای محاسباتی و فیلدهای انتخابی
3.4.1
– رفع خطا: مشکل منطقه زمانی در فیلدهای محاسباتی
– رفع خطا: سازگاری با گزینههای دستهجمعی جتانجین برای فیلدهای متاداده
– رفع خطا: رابط کاربری ثبتنام کاربر؛ توضیحات گزینه add_user_id
– رفع خطا: اعمال محتوای غنی روی ویژگیهای max_size و max_files در فیلد رسانه
– رفع خطا: موقعیت آیکون چشم در چیدمان راستچین (RTL)
– رفع خطا: کار نکردن گزینه چیدمان برای بلوک رادیویی
– رفع خطا: ذخیرهسازی نادرست گروهها در اکشن میلچیمپ
3.4.0
– ویژگی جدید: رابط کاربری جدید برای اکشنها
– ویژگی جدید: پیشنمایش یا استفاده سریع از فرم
– ویژگی جدید: بلوک تیک انتخاب (Check Mark) برای لیستینگهای جتانجین
– ویژگی جدید: ورودی جستجوی تکمیل خودکار برای فیلد نقشه
– ویژگی جدید: گزینههای CC و BCC برای اکشن ارسال ایمیل
– رفع خطا: ایندکسگذاری فیلد تکرارکننده
– رفع خطا: درخواست نادرست بهروزرسانی فرم در ویرایشگر
3.3.4.2
– رفع خطا: ارتقای سطح دسترسی به سطح مدیر کل از طریق اکشنهای ثبتنام/بهروزرسانی کاربر
3.3.4.1
– رفع خطا: کار نکردن اعتبارسنجی پیشرفته با کالبک سمت سرور در فرانتاند
– رفع خطا: ایجاد اختلال در فرم توسط محافظ هانیپات در فرانتاند
– رفع خطا: مقدار نادرست در فیلد محاسباتی پس از بارگذاری برگه
– رفع خطا: سازگاری با نسخههای PHP پایینتر از 8.0
3.3.4
– ویژگی جدید: آیکون چشم برای فیلد رمز عبور
– ویژگی جدید: کنترلهای فاصله (Gap) برای فیلدهای چکباکس و رادیویی (با تشکر از @stijnvanouplines)
– ویژگی جدید: اکشنهای پیاچپی jet-form-builder/before-field و jet-form-builder/after-field (با تشکر از @stijnvanouplines)
– ویژگی جدید: کنترلهای استایل برای دکمه غیرفعال مرحله بعد
– رفع خطا: سازگاری اعتبارسنجی پیشرفته با فیلد نقشه
– رفع خطا: بهروزرسانی نشدن مقادیر محاسباتی فیلدها هنگام بازگشت به صفحه فرم
– رفع خطا: وضعیت نادرست گزینه مدیریت WP Nonce هنگام ایجاد فرم جدید
– رفع خطا: خطای پایگاه داده هنگام ارسال فرم در برگهای که فاقد نوشته جاری است
– رفع خطا: سازگاری افزونه JetBooking با فیلد محاسباتی
3.3.3.1
– بهبود جزئی: بنر برای صفحات مدیریت
3.3.3
– بهروزرسانی: در صورت تلاش برای تغییر نوع نوشته، اکشن بهروزرسانی نوشته ناموفق خواهد بود. از این فیلتر برای مجاز کردن تغییر نوع نوشته استفاده کنید:
add_filter( ‘jet-form-builder/action/insert-post/allow-change-post-type’, ‘__return_true’ );
– بهروزرسانی: هنگام فعالسازی افزونه برای سایتهای جدید، گزینههای زیر بهروزرسانی خواهند شد:
غیرفعالسازی دکمه مرحله بعد => غیرفعال، اسکرول به بالا هنگام تغییر صفحه => فعال، فوکوس خودکار => فعال
– ویژگی جدید: افزودن واحدهای اندازه جاافتاده و کنترلهای واکنشگرایی برای ویجت المنتور JetForm
(با تشکر از @stijnvanouplines)
– رفع خطا: نادیده گرفتن مقدار 0 به عنوان ویژگیهای پیشفرض، حداقل و حداکثر
– رفع خطا: ناموفق بودن جابهجایی خودکار صفحه در صورتی که فیلد محرک در یک بلوک شرطی محوشونده از ساختار DOM قرار داشت
– رفع خطا: اعمال صحیح تغییرات در انتخابگر بازه تاریخ با تغییر مقدار (سازگاری با افزونه JetBooking)
– رفع خطا: تولید فرم با هوش مصنوعی در سرورهای محلی (لوکال)
– رفع خطا: عدم عملکرد صحیح کپچا در شبکه لیستینگ یا حلقه کوئری
3.3.2
– رفع خطا: استفاده از ماکروها در اکشن ارسال ایمیل هنگام اعتبارسنجی ثبت فرم یا پردازش درگاه پرداخت
– رفع خطا: اعمال اعتبارسنجی پیشرفته برای فیلدهای اختیاری
– بهبود جزئی: پشتیبانی از فضاهای نام (Namespaces) قدیمی برای کلاسهای گزینههای رادیویی، انتخابی و چکباکس
3.3.1
– ویژگی جدید: پیادهسازی محتوای غنی با استفاده از فیلتر jet-form-builder/rich-content. این فیلتر از شورتکدها، ماکروهای حاوی نام فیلد (معمولاً در تنظیمات اکشنها) و پیشتنظیم پویا (به سبک JSON) پشتیبانی میکند
– ویژگی جدید: پشتیبانی بسیاری از ویژگیهای بلوک از محتوای غنی و همچنین برخی تنظیمات در اکشنها و اعلانهای نتیجه اجرای فرم
– بهروزرسانی: بهبود API داخلی برای گزینههای فیلدهای انتخابی، رادیویی و چکباکس.
افزودن هوک jet-form-builder/option-query/set-in-block
– رفع خطا: ویژگی aria-required در فیلد گزینههای پیشرفته
– رفع خطا: بهبودهای دسترسیپذیری برای چندین فیلد
– رفع خطا: اعتبارسنجی پیشفرض با فیلد تکرارکننده
– رفع خطا: جایگزینی استایلهای فونت برچسبها با سرتیترها در ویجت جتفرمبیلدر (در صفحهساز Bricks)
– رفع خطا: بههمریختگی استایل سوئیچر در ویجت جتفرمبیلدر (در صفحهساز Bricks)
– رفع خطا: قرارگیری پیکان فیلد انتخابی در سمت اشتباه در موبایل در چیدمان راستچین (RTL)
3.3.0
– ویژگی جدید: فیلد سوئیچر (دکمه تغییر وضعیت)
– ویژگی جدید: بلوک خوشآمدگویی همراه با الگوهای آماده فرم
– ویژگی جدید: تولید فرمها با استفاده از هوش مصنوعی OpenAI
– ویژگی جدید: بهبود پاکسازی پیشتنظیمات؛ گزینه غیرفعالسازی پاکسازی دادهها
– ویژگی جدید: امکان تأیید دستی فرم توسط مدیر سایت
– ویژگی جدید: افزودن عملگرهای بزرگتر یا مساوی و کوچکتر یا مساوی به بلوک شرطی
– بهروزرسانی: ارتقای اعتبارسنجی سمت سرور
– رفع خطا: سازگاری با افزونه JetBooking در فرانتاند
3.2.3
– بهروزرسانی: بهبود بلوک JetForm در ویرایشگر بلوکی با کنترلهای استایل برای اکثر فیلدها
– بهروزرسانی: ارتقای سازگاری با فیلد ورود/خروج (Check-In/Check-Out) در افزونه JetBooking
– رفع خطا: کنترلهای استایل ویجت JetForm در ویرایشگر المنتور
– رفع خطا: نادیده گرفتن پیشرفت صفحات فرم توسط گزینه اسکرول به بالا هنگام تغییر صفحه
– رفع خطا: متصل نشدن قالب سفارشی به فیلد چکباکس (یا رادیویی) در صورت استفاده از منبع «تولید پویا» -> «دریافت فهرست مقادیر از کوئری جتانجین»
– رفع خطا: تبدیل هر محصول ووکامرس به یک محصول ساده
3.2.2
– ویژگی جدید: کنترلهای استایل و گزینهها برای فیلد WYSIWYG
– بهروزرسانی: رابط و تجربه کاربری (UI/UX) گزینههای دستهجمعی
– رفع خطا: کنترلهای استایل برای فیلد چکباکس در ویجت JetForm (المنتور)
– رفع خطا: صادر نشدن فیلدهای تاریخ از رکوردهای فرم به فایل CSV
– رفع خطا: عدم نمایش صحیح ستونها در کانتینرهای المنتور
3.2.1
– ویژگی جدید: پاکسازها و اعتبارسنجهای عددی برای فیلدها
– ویژگی جدید: اکنون میتوانید به جای <!--JFB_FIELD::field_name--> از ساختار <div data-jfb-macro="field_name"></div> استفاده کنید
– ویژگی جدید: گزینه رشته تصادفی در مقدار فیلد برای فیلدهای مخفی
– رفع خطا: جلوگیری از نمایش نادرست فیلد انتخابی در مرورگر سافاری
– رفع خطا: کنترلهای استایل برای المان JetForm در صفحهساز Bricks
– رفع خطا: خطاهای جزئی در دسترسیپذیری
– رفع خطا: جلوگیری از تأثیر استایلهای قالب یا استایلهای سراسری بر ویرایشگر WYSIWYG
– رفع خطا: مشکل با کلید Enter هنگام تایپ با ابزار ورودی ژاپنی (IME)
– رفع خطا: کار نکردن گزینههای پیشرفته با فیلد رادیویی
– رفع خطا: ذخیره مقدار بدون ماسک ورودی هنگام خروج از فیلد (از دست دادن فوکوس)
3.2.0
– ویژگی جدید: تأیید ایمیل
– ویژگی جدید: ویجت JetForm برای ویرایشگر Bricks
– ویژگی جدید: ثبتنام کاربر با رمز عبور تصادفی (استفاده از Secure unique token در نقشهبرداری فیلدها)
– ویژگی جدید: امکان افزودن گزینههای سفارشی در فیلدهای رادیویی و چکباکس
– ویژگی جدید: گزینه پاکسازی مقادیر در فیلدهای متنی و متنی چندخطی (Textarea)
– ویژگی جدید: افزودن دستهجمعی گزینههای فیلدهای انتخابی، رادیویی و چکباکس
– بهروزرسانی: تقسیم بلوک دکمه اکشن به ۴ حالت مجزا (برای بهبود تجربه کاربری در ویرایشگر)
– رفع خطا: مشکل با مقدار پیشفرض در صورت وجود متن ثابت یا ماکرو
3.1.9
– رفع خطا: خطای یکپارچهسازی ActiveCampaign هنگام استفاده از فیلدهای سفارشی
– رفع خطا: اکشن ارسال ایمیل در صورت وجود علامت درصد در متن پیام
– رفع خطا: مشکل عرض فیلدها در ویجت JetForm المنتور (با تشکر از @stijnvanouplines)
– رفع خطا: تشخیص نادرست عبارات باقاعده (Regex) در اعتبارسنجی پیشرفته
3.1.8
– رفع خطا: خطای فیلدهای فرم در ویرایشگر پس از انتشار وردپرس 6.4 و عدم امکان ویرایش آنها
– رفع خطا: جلوگیری از ذخیره وضعیتهای بیش از حد طولانی در جدول *_jet_fb_records
– رفع خطا: حذف کنترل بدون استفاده در ویجت المنتور JetForm
– رفع خطا: کار نکردن افزودنی ذخیره پیشرفت فرم برای فیلدهای تکرارکننده
3.1.7
– ویژگی جدید: پشتیبانی از چندین آدرس ایمیل در پاسخ به (Reply-To) در ارسال ایمیل
– ویژگی جدید: افزودن نوع نوشته به منابع فیلد مخفی
– رفع خطا: افزونه ActiveCampaign؛ عدم امکان افزودن مخاطب با برچسب موجود در صورت زیاد بودن برچسبها
– رفع خطا: خطای انکودینگ در فیلد انتخاب رنگ
– رفع خطا: تغییر نوع ستون user_agent از varchar(255) به text در جدول jet_fb_records
– رفع خطا: خالی بودن فیلد رسانه در فایل برونبری رکوردهای فرم
– رفع خطا: رفع ابهام ظاهری در تنظیم گزینههای تولید پویا -> مقدار از متاداده
– رفع خطا: عدم امکان کلیک روی متن استایلدهیشده در بلوک فیلد گزینههای پیشرفته
– رفع خطا: سازگاری با افزودنی اشتراک پیپال در جتفرمبیلدر
– رفع خطا: امنیت REST API؛ دسترسی به مشاهده فرمها از طریق مسیرهای استاندارد REST وردپرس صرفاً برای مدیران کل
3.1.6
– رفع خطا: آسیبپذیری جزئی در اکشن بهروزرسانی کاربر
– رفع خطا: حذف نادرست اولین المان در فیلد تکرارکننده
– رفع خطا: عدم اسکرول فرم به بالای هر مرحله در برخی شرایط
– رفع خطا: نادیده گرفتن مقدار 0 در فیلدهای انتخابی، رادیویی و چکباکس
– رفع خطا: سازگاریهای جزئی با افزونههای چندزبانه
3.1.5
– ویژگی جدید: اعلان واضح در کنسول مرورگر در مورد خطای موجود در فرمول محاسباتی
– رفع خطا: ایجاد دائمی خطای اعتبارسنجی در بلوک شرطی دارای فیلد اجباری
– رفع خطا: نمایش کدهای HTML در مقدار فیلدها در برگه تکرکورد
– رفع خطا: اعمال و اجرای شورتکدها درون فرم زمانی که فرم با شورتکد نمایش داده میشود
3.1.4
– ویژگی جدید: نام نمایشی کاربر در پیشتنظیم پویا
– رفع خطا: خطای مدیریتنشده در upload_mime_types
– رفع خطا: متوقف شدن کارکرد فرم رزرو در داخل شبکه لیستینگ
– رفع خطا: بروز خطا در کنسول در صورت عدم استفاده از کپچا
– رفع خطا: خالی شناخته شدن مقدار 0 در فیلدها
– رفع خطا: سازگاری با بارگذاری تنبل (Lazy Load) جتانجین در شبکه لیستینگ
– رفع خطا: پر شدن خودکار فیلدهای خالی هنگام برونبری رکوردهای فرم
3.1.3
– ویژگی جدید: گزینه طرح رنگی (Color Scheme) برای فیلدهای ورودی در ویجت المنتور
– رفع خطا: پاکسازی فایلهای بدون استفاده
– رفع خطا: دریافت نتیجه نادرست فرم توسط هوک jet-form-builder/form-handler/after-send
– رفع خطا: عملکرد نادرست الگوی سفارشی لیستینگ با چکباکس و ژنراتور
3.1.2
– رفع خطا: عملکرد پیشتنظیم در فیلد گزینههای پیشرفته درون تکرارکننده
– رفع خطا: محاسبه فرمول سفارشی برای هر المان از فیلد تکرارکننده
– رفع خطا: سازگاری با وردپرس 6.3 (بهروزرسانیهای چیدمان در ویرایشگر)
– بهبود جزئی: ارتقای سازگاری با افزودنی jfb-attributes-for-macros
3.1.1
– رفع خطا: خطا در فیلتر متن پاورقی پنل مدیریت
– رفع خطا: بروز خطای بحرانی در فیلتر term_titles_by_ids
– رفع خطا: خطای کنسول هنگام فعال بودن گزینه تغییر صفحه با تغییر انتخاب در فیلدهای رادیویی یا انتخابی
– رفع خطا: عدم نمایش دکمه ویرایش فرم در نوار مدیریت بالای سایت
– رفع خطا: تبدیل اجباری حداکثر اندازه فایل در فیلد رسانه به مقدار عددی صحیح (Integer)
– رفع خطا: رندرینگ نادرست فیلد تکرارکننده دارای پیشتنظیم
3.1.0.1
– رفع خطا: خطای بحرانی هنگام ارسال ایمیل همراه با فایل پیوست
3.1.0
– بهروزرسانی: ارتقای حداقل نسخه پشتیبانیشده وردپرس به 6.0
– ویژگی جدید: پشتیبانی از کلودفلر ترناستایل (در بخش تنظیمات کپچا یا بلوک Turnstile)
– ویژگی جدید: پشتیبانی از اچکپچا (در بخش تنظیمات کپچا یا بلوک hCaptcha)
– ویژگی جدید: پشتیبانی از فرندلی کپچا (در بخش تنظیمات کپچا یا بلوک Friendly Captcha)
– ویژگی جدید: گزینه افزودن هانیپات (در بخش اعتبارسنجی JetForm)
– ویژگی جدید: فیلد گزینههای پیشرفته (Advanced Choices)
– ویژگی جدید: امکان برونبری رکوردهای فرم
– ویژگی جدید: امکان فیلتر کردن رکوردهای فرم بر اساس وضعیت و تاریخ ایجاد
– ویژگی جدید: امکان برونبری پرداختها
– ویژگی جدید: امکان فیلتر کردن پرداختها بر اساس وضعیت و تاریخ ایجاد
– ویژگی جدید: حداقل و حداکثر پویا برای فیلدهای متنی، متنی چندخطی، عددی، بازه و رسانه
– ویژگی جدید: پنجره مدال تأیید حذف تمامی دادهها پس از حذف نصب افزونه
– ویژگی جدید: پشتیبانی از قابلیت ESI در لایتاسپید کش
– بهروزرسانی: بازنویسی پارسر درخواستها
– رفع خطا: ذخیره نشدن فیلدهای بلوکهای قابل استفاده مجدد در رکوردهای فرم در صورت عدم استفاده در اکشنها
– رفع خطا: خطای بحرانی هنگام پیوست کردن فایل به ایمیل به دلیل انتخاب فیلد اشتباه
– رفع خطا: عدم نمایش فیلد تاریخ نوبت در ویرایشگر المنتور
– رفع خطا: عدم نمایش پیام اعتبارسنجی برای کاربران واردنشده به سایت
– رفع خطا: بروز خطا هنگام درونریزی فرم
– بهبود جزئی: افزودن لیسنر به کل فیلد به جای محدود بودن به فیلد رادیویی یا چکباکس
3.0.9
– بهروزرسانی: محدود شدن ویرایش، ساخت و حذف فرمها صرفاً برای مدیران کل سایت
– بهروزرسانی: شروع اعتبارسنجی در فرانتاند هنگام از دست رفتن فوکوس روی فیلدهای رادیویی و چکباکس
– رفع خطا: تغییرات چندگانه و متوالی در تاریخچه مرورگر
– رفع خطا: خطای بحرانی هنگام باز کردن تب پیامهای عمومی در ویرایشگر فرم
– رفع خطا: بروز خطا هنگام درونریزی فرم
– رفع خطا: سازگاری فیلد ارائهدهنده نوبت با الگوی سفارشی لیستینگ
3.0.8
– بهروزرسانی: حذف پشتیبانی از ویژگی الزامی بودن (Required) در فیلد محاسباتی
– رفع خطا: نمایش فرمهای منتقلشده به زبالهدان در فرانتاند سایت
– رفع خطا: نوار ابزار WYSIWYG در پاپآپهای JetPopup (بارگذاری با ایجکس)
– رفع خطا: حذف پشتیبانی RTL از فیلد متنی دارای ماسک ورودی به دلیل وارونه شدن مقادیر
– رفع خطا: عدم نمایش تمام فیلدها در اکشن ActiveCampaign
– رفع خطا: اصلاح کنترل انتخاب فرم در ویجت المنتور به دلیل مشکل سازگاری با مرورگر سافاری
– رفع خطا: سازگاری فیلد رسانه با مرورگر فایرفاکس نسخه ESR
3.0.7
– ویژگی جدید: پشتیبانی از کلاسهای سفارشی CSS و لنگرگاهها (Anchors) برای بلوک JetForm
– رفع خطا: بررسیهای امنیتی تکمیلی هنگام برونبری و تکثیر فرمها
– رفع خطا: عدم اسکرول فرم به بالا در رفتن به مرحله بعد درون پاپآپ
– رفع خطا: شرط «نباید شامل کاراکترها باشد» در اعتبارسنجی پیشرفته
– رفع خطا: ناموفق بودن اعتبارسنجی پیشرفته وقتی مقدار فیلد از پارامترهای URL دریافت میشود
– رفع خطا: کار نکردن ماکروها در اکشن فراخوانی وبهوک
– رفع خطا: خالی بودن پیوستها در ایمیل برای فیلد رسانهای که با پیشتنظیم پر شده و فرمت مقادیر آن آرایه است
– رفع خطا: عدم لغو انتخاب تمام چکباکسها با مقدار پویا؛ حذف متد .trigger( 'change' ) برای چکباکسها هنگام تغییر وضعیت با Dynamic Value
– رفع خطا: بروز خطا هنگام همگامسازی با GetResponse در زمان ویرایش اکشن
– رفع خطا: باگ جزئی در تداخل با ظاهر صفحات ووکامرس
– رفع خطا: ذخیره مقادیر فیلد متنی دارای ماسک ورودی با ترتیب معکوس در جهت راستچین (RTL)
3.0.6
– ویژگی جدید: امکان درونریزی همزمان چندین فرم
– بهروزرسانی: استفاده از عنوان نوشته به جای نامک نوشته برای نام فایل برونبری فرم
– رفع خطا: نمایش خطا هنگام ذخیره بدون اصلاحات در برگه تنظیمات
– رفع خطا: شرط «نباید شامل کاراکترها باشد» در اعتبارسنجی پیشرفته
3.0.5
– ویژگی جدید: امکان مخفی کردن بلوکهای شرطی در هنگام رندرینگ اولیه فرم برای جلوگیری از پرش و تغییر چیدمان (بخش پیشرفته در تنظیمات بلوک)
– رفع خطا: رفتار نادرست اعتبارسنجی در فرمهای مرحلهبهمرحله
– رفع خطا: سازگاری فیلد محاسباتی با فیلد تکرارکننده
– رفع خطا: خطای بحرانی هنگام استفاده از پیشتنظیم با پارامترهای ناموجود GET
3.0.4
– ویژگی جدید: اکشن ذخیره رکورد در صورت شکست اعتبارسنجی کپچا، WP Nonce یا توکن CSRF اجرا نخواهد شد. برای ثبت اینگونه خطاها باید گزینه مربوطه به صورت دستی در تنظیمات اکشن فعال شود
– بهروزرسانی: مجاز شدن ارسال فایلهای پیوست توسط کاربران مهمان با استفاده از هوک jet-form-builder/media-field/before-upload
– رفع خطا: سازگاری با افزونه JetAppointment
– رفع خطا: عدم امکان حذف تصویر شاخص از طریق فرم
– رفع خطا: عدم کارکرد فیلد محاسباتی در صورت استفاده از کدهای HTML در پیشوند و پسوند
– رفع خطا: خطای رابط کاربری در اکشن درج/بهروزرسانی نوشته با نوع نوشته سفارشی محصول (ایجادشده توسط جتانجین یا افزونههای مشابه)
– رفع خطا: سازگاری با افزونه JetStyleManager
– رفع خطا: خطای بحرانی در صورت تعریف نادرست شرایط اجرای اکشنها
– رفع خطا: سازگاری رو به عقب با بلوکهای قابل استفاده مجدد
3.0.3
– بهروزرسانی: بارگذاری زودهنگام فایلهای CSS در صفحات تکی
– رفع خطا: سازگاری با وردپرس 6.2 (خطای ادیتور هنگام ویرایش اکشن)
– رفع خطا: بارگذاری فایلهای CSS برای تمام بلوکهای هسته گوتنبرگ (سازگاری با نمایش فرم از طریق شورتکد در سایر صفحهسازها)
– رفع خطا: امکان ارسال مجدد فرم همراه با reCAPTCHA v3
– رفع خطا: سازگاری فیلد محاسباتی فرمتبندیشده با بلوک شرطی
– بهبود جزئی: سازگاری رو به عقب برای هوک jet.fb.submit.ajax.promises
– بهبود جزئی: افزودن هوک پیاچپی jet-form-builder/send-email/send-before
3.0.2
– ویژگی جدید: گزینه «غیرفعالسازی فرمتبندی خودکار» برای اکشن ارسال ایمیل
– رفع خطا: اعمال صحیح مقدار محاسباتی در زمان بارگذاری برگه
– رفع خطا: درونریزی و تکثیر فرم در برخی شرایط خاص
– رفع خطا: اعتبارسنجی توکن کپچا
3.0.1.1
– رفع خطا: اعتبارسنجی امتیاز کپچا
3.0.1
– ویژگی جدید: آستانه امتیاز کپچا
– ویژگی جدید: گزینه پاکسازی ماسک ورودی پیش از ارسال فرم
– ویژگی جدید: تغییر خودکار نام فیلد کپیشده به صورت [name]_copy
– ویژگی جدید: هشدار در ویرایشگر در صورت یکتا نبودن نام فیلد
– ویژگی جدید: امکان ارسال پیوستهای ایمیل از طریق فیلد مخفی
– ویژگی جدید: گزینه «اسکرول به بالا هنگام تغییر صفحه» (در مسیر تنظیمات JetFormBuilder)
– ویژگی جدید: گزینه «فوکوس خودکار» (در مسیر تنظیمات JetFormBuilder)
– ویژگی جدید: ذخیره وضعیت رندر به عنوان بخشی از درخواست URL
– رفع خطا: اجباری کردن ویرایشگر بلوکی گوتنبرگ برای نوع نوشته JetFormBuilder
– رفع خطا: منطق شرطی در تعامل با فیلد چکباکس
– رفع خطا: بهبود پارسر فیلد محاسباتی هنگام استفاده از کاراکتر % …
