Skip to content

Commit

Permalink
Merge pull request #74 from vyfuk/vyfuk-hackaton
Browse files Browse the repository at this point in the history
Vyfuk hackaton
  • Loading branch information
Headary authored Jul 10, 2024
2 parents 8a6ee0a + 83d079b commit 1c8a1ff
Show file tree
Hide file tree
Showing 11 changed files with 285 additions and 32 deletions.
18 changes: 9 additions & 9 deletions app/Modules/Vyfuk/Core/BasePresenter.php
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,10 @@ protected function getNavItems(): array
[],
[
new NavItem(new PageTitle('Co je Výfuk?'), ':Default:About:default'),
new NavItem(new PageTitle('Historie'), ':Default:About:History'),
new NavItem(new PageTitle('Organizátoři'), ':Default:About:Organizers'),
new NavItem(new PageTitle('Podpořte nás'), ':Default:About:Sponsors'),
new NavItem(new PageTitle('Kontakt'), ':Default:About:Contact'),
new NavItem(new PageTitle('Historie'), ':Default:About:history'),
new NavItem(new PageTitle('Organizátoři'), ':Default:About:organizers'),
new NavItem(new PageTitle('Podpořte nás'), ':Default:About:sponsors'),
new NavItem(new PageTitle('Kontakt'), ':Default:About:contact'),
],
);

Expand All @@ -34,11 +34,10 @@ protected function getNavItems(): array
':default',
[],
[
new NavItem(new PageTitle('Pravidla'), ':Default:Section:Rules'),
new NavItem(new PageTitle('Jak se zapojit'), ':default'), //TODO
new NavItem(new PageTitle('Pro učitele'), ':Default:Section:Teachers'),
new NavItem(new PageTitle('Jak psát řešení'), ':default'), //TODO
new NavItem(new PageTitle('Rady a tipy'), ':default'),
new NavItem(new PageTitle('Pravidla'), ':Default:Section:rules'),
new NavItem(new PageTitle('Jak se zapojit'), ':Default:Section:howToEngage'),
new NavItem(new PageTitle('Pro učitele'), ':Default:Section:teachers'),
new NavItem(new PageTitle('Rady a tipy'), ':Default:Section:tips'),
],
);

Expand All @@ -60,6 +59,7 @@ protected function getNavItems(): array
new NavItem(new PageTitle('Akce'), ':Default:Events:default'), //TODO uspořádání odkazů
new NavItem(new PageTitle('Tábor'), ':Default:Events:camp'),
new NavItem(new PageTitle('Setkání'), ':Default:Events:meeting'),
new NavItem(new PageTitle('Kalendář'), ':Default:Events:calendar'),
],
);

Expand Down
6 changes: 3 additions & 3 deletions app/Modules/Vyfuk/Core/templates/@layout.latte
Original file line number Diff line number Diff line change
Expand Up @@ -114,8 +114,8 @@
<ul>
<li><a n:href=":Default:About:default">O Nás</a></li>
<li><a n:href=":Default:Section:Rules">Pravidla</a></li>
<li><a n:href=":default">Jak se zapojit</li>
<li><a n:href=":Default:Section:Teachers">Pro učitele</li>
<li><a n:href=":default">Jak se zapojit</a></li>
<li><a n:href=":Default:Section:Teachers">Pro učitele</a></li>
</ul>
</li>
</ul>
Expand Down Expand Up @@ -154,7 +154,7 @@
</li>
</ul>
</nav>
<a href="#top"style="position: absolute; bottom: 0; right: 0;"><i class="bi bi-arrow-up"></i></a>
<a href="#top" style="position: absolute; bottom: 0; right: 0;"><i class="bi bi-arrow-up"></i></a>
</div>
</div>
</div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
<tbody>
<tr>
<td>Viktor Materna</td>
<td><a href="mailto:[email protected]">[email protected]</a></td>
<td><a href="mailto:[email protected]">[email protected]</a></td>
<td><a href="tel:+420705008411"></a>+420 705 008 411</td>
<td>Hlavní organizátor</td>
</tr>
Expand All @@ -31,7 +31,6 @@
</tbody>
</table>
</section>

<section class="inner-container">
<h2>Kontaktní e-maily</h2>
<table class="table table-striped">
Expand All @@ -53,7 +52,6 @@
</tbody>
</table>
</section>

<section class="inner-container">
<h2>Korespondenční adresa</h2>
<p>Tuto adresu můžete použít pro zasílání balíků a dopisů.</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<section class="inner-container">
<h1>Kdo jsme?</h1>
<p>
Výpočty fyzikálních úkolů (zkráceně Výfuk) je korespondenční seminář pro žáky základních škol, fungující pod
<b>Vý</b>počty <b>f</b>yzikálních <b>úk</b>olů (zkráceně Výfuk) je korespondenční seminář pro žáky základních škol, fungující pod
záštitou Matematicko-fyzikální fakulty Univerzity Karlovy.
</p>
<p>
Expand Down
19 changes: 13 additions & 6 deletions app/Modules/Vyfuk/DefaultModule/templates/About/history.latte
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,11 @@
{block main}
<div class="panel color-auto">
<section class="inner-container">
<h1>Historie Výfuku</h1>
<h1>Historie Výfuku</h1>
<h2>Vznik Výfuku</h2>
<p>
Výfuk vznikl v roce 2011, především zásluhou Aleše Podolníka a několika dalších nadšenců. Ti připravili
nultý ročník naší soutěže. Tehdy byl Výfuk ještě součástí FYKOSu (jiného korespondenčního semináře, který se
nultý ročník naší soutěže. Tehdy byl Výfuk ještě součástí <a href="https://fykos.cz/" target="_blank">FYKOS</a>u (jiného korespondenčního semináře, který se
věnuje středoškolákům).
</p>
<p>
Expand All @@ -19,6 +20,9 @@
pořádá spousta exkurzí, zajímavých přednášek a nezapomenutelných her, ale také je to šance setkat se s
ostatními řešiteli a zažít spoustu legrace.
</p>
</section>
<section class="inner-container">
<h2>Osamostatnění semináře</h2>
<p>
V roce 2012 se vedení semináře ujal Patrik Švančara, kterému se o rok později podařilo Výfuk oddělit od
FYKOSu, čímž na Maftyzu vznikl sedmý samostatný korespondenční seminář. Záštitu nad Výfukem přebral doc.
Expand All @@ -37,11 +41,14 @@
Patrik Švančara vedl Výfuk až do konce 6. ročníku v roce 2017. Pak byl v této pozici nahrazen Petrou
Hrubcovou a její zástupkyní Alžbětou Andrýskovou, které stály v čele semináře až do roku 2019.
</p>
</section>
<section class="inner-container">
<h2>Součastnost</h2>
<p>
Od podzimu 2019 do roku 2022 Výfuk vedla Kateřina Rosická, kterou zastupoval Viktor Materna, který je nyní
hlavním a organizátorem. Spolu s ním se na hladkém chodu semináře podílí téměř 40 studentů vysokých a
středních škol z celé republiky. Kromě šesti sérií organizátorský tým již tradičně každý rok připravuje dvě
víkendová setkání a letní tábor.
Od podzimu 2019 do roku 2022 Výfuk vedla Kateřina Rosická, kterou zastupoval Daniel Slezák do roku
2021, a poté Viktor Materna, který se následně stal hlavním organizátorem. Spolu s ním se na hladkém
chodu semináře podílí téměř 40 studentů vysokých a středních škol z celé republiky. Kromě šesti sérií
organizátorský tým již tradičně každý rok připravuje dvě víkendová setkání a letní tábor.
</p>
<p>
Někteří organizátoři Výfuku se také věnují přípravě jednodenní týmové soutěže Náboj Junior, která před
Expand Down
12 changes: 11 additions & 1 deletion app/Modules/Vyfuk/DefaultModule/templates/About/sponsors.latte
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,16 @@

{block main}
<div class="panel color-auto">
<h1 class="inner-container" style="color:red">TODO stránka pro/se sponzory Výfuku</h1>
<section class="inner-container">
<h1>Sponzoři Výfuku</h1>
<p style="color: red">TODO Na starém webu je v této sekci seznam sponzorů + co Výfuku darovali. Chtělo by promyslet zda-li chceme to stjné i na novém webu, zvláště s ohledem na sponzory ve footeru. Všichni sponzoři ale ve footeru být nemůžou, nevešli by se tam.</p>
</section>
</div>
<div class="panel color-auto">
<section class="inner-container">
<h1 style="color: red">TODO nadpis</h1>
<p>Dává vám naše činnost smysl? Máte chuť nás podpořit? Pokud ano, <a n:href=":Default:About:contact">napište</a> nám a určitě se na něčem domluvíme. Obzvláště vděční budeme za finanční podporu našich akcí (<a n:href=":Default:Events:camp">táboru</a> a <a n:href=":Default:Events:meeting">setkání</a>) nebo za ceny pro nejlepší řešitele.</p>
<p style="color: red">TODO Tento text (výše) by chtělo do budoucna určitě nějak rozšířit/přepsat.</p>
</section>
</div>
{/block}
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,8 @@
{/block}
{block main}
<div class="panel color-auto">
<div class="panel color-auto">
<section class="inner-container">
<div id='calendar'></div>
</section>
<div class="inner-container">
<div id="calendar"></div>
</div>
</div>
{/block}
59 changes: 58 additions & 1 deletion app/Modules/Vyfuk/DefaultModule/templates/Problems/bingo.latte
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,63 @@

{block main}
<div class="panel color-auto">
<h1 class="inner-container" style="color:red">TODO stránka s Výfučím bingem</h1>
<section class="inner-container">
<h1> Výfučí bingo </h1>
<p>
V letošním roce si pro vás Výfuček připravil bonusovou hru: tzv.<i> Výfučí bingo</i>. Byl by rád, aby na odměny
dosáhlo co nejvíce z vás, proto stačí se jen zapojit a trochu zamyslet, což pro vás jistě nebude problém.
</p>
<p>
Je jen na vás, kolik odměn získáte. Pozorně si přečtěte tabulky, vyberte si svou odměnu a pak hurá do plnění úkolů.
Stačí, abyste ve vybrané tabulce splnili 3 úkoly, v každém řádku a v každém sloupci alespoň jeden. Splněné úkoly vyškrtnete
a vybranou tabulku zašlete k nám (poštou či e-mailem), my vše zkontrolujeme a vaše odměna dorazí co nejdříve.
</p>
<h2>Pravidla</h2>
<ol>
<li>
lkdjKaždou cenu lze získat pouze jednou.
</li>
<li>
U kreativních úkolů zašlete své výtvory (stačí fotografie) až s vyškrtanou tabulkou.
</li>
<li>
Tvé kreativní výtvory mohou být zveřejněny na našich stránkách, případně na našem Facebooku či Instagramu.
</li>
</ol>
<h2>Odměny</h2>
<p>
Splněním úkolů můžeš získat následující odměny:
</p>
<ul>
<li>
Výfučí propisku
</li>
<li>
Výfučí samolepku
</li>
<li>
Sošku Výfučka
</li>
<li>
Stojánek na tužky - tensegrita
</li>
<li>
Výfučí blok
</li>
<li>
Výfučí vykrajovátko
</li>
<li>
Výfučí tričko
</li>
<li>
Výfučí plecháček, tužku a placku
</li>
</ul>
<h2>Ke stažení</h2>
</section>
<section class="inner-container">
<h2 style='color: red'>TODO .pdf Výfučí bingo k vytisknutí</h2>
</section>
</div>
{/block}
Loading

0 comments on commit 1c8a1ff

Please sign in to comment.