The SIO2 project
  1. The SIO2 project
  2. SIO-1777

Create tools for semi-automatic creation of problemset portal

    Details

    • Type: New Feature New Feature
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: Current Version
    • Fix Version/s: TAG 2015/16
    • Component/s: OIOIOI
    • Labels:

      Description

      Create portal templates that will provide a way to semi-automatically create user-friendly portals.

      Problemset portal should look, more or less, like main.edu.pl - it should have contests divided into editions. Adding new contest or new edition shouldn't require any changes in oioioi code.

        Activity

        Sebastian Jaszczur made changes -
        Field Original Value New Value
        Labels T1
        Wojciech Jabłoński made changes -
        Assignee Wojciech Jabłoński [ quinor ]
        Wojciech Jabłoński made changes -
        Status New [ 10000 ] Open [ 1 ]
        Piotr Wiśniewski made changes -
        Fix Version/s TAG 2015/16 Sprint 1 [ 12400 ]
        Affects Version/s Current Version [ 11000 ]
        Affects Version/s TAG 2015/16 Sprint 1 [ 12400 ]
        Wojciech Jabłoński made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Wojciech Jabłoński made changes -
        Status In Progress [ 3 ] Open [ 1 ]
        Wojciech Jabłoński made changes -
        Attachment problem_tree.tar.gz [ 12846 ]
        Wojciech Jabłoński made changes -
        TAG Reviewer Sebastian Jaszczur [ jaszczur ]
        Hide
        Sebastian Jaszczur added a comment -
        Tak jak przejrzałem portale i (pobieżnie) skrypt (ale on i tak jest jednorazowy) - to wygląda to dobrze, trzeba tylko będzie placeholdery wypełnić. A na pewno wygląda lepiej niż obecny problemset.

        Przydałoby się tylko, żeby po kliknięciu w zadanie wciąż można było widzieć menu po lewej stronie - tak samo jak na mainie jest. Da się to zrobić w ramach portali? Bo wydaje się to bardzo wygodne - szczególnie, żeby nie było wrażenia przenoszenia użytkownika w zupełnie nowe miejsce.

        (poza tym, oczywiste notki - dziwi mnie, że nie ma niektórych edycji, np. ONTAK-2012 mimo istnienia ONTAK-2013 i ONTAK-2011; ale na mainie też nie ma zadań z tego, więc "nie nasza wina", ale można by zapytać kogoś co tam się stało. Ew. olać. Chyba, że już coś o tym wiadomo?)
        (no i przydałoby się menu portali poprawić, ale to inny issue)
        Show
        Sebastian Jaszczur added a comment - Tak jak przejrzałem portale i (pobieżnie) skrypt (ale on i tak jest jednorazowy) - to wygląda to dobrze, trzeba tylko będzie placeholdery wypełnić. A na pewno wygląda lepiej niż obecny problemset. Przydałoby się tylko, żeby po kliknięciu w zadanie wciąż można było widzieć menu po lewej stronie - tak samo jak na mainie jest. Da się to zrobić w ramach portali? Bo wydaje się to bardzo wygodne - szczególnie, żeby nie było wrażenia przenoszenia użytkownika w zupełnie nowe miejsce. (poza tym, oczywiste notki - dziwi mnie, że nie ma niektórych edycji, np. ONTAK-2012 mimo istnienia ONTAK-2013 i ONTAK-2011; ale na mainie też nie ma zadań z tego, więc "nie nasza wina", ale można by zapytać kogoś co tam się stało. Ew. olać. Chyba, że już coś o tym wiadomo?) (no i przydałoby się menu portali poprawić, ale to inny issue)
        Hide
        Wojciech Jabłoński added a comment -
        Placeholdery są do dopisania, jak stwierdzimy że skrypt itp. działa to się tym zajmę (albo spróbuję oddelegować, he he)

        Po kliknięciu w zadanie wyświetla się view zadania zamiast portalu - nie wiem, czy da się to łatwo naprawić. Raczej nie.

        Niektórych zadań nie ma, bo nie zostały wrzucone przez Patryka. Czekam, jak będą to dogeneruję. Niektórych zadań w ogóle nie ma na Mainie, ale to jest już całkowicie inny issue.

        Menu portali dostało ticketa.
        Show
        Wojciech Jabłoński added a comment - Placeholdery są do dopisania, jak stwierdzimy że skrypt itp. działa to się tym zajmę (albo spróbuję oddelegować, he he) Po kliknięciu w zadanie wyświetla się view zadania zamiast portalu - nie wiem, czy da się to łatwo naprawić. Raczej nie. Niektórych zadań nie ma, bo nie zostały wrzucone przez Patryka. Czekam, jak będą to dogeneruję. Niektórych zadań w ogóle nie ma na Mainie, ale to jest już całkowicie inny issue. Menu portali dostało ticketa.
        Hide
        Gerrit Gerrit added a comment -
        Change Idb5744581650935131f726c0ee66bf3dceb4c43b, patchset 1
        https://gerrit.sio2project.mimuw.edu.pl/2543

        (SIO-1777) Create tools for semi-automatic problemset portal creation

        Two commands were added to manage.py that generate problemset
        portal from apropriate raw list of tasks. The raw task list
        from MAIN has also been added to the repo.

        Change-Id: Idb5744581650935131f726c0ee66bf3dceb4c43b
        Show
        Gerrit Gerrit added a comment - Change Idb5744581650935131f726c0ee66bf3dceb4c43b, patchset 1 https://gerrit.sio2project.mimuw.edu.pl/2543 ( SIO-1777 ) Create tools for semi-automatic problemset portal creation Two commands were added to manage.py that generate problemset portal from apropriate raw list of tasks. The raw task list from MAIN has also been added to the repo. Change-Id: Idb5744581650935131f726c0ee66bf3dceb4c43b
        Hide
        Gerrit Gerrit added a comment -
        Change Idb5744581650935131f726c0ee66bf3dceb4c43b, patchset 2
        https://gerrit.sio2project.mimuw.edu.pl/2543

        (SIO-1777) Create tools for semi-automatic problemset portal creation

        Two commands were added to manage.py that generate problemset
        portal from apropriate raw list of tasks. The raw task list
        from MAIN has also been added to the repo.

        Change-Id: Idb5744581650935131f726c0ee66bf3dceb4c43b
        Show
        Gerrit Gerrit added a comment - Change Idb5744581650935131f726c0ee66bf3dceb4c43b, patchset 2 https://gerrit.sio2project.mimuw.edu.pl/2543 ( SIO-1777 ) Create tools for semi-automatic problemset portal creation Two commands were added to manage.py that generate problemset portal from apropriate raw list of tasks. The raw task list from MAIN has also been added to the repo. Change-Id: Idb5744581650935131f726c0ee66bf3dceb4c43b
        Hide
        Gerrit Gerrit added a comment -
        Change Idb5744581650935131f726c0ee66bf3dceb4c43b, patchset 3
        https://gerrit.sio2project.mimuw.edu.pl/2543

        SIO-1777 Create tools for semi-automatic problemset portal creation

        Two commands were added to manage.py that generate problemset
        portal from apropriate raw list of tasks. The raw task list
        from MAIN has also been added to the repo.

        Change-Id: Idb5744581650935131f726c0ee66bf3dceb4c43b
        Show
        Gerrit Gerrit added a comment - Change Idb5744581650935131f726c0ee66bf3dceb4c43b, patchset 3 https://gerrit.sio2project.mimuw.edu.pl/2543 SIO-1777 Create tools for semi-automatic problemset portal creation Two commands were added to manage.py that generate problemset portal from apropriate raw list of tasks. The raw task list from MAIN has also been added to the repo. Change-Id: Idb5744581650935131f726c0ee66bf3dceb4c43b
        Hide
        Gerrit Gerrit added a comment -
        Change Idb5744581650935131f726c0ee66bf3dceb4c43b, patchset 4
        https://gerrit.sio2project.mimuw.edu.pl/2543

        SIO-1777 Create tools for semi-automatic problemset portal creation

        Two commands were added to manage.py that generate problemset
        portal from apropriate raw list of tasks. The raw task list
        from MAIN has also been added to the repo.

        Change-Id: Idb5744581650935131f726c0ee66bf3dceb4c43b
        Show
        Gerrit Gerrit added a comment - Change Idb5744581650935131f726c0ee66bf3dceb4c43b, patchset 4 https://gerrit.sio2project.mimuw.edu.pl/2543 SIO-1777 Create tools for semi-automatic problemset portal creation Two commands were added to manage.py that generate problemset portal from apropriate raw list of tasks. The raw task list from MAIN has also been added to the repo. Change-Id: Idb5744581650935131f726c0ee66bf3dceb4c43b
        Hide
        Gerrit Gerrit added a comment -
        Change Idb5744581650935131f726c0ee66bf3dceb4c43b, patchset 5
        https://gerrit.sio2project.mimuw.edu.pl/2543

        SIO-1777 Create tools for semi-automatic problemset portal creation

        Two commands were added to manage.py that generate problemset
        portal from apropriate raw list of tasks. The raw task list
        from MAIN has also been added to the repo.

        Change-Id: Idb5744581650935131f726c0ee66bf3dceb4c43b
        Show
        Gerrit Gerrit added a comment - Change Idb5744581650935131f726c0ee66bf3dceb4c43b, patchset 5 https://gerrit.sio2project.mimuw.edu.pl/2543 SIO-1777 Create tools for semi-automatic problemset portal creation Two commands were added to manage.py that generate problemset portal from apropriate raw list of tasks. The raw task list from MAIN has also been added to the repo. Change-Id: Idb5744581650935131f726c0ee66bf3dceb4c43b
        Show
        Wojciech Jabłoński added a comment - https://docs.google.com/document/d/1P5MVCaGTD-Br5Qof_wC71QpQvIf2fcaFGO0NAJEQYvQ/edit Szkic instrukcji obsługi. Review?
        Hide
        Gerrit Gerrit added a comment -
        Change Idb5744581650935131f726c0ee66bf3dceb4c43b, patchset 6
        https://gerrit.sio2project.mimuw.edu.pl/2543

        SIO-1777 Create tools for semi-automatic problemset portal creation

        Two commands were added to manage.py that generate problemset
        portal from apropriate raw list of tasks. The raw task list
        from MAIN has also been added to the repo.

        Change-Id: Idb5744581650935131f726c0ee66bf3dceb4c43b
        Show
        Gerrit Gerrit added a comment - Change Idb5744581650935131f726c0ee66bf3dceb4c43b, patchset 6 https://gerrit.sio2project.mimuw.edu.pl/2543 SIO-1777 Create tools for semi-automatic problemset portal creation Two commands were added to manage.py that generate problemset portal from apropriate raw list of tasks. The raw task list from MAIN has also been added to the repo. Change-Id: Idb5744581650935131f726c0ee66bf3dceb4c43b
        Hide
        Gerrit Gerrit added a comment -
        Change Idb5744581650935131f726c0ee66bf3dceb4c43b, patchset 7
        https://gerrit.sio2project.mimuw.edu.pl/2543

        SIO-1777 Create tools for semi-automatic problemset portal creation

        Two commands were added to manage.py that generate problemset
        portal from apropriate raw list of tasks. The raw task list
        from MAIN has also been added to the repo.

        Change-Id: Idb5744581650935131f726c0ee66bf3dceb4c43b
        Show
        Gerrit Gerrit added a comment - Change Idb5744581650935131f726c0ee66bf3dceb4c43b, patchset 7 https://gerrit.sio2project.mimuw.edu.pl/2543 SIO-1777 Create tools for semi-automatic problemset portal creation Two commands were added to manage.py that generate problemset portal from apropriate raw list of tasks. The raw task list from MAIN has also been added to the repo. Change-Id: Idb5744581650935131f726c0ee66bf3dceb4c43b
        Wojciech Jabłoński made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Assignee Wojciech Jabłoński [ quinor ] Szymon Acedański [ accek ]
        Resolution Fixed [ 1 ]
        Hide
        Szymon Acedański added a comment -
        Please don't resolve until committed and deployed.
        Show
        Szymon Acedański added a comment - Please don't resolve until committed and deployed.
        Szymon Acedański made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Hide
        Wojciech Jabłoński added a comment -
        I wanted to create another issue with deployment task. And I have merged the change with master (shouldn't I?)
        Show
        Wojciech Jabłoński added a comment - I wanted to create another issue with deployment task. And I have merged the change with master (shouldn't I?)
        Hide
        Sebastian Jaszczur added a comment -
        Is it done?
        Show
        Sebastian Jaszczur added a comment - Is it done?
        Wojciech Jabłoński made changes -
        Assignee Szymon Acedański [ accek ] Wojciech Jabłoński [ quinor ]
        Wojciech Jabłoński made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Assignee Wojciech Jabłoński [ quinor ] Szymon Acedański [ accek ]
        Resolution Fixed [ 1 ]
        Szymon Acedański made changes -
        Fix Version/s TAG 2015/16 [ 12500 ]
        Fix Version/s TAG 2015/16 Sprint 1 [ 12400 ]
        Szymon Acedański made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        New New Open Open
        2m 9s 1 Wojciech Jabłoński 2016-03-23 16:00
        Open Open In Progress In Progress
        18d 7h 57m 1 Wojciech Jabłoński 2016-04-11 0:58
        In Progress In Progress Open Open
        4s 1 Wojciech Jabłoński 2016-04-11 0:58
        Open Open Resolved Resolved
        9d 15h 30m 1 Wojciech Jabłoński 2016-04-20 16:28
        Resolved Resolved Reopened Reopened
        34m 50s 1 Szymon Acedański 2016-04-20 17:03
        Reopened Reopened Resolved Resolved
        41d 6h 15m 1 Wojciech Jabłoński 2016-05-31 23:18
        Resolved Resolved Closed Closed
        1028d 18h 19m 1 Szymon Acedański 2019-03-26 16:38

          People

          • Assignee:
            Szymon Acedański
            Reporter:
            Sebastian Jaszczur
            TAG Reviewer:
            Sebastian Jaszczur
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: