Modul:SePW

Použití

{{#invoke:SePW|kurzy}} vykreslí tabulku podle údajů z jiného modulu:


Archiv kurzů
Místo Typ akce Termín Přihlášení Lektor
online kurz Wikimedia Commons každé úterý 14:00–16:00 od 24. května 2022 do 7. června 2022 Kapacita kurzu je aktuálně naplněna. Možnost přihlásit se jako náhradník zde Jana Sekyrová
online kurz pro pokročilé každé pondělí 13:00–15:00 od 23. května 2022 do 27. června 2022 Martin Strachoň
online kurz ve spolupráci s centrem Elpida pro začátečníky každý čtvrtek 10:00–12:00 od 14. dubna 2022 do 19. května 2022 Kapacita kurzu je aktuálně naplněna. Možnost přihlásit se jako náhradník zde Pavel Bednařík
online kurz pro začátečníky každý pátek 9:30–11:30 od 8. dubna 2022 do 20. května 2022 Kapacita kurzu je aktuálně naplněna. Možnost přihlásit se jako náhradník zde Zdeněk Moravec
Brandýs nad Labem-Stará Boleslav pro začátečníky každé úterý 17:00–19:00 od 29. března 2022 do 3. května 2022 Kapacita kurzu je aktuálně naplněna. Možnost přihlásit se jako náhradník zde Namathur
online kurz pro pokročilé každé pondělí 13:00–15:00 od 28. března 2022 do 9. května 2022 Kapacita kurzu je aktuálně naplněna. Možnost přihlásit se jako náhradník zde Martin Strachoň
online kurz pro začátečníky každý pátek 09:30–11:30 od 25. února 2022 do 1. dubna 2022 Kapacita kurzu je aktuálně naplněna. Možnost přihlásit se jako náhradník zde Zdeněk Moravec
online kurz pro začátečníky každé pondělí 16:00–18:00 od 14. února 2022 do 21. března 2022 Kapacita kurzu je aktuálně naplněna. Možnost přihlásit se jako náhradník zde Pavel Dvořák
online kurz pro začátečníky každé pondělí 16:00–18:00 od 7. února 2022 do 14. března 2022 Kapacita kurzu je aktuálně naplněna. Možnost přihlásit se jako náhradník zde Jan Beránek
online kurz pro začátečníky každé pondělí 13:00–15:00 od 7. února 2022 do 14. března 2022 Kapacita kurzu je aktuálně naplněna. Možnost přihlásit se jako náhradník zde Martin Strachoň
online kurz pro začátečníky každý čtvrtek 16:30–18:30 od 27. ledna 2022 do 3. března 2022 Kapacita kurzu je aktuálně naplněna. Možnost přihlásit se jako náhradník zde Helena Dvořáková
Městská knihovna v Chebu kurz „Píšeme Wikipedii“ určený pro všechny začátečníky (nejen seniory) každé úterý 9:00–11:00 od 25. ledna 2022 do 1. března 2022 Podrobnosti na webu knihovny zde Hana Pimperová a Jakub Benedikt
online kurz pro začátečníky každou středu 16:00–18:00 od 19. ledna 2022 do 23. února 2022 Kapacita kurzu je aktuálně naplněna. Možnost přihlásit se jako náhradník zde Tadeáš Gregor
ONLINE KURZ Wikimedia Commons Rozšiřující kurz pro absolventy 3 lekce: 25. 11., 2. 12. a 16. 12. 2021 od 14:00–16:00 zde Jana Sekyrová
Praha, Městská knihovna Praha, Mariánské náměstí 1/98, v suterénu vlevo v počítačové učebně Kurz pro začátečníky ZRUŠENO každý čtvrtek 15:00–17:00 od 14. října do 18. listopadu 2021 seniori@wikimedia.cz Helena Dvořáková
ONLINE KURZ pro začátečníky II. běh Kurz pro začátečníky ZRUŠENO každou středu 13:00–15:00 od 20. října do 1. prosince 2021 seniori@wikimedia.cz Martin Strachoň
ONLINE KURZ pro začátečníky Kurz pro začátečníky každé úterý 14:00–16:00 od 5.října–2.listopadu 2021 přihlašování zde Vojtěch Veselý
ONLINE KURZ pro pokročilé Kurz pro pokročilé každé úterý 14:00–16:00 od 16. listopad–21. prosince 2021 přihlašování zde Vojtěch Veselý
ONLINE KURZ Wikimedia Commons Rozšiřující kurz pro absolventy 2 lekce: 15. a 22. 6. od 14:00–16:00 zde Jana Sekyrová
ONLINE KURZ pro začátečníky ve spolupráci s Elpidou Kurz pro začátečníky každou středu 13:00–15:00 od 17. února do 24. března 2021 přihlašování na webu Přístavu 7 Martin Strachoň
ONLINE KURZ pro začátečníky Kurz pro začátečníky každé úterý 14:00–16:00 od 2. března do 6. dubna 2021 přihlašování náhradníků, kapacita naplněna zde Vojtěch Veselý
ONLINE KURZ pro pokročilé Kurz pro pokročilé každé úterý 14:00–16:00 od 13. dubna do 18. května 2021 přihlašování zde Vojtěch Veselý
ONLINE KURZ pro pokročilé Kurz pro pokročilé každé úterý 16:00–18:00 od 12. ledna do 16. února 2021 přihlašování zde Vojtěch Veselý
ONLINE KURZ (ve spolupráci s Elpidou) Kurz pro záčatečníky každé pondělí 15:00–17:00 od 2. listopadu do 7. prosince přihlašování zde Martin Strachoň
Týn nad Vltavou, Komunitní centrum Vtavotýnska Kurz: začátečníci přerušeno: 6. 10– 10. 11. , 10.00–12.00 mailem na seniori@wikimedia.cz, předmět SePW Týn Jana Sekyrová
Havířov, Knihovna Havířov Kurz: začátečníci přerušeno: 7. 10.– 18. 11. , 9.00–11.00 mailem na seniori@wikimedia.cz, předmět SePW Havířov Miloslav Rucki
Plzeň,Centrum robotiky [1], Cukrovarská 23C Kurz: začátečníci aktuálně kurz pozastaven kvůli bezpečnostním opatřením; 14. 9. – 26. 10., 15:00–17:00 přihlašování na seniori@wikimedia.cz, předmět SePW Plzeň Jan Macura
Brno, Moravská zemská knihovna Kurz pro pokorčilé přerušeno: 6 lekcí každé pondělí 16. 11.–21. 12. 2020, 14.30–16.30 přihlašování zde Martin Strachoň
Brno, Moravská zemská knihovna Kurz pro začátečníky přerušeno: 6 lekcí každé pondělí 5. 10.–9. 11., 14.30–16.30 přihlašování zde Martin Strachoň
Praha, Elpida, Přístav 7, Jankovcova 8b Kurz pro začátečníky zrušeno: každou středu 30. září – 11. listopadu 2020, 15.00–17.00 přihlášení na webu Helena Dvořáková
Praha, Městská knihovna Praha, Mariánské náměstí 1/98, v suterénu vlevo v počítačové učebně Kurz pro začátečníky úterky od 8. září do 20. října (kromě 22. září), vždy 14.00–16.00 přihlášení náhradníků zde Vojtěch Veselý
Praha, Městská knihovna Praha, Mariánské náměstí 1/98, v suterénu vlevo v počítačové učebně Kurz pro pokročilé pravděpodobně (bude upřesněno) v úterý od 14:00 do 16:00 v datech od 3. listopadu do 22. prosince (17. 11. zrušeno– svátek; 24. 11. zrušeno – akce v knihovně) přihlášení náhradníků zde Vojtěch Veselý
ONLINE KURZ (ve spolupráci s Elpidou) Kurz pro záčatečníky každý pátek 10:00–12:00 od 15. května do 19. června přihlašování zde Vojtěch Veselý
Havířov, Knihovna Havířov Kurz: začátečníci aktuálně kurz pozastaven kvůli bezpečnostním opatřením; každou středu 4. 3. - 8. 4. , 9.00–11.00 mailem na seniori@wikimedia.cz, předmět SePW Havířov Miloslav Rucki
Olomouc, Vědecká knihovna Olomouc Kurz: začátečníci aktuálně kurz pozastaven kvůli bezpečnostním opatřením; 22. 4., 29. 4., 6. 5. , 16.00–18.00 mailem na seniori@wikimedia.cz, předmět SePW Olomouc Jan Kameníček
Praha, Elpida, Přístav 7, Jankovcova 8b Kurz pro záčatečníky aktuálně kurz pozastaven kvůli bezpečnostním opatřením; každou středu, 18. března 2020 - 22.dubna 2020, 15:00-17:00 přihlašování zde Helena Dvořáková
Praha, Městská knihovna Praha, Mariánské náměstí 1/98, v suterénu vlevo v počítačové učebně Kurz pro pokročilé aktuálně kurz pozastaven kvůli bezpečnostním opatřením;pátky 27. 3., 3. 4. (pozor, 10. 4. vynecháno), 17. 4., 24. 4. a dále čtvrtky 30. 4. a 7. 5., vždy 13.00–15.00 přihlášení zde Vojtěch Veselý
Praha, Městská knihovna Praha, Mariánské náměstí 1/98, v suterénu vlevo v počítačové učebně Kurz pro začátečníky aktuálně kurz pozastaven kvůli bezpečnostním opatřením; každý pátek 14. února – 20. března 13.00–15.00 kurz obsazen, přihlášení náhradníků zde Vojtěch Veselý
Brno, Moravská zemská knihovna Kurz pro začátečníky 6 lekcí každé pondělí 3. února – 9. března, 14.30–16.30 přihlašování ukončeno Martin Strachoň
Brno, Moravská zemská knihovna Kurz pro pokročilé aktuálně kurz pozastaven kvůli bezpečnostním opatřením; 6 lekcí každé pondělí 16. března – 4. května (23. 3. a 13. 4. vynecháno) 14.30–16.30 přihlášení zde Martin Strachoň
Plzeň,Centrum robotiky [2], Cukrovarská 23C Kurz: začátečníci aktuálně kurz pozastaven kvůli bezpečnostním opatřením; 9. 3., 20. 4. 2020 – ?, od 15.00 do 17.00 přihlašování na seniori@wikimedia.cz, předmět SePW Plzeň Jan Macura
České Budějovice, Jihočeská vědecká knihovna v Českých Budějovících, Lidická 1 Kurz pro začátečníky 6 lekcí jednou za týden v těchto datech 9. 1. 2020, 23. 1., 30. 1., 6. 2., 13. 2., 20. 2. 2020, 9.30–11.30 přihlašování ukončeno, přihlaště se na seznam náhradníků zde Jana Sekyrová
Praha, Elpida, Přístav 7, Jankovcova 8b Kurz pro začátečníky každé pondělí 30. září – 11. listopadu 2019, 15.00–17.00 přihlašování ukončeno Helena Dvořáková
Praha, Městská knihovna Praha, Mariánské náměstí 1/98, v suterénu vlevo v počítačové učebně Kurz pro začátečníky každou středu 2. října – 6. listopadu 2019, 14.30–16.30 přihlašování ukončeno Vojtěch Veselý
Praha, Městská knihovna Praha, Mariánské náměstí 1/98, v suterénu vlevo v počítačové učebně Kurz pro začátečníky každé úterý 5. listopadu – 10. prosinec 2019, 14.30–16.30, dne 26. 11. mimořádně začátek až v 15.30 přihlašování ukončeno Janek Wágner
Praha, Městská knihovna Praha, Mariánské náměstí 1/98, v suterénu vlevo v počítačové učebně Kurz pro pokročilé každou středu 13. listopadu – 18. prosince, 14.30–16.30 přihlašování ukončeno Vojtěch Veselý
Brno, Moravská zemská knihovna Kurz pro začátečníky 6 lekcí každé pondělí 23. září – 4. listopadu (mimo 28. října), 14.30–16.30 přihlašování ukončeno Martin Strachoň
Brno, Moravská zemská knihovna Kurz pro pokročilé 6 lekcí každé pondělí 11. listopadu – 16. prosince, 14.30–16.30 přihlašování ukončeno Martin Strachoň
České Budějovice, Jihočeská vědecká knihovna v Českých Budějovících, Lidická 1 Kurz pro začátečníky 6 lekcí jednou za 14 dní ve čtvrtek: 17. 10., 31. 10., 14. 11., 28. 11., 12. 12., 19. 12. 2019, 9.30–11.30 přihlašování ukončeno Jana Sekyrová
Havířov, Knihovna Havířov Kurz: začátečníci každou středu 9. 1. – 13. 2. 2019, 9.00–11.00 kurz plně obsazen Miloslav Rucki
Praha, Městská knihovna Praha, Mariánské náměstí 1/98, v suterénu vlevo v počítačové učebně Kurz: pokročilí každou středu 23. 1. – 27. 2., 14.30–16.30 přihlášení zde Vojtěch Veselý
Plzeň, Mezigenerační a dobrovolnické centrum Totem, Kaznějovská 1517/51 Kurz: začátečníci každou středu 13. 2. – 20. 3., 13.00–15.00 kurz pravděpodobně plně obsazen, informace na rezervace@totemplzen.cz Jan Macura
Praha, Městská knihovna Praha, Mariánské náměstí 1/98, v suterénu vlevo v počítačové učebně Kurz: pokročilí každou středu 14. 11. – 19. 12., 14.30–16.30 kapacita naplněna, náhradníci se mohou přihlásit zde Vojtěch Veselý
Brno, Moravská zemská knihovna Kurz: začátečníci každou středu 13. 2. – 20. 3., 14.30–16.30 přihlášení zde Martin Strachoň
Praha, Městská knihovna Praha, Mariánské náměstí 1/98, v suterénu vlevo v počítačové učebně Kurz: začátečníci každou středu 06. 3. – 10. 4., 14.30–16.30 přihlášení zde Vojtěch Veselý
Praha, Elpida, Přístav 7, Jankovcova 8b Kurz: začátečníci každé pondělí 1. 4. – 13. 5., 15.00–17.00 přihlášení zde Helena Dvořáková
Praha, Městská knihovna Praha, Mariánské náměstí 1/98, v suterénu vlevo v počítačové učebně Kurz: pokročilí každou středu 15. 5. – 19. 6., 14.30–16.30 přihlášení zde Vojtěch Veselý
Praha, Městská knihovna v Praze, Mariánské náměstí 1/98, v suterénu vlevo v počítačové učebně Kurz: začátečníci každou středu 26. 9. – 7. 11., 14.30–16.30, 24.10. kurz nebude kapacita naplněna Vojtěch Veselý
České Budějovice, Jihočeská vědecká knihovna v Českých Budějovících, Lidická 1 Kurz: začátečníci 4. 10., 25. 10., 15. 11., 29. 11. + 10. 1. a 31. 1. 2019, 16.00–18.00 mailem na masinova@cbvk.cz Jitka Erbenová
Praha, Elpida, Přístav 7, Jankovcova 8b Kurz: začátečníci každé pondělí 15. 10.–19. 11., 14–16 hodin přihlášení zde Miluš Kotišová
Brno, Moravská zemská knihovna Kurz: začátečníci každé pondělí 15. 10. – 19. 11., 14.30–16.30 přihlášení zde Martin Strachoň
Praha, Elpida, Přístav 7, Jankovcova 8b Kurz: začátečníci první hodina ČT 8.11 následně každou ST 14. 11.–12. 12., 14–16 hodin přihlášení zde Miluš Kotišová
Tábor, Městká knihovna v Táboře Kurz: začátečníci 29. 10., 12. 11. a 26. 11. 13.00–15.00 přihlášení v knihovně Lada Lenkerová
Brno, Moravská zemská knihovna Klub Wikipedie 29. 1., 26. 2., 26. 3., 30. 4., 28. 5. a 25. 6., 16.30–18.30 není třeba se přihlašovat Jiří Rambousek
Havířov, Knihovna Havířov, Šrámkova 2 Wikiklub 24. 4., 15.00–17.00 není třeba se přihlašovat Miloslav Rucki
Praha, Městská knihovna v Praze Kurz: začátečníci každou středu 7. 2. – 14. 3., 14.30–16.30 kurz plně obsazen Vojtěch Veselý
Brno, Moravská zemská knihovna Kurz: začátečníci každé pondělí 12. 2. – 19. 3., 14.30–16.30 kurz obsazen Martin Strachoň
Praha, Městská knihovna v Praze Kurz: pokročilí každou středu 4.4.–9.5., 14.30–16.30 kapacita naplněna Vojtěch Veselý
Plzeň, Centrum robotiky Dominikánská 9 Kurz: začátečníci každou středu 4. 4.–9. 5., 9.00–11.00 přihlašování ukončeno Jan Macura
Olomouc, Vědecká knihovna Olomouc Kurz: začátečníci 3.5., 10.5., 17.5., 15.00–18.00 mailem na seniori@wikimedia.cz Jan Kameníček
Doloplazy, Základní škola Přednáška 20. 3. 15.00-17.00 obsazeno Jan Kameníček
Praha, Městská knihovna v Praze Kurz: pokročilí každou středu 15. 11. – 20. 12., 14.30–16.30 kurz plně obsazen Vojtěch Veselý
Česká Lípa, Městská knihovna Česká Lípa Wikiklub 24. 1., 21. 2., 21. 3., 2. 5. 13.00–14.30 není třeba se přihlašovat Simona Bůžková
Havířov, Knihovna Havířov Kurz: začátečníci každou středu 25. 10. – 29. 11., 9.00–11.00 kurz plně obsazen Miloslav Rucki
Plzeň, Knihovna města Plzně Wikiklub každou druhou středu 26. 4. – 21. 6. 2017, 13.00–15.00 není třeba se přihlašovat Jan Macura
České Budějovice, Jihočeská vědecká knihovna v Českých Budějovících Kurz: začátečníci 5.10., 7.11., 14.12.2017, 4.1., 25.1., 22.2.2018, 16.00–18.00 kurz plně obsazen Jitka Erbenová
České Budějovice, Jihočeská vědecká knihovna v Českých Budějovících Kurz: začátečníci ve dnech 4.5., 25.5., 7.6., 21.6. – vždy 16.00–18.00 není třeba se přihlašovat Jitka Erbenová
Zlín, Krajská knihovna Františka Bartoše ve Zlíně Kurz: začátečníci ve dnech 18.5., 22.5., 23.5., 25.5. – vždy 10.00–12.00 není třeba se přihlašovat Martin Ďurkáč
online Kurz: začátečníci 10. května až 14. června 2017 není třeba se přihlašovat Vojtěch Veselý
Plzeň, Knihovna města Plzně Kurz: začátečníci každé pondělí 6. 3. – 10. 4., 9.00–11.00 není třeba se přihlašovat Jan Macura
Miroslav, Středisko volného času Miroslav Kurz: začátečníci každé pondělí 13. 3. – 15. 5., 17.00–19.00 není třeba se přihlašovat Martin Strachoň
Olomouc, Vědecká knihovna Olomouc Kurz: začátečníci každý čtvrtek 23. 3. – 6. 4., 16.00–18.00 není třeba se přihlašovat Jan Kameníček
Praha, Městská knihovna v Praze Kurz: pokročilí každou středu 29. 3. – 3. 5., 15.00–17.00 není třeba se přihlašovat Vojtěch Veselý
Brno, Moravská zemská knihovna Kurz: začátečníci / mírně pokročilí každé úterý 11. 4. – 23. 5. (vyjma 25. 4.), 14.00–16.00 není třeba se přihlašovat Martin Strachoň
Praha, Městská knihovna Praha Kurz: začátečníci každou středu 15. 2. – 22. 3., 15.00–17.00 není třeba se přihlašovat Vojtěch Veselý
Ústí nad Labem, Severočeská vědecká knihovna v Ústí n.L. Kurz: začátečníci každé pondělí 6. 3. – 20. 3., 14.00–16.00 není třeba se přihlašovat Jan Černecký, Zdenka Andree

Struktura údajů

Údaje o kurzech modul načítá z modulu Modul:SePW/kurzy. Každý kurz je nutné tam zadat podle následujícího vzoru:

	{
		['place'] = 'Místo',
		['type'] = 'Typ akce',
		['date'] = 'Termín',
		['registration'] = 'Odkaz na přihlášení se/není třeba se přihlašovat',
		['teacher'] = 'Lektor',
		['end'] = 'Datum ukončení ve strojově čitelné podobě, ve tvaru YYYY-MM-DD',
	},

Na pořadí ['klíčů pole'] nezáleží a zadání kteréhokoliv je nepovinné. V 'hodnotách pole' lze využít jakýkoliv wikitext, včetně odkazů a šablon (modul vytvoří tabulku ve wikitextu, použití svislých čar | nebo odřádkování proto může způsobit problémy). Čárky je nutné napsat na konec každého řádku, jinak modul nepůjde uložit.

Vzájemné pořadí kurzů v obou skupinách odpovídá pořadí údajů v modulu.
require 'Modul:No globals'

local p = {}

local function addHeader(lines)
	table.insert(lines, '{| class="courses-overview wikitable sortable" style="text-align: center;"')
	table.insert(lines, '! Místo !! Typ akce !! Termín !! Přihlášení !! Lektor')
end

local function addRow(lines, event)
	table.insert(lines, '|-')
	local row = {}
	for _, aspect in ipairs{ 'place', 'type', 'date', 'registration', 'teacher' } do
		local cell = event[aspect] or ''
		if aspect == 'registration' and event['featured'] == 'ano' then
			cell = 'class="featured-signup" | ' .. cell
		end
		table.insert(row, cell)
	end
	table.insert(lines, '| ' .. table.concat(row, ' || '))
end

local function addTable(lines, events)
	addHeader(lines)
	for _, event in ipairs(events) do
		addRow(lines, event)
	end
	table.insert(lines, '|}')
end

local function isPastEvent(event)
	if not event['end'] or event['end'] == '' then
		return false
	end
	local time = (require 'Modul:Time').newFromIso8601(event['end'])
	local now = os.date('!*t')
	return (time.year < now.year or (time.year == now.year and time.month < now.month) or
		(time.year == now.year and time.month == now.month and time.day < now.day))
end

local function divide(data)
	local past = {}
	local cont = {}
	for _, event in ipairs(data) do
		if isPastEvent(event) then
			table.insert(past, event)
		else
			table.insert(cont, event)
		end
	end
	return past, cont
end

function p._tabulka(data)
	local past, cont = divide(data)
	local lines = {}
	if #cont > 0 then
		addTable(lines, cont)
	end
	if #past > 0 then
		table.insert(lines, '{{Collapse top|Archiv kurzů}}')
		addTable(lines, past)
		table.insert(lines, '{{Collapse bottom}}')
	end
	return lines
end

function p.kurzy(frame)
	local data = mw.loadData('Modul:SePW/kurzy')
	local lines = p._tabulka(data)
	return frame:preprocess(table.concat(lines, '\n'))
end

return p