اپنی سائٹ پر eSalah نماز کے اوقات ایمبیڈ کریں
ایک ٹیگ، صفر انحصار، کوئی ٹریکنگ نہیں۔ کسی بھی عرض البلد/طول البلد کے لیے درست روزانہ نماز کے اوقات، کسی بھی صفحے پر معقول نظر آنے کے لیے ڈیزائن کیا گیا۔
فوری شروع
یہ سنپٹ اپنے HTML میں کہیں بھی پیسٹ کریں۔ ذیل کی مثال London (51.5074، -0.1278) ہے — اپنے کوآرڈینیٹس میں تبدیل کریں۔
<div data-esalah-prayer-times
data-lat="51.5074"
data-lng="-0.1278"></div>
<script async src="https://esalah.com/embed/times.js"></script> براہ راست پیش نظارہ
یہ اصل ویجٹ ہے — وہی سنپٹ اوپر، اس صفحے پر ابھی چل رہا ہے۔
صفت حوالہ
کنٹینر پر data-* صفات سیٹ کر کے ویجٹ کو ترتیب دیں۔
| صفت | مطلوب | وضاحت |
|---|---|---|
data-lat | مطلوب | اعشاری ڈگری میں عرض البلد۔ مثال: 51.5074۔ |
data-lng | مطلوب | اعشاری ڈگری میں طول البلد۔ مثال: -0.1278۔ |
data-method | اختیاری | حساب کے طریقے کا سلگ یا عددی ID (مثلاً isna، mwl، umm-al-qura، egyptian)۔ اگر حذف کیا جائے، تو سرور کوآرڈینیٹس سے ملک کے مناسب ڈیفالٹ کا انتخاب کرتا ہے۔ |
data-timezone | اختیاری | IANA ٹائم زون (مثلاً Europe/London، America/New_York)۔ Intl.DateTimeFormat() کے ذریعے زائر کے براؤزر کے ٹائم زون پر ڈیفالٹ ہوتا ہے۔ |
ایک صفحے پر متعدد ویجٹس
ویجٹ ہر ہر [data-esalah-prayer-times] عنصر پر شروع ہوتا ہے جسے یہ صفحے پر پاتا ہے۔ آپ متعدد شہروں کے لیے ساتھ ساتھ نماز کے اوقات دکھا سکتے ہیں — مثلاً کئی شہروں میں چیپٹرز والا کمیونٹی حب — اسکرپٹ ایک بار اور جتنے کنٹینر divs چاہیں استعمال کر کے۔
پرائیویسی
ویجٹ /api/v1/times کو credentials: 'omit' کے ساتھ لاتا ہے۔ اس کا مطلب ہے:
- آپ کے زائرین کے براؤزرز سے eSalah کو کوئی کوکیز نہیں بھیجی جاتیں۔
- آپ کے زائرین کی ہمارے ذریعے شناخت یا ٹریکنگ نہیں کی جاتی۔
- صرف وہ کوآرڈینیٹس جو آپ ترتیب دیتے ہیں منتقل ہوتے ہیں — کوئی IP لاگنگ نہیں، کوئی فنگر پرنٹنگ نہیں۔
- ویجٹ کا اسٹائل ہر رینڈر میں شامل ہوتا ہے — یہ آپ کے صفحے کا CSS یا دیگر کوکیز نہیں پڑھ سکتا یا ترمیم نہیں کر سکتا۔