Современная навигация

Issue #17 closed
Former user created an issue

Originally reported on Google Code with ID 17 ``` poasassignment_extend_settings_navigation() - эта функция в lib.php добавляет новые ссылки в блок администрирования. Это альтернатива закладками в Moodle 2.0 и ей следует воспользоваться.

  • следует переименовать все tab классы в page ```

Reported by `oggfire` on 2010-12-10 17:54:42

Comments (6)

  1. Former user Account Deleted

    ``` Я посмотрел на эту навигацию настроек. Можно будет добавить страницы настроек туда - например добавление нового задания вывести сразу в эту панель, нового критерия и т.д. А есть еще функция _extend_navigation - как я понял, это добавление не в блок управления, а в навигацию самого курса. Можно заменить закладки вверху страницы на ссылки в дереве навигации. Вы как раз такое и предлагали как то. ```

    Reported by `oggfire` on 2011-02-17 12:31:48

  2. Oleg Sychev repo owner

    ``` Я бы пока сделал и закладками и новой системой. Потом, возможно, закладки убрать - если этот код централизован в базовом классе, как у нас сделано, то заменить одно на другое не сложно.

    Классы отдельных "закладок" (как мы их раньше именовали, теперь лучше называть страницами или как-то еще) должны давать имя, возможно иконку - и не знать, каким образом осуществляется навигация. Тогда править все будет легко. ```

    Reported by `oasychev` on 2011-02-20 11:27:13

  3. Oleg Sychev repo owner

    ``` P.S. Если вы выполнили какую-то задачу, ставите для нее статус Fixed и перенаправляете на меня. Я смотрю (на ближайшую встречу приносите тестовый пример) и перевожу в Verified/Done. Пока сами работаете статус держите в InProgress, Accepted - когда поняли задачу. ```

    Reported by `oasychev` on 2011-02-20 13:10:37

  4. Log in to comment