Omezení archivu
* deaktivovány odkazy na konkrétní úlohy a témata * v submenu jen čísla a výsledkovky
This commit is contained in:
		
							parent
							
								
									41f81e9041
								
							
						
					
					
						commit
						6f68a3a90d
					
				
					 4 changed files with 41 additions and 38 deletions
				
			
		|  | @ -341,7 +341,7 @@ class Cislo(SeminarModelBase): | |||
|     poznamka = models.TextField(u'neveřejná poznámka', blank=True, | ||||
|         help_text=u'Neveřejná poznámka k číslu (plain text)') | ||||
| 
 | ||||
|     pdf = models.FileField(u'pdf', upload_to=cislo_pdf_filename, null=True, | ||||
|     pdf = models.FileField(u'pdf', upload_to=cislo_pdf_filename, null=True, blank=True, | ||||
|         help_text=u'Pdf čísla, které si mohou řešitelé stáhnout') | ||||
| 
 | ||||
|     def kod(self): | ||||
|  |  | |||
|  | @ -16,55 +16,58 @@ | |||
|   <h3>Zadané problémy</h3> | ||||
|   <ul> | ||||
|   {% for p in v_cisle_zadane %} | ||||
|     <li><a href='{{ p.verejne_url }}'>{{ p.kod_v_rocniku }} {{ p.nazev }} {{ p.body_v_zavorce }}</a> | ||||
|     <li>{# TODO zprovoznit odkazy, až bude na co <a href='{{ p.verejne_url }}'> #}{{ p.kod_v_rocniku }} {{ p.nazev }} {{ p.body_v_zavorce }}{# </a> #} | ||||
|   {% endfor %} | ||||
|   </ul> | ||||
| 
 | ||||
|   <h3>Řešené problémy</h3> | ||||
|   <ul> | ||||
|   {% for p in resene_problemy %} | ||||
|     <li><a href='{{ p.verejne_url }}'>{{ p.kod_v_rocniku }} {{ p.nazev }} {{ p.body_v_zavorce }}</a> | ||||
|     <li>{# TODO zprovoznit odkazy, až bude na co <a href='{{ p.verejne_url }}'> #}{{ p.kod_v_rocniku }} {{ p.nazev }} {{ p.body_v_zavorce }}{# </a> #} | ||||
|   {% endfor %} | ||||
|   </ul> | ||||
| 
 | ||||
|   {% if cislo.verejna_vysledkovka %} | ||||
|   <h3>Výsledkovka</h3> | ||||
|   {% else %} | ||||
|   <div class='mam-org-only'> | ||||
|   <h3>Výsledkovka (neveřejná)</h3> | ||||
|     {% if user.is_staff %} | ||||
|       <div class='mam-org-only'> | ||||
|       <h3>Výsledkovka (neveřejná)</h3> | ||||
|     {% endif %} | ||||
|   {% endif %} | ||||
| 
 | ||||
|   <table class='vysledkovka'> | ||||
|     <tr class='border-b'> | ||||
|       <th class='border-r'># | ||||
|       <th class='border-r'>Jméno | ||||
|       {% for p in problemy %} | ||||
|       <th class='border-r'><a href="{{ p.verejne_url }}">{{ p.kod_v_rocniku }}</a> | ||||
|       {% endfor %} | ||||
|       <th class='border-r'>Za číslo</sup> | ||||
|       <th class='border-r'>Za ročník | ||||
|       <th class='border-r'>Odjakživa | ||||
|   {% for rv in vysledkovka %} | ||||
|     <tr> | ||||
|       <td class='border-r'>{% autoescape off %}{{ rv.poradi }}{% endautoescape %} | ||||
| 		  <th class='border-r'> | ||||
|           {% if rv.titul %} | ||||
|             {{ rv.titul }}<sup>MM</sup> | ||||
|           {% endif %} | ||||
|           {{ rv.resitel.plne_jmeno }} | ||||
|       {% for b in rv.body_ulohy %} | ||||
|       <td class='border-r'>{{ b }} | ||||
|       {% endfor %} | ||||
|       <td class='border-r'>{{ rv.body_cislo }} | ||||
|       <td class='border-r'><b>{{ rv.body_celkem_rocnik }}</b> | ||||
|       <td class='border-r'>{{ rv.body_celkem_odjakziva }} | ||||
|     </tr> | ||||
|   {% endfor %} | ||||
|   </table> | ||||
|   {% if cislo.verejna_vysledkovka or user.is_staff %} | ||||
|     <table class='vysledkovka'> | ||||
|       <tr class='border-b'> | ||||
|         <th class='border-r'># | ||||
|         <th class='border-r'>Jméno | ||||
|         {% for p in problemy %} | ||||
|         <th class='border-r'>{# TODO <a href="{{ p.verejne_url }}"> #}{{ p.kod_v_rocniku }}{# </a> #} | ||||
|         {% endfor %} | ||||
|         <th class='border-r'>Za číslo</sup> | ||||
|         <th class='border-r'>Za ročník | ||||
|         <th class='border-r'>Odjakživa | ||||
|     {% for rv in vysledkovka %} | ||||
|       <tr> | ||||
|         <td class='border-r'>{% autoescape off %}{{ rv.poradi }}{% endautoescape %} | ||||
|       	  <th class='border-r'> | ||||
|             {% if rv.titul %} | ||||
|               {{ rv.titul }}<sup>MM</sup> | ||||
|             {% endif %} | ||||
|             {{ rv.resitel.plne_jmeno }} | ||||
|         {% for b in rv.body_ulohy %} | ||||
|         <td class='border-r'>{{ b }} | ||||
|         {% endfor %} | ||||
|         <td class='border-r'>{{ rv.body_cislo }} | ||||
|         <td class='border-r'><b>{{ rv.body_celkem_rocnik }}</b> | ||||
|         <td class='border-r'>{{ rv.body_celkem_odjakziva }} | ||||
|       </tr> | ||||
|     {% endfor %} | ||||
|     </table> | ||||
|   {% endif %} | ||||
| 
 | ||||
|   {% if cislo.verejna_vysledkovka %} | ||||
|   {% else %} | ||||
|   </div> | ||||
|   {% if not cislo.verejna_vysledkovka and user.is_staff %} | ||||
|       </div> | ||||
|   {% endif %} | ||||
| 
 | ||||
| </div> | ||||
|  |  | |||
|  | @ -23,7 +23,7 @@ | |||
|     <h3>Témata</h3> | ||||
|     <ul> | ||||
|     {% for tema in temata_v_rocniku %} | ||||
|       <li><a href="{{ tema.verejne_url }}">{{ tema.kod_v_rocniku }}: {{ tema.nazev }}</a> | ||||
|       <li>{# TODO zprovoznit odkaz až bude na co <a href="{{ tema.verejne_url }}"> #}{{ tema.kod_v_rocniku }}: {{ tema.nazev }}{# TODO </a> #} | ||||
|     {% endfor %} | ||||
|     </ul> | ||||
|   {% endif %} | ||||
|  |  | |||
|  | @ -2,8 +2,8 @@ | |||
| 
 | ||||
| <ul> | ||||
|   <li class="{% if selected == "cisla" %}selected{% endif %}"><a href="{{cesta}}/cisla/">Čísla</a> | ||||
|   <li class="{% if selected == "temata" %}selected{% endif %}"><a href="{{cesta}}/temata/">Témata</a> | ||||
|   <li class="{% if selected == "ulohy" %}selected{% endif %}"><a href="{{cesta}}/ulohy/">Úlohy</a> | ||||
|   {# TODO zprovoznit až budou témata v db <li class="{% if selected == "temata" %}selected{% endif %}"><a href="{{cesta}}/temata/">Témata</a> #} | ||||
|   {# TODO zprovoznit až budou úlohy v db <li class="{% if selected == "ulohy" %}selected{% endif %}"><a href="{{cesta}}/ulohy/">Úlohy</a> #} | ||||
|   <li class="{% if selected == "vysledky" %}selected{% endif %}"><a href="{{cesta}}/vysledky/">Výsledkové listiny</a> | ||||
| </ul> | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Matěj Kocián
						Matěj Kocián