diff --git a/seminar/templates/seminar/treenode.html b/seminar/templates/seminar/treenode.html index c8e542d6..eddb6243 100644 --- a/seminar/templates/seminar/treenode.html +++ b/seminar/templates/seminar/treenode.html @@ -16,7 +16,9 @@ dfsdfs {% block content %} +
{%with obj=tnldata depth=1 template_name="seminar/treenode_recursive.html" %} {%include template_name%} {%endwith%} +
{% endblock content %} diff --git a/seminar/templates/seminar/treenode_add_stub.html b/seminar/templates/seminar/treenode_add_stub.html index e53c070b..b4318d07 100644 --- a/seminar/templates/seminar/treenode_add_stub.html +++ b/seminar/templates/seminar/treenode_add_stub.html @@ -6,6 +6,6 @@ {% endfor %} - + {% endif %}{# appendablebleChildren #} diff --git a/seminar/templates/seminar/treenode_recursive.html b/seminar/templates/seminar/treenode_recursive.html index 81011cc5..1fad8d80 100644 --- a/seminar/templates/seminar/treenode_recursive.html +++ b/seminar/templates/seminar/treenode_recursive.html @@ -4,16 +4,16 @@
{{obj.node}} {% if obj.node|deletable %} - + {% endif %} {% if obj.parent and obj.parent|editableSiblings %} - + {% endif %} {% if obj|canPodvesitPred %} - - nejsou testovací data + - nejsou testovací data {% endif %} {% if obj|canPodvesitZa %} - - nejsou testovací data + - nejsou testovací data {% endif %} @@ -42,7 +42,7 @@ {# ----------- Prohazujeme sousedy ----------#}
{% if not forloop.last and ch|editableSiblings %} - + {% endif %}
{% endfor %} diff --git a/seminar/urls.py b/seminar/urls.py index adf2cea5..6fa9a559 100644 --- a/seminar/urls.py +++ b/seminar/urls.py @@ -26,6 +26,12 @@ urlpatterns = [ path('cislo/./', views.CisloView.as_view(), name='seminar_cislo'), # odkomentované jenom kvůli testování archivu path('problem//', views.ProblemView.as_view(), name='seminar_problem'), path('treenode//', views.TreeNodeView.as_view(), name='seminar_treenode'), + path('treenode/editor/pridat/', views.TreeNodeView.as_view(), name='treenode_pridat'), + path('treenode/editor/smazat/', views.TreeNodeView.as_view(), name='treenode_smazat'), + path('treenode/editor/odvesit/', views.TreeNodeView.as_view(), name='treenode_odvesit'), + path('treenode/editor/podvesit/predchozi/', views.TreeNodeView.as_view(), name='treenode_podvesit_predchozi'), + path('treenode/editor/podvesit/nasledujici/', views.TreeNodeView.as_view(), name='treenode_podvesit_nasledujici'), + path('treenode/editor/prohodit/', views.TreeNodeView.as_view(), name='treenode_prohodit'), #path('problem/(?P\d+)/(?P\d+)/', views.PrispevekView.as_view(), name='seminar_problem_prispevek'), # Soustredeni