Przejdź do zawartości

Moduł:Wybrane dzieło: Różnice pomiędzy wersjami

Z Wikicytatów, wolnej kolekcji cytatów
Usunięta treść Dodana treść
.
.
Znacznik: Wycofane
Linia 7: Linia 7:
for month_number = 1, 53, 1 do
for month_number = 1, 53, 1 do
page_name = mw.title.new('Szablon:główna/dzieło/' .. month_number)
page_name = mw.title.new('Szablon:główna/dzieło/' .. month_number)
page_content = page_name:getContent()
page_content = mw.getCurrentFrame():preprocess(page_name:getContent())
table.insert(title_list, 'Numer miesiąca: ' .. month_number .. '<br />')
table.insert(title_list, 'Numer miesiąca: ' .. month_number .. '<br />')
for work_title in string.gmatch(page_content, '{{center|(.*)}}') do
for work_title in string.gmatch(page_content, '{{center|(.*)}}') do

Wersja z 23:59, 1 sty 2025

Dokumentacja dla tego modułu może zostać utworzona pod nazwą Moduł:Wybrane dzieło/opis

local p = {}

function p.show_work_titles(frame)
	local title_list = {}
	table.insert(title_list, '==Wybrane dzieła==')
	local work_title = ''
	for month_number = 1, 53, 1 do
		page_name = mw.title.new('Szablon:główna/dzieło/' .. month_number)
		page_content = mw.getCurrentFrame():preprocess(page_name:getContent())
		table.insert(title_list, 'Numer miesiąca: ' .. month_number .. '<br />')
		for work_title in string.gmatch(page_content, '{{center|(.*)}}') do
				table.insert(title_list, 'Dzieło: ' .. work_title .. '<br /><br />')
		end
		work_title = ''
	end
	return table.concat(title_list, '\n')
end

return p