Skip to content

Commit

Permalink
Initial version
Browse files Browse the repository at this point in the history
  • Loading branch information
andybotting committed Apr 19, 2017
0 parents commit 7f293da
Show file tree
Hide file tree
Showing 136 changed files with 9,778 additions and 0 deletions.
12 changes: 12 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
_site/*
_theme_packages/*

Thumbs.db
.DS_Store

!.gitkeep

.rbenv-version
.rvmrc
.s3_website.yaml
.sass-cache
5 changes: 5 additions & 0 deletions 404.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
layout: page
title: Not found
---
Sorry this page does not exist =(
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

89 changes: 89 additions & 0 deletions Rakefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
require "rubygems"
require 'rake'
require 'yaml'
require 'time'

SOURCE = "."
CONFIG = {
'layouts' => File.join(SOURCE, "_layouts"),
'posts' => File.join(SOURCE, "_posts"),
'post_ext' => "md",
}

# Usage: rake post title="A Title" [date="2012-02-09"] [tags=[tag1, tag2]]
desc "Begin a new post in #{CONFIG['posts']}"
task :post do
abort("rake aborted: '#{CONFIG['posts']}' directory not found.") unless FileTest.directory?(CONFIG['posts'])
title = ENV["title"] || "new-post"
tags = ENV["tags"] || "[]"
slug = title.downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '')
begin
date = (ENV['date'] ? Time.parse(ENV['date']) : Time.now).strftime('%Y-%m-%d')
rescue => e
puts "Error - date format must be YYYY-MM-DD, please check you typed it correctly!"
exit -1
end
filename = File.join(CONFIG['posts'], "#{date}-#{slug}.#{CONFIG['post_ext']}")
if File.exist?(filename)
abort("rake aborted!") if ask("#{filename} already exists. Do you want to overwrite?", ['y', 'n']) == 'n'
end

puts "Creating new post: #{filename}"
open(filename, 'w') do |post|
post.puts "---"
post.puts "layout: post"
post.puts "title: \"#{title.gsub(/-/,' ')}\""
post.puts 'description: ""'
post.puts "category: "
post.puts "tags: #{tags}"
post.puts "---"
post.puts ""
end
end # task :post

# Usage: rake page title="Foo bar"
desc "Create a new page."
task :page do
title = ENV["title"] || "new-page"
slug = title.downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '')
filename = File.join(SOURCE, "#{slug}.#{CONFIG['post_ext']}")
title = File.basename(filename, File.extname(filename)).gsub(/[\W\_]/, " ").gsub(/\b\w/){$&.upcase}
if File.exist?(filename)
abort("rake aborted!") if ask("#{filename} already exists. Do you want to overwrite?", ['y', 'n']) == 'n'
end

puts "Creating new page: #{filename}"
open(filename, 'w') do |post|
post.puts "---"
post.puts "layout: page"
post.puts "title: \"#{title}\""
post.puts "permalink: \"/#{slug}/\""
post.puts 'group: "navigation"'
post.puts 'description: ""'
post.puts "---"
post.puts ""
end
end # task :page

desc "Launch preview environment"
task :preview do
system "jekyll serve -w"
end # task :preview


def ask(message, valid_options)
if valid_options
answer = get_stdin("#{message} #{valid_options.to_s.gsub(/"/, '').gsub(/, /,'/')} ") while !valid_options.include?(answer)
else
answer = get_stdin(message)
end
answer
end

def get_stdin(message)
print message
STDIN.gets.chomp
end

#Load custom rake scripts
Dir['_rake/*.rake'].each { |r| load r }
17 changes: 17 additions & 0 deletions _addons/abc_iview.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
id: abc_iview
title: ABC iView
layout: addon
description: iView offers full-length programs as seen on ABC TV, and iView originals ranging from arts to anime.
github_url: https://github.com/andybotting/xbmc-addon-abc-iview
---

## Current Status

ABC iView is full supported, with all functionality working including:

- All catch-up TV programs
- Live streams
- Captions for some programs (mostly news and documentaries).


46 changes: 46 additions & 0 deletions _addons/afl.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---
id: afl
title: AFL Video
layout: addon
description: Watch the latest AFL replays, news and match reports. Live streaming available with a valid AFL Live Pass.
github_url: https://github.com/andybotting/xbmc-addon-afl-video
---

## Current status

AFL Video is fully supported, with the following functionality:

- Live matches (with suitable AFL or Telstra ID subscription)
- Match replays
- On-demand video clips (Coach press-conferences, highlights, etc)

<div class="bs-callout bs-callout-danger">
<h4>Kodi version requirement</h4>
You will need to use at least Kodi v17 for this to function correctly, due to the HTTPS encryption enforced on the streaming servers.
</div>


## Live streaming

You can use a valid AFL Live Pass subscription to watch live matches through this add-on. This can be either a subscription paid for through AFL.com.au or it can be a Telstra free subscription through a mobile plan.

To sign on, it is recommended you install the AFL app to your Android or iOS device and follow the setup instructions. Once completed, you should enter your account details into the AFL Video add-on settings.

Live streaming is intended for mobile use only, and so the quality is poor, but watchable.


## Using a Telstra ID

For the free Telstra Live Pass, you must have an active mobile subscription, excluding business plans. If you use a pre-paid plan, you need to ensure you never run out of credit, or you will need to re-activate the subscription.

If you are an existing Telstra customer, but don't have a Telstra ID, you can [register for your Telstra ID here](https://id.telstra.com.au/register?red=/register).

Not sure if you have a Telstra ID or want to retrieve your username and password?

- [Recover your username](https://myacct.telstra.com/forgottenUsername?execution=e1s1)
- [Reset your password](https://myacct.telstra.com/forgottenPassword?execution=e2s1)


## Match replays

Match replays are available to watch some time after the game has been played, usually around 12 to 24 hours. The quality of these streams is quite good, and can be adjusted the in the add-ons settings to suit your Internet bandwidth.
9 changes: 9 additions & 0 deletions _addons/netball.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
id: netball
title: Netball Live
layout: addon
description: Netball Live allows you to use you Free Telstra Live Pass to stream live matches, match replays, and other videos offered by this service.
github_url: https://github.com/glennguy/plugin.video.netball-live
---

Netball Live
9 changes: 9 additions & 0 deletions _addons/nine.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
id: nine
title: 9Now
layout: addon
description: 9Now is your destination for live streaming and on demand content from all of Nine's TV channels.
github_url: https://github.com/xbmc-catchuptv-au/plugin.video.catchuptv.au.nine
---

9Now
9 changes: 9 additions & 0 deletions _addons/nrl.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
id: nrl
title: NRL Live
layout: addon
description: NRL Live allows subscribers of Telstra's NRL Digital Pass to stream live matches, match replays, and many other videos offered by this service.
github_url: https://github.com/glennguy/plugin.video.nrl-live
---

NRL Live
17 changes: 17 additions & 0 deletions _addons/plus7.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
id: plus7
title: Plus7
layout: addon
description: PLUS7 offers video streaming of full length episodes as seen on Seven, 7TWO and other content partners.
github_url: https://github.com/andybotting/xbmc-addon-plus7
---

## Current status

Plus7 is supported, but some programs are not available.

Some programs (generally non-Australian produced content) are not watchable due to Digital Rights Management (DRM) being enforced on them.

There is a way to enable DRM support (using Widevine) in Kodi and we have successfully tested this, but it is complex and not ready for general use.

We are optimistic that Widevine DRM support will be available in Kodi v18 later this year.
22 changes: 22 additions & 0 deletions _addons/sbs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
id: sbs
title: SBS On Demand
layout: addon
description: SBS On Demand provides free, unlimited streaming of TV shows, films and events. Watch full episodes of your favourite SBS shows online when you want.
github_url: https://github.com/xbmc-catchuptv-au/plugin.video.sbs
---

## Current status

SBS On Demand is fully supported and working well.

This add-on provides:

- TV programs
- Movies
- Captions on some programs


## Signing in

SBS On Demand requires you to sign-in before use when using it on the desktop or mobile app. We do not support or require this for this add-on to work, and there does not seem to be any missing functionality at this time.
9 changes: 9 additions & 0 deletions _addons/ten.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
id: ten
title: tenplay
layout: addon
description: Watch your favourite TV shows from Channel TEN, ELEVEN and ONE on demand, plus much more on tenplay!
github_url: https://github.com/xbmc-catchuptv-au/plugin.video.catchuptv.au.ten
---

tenplay!
20 changes: 20 additions & 0 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
title: Aussie Add-ons
tagline: Kodi repository of add-ons for Australian content.
author:
name: Aussie Addons
email: [email protected]
github: aussieaddons
twitter: aussieaddons

exclude: [".rvmrc", ".rbenv-version", "README.md", "Rakefile", "changelog.md"]

sass:
style: :compressed

collections:
addons:
output: true
permalink: /addons/:path/

analytics:
tracking_id: 'UA-97650894-1'
13 changes: 13 additions & 0 deletions _includes/analytics.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@

<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', '{{ site.analytics.tracking_id }}']);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>

5 changes: 5 additions & 0 deletions _includes/footer.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<footer>
<p>
&copy; {{ site.time | date: '%Y' }} {{ site.author.name }}
</p>
</footer>
22 changes: 22 additions & 0 deletions _includes/head-local.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<head>
<meta charset="utf-8">

<title>{{ page.title }}</title>
{% if page.description %}<meta name="description" content="{{ page.description }}">{% endif %}
<meta name="author" content="{{ site.author.name }}">
<meta name="viewport" content="width=device-width, initial-scale=1.0">

<link href="{{ site.baseurl }}/assets/css/bootstrap.min.css" rel="stylesheet">

<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="{{ site.baseurl }}/assets/js/html5shiv.min.js"></script>
<script src="{{ site.baseurl }}/assets/js/respond.min.js"></script>
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->

<link href="{{ site.baseurl }}{{ site.JB.atom_path }}" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed">
<link href="{{ site.baseurl }}{{ site.JB.rss_path }}" type="application/rss+xml" rel="alternate" title="Sitewide RSS Feed">

</head>
24 changes: 24 additions & 0 deletions _includes/head.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
<head>
<meta charset="utf-8">

<title>Aussie Add-ons: {{ page.title }}</title>
{% if page.description %}<meta name="description" content="{{ page.description }}">{% endif %}
<meta name="author" content="{{ site.author.name }}">
<meta name="viewport" content="width=device-width, initial-scale=1">

<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">
<link href='https://fonts.googleapis.com/css?family=Roboto:400,300,600' rel='stylesheet' type='text/css'>

<link href="{{ site.baseurl }}/css/style.css" rel="stylesheet">

<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->

<link href="{{ site.baseurl }}/atom.xml" type="application/atom+xml" rel="alternate" title="ATOM Feed">
<link href="{{ site.baseurl }}/rss.xml" type="application/rss+xml" rel="alternate" title="RSS Feed">

<link rel="icon" type="image/png" href="{{ site.baseurl }}/assets/images/favicon.png">
</head>
22 changes: 22 additions & 0 deletions _includes/nav.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<nav class="navbar navbar-inverse" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="{{ site.baseurl }}/"><img src="{{ site.baseurl }}/assets/images/logo-sml.png" alt="Dispute Bills">{{ site.title }}</a>
</div>

<div class="collapse navbar-collapse navbar-ex1-collapse">
<ul class="nav navbar-nav">
{% assign pages_list = site.pages %}
{% assign group = 'navigation' %}
{% include pages_list.html %}
</ul>
</div>
</div>
</nav>

Loading

0 comments on commit 7f293da

Please sign in to comment.