Плагин для Redmine

    Всем доброго времени суток.

    На работе поставили систему управления проектами Redmine. Она довольно хорошо описана на хабре, поэтому повторяться не буду.

    В её состав по умолчанию входит вики, в которой можно вести какую-либо документацию. И для удобства в эту вики встроено «оглавление», т.е. древовидный список всех страниц вики по алфавиту.

    При большом количестве страниц, оглавление становится, на мой взгляд, жутко не удобным.

    Чтобы это исправить, я написал маленький плагин для redmine, который можно скачать из GoogleDocs

    Под катом находится иллюстрация работы плагина.



    image

    Этот плагин делает следующее:
    1. Если у страницы нет дочерних страниц — то её название делается ссылкой на страницу.
    2. Если у страницы есть дочерние страницы, то ссылкой на нее будут символы "=>" справа от имени, и при клике на название страницы список дочерних будет скрываться/показываться.
    UPD: Как и попросили, выложил на github.
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 14

    • НЛО прилетело и опубликовало эту надпись здесь
        0
        На оф. форуме написал, а на эту страницу разве любые авторы писать могут? Я думал, только авторы самого Redmine

        Да, и с переводом описания работы плагина на английский — у меня туговато. Уж извините.
        0
        на github залейте
          0
          Боюсь, что это только вечером получится.

          Там требуется генерация ssh-ключей, и насколько я понял, этот ключ всегда лежит в /user_home/.ssh/id_rsa. А на рабочем компе у меня там ключ для «внутрирабочих» дел.
            0
            можно публичный и от работы пока положить
              +1
              Ключ лежит там, где вы его положите. В ssh-agent потом его добавляете просто, указывая «ssh-add /имя/файла/с/путём»…

              У меня, собственно, порядка десятка приватных ключей мирно сосуществуют.
                +1
                Спасибо, разобрался.

                Теперь думаю, как настроить чтобы гит через проксю ходил.

                Как только сделаю, выложу на гитхаб
                  0
                  Ну, теоретически — в .gitconfig дописывается:

                  [http] 
                     proxy = hostname:port
                  

                  и все работает (через протокол http://, разумеется, а не через git://)…

                  Но если у Вас работа такая, что приходится через прокси ходить — я бы на Вашем месте задумался о том, чтобы её сменить…
                    +1
                    Ну про .gitconfig я прочитал, вот только github доступ на запись дает только по протоколу git, насколько я понял…

                    А по поводу работы. Ну вот вааааааще не жалуюсь =) Чесслово!

                    Да, и на гитхаб всё-таки выложил исходники с домашнего компа
                      0
                      Вроде бы когда я последний раз смотрел — абсолютно нормально пускали по http / https — нужно только git:// заменить на .

                      Ну, заниматься чем-то, связанным с программированием на работе, и не иметь при этом полноценного интернет-соединения — достаточно странно, хотя, up to you ;)
              0
              Вообщем, на github залил пока что последнюю версию в секцию download, а исходники в репозитарий уже из дома выложу.

              wiki.github.com/conung-vic/redmine_wiki_index_collapsable/
              0
              Отлично, думаю пригодится! Спасибо!
                0
                Пожалуйста =).
                Собственно, это всего лишь опыт в изучении рельсов

                так что за качество кода просьба не пинать
                  0
                  Да ничего страшного, я в рельсах вообще не разбираюсь, мне главное, чтобы работало ОК :-)

              Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

              Самое читаемое