summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2014-04-07 12:44:32 +0100
committerChristopher Baines <mail@cbaines.net>2014-04-07 12:44:32 +0100
commit17122ecc155fdbc6ac6b58a61605aae18b6c40ca (patch)
treea8e6490737e30f23523ca65c837c3b380d98125b
downloadcbaines.net-17122ecc155fdbc6ac6b58a61605aae18b6c40ca.tar
cbaines.net-17122ecc155fdbc6ac6b58a61605aae18b6c40ca.tar.gz
Initial commit
-rw-r--r--.gitignore1
-rw-r--r--about.mdwn5
-rw-r--r--archives.mdwn10
-rw-r--r--comments.mdwn10
-rw-r--r--contact.mdwn45
-rw-r--r--index.mdwn4
-rw-r--r--local.css144
-rw-r--r--posts.mdwn5
-rw-r--r--posts/initial_post.mdwn5
-rw-r--r--projects.mdwn5
-rw-r--r--projects/gsoc.mdwn7
-rw-r--r--projects/gsoc/2011.mdwn10
-rw-r--r--projects/gsoc/2012.mdwn12
-rw-r--r--projects/osm.mdwn9
-rw-r--r--projects/osm/southampton.mdwn7
-rw-r--r--sidebar.mdwn5
-rw-r--r--tags.mdwn3
17 files changed, 287 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..eecda60
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/.ikiwiki
diff --git a/about.mdwn b/about.mdwn
new file mode 100644
index 0000000..a7583f1
--- /dev/null
+++ b/about.mdwn
@@ -0,0 +1,5 @@
+[[!meta title="About"]]
+
+#About Me
+
+I am a Undergraduate studying Computer Science at the University of Southampton.
diff --git a/archives.mdwn b/archives.mdwn
new file mode 100644
index 0000000..7c47cd9
--- /dev/null
+++ b/archives.mdwn
@@ -0,0 +1,10 @@
+[[!meta title="Archives"]]
+
+[[!if test="archives/*" then="""
+Browse through blog archives by year:
+[[!map pages="./archives/* and !./archives/*/* and !*/Discussion"]]
+"""
+else="""
+You need to use the `ikiwiki-calendar` program to generate calendar-based
+archive pages.
+"""]]
diff --git a/comments.mdwn b/comments.mdwn
new file mode 100644
index 0000000..e22b50a
--- /dev/null
+++ b/comments.mdwn
@@ -0,0 +1,10 @@
+[[!sidebar content="""
+[[!inline pages="comment_pending(./posts/*)" feedfile=pendingmoderation
+description="comments pending moderation" show=-1]]
+Comments in the [[!commentmoderation desc="moderation queue"]]:
+[[!pagecount pages="comment_pending(./posts/*)"]]
+"""]]
+
+Recent comments on posts in the [[blog|index]]:
+[[!inline pages="./posts/*/Discussion or comment(./posts/*)"
+template="comment"]]
diff --git a/contact.mdwn b/contact.mdwn
new file mode 100644
index 0000000..27412df
--- /dev/null
+++ b/contact.mdwn
@@ -0,0 +1,45 @@
+[[!meta title="Contact"]]
+
+#Contact Details
+
+<style>
+#contact
+{
+width: 100%;
+ border-collapse: collapse;
+ text-align: left;
+}
+#contact th
+{
+ font-size: 14px;
+ font-weight: normal;
+}
+#contact td
+{
+ padding: 9px 8px 0px 8px;
+}
+</style>
+<table>
+ <tr>
+ <td>Email</td>
+ <td><a href="mailto:mail@cbaines.net">mail@cbaines.net</a></td>
+ <td>(Personal)</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td><a href="mailto:cb15g11@soton.ac.uk">cb15g11@soton.ac.uk</a></td>
+ <td>(University)</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td><a href="mailto:cb15g11@ecs.soton.ac.uk">cb15g11@ecs.soton.ac.uk</a></td>
+ <td>(University ECS)</td>
+ <tr>
+ <td>Instant Messaging (XMPP)</td>
+ <td colspan="2"><a href="xmpp:cbaines@jabber.org">chat@cbaines.net</a></td>
+ </tr>
+ <tr>
+ <td>GPG Key Fingerprint</td>
+ <td colspan="2">3E89 EEE7 458E 720D 9754 E0B2 5E28 A33B 0B84 F577</td>
+ </tr>
+</table>
diff --git a/index.mdwn b/index.mdwn
new file mode 100644
index 0000000..2729bd9
--- /dev/null
+++ b/index.mdwn
@@ -0,0 +1,4 @@
+[[!meta title="cbaines.net"]]
+
+[[!inline pages="page(./posts/*) and !*/Discussion" show="10"
+actions=no rootpage="posts"]]
diff --git a/local.css b/local.css
new file mode 100644
index 0000000..d1341ad
--- /dev/null
+++ b/local.css
@@ -0,0 +1,144 @@
+/* Adapted from a stylesheet by Edward O'Connor */
+/* http://edward.oconnor.cx/ */
+
+/* Undo default HTML styling of some elements */
+
+h1, h2, h3, h4, h5, h6 {
+ font-weight: normal;
+ margin: 0;
+ padding: 0;
+ text-align: left;
+}
+
+/* Basic layout */
+
+body {
+ margin: 1em auto 0 auto;
+ padding: 0;
+ width: 65em;
+ max-width: 98%;
+ text-align: justify;
+ hyphens: auto;
+}
+
+p {
+ font-size: large;
+ margin: 1.3125em 0;
+ padding: 0;
+}
+
+li {
+ font-size: large;
+ padding: 0;
+}
+
+/* Typography */
+
+/* 6pt = 0.375em
+ * 7pt = 0.4375em
+ * 8pt = 0.5em
+ * 9pt = 0.5625em
+ * 10pt = 0.625em
+ * 11pt = 0.6875em
+ * 12pt = 0.75em
+ * 14pt = 0.875em
+ * 16pt = 1em
+ * 18pt = 1.125em
+ * 21pt = 1.3125em
+ * 24pt = 1.5em
+ * 36pt = 2.25em
+ * 48pt = 3em
+ * 60pt = 3.75em
+ * 72pt = 4.5em
+ */
+
+body {
+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
+ font-size: 100%;
+ line-height: 1.625;
+}
+
+h1 { font-size: 2.25em; line-height: 1.167; margin-bottom: .75em}
+h2 { font-size: 1.5em; line-height: 1.75; margin-bottom: .75em}
+h3 { font-size: 1.3125em; line-height: 2; margin-bottom: .75em}
+h4 { font-size: 1.25em; line-height: 1.05; }
+h5 { font-size: 1.125em; line-height: 1.167; }
+h6 { font-size: 1em; line-height: 1.3125; }
+
+/* Color */
+
+body {
+ color: #000;
+}
+
+a:link, a:active, a:hover {
+ text-decoration: none;
+ color: rgb(0, 136, 204);
+}
+
+a:visited {
+ text-decoration: none;
+ color: rgb(0, 136, 204);
+}
+
+div.pageheader {
+ padding-left: 10px;
+
+ min-height: 60px;
+ float: left;
+ font-size: 0.9em;
+ width: 160px;
+}
+
+.actions ul {
+ height: auto;
+}
+
+div.sidebar {
+ float: left;
+ clear:left;
+ width: 160px;
+
+ margin: auto;
+ background: none;
+
+ padding-left: 10px;
+}
+
+#pagebody {
+ border-left: 1px solid rgb(222, 222, 220);
+ margin-left: 180px;
+ height: 100%;
+ padding-left: 20px;
+ min-height: 200px;
+}
+
+.pageheader .actions ul {
+ border-bottom: 0px
+}
+
+.sidebar {
+ border: 0px;
+}
+
+div.sidebar a {
+ border-top: 1px solid rgb(222, 222, 220);
+ border-bottom: medium none;
+ display: block;
+}
+
+div.sidebar span {
+ border-top: 1px solid rgb(222, 222, 220);
+ border-bottom: medium none;
+ display: block;
+ color: rgb(0, 136, 204);
+}
+
+.inlinepage {
+ border: 0px;
+}
+
+
+#pageinfo {
+ border-top: 1px solid rgb(222, 222, 220);
+}
diff --git a/posts.mdwn b/posts.mdwn
new file mode 100644
index 0000000..79497a2
--- /dev/null
+++ b/posts.mdwn
@@ -0,0 +1,5 @@
+[[!meta title="Posts"]]
+
+# Posts
+
+[[!inline pages="page(./posts/*) and !*/Discussion" archive=yes feedshow=10 quick=yes trail=yes]]
diff --git a/posts/initial_post.mdwn b/posts/initial_post.mdwn
new file mode 100644
index 0000000..f775d32
--- /dev/null
+++ b/posts/initial_post.mdwn
@@ -0,0 +1,5 @@
+A more permanant blog
+=====================
+
+I have had a few blogs previously, but none have suvivied for long. Most were
+created due to participating in the Google Summer of Code, did not outlive it.
diff --git a/projects.mdwn b/projects.mdwn
new file mode 100644
index 0000000..a6ed38b
--- /dev/null
+++ b/projects.mdwn
@@ -0,0 +1,5 @@
+[[!meta title="Projects"]]
+
+# Projects
+
+[[!map pages="projects/*" show=title]]
diff --git a/projects/gsoc.mdwn b/projects/gsoc.mdwn
new file mode 100644
index 0000000..a3f7ba3
--- /dev/null
+++ b/projects/gsoc.mdwn
@@ -0,0 +1,7 @@
+[[!meta title="Google Summer of Code"]]
+
+# Google Summer of Code
+
+I have participated in the GSoC twice.
+
+[[!map pages="projects/gsoc/*" show=title]]
diff --git a/projects/gsoc/2011.mdwn b/projects/gsoc/2011.mdwn
new file mode 100644
index 0000000..a54945b
--- /dev/null
+++ b/projects/gsoc/2011.mdwn
@@ -0,0 +1,10 @@
+[[!meta title="2011 - APT"]]
+
+# APT (Advanced Packaging Tool)
+
+## Reports
+ - [Report 1](https://lists.alioth.debian.org/pipermail/soc-coordination/2011-June/001005.html)
+ - [Report 2](https://lists.alioth.debian.org/pipermail/soc-coordination/2011-June/001015.html)
+ - [Report 3](https://lists.alioth.debian.org/pipermail/soc-coordination/2011-July/001027.html)
+ - [Report 4](https://lists.alioth.debian.org/pipermail/soc-coordination/2011-July/001054.html)
+ - [Report 5](https://lists.alioth.debian.org/pipermail/soc-coordination/2011-August/001098.html)
diff --git a/projects/gsoc/2012.mdwn b/projects/gsoc/2012.mdwn
new file mode 100644
index 0000000..4313c5d
--- /dev/null
+++ b/projects/gsoc/2012.mdwn
@@ -0,0 +1,12 @@
+[[!meta title="2012 - Gnome"]]
+
+# Gnome Soduku
+
+## Reports
+ - [Report 1](http://cbaines.blogspot.co.uk/2012/06/new-sudoku-ui.html)
+ - [Report 2](http://cbaines.blogspot.co.uk/2012/06/implementing-new-ui.html)
+ - [Report 3](http://cbaines.blogspot.co.uk/2012/07/gsoc-update-3-sudoku-generation.html)
+ - [Report 4](http://cbaines.blogspot.co.uk/2012/07/gsoc-update-4-solving-sudokus.html)
+ - [Report 5](http://cbaines.blogspot.co.uk/2012/08/gsoc-update-5-solving-and-rating-sudokus.html)
+ - [Report 6](http://cbaines.blogspot.co.uk/2012/08/gsoc-update-6-progress-and-firm-deadline.html)
+ - [Report 7](http://cbaines.blogspot.co.uk/2012/08/gsoc-update-7-final-evaluation-result.html)
diff --git a/projects/osm.mdwn b/projects/osm.mdwn
new file mode 100644
index 0000000..f79bb79
--- /dev/null
+++ b/projects/osm.mdwn
@@ -0,0 +1,9 @@
+[[!meta title="OpenStreetMap"]]
+
+# OpenStreetMap (OSM)
+
+I first got involved with OSM after coming to the University of Southampton, I
+can't remember exactly how I found out about the project, but I began mapping
+my halls of residence, then the main campus, and then the surrounding city.
+
+[[!map pages="projects/osm/*" show=title]]
diff --git a/projects/osm/southampton.mdwn b/projects/osm/southampton.mdwn
new file mode 100644
index 0000000..41ef4db
--- /dev/null
+++ b/projects/osm/southampton.mdwn
@@ -0,0 +1,7 @@
+[[!meta title="Southampton"]]
+
+# Southampton
+
+## University of Southampton
+
+
diff --git a/sidebar.mdwn b/sidebar.mdwn
new file mode 100644
index 0000000..983084a
--- /dev/null
+++ b/sidebar.mdwn
@@ -0,0 +1,5 @@
+[[Home|index]]
+[[Posts]]
+[[Projects]]
+[[About]]
+[[Contact]]
diff --git a/tags.mdwn b/tags.mdwn
new file mode 100644
index 0000000..b5eca5b
--- /dev/null
+++ b/tags.mdwn
@@ -0,0 +1,3 @@
+[[!pagestats pages="./tags/*" among="./posts/*"]]
+
+On the right you can see the tag cloud for this blog.