Aller au contenu principal

Ramadan

Traduction Bêta Non Officielle

Cette page a été traduite par PageTurner AI (bêta). Non approuvée officiellement par le projet. Vous avez trouvé une erreur ? Signaler un problème →

Description

Affiche les heures de prière du Sehar (Fajr) et de l'Iftar (Maghrib) ainsi qu'un compte à rebours jusqu'au prochain événement pendant le Ramadan. Fonctionne grâce à l'API gratuite Aladhan Prayer Times API. Le segment se masque automatiquement en dehors du Ramadan (configurable via hide_outside_ramadan).

Exemple de configuration

{
"type": "ramadan",
"style": "diamond",
"foreground": "#ffffff",
"background": "#1a472a",
"leading_diamond": "",
"trailing_diamond": "",
"template": "U0001F319 Roza {{.RozaNumber}} · {{.NextEvent}} in {{.TimeRemaining}}",
"options": {
"city": "Lahore",
"country": "PK",
"method": 1,
"school": 1
}
}

Options

NameTypeDefaultDescription
latitudefloat640Latitude for prayer time calculation (use with longitude)
longitudefloat640Longitude for prayer time calculation (use with latitude)
citystring""City name for location lookup — takes precedence over latitude/longitude
countrystring""Country name or ISO 3166 alpha-2 code — required when using city
methodint3Prayer calculation method (0–23, 99). See Aladhan methods for details
schoolint0Madhab school: 0 = Shafi (standard), 1 = Hanafi
hide_outside_ramadanbooltrueHide the segment when not in Ramadan
first_roza_datestring""Override first day of Ramadan as YYYY-MM-DD for local moon sighting
http_timeoutint20HTTP request timeout in milliseconds
info

Vous devez configurer soit city + country soit latitude + longitude. Si les deux sont fournis, city + country prend le pas.

Méthodes de calcul des prières

Utilisez la méthode associée à l'autorité émettrice la plus proche de votre lieu de résidence. Le mappage complet ID→autorité est :

IDAutorité
0Shia Ithna-Ashari, Leva Institute, Qum
1University of Islamic Sciences, Karachi
2Islamic Society of North America (ISNA)
3Muslim World League (par défaut)
4Umm Al-Qura University, Makkah
5Egyptian General Authority of Survey
7Institute of Geophysics, University of Tehran
8Gulf Region
9Kuwait
10Qatar
11Majlis Ugama Islam Singapura, Singapore
12Union Organisation Islamique de France
13Diyanet İşleri Başkanlığı, Turquie (expérimental)
14Spiritual Administration of Muslims of Russia
15Moonsighting Committee Worldwide
16Dubai (expérimental)
17Jabatan Kemajuan Islam Malaysia (JAKIM)
18Tunisie
19Algérie
20Kementerian Agama Republik Indonesia
21Maroc
22Comunidade Islâmica de Lisboa, Portugal
23Ministry of Awqaf, Islamic Affairs and Holy Places, Jordan
99Personnalisée (utilisez methodSettings via l'API)

Note : l'ID 6 n'est pas attribué.

Modèle (info)

modèle par défaut
 🌙 Roza {{.RozaNumber}} · {{.NextEvent}} in {{.TimeRemaining}}

Propriétés

NameTypeDescription
.FajrstringSehar (Fajr) time in HH:MM format
.IftarstringIftar (Maghrib) time in HH:MM format
.ImsakstringImsak time in HH:MM format (~10 min before Fajr)
.RozaNumberintDay number within Ramadan (1–30)
.NextEventstringName of the next event: Sehar or Iftar
.TimeRemainingstringCountdown to the next event, e.g. 3h 42m
.Fastingbooltrue when currently between Fajr and Maghrib (fasting window)