-<?php $this->layout("layout", ["title" => "Github: {$repo->name}"]) ?>
+<?php $this->layout("layout", ["title" => "Github: ". (isset($repo) ? $repo->name : $name)]) ?>
<div class="page-header">
<h1>
</div>
<div class="row">
- <div class="col-md-6">
+ <div class="col-sm-8">
<div class="well">
<p><?= $this->e($repo->description) ?></p>
</div>
</div>
- <div class="col-md-6">
+ <div class="col-sm-4">
<div class="row text-center">
- <div class="col-md-4">
- <span title="Number of watchers" class="mega-octicon octicon-eye" aria-hidden="true"></span>
+ <div class="col-sm-4">
+ <span title="Number of watchers" class="octicon octicon-eye" aria-hidden="true"></span>
<br>
<span class="label label-success">
<?= $repo->watchers_count ?> Watchers
</span>
</div>
- <div class="col-md-4">
- <span title="Number of stars" class="mega-octicon octicon-star" aria-hidden="true"></span>
+ <div class="col-sm-4">
+ <span title="Number of stars" class="octicon octicon-star" aria-hidden="true"></span>
<br>
<span class="label label-primary">
<?= $repo->stargazers_count ?> Stars
</span>
</div>
- <div class="col-md-4">
- <span title="Number of forks" class="mega-octicon octicon-repo-forked" aria-hidden="true"></span>
+ <div class="col-sm-4">
+ <span title="Number of forks" class="octicon octicon-repo-forked" aria-hidden="true"></span>
<br>
<span class="label label-default">
<?= $repo->forks_count ?> Forks
</div>
<div class="row">
- <div class="col-md-6">
+ <div class="col-sm-6">
<div class="row">
- <div class="col-md-8">
+ <div class="col-sm-8">
<p>Has a <code>config*.m4</code> file?</p>
</div>
- <div class="col-md-4 text-center">
+ <div class="col-sm-4">
<p>
<?php if (!empty($repo->config_m4)) : ?>
<span class="label label-info">YES</span>
</div>
<div class="row">
- <div class="col-md-8">
+ <div class="col-sm-8">
<p>Has a <code>package*.xml</code> file?</p>
</div>
- <div class="col-md-4 text-center">
+ <div class="col-sm-4">
<p>
<?php if (!empty($repo->package_xml)) : ?>
<span class="label label-info">YES</span>
</div>
<div class="row">
- <div class="col-md-8">
+ <div class="col-sm-8">
<p>Has a <code>pharext_package.php</code> file?</p>
</div>
- <div class="col-md-4 text-center">
+ <div class="col-sm-4">
<p>
<?php if (!empty($repo->pharext_package_php)) : ?>
<span class="label label-info">YES</span>
</div>
<div class="row">
- <div class="col-md-8">
+ <div class="col-sm-8">
<p>Is the <code>pharext</code> hook enabled?</p>
</div>
- <div class="col-md-4 text-center">
+ <div class="col-sm-4">
<?php if (!empty($hook)) : ?>
<span class="label label-info">YES</span>
<?php else : ?>
</div>
</div>
- <div class="col-md-6">
+ <div class="col-sm-6">
<div class="row">
- <form method="post" action="<?= $baseUrl->mod("./github/repo/". $repo->full_name ."/hook/" . (!empty($hook) ? "upd" : "add")) ?>">
- <div class="col-md-6">
+ <form method="post" action="<?= $baseUrl->mod(":./github/repo/". $repo->full_name ."/hook/" . (!empty($hook) ? "upd" : "add")) ?>">
+ <div class="col-sm-6">
<h4>PHARext Options:</h4>
<div class="checkbox">
<label for="hook-zend">
</label>
</div>
</div>
- <div class="col-md-6">
+ <div class="col-sm-6">
<h4>Hook Options:</h4>
<div class="checkbox">
<label for="hook-tag">
</div>
</div>
<?php if ($this->check($repo)) : ?>
- <div class="col-md-6">
+ <div class="col-sm-6">
<button type="submit" class="btn btn-lg btn-block btn-info">
<span class="glyphicon glyphicon-ok-circle"></span>
Update Hook
</button>
</div>
<?php else : ?>
- <div class="col-md-6 col-md-offset-6">
+ <div class="col-sm-6 col-sm-offset-6">
<button type="submit" class="btn btn-lg btn-block btn-success">
<span class="octicon octicon-plug"></span>
Enable Hook
</form>
<!-- column wrapping! -->
<?php if ($this->check($repo)) : ?>
- <div class="col-md-6">
- <form method="post" action="<?= $baseUrl->mod("./github/repo/". $repo->full_name ."/hook/del") ?>">
+ <div class="col-sm-6">
+ <form method="post" action="<?= $baseUrl->mod(":./github/repo/". $repo->full_name ."/hook/del") ?>">
<button class="btn btn-lg btn-block btn-danger">
<span class="glyphicon glyphicon-remove-circle"></span>
Remove Hook
</div>
<div class="panel-body">
<div class="row">
- <div class="col-md-8">
+ <div class="col-sm-8">
<?php if (!empty($v->release)) : ?>
<p><?= $this->md($v->release->body) ?></p>
<?php endif; ?>
- <ul class="list-inline">
- <li>
- <span class="octicon octicon-tag" title="Tag"></span>
- <span class="label label-default"><?= $this->e($v->tag->name) ?></span>
- </li>
+ <ul class="list-inline">
+ <li>
+ <span class="octicon octicon-tag" title="Tag"></span>
+ <span class="label label-default"><?= $this->e($v->tag->name) ?></span>
+ </li>
- <?php if (!empty($v->release)) : ?>
- <li>
- <span class="octicon octicon-git-branch" title="Branch"></span>
- <span class="label label-default"><?= $this->e($v->release->target_commitish) ?></span>
- </li>
- <li>
- <span class="octicon octicon-clock" title="Date"></span>
- <span class="label label-default">
- <time datetime="<?= $v->release->published_at ?>">
- <?= $this->utc($v->release->published_at)->format("Y-m-d H:i T") ?>
- </time>
- </span>
- <?php endif; ?>
- </ul>
+ <?php if (!empty($v->release)) : ?>
+ <li>
+ <span class="octicon octicon-git-branch" title="Branch"></span>
+ <span class="label label-default"><?= $this->e($v->release->target_commitish) ?></span>
+ </li>
+ <li>
+ <span class="octicon octicon-clock" title="Date"></span>
+ <span class="label label-default">
+ <time datetime="<?= $v->release->published_at ?>">
+ <?= $this->utc($v->release->published_at)->format("Y-m-d H:i T") ?>
+ </time>
+ </span>
+ <?php endif; ?>
+ </ul>
</div>
- <div class="col-md-4">
- <?php if (!empty($v->release->assets)) : ?>
- <ul class="list-inline pull-right">
- <?php foreach ($v->release->assets as $asset) : ?>
- <?php if (fnmatch("*.ext.phar", $asset->name)) : ?>
- <li>
- <a class="btn btn-success" href="<?= $this->e($asset->browser_download_url) ?>">
+ <div class="col-sm-4">
+ <?php if (!empty($v->release->assets)) : ?>
+ <ul class="list-inline pull-right">
+ <?php foreach ($v->release->assets as $asset) : ?>
+ <?php if (fnmatch("*.ext.phar", $asset->name)) : ?>
+ <li>
+ <a class="btn btn-success" href="<?= $this->e($asset->browser_download_url) ?>">
+ <span class="octicon octicon-package"></span>
+ <?= $this->e($asset->name) ?>
+ </a>
+ </li>
+ <?php endif; ?>
+ <?php endforeach; ?>
+ </ul>
+ <?php else: ?>
+ <form class="form-inline pull-right" method="post" action="<?= $baseUrl->mod(":./github/repo/". $repo->full_name ."/release") ?>">
+ <input type="hidden" name="tag" value="<?= $this->e($v->tag->name) ?>">
+ <div class="checkbox">
+ <label for="hook-zend">
+ <input id="hook-zend" type="checkbox" name="zend" value="1" <?= (!empty($hook) && !empty($hook->config->zend)) ? "checked":""?>>
+ Mark as a ZendExtension.
+ </label>
+ </div>
+ <div class="checkbox <?= empty($repo->package_xml) ? "disabled text-muted":"" ?>">
+ <label for="hook-pecl">
+ <input id="hook-pecl" type="checkbox" name="pecl" value="1" <?= (!empty($hook) && !empty($hook->config->pecl)) ? "checked":""?> <?= empty($repo->package_xml) ? "disabled":"" ?>>
+ Use PECL package XML file.
+ </label>
+ </div>
+ <button class="btn btn-warning">
<span class="octicon octicon-package"></span>
- <?= $this->e($asset->name) ?>
- </a>
- </li>
- <?php endif; ?>
- <?php endforeach; ?>
- </ul>
- <?php endif; ?>
+ Release PHARext package
+ </button>
+ </form>
+ <?php endif; ?>
+
</div>
</div>
</div>