Самая сложная часть работы программиста – это документация и поддержка собственного проекта. Даже создавая новые приложения для CMS Cotonti приходится регулярно сталкиваться с этими ужасными вопросами. Хочется всегда делать меньше, а получать больше.

Плагин позволяет отслеживать на вашем сайте Github репозитории, и получать из них полезную информацию.

readme.md

Информация о ваших репозиториях, прямо на вашем сайте.

Возможности:

  • Информация о репозитории:

    {PHP|github_repoinfo(:путь_к_реппозиторию, :шаблон, :количество )}

  • Задачи (issues):

    {PHP|github_issues(:путь_к_реппозиторию, :шаблон, :количество )}

  • Последние коммиты:

    {PHP|github_commits(:путь_к_реппозиторию, :шаблон, :количество )}

  • Readme.md файл:

    {PHP|github_readme(:путь_к_реппозиторию)}

  • Download link

    {PHP|github_download(:путь_к_реппозиторию)}

  • Пользовательские кепозитории:

    {PHP|github_userrepos(:имя_пользователя, :шаблон,:количество )}

  • Информация о расширении из файла extname.setup.php :

    {PHP|github_setupfile(:путь_к_реппозиторию)}

  • Скриншоты из папки scr

    {PHP|github_screenshots(:путь_к_реппозиторию, :шаблон, :количество)}

:путь_к_реппозиторию имеет вид: https://github.com/esclkm/githubhelper

Установка:

  • Установить приложение
  • Зарегистрировать приложение на сайте https://github.com/settings/applications/new - ввести полученные ключи в настройки приложения. Необходимо для увеличения количества запросов в час с 20 до 5000.
  • Создать директорию для кэша: $cfg['cache_dir'].'/githubhelper
  • Создать директорию для скриншотов (при необходимости): $cfg['thumbs_dir'].'/githubhelper'
  • Для работы приложения рекомендуется включить кэш на сайте.

Комментарии

Комментарии отсутствуют
У Вас есть вопросы?
Давайте обсудим их! Продумаем! Сделаем!
Напишите прямо сейчас!

Новый комментарий

Имя:
:

Смотрите также:

Нет изображения

GeoPage

Карта online для страниц
Нет изображения

mAvatars

Добавляем к страницам множество миниатюр
Нет изображения

Survey

Модуль опросов и генератор форм
Нет изображения

r301

Разумный редирект
Нет изображения

Заготовка плагина

Универсальная заготовка плагина для Cotonti Siena
Нет изображения

PHPMailer

отправляем почту средствами SMTP
Первый контакт с нами