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

        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
        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.
        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?

          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: