پرش به محتوا

کتابخانه

دانلود @alma/widgets و نشانی CDN ایرانی

@alma/widgets یه بسته npm با مجوز MIT برای نمایش اطلاعات سرویس Alma توی صفحه های وبه. اگه فروشگاه یا پروژه ات با Alma کار می کنه، با این ویجت ها لازم نیست رابط نمایش رو از صفر بسازی و می تونی اطلاعات پرداخت رو راحت به بازدیدکننده نشون بدی.

نسخه رسمی و بدون تغییر، از منبع رسمی با مجوز MIT؛ هش هر فایل با منبع بررسی شده است.

آخرین نسخه
۴.۶.۵
نسخه‌ها در مخزن
۳۶
مجوز
MIT
سازنده
Olivier Lance
آخرین بررسی
آخرین به‌روزرسانی
توضیحات

آخرین نسخه

آخرین نسخه ۴.۶.۵ آخرین

۷۳۳ کیلوبایت· ۷ فایل· انتشار

دانلود
نشانی مستقیم فایل اصلی https://mirror.wbweb.ir/npm/@alma/widgets@4.6.5/dist/widgets.min.css
کد آماده با SRI <link rel="stylesheet" href="https://mirror.wbweb.ir/npm/@alma/widgets@4.6.5/dist/widgets.min.css" integrity="sha256-qoVHw5ATWAPktDDbS/v6cm9FDvwzYM92Ze/Z3zPdLoo=" crossorigin="anonymous">

SHA-256: aa8547c390135803e4b430db4bfbfa726f450efc3360cf7665efd9df33dd2e8a

درباره @alma/widgets (آلما ویجتس)

@alma/widgets یه کتابخونه جاوااسکریپته، همراه با استایل، برای نمایش اطلاعات Alma توی صفحه های وب. Alma یه سرویس پرداخت اروپاییه که پرداخت اقساطی و چندمرحله ای ارائه می ده. توضیح رسمی بسته هم همین رو می گه: ویجت هایی برای اینکه اطلاعات Alma رو راحت نمایش بدی.

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

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

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

نسخه های رسمی و بدون تغییر @alma/widgets توی مخزن داخلی ما هم هست. این برای روزهایی که دسترسی به npm کند یا قطعه به درد می خوره. فقط یادت باشه با گرفتن فایل ها از مخزن، خود کتابخونه رو روی هاستت داری و ویجت برای نمایش اطلاعات هنوز به سرویس Alma هم نیاز داره.

راهنمای استفاده

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

  • فایل های بسته رو از همین صفحه دانلود کن و روی هاست یا داخل پوشه قالبت بذار. اگه پروژه ات با باندلر کار می کنه، می تونی بسته رو با npm هم نصب کنی.
  • فایل جاوااسکریپت و فایل CSS رو به صفحه ای که ویجت توش نمایش داده می شه اضافه کن.
  • توی HTML، همون جایی که می خوای ویجت بیاد، یه المنت خالی بذار. معمولا یه div با یه شناسه مشخص کافیه.
  • ویجت رو با اطلاعات حساب Alma و مبلغ خرید راه اندازی کن و تنظیم ها رو طبق مستندات خود بسته بنویس. اگه محیط آزمایشی داری، اول با اون شروع کن.
  • صفحه رو باز کن و کنسول مرورگر رو چک کن. اگه ویجت نیومد، معمولا یا شناسه المنت اشتباهه یا اطلاعات حساب درست وارد نشده.

توی وردپرس بهتره فایل ها رو با wp_enqueue_script و wp_enqueue_style از قالب فرزند یا یه افزونه کوچک اضافه کنی و فقط روی صفحه هایی که لازم داری بارگذاری کنی. این جوری بقیه صفحه های سایت بی خودی سنگین نمی شن.

همه نسخه‌ها (۳۶)

نسخه‌های ۴.x ۳۱ نسخه
  • ۴.۶.۵ آخرین نسخه ۷۳۳ کیلوبایت·
    دانلودنسخه 4.6.5
    نشانی مستقیم فایل اصلی 4.6.5 https://mirror.wbweb.ir/npm/@alma/widgets@4.6.5/dist/widgets.min.css
  • ۴.۶.۴ ۷۳۳ کیلوبایت·
    دانلودنسخه 4.6.4
    نشانی مستقیم فایل اصلی 4.6.4 https://mirror.wbweb.ir/npm/@alma/widgets@4.6.4/dist/widgets.min.css
  • ۴.۶.۳ ۷۵۴ کیلوبایت·
    دانلودنسخه 4.6.3
    نشانی مستقیم فایل اصلی 4.6.3 https://mirror.wbweb.ir/npm/@alma/widgets@4.6.3/dist/widgets.min.css
  • ۴.۶.۲ ۷۵۴ کیلوبایت·
    دانلودنسخه 4.6.2
    نشانی مستقیم فایل اصلی 4.6.2 https://mirror.wbweb.ir/npm/@alma/widgets@4.6.2/dist/widgets.min.css
  • ۴.۶.۱ ۷۵۴ کیلوبایت·
    دانلودنسخه 4.6.1
    نشانی مستقیم فایل اصلی 4.6.1 https://mirror.wbweb.ir/npm/@alma/widgets@4.6.1/dist/widgets.min.css
  • ۴.۶.۰ ۷۵۴ کیلوبایت·
    دانلودنسخه 4.6.0
    نشانی مستقیم فایل اصلی 4.6.0 https://mirror.wbweb.ir/npm/@alma/widgets@4.6.0/dist/widgets.min.css
  • ۴.۵.۰ ۷۰۰ کیلوبایت·
    دانلودنسخه 4.5.0
    نشانی مستقیم فایل اصلی 4.5.0 https://mirror.wbweb.ir/npm/@alma/widgets@4.5.0/dist/widgets.min.css
  • ۴.۴.۱ ۷۰۰ کیلوبایت·
    دانلودنسخه 4.4.1
    نشانی مستقیم فایل اصلی 4.4.1 https://mirror.wbweb.ir/npm/@alma/widgets@4.4.1/dist/widgets.min.css
  • ۴.۴.۰ ۶۹۱ کیلوبایت·
    دانلودنسخه 4.4.0
    نشانی مستقیم فایل اصلی 4.4.0 https://mirror.wbweb.ir/npm/@alma/widgets@4.4.0/dist/widgets.min.css
  • ۴.۳.۸ ۶۹۱ کیلوبایت·
    دانلودنسخه 4.3.8
    نشانی مستقیم فایل اصلی 4.3.8 https://mirror.wbweb.ir/npm/@alma/widgets@4.3.8/dist/widgets.min.css
  • ۴.۳.۷ ۶۹۱ کیلوبایت·
    دانلودنسخه 4.3.7
    نشانی مستقیم فایل اصلی 4.3.7 https://mirror.wbweb.ir/npm/@alma/widgets@4.3.7/dist/widgets.min.css
  • ۴.۳.۶ ۶۹۱ کیلوبایت·
    دانلودنسخه 4.3.6
    نشانی مستقیم فایل اصلی 4.3.6 https://mirror.wbweb.ir/npm/@alma/widgets@4.3.6/dist/widgets.min.css
  • ۴.۳.۵ ۶۹۰ کیلوبایت·
    دانلودنسخه 4.3.5
    نشانی مستقیم فایل اصلی 4.3.5 https://mirror.wbweb.ir/npm/@alma/widgets@4.3.5/dist/widgets.min.css
  • ۴.۲.۰ ۶۹۰ کیلوبایت·
    دانلودنسخه 4.2.0
    نشانی مستقیم فایل اصلی 4.2.0 https://mirror.wbweb.ir/npm/@alma/widgets@4.2.0/dist/widgets.min.css
  • ۴.۱.۲ ۶۹۰ کیلوبایت·
    دانلودنسخه 4.1.2
    نشانی مستقیم فایل اصلی 4.1.2 https://mirror.wbweb.ir/npm/@alma/widgets@4.1.2/dist/widgets.min.css
  • ۴.۱.۱ ۶۸۹ کیلوبایت·
    دانلودنسخه 4.1.1
    نشانی مستقیم فایل اصلی 4.1.1 https://mirror.wbweb.ir/npm/@alma/widgets@4.1.1/dist/widgets.min.css
  • ۴.۱.۰ ۶۸۹ کیلوبایت·
    دانلودنسخه 4.1.0
    نشانی مستقیم فایل اصلی 4.1.0 https://mirror.wbweb.ir/npm/@alma/widgets@4.1.0/dist/widgets.min.css
  • ۴.۰.۱۳ ۶۸۸ کیلوبایت·
    دانلودنسخه 4.0.13
    نشانی مستقیم فایل اصلی 4.0.13 https://mirror.wbweb.ir/npm/@alma/widgets@4.0.13/dist/widgets.min.css
  • ۴.۰.۱۲ ۶۸۸ کیلوبایت·
    دانلودنسخه 4.0.12
    نشانی مستقیم فایل اصلی 4.0.12 https://mirror.wbweb.ir/npm/@alma/widgets@4.0.12/dist/widgets.min.css
  • ۴.۰.۱۱ ۶۸۷ کیلوبایت·
    دانلودنسخه 4.0.11
    نشانی مستقیم فایل اصلی 4.0.11 https://mirror.wbweb.ir/npm/@alma/widgets@4.0.11/dist/widgets.min.css
  • ۴.۰.۱۰ ۶۸۷ کیلوبایت·
    دانلودنسخه 4.0.10
    نشانی مستقیم فایل اصلی 4.0.10 https://mirror.wbweb.ir/npm/@alma/widgets@4.0.10/dist/widgets.min.css
  • ۴.۰.۹ ۶۸۶ کیلوبایت·
    دانلودنسخه 4.0.9
    نشانی مستقیم فایل اصلی 4.0.9 https://mirror.wbweb.ir/npm/@alma/widgets@4.0.9/dist/widgets.min.css
  • ۴.۰.۸ ۶۸۶ کیلوبایت·
    دانلودنسخه 4.0.8
    نشانی مستقیم فایل اصلی 4.0.8 https://mirror.wbweb.ir/npm/@alma/widgets@4.0.8/dist/widgets.min.css
  • ۴.۰.۷ ۶۸۱ کیلوبایت·
    دانلودنسخه 4.0.7
    نشانی مستقیم فایل اصلی 4.0.7 https://mirror.wbweb.ir/npm/@alma/widgets@4.0.7/dist/widgets.min.css
  • ۴.۰.۶ ۶۴۵ کیلوبایت·
    دانلودنسخه 4.0.6
    نشانی مستقیم فایل اصلی 4.0.6 https://mirror.wbweb.ir/npm/@alma/widgets@4.0.6/dist/widgets.min.css
  • ۴.۰.۵ ۶۴۵ کیلوبایت·
    دانلودنسخه 4.0.5
    نشانی مستقیم فایل اصلی 4.0.5 https://mirror.wbweb.ir/npm/@alma/widgets@4.0.5/dist/widgets.min.css
  • ۴.۰.۴ ۶۴۸ کیلوبایت·
    دانلودنسخه 4.0.4
    نشانی مستقیم فایل اصلی 4.0.4 https://mirror.wbweb.ir/npm/@alma/widgets@4.0.4/dist/widgets.min.css
  • ۴.۰.۳ ۶۴۷ کیلوبایت·
    دانلودنسخه 4.0.3
    نشانی مستقیم فایل اصلی 4.0.3 https://mirror.wbweb.ir/npm/@alma/widgets@4.0.3/dist/widgets.min.css
  • ۴.۰.۲ ۶۲۶ کیلوبایت·
    دانلودنسخه 4.0.2
    نشانی مستقیم فایل اصلی 4.0.2 https://mirror.wbweb.ir/npm/@alma/widgets@4.0.2/dist/widgets.min.css
  • ۴.۰.۱ ۶۲۶ کیلوبایت·
    دانلودنسخه 4.0.1
    نشانی مستقیم فایل اصلی 4.0.1 https://mirror.wbweb.ir/npm/@alma/widgets@4.0.1/dist/widgets.min.css
  • ۴.۰.۰ ۶۲۶ کیلوبایت·
    دانلودنسخه 4.0.0
    نشانی مستقیم فایل اصلی 4.0.0 https://mirror.wbweb.ir/npm/@alma/widgets@4.0.0/dist/widgets.min.css
نسخه‌های ۳.x ۴ نسخه
  • ۳.۴.۰ ۲٫۵ مگابایت·
    دانلودنسخه 3.4.0
    نشانی مستقیم فایل اصلی 3.4.0 https://mirror.wbweb.ir/npm/@alma/widgets@3.4.0/dist/widgets.umd.js
  • ۳.۳.۱۲ ۲٫۴ مگابایت·
    دانلودنسخه 3.3.12
    نشانی مستقیم فایل اصلی 3.3.12 https://mirror.wbweb.ir/npm/@alma/widgets@3.3.12/dist/widgets.umd.js
  • ۳.۳.۱۱ ۲٫۴ مگابایت·
    دانلودنسخه 3.3.11
    نشانی مستقیم فایل اصلی 3.3.11 https://mirror.wbweb.ir/npm/@alma/widgets@3.3.11/dist/widgets.umd.js
  • ۳.۳.۱۰ ۲٫۴ مگابایت·
    دانلودنسخه 3.3.10
    نشانی مستقیم فایل اصلی 3.3.10 https://mirror.wbweb.ir/npm/@alma/widgets@3.3.10/dist/widgets.umd.js
نسخه‌های ۲.x ۱ نسخه
  • ۲.۱۲.۳ قدیمی‌ترین نسخه ۱٫۷ مگابایت·
    دانلودنسخه 2.12.3
    نشانی مستقیم فایل اصلی 2.12.3 https://mirror.wbweb.ir/npm/@alma/widgets@2.12.3/dist/widgets.umd.js

پرسش‌های رایج

  • معمولا نه. این ویجت ها اطلاعات سرویس Alma رو نشون می دن و Alma برای کسب و کارهای اروپایی ساخته شده. درگاه ایرانی هیچ ارتباطی با Alma نداره و این ویجت جاش رو نمی گیره. اگه فروشت داخل ایران و با درگاه ایرانیه، نیازی بهش نداری. برای پروژه هایی معنی داره که حساب فروشنده Alma دارن یا مشتری اروپایی.

  • عملا آره. ویجت قراره اطلاعات Alma رو نمایش بده و برای این کار به اطلاعات حساب فروشنده نیاز داره. بدون حساب، فقط یه بسته جاوااسکریپت داری که چیزی برای نشون دادن نداره. جزئیات دقیق تنظیم ها رو توی مستندات خود بسته ببین، چون ممکنه بین نسخه ها فرق کنه.

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

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

  • یعنی می تونی بسته رو توی پروژه شخصی یا تجاری استفاده کنی و تغییرش بدی. فقط باید اعلان کپی رایت و متن مجوز رو همراهش نگه داری. این مجوز فقط مربوط به خود کده و استفاده از سرویس Alma شرایط جدایی داره که باید اونا رو هم بخونی.

چیزی که لازم دارید اینجا نیست؟

نام کتابخانه، افزونه یا قالب را بفرستید؛ پس از بررسی، نسخه‌های رسمی آن به مخزن اضافه می‌شود.