مۆدیوول:Quran: جیاوازیی نێوان پێداچوونەوەکان

ناوەڕۆکی سڕاو ناوەڕۆکی زیادکراو
نوێکردنەوە (بەپێی ویکیپیدیای عەرەبی)
چاکسازیی فۆڕماتی ژمارەکان
ھێڵی ١٥:
local text=mw.text
local strspace = "[ " .. string.char(160) .. "]"
local lang = mw.getContentLanguage()
 
local function eastern_numbers(thenumber)
Line ٢٨٢ ⟶ ٢٨٣:
if quran_norm[soura_num][aya_num]:gsub("\160"," "):find(A.search) then
if not quran_data then load_data() end
ret = ret .. "*" .. substitute(cfg.presentation.quran, { quran_shape, quran_data[soura_num][aya_num] .. ' ' .. aya_number(aya_num,frame)}) .. substitute(cfg.presentation.cite_quran, { sour[soura_num].name, ':' .. lang:formatNum(aya_num)}) .. "\n"
if A.viewtemplate and A.viewtemplate=="1" or A.viewtemplate=="بەڵێ" then
ret = ret .. substitute("<pre>{{قورئان|$1|$2}}</pre>",{soura_num,aya_num}) .. "\n"
Line ٣٧٩ ⟶ ٣٨٠:
end
return substitute(cfg.presentation.quran, { quran_shape, text.trim(ret_text) }) .. ((not nocite) and (substitute(cfg.presentation.cite_quran, { soura.name, ':' .. lang:formatNum(from_aya) .. ((to_aya>from_aya) and ("–" .. lang:formatNum(to_aya)) or '')})) or "")
else
ret_text = substitute(cfg.presentation.quran, { quran_shape, A[1] or A.user_text })