diff options
Diffstat (limited to 'pelican-bootstrap3/templates/includes/github.html')
-rw-r--r-- | pelican-bootstrap3/templates/includes/github.html | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/pelican-bootstrap3/templates/includes/github.html b/pelican-bootstrap3/templates/includes/github.html new file mode 100644 index 0000000..1d1e7f2 --- /dev/null +++ b/pelican-bootstrap3/templates/includes/github.html @@ -0,0 +1,46 @@ +{% if GITHUB_USER %} + + {% if GITHUB_REPO_COUNT is not defined %} + {% set GITHUB_REPO_COUNT = 5 %} + {% endif %} + {% if GITHUB_SKIP_FORK is not defined %} + {% set GITHUB_SKIP_FORK = "false" %} + {% else %} + {% if GITHUB_SKIP_FORK %} + {% set GITHUB_SKIP_FORK = "true" %} + {% else %} + {% set GITHUB_SKIP_FORK = "false" %} + {% endif %} + {% endif %} + + <section> + <ul class="list-group list-group-flush"> + <li class="list-group-item"><h4><i class="icon-github icon-large"></i>GitHub Repos</h4></li> + <div id="gh_repos"> + <p class="list-group-item">Status updating...</p> + </div> + {% if GITHUB_SHOW_USER_LINK is defined %} + <a href="https://github.com/{{ GITHUB_USER }}">@{{ GITHUB_USER }}</a> on GitHub + {% endif %} + </ul> + <script type="text/javascript"> + $(document).ready(function () { + if (!window.jXHR) { + var jxhr = document.createElement('script'); + jxhr.type = 'text/javascript'; + jxhr.src = '{{ SITEURL }}/theme/js/jXHR.js'; + var s = document.getElementsByTagName('script')[0]; + s.parentNode.insertBefore(jxhr, s); + } + + github.showRepos({ + user: '{{ GITHUB_USER }}', + count: {{ GITHUB_REPO_COUNT }}, + skip_forks: {{ GITHUB_SKIP_FORK }}, + target: '#gh_repos' + }); + }); + </script> + <script src="{{ SITEURL }}/theme/js/github.js" type="text/javascript"></script> + </section> +{% endif %}
\ No newline at end of file |