diff --git a/htdocs/crossdomain.xml b/htdocs/crossdomain.xml
new file mode 100644
index 0000000000000000000000000000000000000000..5622fa84180347d317ad27241666377de64d5023
--- /dev/null
+++ b/htdocs/crossdomain.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0"?>
+<!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
+<cross-domain-policy>
+  <allow-access-from domain="sucs.org" />
+  <allow-access-from domain="www.sucs.org" />
+  <allow-access-from domain="www.swansea-union.co.uk" />
+  <allow-access-from domain="swansea-union.co.uk" />
+  <allow-access-from domain="stream.sucs.org" />
+  <allow-access-from domain="www.fomore.com" />
+</cross-domain-policy>
+
diff --git a/htdocs/files/.htaccess b/htdocs/files/.htaccess
new file mode 100644
index 0000000000000000000000000000000000000000..e90e6331a7d640f312d88da1d8d5345fcdaf2da5
--- /dev/null
+++ b/htdocs/files/.htaccess
@@ -0,0 +1 @@
+AddType application/x-apple-diskimage dmg
diff --git a/htdocs/files/Help/example.html b/htdocs/files/Help/example.html
new file mode 100644
index 0000000000000000000000000000000000000000..53f9226acfc22b759fd00e4c2a2bf63ac08ebefc
--- /dev/null
+++ b/htdocs/files/Help/example.html
@@ -0,0 +1,11 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+   <head>
+      <title>My Homepage</title>
+   </head>
+   <body>
+      <h1>Hello, this is my page</h1>
+      <p>I'm a student at <strong>Swansea University.</strong></p>
+      <p>I'm also a member of <a href="http://sucs.org/">SUCS</a></p>
+   </body>
+</html>
diff --git a/htdocs/files/SUCS_WiFi.mobileconfig b/htdocs/files/SUCS_WiFi.mobileconfig
new file mode 100644
index 0000000000000000000000000000000000000000..43c894023115a4fc09ccdde51f1c8b3b528bda6c
--- /dev/null
+++ b/htdocs/files/SUCS_WiFi.mobileconfig
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>ConsentText</key>
+	<dict>
+		<key>default</key>
+		<string>Please use your SUCS username and password when prompted.</string>
+	</dict>
+	<key>PayloadContent</key>
+	<array>
+		<dict>
+			<key>AutoJoin</key>
+			<true/>
+			<key>EAPClientConfiguration</key>
+			<dict>
+				<key>AcceptEAPTypes</key>
+				<array>
+					<integer>21</integer>
+				</array>
+				<key>EAPFASTProvisionPAC</key>
+				<false/>
+				<key>EAPFASTProvisionPACAnonymously</key>
+				<false/>
+				<key>EAPFASTUsePAC</key>
+				<false/>
+				<key>TTLSInnerAuthentication</key>
+				<string>PAP</string>
+			</dict>
+			<key>EncryptionType</key>
+			<string>WPA</string>
+			<key>HIDDEN_NETWORK</key>
+			<false/>
+			<key>PayloadDescription</key>
+			<string>Configures wireless connectivity settings.</string>
+			<key>PayloadDisplayName</key>
+			<string>WiFi (SUCS)</string>
+			<key>PayloadIdentifier</key>
+			<string>com.sucs.wifi.wifi1</string>
+			<key>PayloadOrganization</key>
+			<string>Swansea University Computer Society</string>
+			<key>PayloadType</key>
+			<string>com.apple.wifi.managed</string>
+			<key>PayloadUUID</key>
+			<string>5B8847BA-4E0B-4A0C-AAA7-58F02493C45B</string>
+			<key>PayloadVersion</key>
+			<integer>1</integer>
+			<key>ProxyType</key>
+			<string>None</string>
+			<key>SSID_STR</key>
+			<string>SUCS</string>
+		</dict>
+	</array>
+	<key>PayloadDescription</key>
+	<string>Profile for connecting to SUCS WiFi network.</string>
+	<key>PayloadDisplayName</key>
+	<string>SUCS WiFi</string>
+	<key>PayloadIdentifier</key>
+	<string>com.sucs.wifi</string>
+	<key>PayloadOrganization</key>
+	<string>Swansea University Computer Society</string>
+	<key>PayloadRemovalDisallowed</key>
+	<false/>
+	<key>PayloadType</key>
+	<string>Configuration</string>
+	<key>PayloadUUID</key>
+	<string>CE79D61D-882C-4526-8A3B-0B29F9AAF28B</string>
+	<key>PayloadVersion</key>
+	<integer>1</integer>
+</dict>
+</plist>
diff --git a/htdocs/images/apple-touch-icon.png b/htdocs/images/apple-touch-icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..3454e210ec8600a1b94c1365dbb47402ecf340c2
Binary files /dev/null and b/htdocs/images/apple-touch-icon.png differ
diff --git a/htdocs/images/disk.graph.php b/htdocs/images/disk.graph.php
new file mode 120000
index 0000000000000000000000000000000000000000..9b7235f91da598552a519264e596710175ee550b
--- /dev/null
+++ b/htdocs/images/disk.graph.php
@@ -0,0 +1 @@
+../../components/disk.graph.php
\ No newline at end of file
diff --git a/htdocs/images/forum b/htdocs/images/forum
new file mode 120000
index 0000000000000000000000000000000000000000..38967a4c41f803f61db6d424348ee70c5cbfdeac
--- /dev/null
+++ b/htdocs/images/forum
@@ -0,0 +1 @@
+../../lib/punbb/img/
\ No newline at end of file
diff --git a/htdocs/images/hard_drive.png b/htdocs/images/hard_drive.png
new file mode 100644
index 0000000000000000000000000000000000000000..eba156d5c081385b8b22c524fedaa49e1f9059a2
Binary files /dev/null and b/htdocs/images/hard_drive.png differ
diff --git a/htdocs/images/lastsnap.jpg b/htdocs/images/lastsnap.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..a29f5d3e897e93971aa2d38e8ac97f77568608f8
Binary files /dev/null and b/htdocs/images/lastsnap.jpg differ
diff --git a/htdocs/images/printer.graph.php b/htdocs/images/printer.graph.php
new file mode 120000
index 0000000000000000000000000000000000000000..984d21b811ef71611d27ef86016b1e48ab63fd90
--- /dev/null
+++ b/htdocs/images/printer.graph.php
@@ -0,0 +1 @@
+../../components/printer.graph.php
\ No newline at end of file
diff --git a/htdocs/images/printer.png b/htdocs/images/printer.png
new file mode 100644
index 0000000000000000000000000000000000000000..e4c8ba28bb4e7c3c5d4b8d01a4381d598eb0e47d
Binary files /dev/null and b/htdocs/images/printer.png differ
diff --git a/htdocs/images/shame.php b/htdocs/images/shame.php
index 2f7e3141f979873624beb8381900c5e5579ea151..9b7235f91da598552a519264e596710175ee550b 120000
--- a/htdocs/images/shame.php
+++ b/htdocs/images/shame.php
@@ -1 +1 @@
-../../components/disk.graph/index.php
\ No newline at end of file
+../../components/disk.graph.php
\ No newline at end of file
diff --git a/htdocs/images/sm_logo.png b/htdocs/images/sm_logo.png
new file mode 100644
index 0000000000000000000000000000000000000000..c507a6071c708cc67b845ce93d48317189de5aac
Binary files /dev/null and b/htdocs/images/sm_logo.png differ
diff --git a/htdocs/images/sucs20.png b/htdocs/images/sucs20.png
new file mode 100644
index 0000000000000000000000000000000000000000..d23da8c5cde064155dfb351e9cb3516aa1b17003
Binary files /dev/null and b/htdocs/images/sucs20.png differ
diff --git a/htdocs/images/sucshistory.png b/htdocs/images/sucshistory.png
new file mode 100644
index 0000000000000000000000000000000000000000..b2d3523c8bfd40d5747971ff3b6c43e8b3f76b42
Binary files /dev/null and b/htdocs/images/sucshistory.png differ
diff --git a/htdocs/pictures/games/Half-Life 2: Deathmatch.jpg b/htdocs/pictures/games/Half-Life 2: Deathmatch.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..5cbb21eb9abc4813789a34a3d533dfb9a2fad867
Binary files /dev/null and b/htdocs/pictures/games/Half-Life 2: Deathmatch.jpg differ
diff --git a/htdocs/pictures/games/Minecraft.jpg b/htdocs/pictures/games/Minecraft.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..cc18da9fd42ff7d49bf07d6fd5e0a5104633e3fd
Binary files /dev/null and b/htdocs/pictures/games/Minecraft.jpg differ
diff --git a/htdocs/pictures/games/Wolfenstein ET.jpg b/htdocs/pictures/games/Wolfenstein ET.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..b27772a38e49678087e17e66b01abb2106fd0141
Binary files /dev/null and b/htdocs/pictures/games/Wolfenstein ET.jpg differ
diff --git a/htdocs/pictures/games/css.jpg b/htdocs/pictures/games/css.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..34637242cac64c95741bbcd5d242fd31f1eb0b6b
Binary files /dev/null and b/htdocs/pictures/games/css.jpg differ
diff --git a/htdocs/pictures/lan1.jpg b/htdocs/pictures/lan1.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..58e4f54272727330177c44bf0d7a2729cd227b7c
Binary files /dev/null and b/htdocs/pictures/lan1.jpg differ
diff --git a/htdocs/pictures/lan1_thumb.jpg b/htdocs/pictures/lan1_thumb.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..02449f34eb02f248ba5cc355df083ccc10d37391
Binary files /dev/null and b/htdocs/pictures/lan1_thumb.jpg differ
diff --git a/htdocs/pictures/lan2.jpg b/htdocs/pictures/lan2.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..efa6eb8352d88ee6fdd8c692a195a63f85667ef9
Binary files /dev/null and b/htdocs/pictures/lan2.jpg differ
diff --git a/htdocs/pictures/lan2_thumb.jpg b/htdocs/pictures/lan2_thumb.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..cc8c3db1b605cf717a96b506b6d6b14a69eb7be9
Binary files /dev/null and b/htdocs/pictures/lan2_thumb.jpg differ
diff --git a/htdocs/pictures/lan3.jpg b/htdocs/pictures/lan3.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..4c59f432d4fff044276cf961b517ec8a0129b1f6
Binary files /dev/null and b/htdocs/pictures/lan3.jpg differ
diff --git a/htdocs/pictures/lan3_thumb.jpg b/htdocs/pictures/lan3_thumb.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f6adbbff7599874aa2298e874b7670acba7214aa
Binary files /dev/null and b/htdocs/pictures/lan3_thumb.jpg differ
diff --git a/htdocs/pictures/mw.png b/htdocs/pictures/mw.png
new file mode 100644
index 0000000000000000000000000000000000000000..e9d91edba7d9fca4e17a259ab2a01940bfdc9cfc
Binary files /dev/null and b/htdocs/pictures/mw.png differ
diff --git a/htdocs/pictures/mwconf.png b/htdocs/pictures/mwconf.png
new file mode 100644
index 0000000000000000000000000000000000000000..e7d02b085170fbb797468e2e265fbef111a0ac56
Binary files /dev/null and b/htdocs/pictures/mwconf.png differ
diff --git a/htdocs/pictures/room-map.jpg b/htdocs/pictures/room-map.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f64667673412347d41394ce2dd8a233590671186
Binary files /dev/null and b/htdocs/pictures/room-map.jpg differ
diff --git a/htdocs/pictures/room-map_thumb.jpg b/htdocs/pictures/room-map_thumb.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..0bef9fdb2c259e3ddda03fd4d883009950ae4638
Binary files /dev/null and b/htdocs/pictures/room-map_thumb.jpg differ
diff --git a/htdocs/pictures/screenshots/adiumx.png b/htdocs/pictures/screenshots/adiumx.png
new file mode 100755
index 0000000000000000000000000000000000000000..a3cb640c66d84828658f842568d5836c765ac2e9
Binary files /dev/null and b/htdocs/pictures/screenshots/adiumx.png differ
diff --git a/htdocs/pictures/screenshots/adobereader.png b/htdocs/pictures/screenshots/adobereader.png
new file mode 100755
index 0000000000000000000000000000000000000000..50957cfa5324c6caa60ed6f7ba4de538648c4fd4
Binary files /dev/null and b/htdocs/pictures/screenshots/adobereader.png differ
diff --git a/htdocs/pictures/screenshots/armagetron.png b/htdocs/pictures/screenshots/armagetron.png
new file mode 100755
index 0000000000000000000000000000000000000000..ab127d6196d47243fec27fd0904cbb89692f8b86
Binary files /dev/null and b/htdocs/pictures/screenshots/armagetron.png differ
diff --git a/htdocs/pictures/screenshots/bzflag.png b/htdocs/pictures/screenshots/bzflag.png
new file mode 100755
index 0000000000000000000000000000000000000000..84b2b9c08422b950574258c83ddd4cfb65c8a5ad
Binary files /dev/null and b/htdocs/pictures/screenshots/bzflag.png differ
diff --git a/htdocs/pictures/screenshots/crackattack.png b/htdocs/pictures/screenshots/crackattack.png
new file mode 100755
index 0000000000000000000000000000000000000000..287c335c13cdf19bdfccb2175ae30a7c6819377e
Binary files /dev/null and b/htdocs/pictures/screenshots/crackattack.png differ
diff --git a/htdocs/pictures/screenshots/desktop_on_demand_1.jpg b/htdocs/pictures/screenshots/desktop_on_demand_1.jpg
new file mode 100755
index 0000000000000000000000000000000000000000..460b742ee2121a6beb2fb640dc086a24caefad14
Binary files /dev/null and b/htdocs/pictures/screenshots/desktop_on_demand_1.jpg differ
diff --git a/htdocs/pictures/screenshots/desktop_on_demand_2.jpg b/htdocs/pictures/screenshots/desktop_on_demand_2.jpg
new file mode 100755
index 0000000000000000000000000000000000000000..16de216c2449c3b5491d843f2953cdb44ac2a46f
Binary files /dev/null and b/htdocs/pictures/screenshots/desktop_on_demand_2.jpg differ
diff --git a/htdocs/pictures/screenshots/filezilla.png b/htdocs/pictures/screenshots/filezilla.png
new file mode 100755
index 0000000000000000000000000000000000000000..aafe7f52869e7ce8b484aff9c83ba628d738749b
Binary files /dev/null and b/htdocs/pictures/screenshots/filezilla.png differ
diff --git a/htdocs/pictures/screenshots/firefox.png b/htdocs/pictures/screenshots/firefox.png
new file mode 100755
index 0000000000000000000000000000000000000000..ff938bbf9e83e8845739620f80d868181cca71cb
Binary files /dev/null and b/htdocs/pictures/screenshots/firefox.png differ
diff --git a/htdocs/pictures/screenshots/freemind.png b/htdocs/pictures/screenshots/freemind.png
new file mode 100644
index 0000000000000000000000000000000000000000..2892095e8218d34495329089ec36fbc72ac83cdb
Binary files /dev/null and b/htdocs/pictures/screenshots/freemind.png differ
diff --git a/htdocs/pictures/screenshots/frozenbubble.png b/htdocs/pictures/screenshots/frozenbubble.png
new file mode 100644
index 0000000000000000000000000000000000000000..3fef7041df46cb4edfe2a47d5b45a327c754ca4b
Binary files /dev/null and b/htdocs/pictures/screenshots/frozenbubble.png differ
diff --git a/htdocs/pictures/screenshots/gaim.png b/htdocs/pictures/screenshots/gaim.png
new file mode 100755
index 0000000000000000000000000000000000000000..36a4d74b79f7da69c2ed9a9f1616583bbd0373f1
Binary files /dev/null and b/htdocs/pictures/screenshots/gaim.png differ
diff --git a/htdocs/pictures/screenshots/openoffice.png b/htdocs/pictures/screenshots/openoffice.png
new file mode 100644
index 0000000000000000000000000000000000000000..b4d5832d36e8eb58bd4a070b4ca41343a317b1bd
Binary files /dev/null and b/htdocs/pictures/screenshots/openoffice.png differ
diff --git a/htdocs/pictures/screenshots/proxy/firefoxconnectionsettings.png b/htdocs/pictures/screenshots/proxy/firefoxconnectionsettings.png
new file mode 100644
index 0000000000000000000000000000000000000000..bbff285c071ecfa20cdd5228a5cafc1abb5468fe
Binary files /dev/null and b/htdocs/pictures/screenshots/proxy/firefoxconnectionsettings.png differ
diff --git a/htdocs/pictures/screenshots/proxy/firefoxmenubar.png b/htdocs/pictures/screenshots/proxy/firefoxmenubar.png
new file mode 100644
index 0000000000000000000000000000000000000000..ec12526a2a2493a2c99aa1bf9ed20ee95cb1df0c
Binary files /dev/null and b/htdocs/pictures/screenshots/proxy/firefoxmenubar.png differ
diff --git a/htdocs/pictures/screenshots/proxy/firefoxoptions.png b/htdocs/pictures/screenshots/proxy/firefoxoptions.png
new file mode 100644
index 0000000000000000000000000000000000000000..72a9dd98bc8bfc90ac5cec51445e9b07ad1db51a
Binary files /dev/null and b/htdocs/pictures/screenshots/proxy/firefoxoptions.png differ
diff --git a/htdocs/pictures/screenshots/proxy/iecontrolpanel.png b/htdocs/pictures/screenshots/proxy/iecontrolpanel.png
new file mode 100644
index 0000000000000000000000000000000000000000..f1c8a894c20c8e67deb91ed0de683d0f978a10d0
Binary files /dev/null and b/htdocs/pictures/screenshots/proxy/iecontrolpanel.png differ
diff --git a/htdocs/pictures/screenshots/proxy/ieinternetproperties.png b/htdocs/pictures/screenshots/proxy/ieinternetproperties.png
new file mode 100644
index 0000000000000000000000000000000000000000..3bd4f87c0bfb1552daa7a2a9502ecafd4768547d
Binary files /dev/null and b/htdocs/pictures/screenshots/proxy/ieinternetproperties.png differ
diff --git a/htdocs/pictures/screenshots/proxy/ielansettings.png b/htdocs/pictures/screenshots/proxy/ielansettings.png
new file mode 100644
index 0000000000000000000000000000000000000000..7b151b5a5ac4e93156202a45476d3c0bd2a126cb
Binary files /dev/null and b/htdocs/pictures/screenshots/proxy/ielansettings.png differ
diff --git a/htdocs/pictures/screenshots/proxy/ienetworkinetsettings.png b/htdocs/pictures/screenshots/proxy/ienetworkinetsettings.png
new file mode 100644
index 0000000000000000000000000000000000000000..253f587c40fffaff5e7f969ae327bf254e23e86d
Binary files /dev/null and b/htdocs/pictures/screenshots/proxy/ienetworkinetsettings.png differ
diff --git a/htdocs/pictures/screenshots/proxy/ieproxysettings.png b/htdocs/pictures/screenshots/proxy/ieproxysettings.png
new file mode 100644
index 0000000000000000000000000000000000000000..718cb2c4145b3f7c247ffb258852f4e7ee576a99
Binary files /dev/null and b/htdocs/pictures/screenshots/proxy/ieproxysettings.png differ
diff --git a/htdocs/pictures/screenshots/psi.png b/htdocs/pictures/screenshots/psi.png
new file mode 100755
index 0000000000000000000000000000000000000000..225e774de7719037e897fb7035505eadaaa9c8a2
Binary files /dev/null and b/htdocs/pictures/screenshots/psi.png differ
diff --git a/htdocs/pictures/screenshots/putty.png b/htdocs/pictures/screenshots/putty.png
new file mode 100755
index 0000000000000000000000000000000000000000..8ec58d6d1fc8043ea2a68a6dd15b4a5e44178336
Binary files /dev/null and b/htdocs/pictures/screenshots/putty.png differ
diff --git a/htdocs/pictures/screenshots/puttyconfig.png b/htdocs/pictures/screenshots/puttyconfig.png
new file mode 100755
index 0000000000000000000000000000000000000000..7e5e2762a0a69b1af95500fac7099f7ba7449dfc
Binary files /dev/null and b/htdocs/pictures/screenshots/puttyconfig.png differ
diff --git a/htdocs/pictures/screenshots/puttyloggedin.png b/htdocs/pictures/screenshots/puttyloggedin.png
new file mode 100755
index 0000000000000000000000000000000000000000..65b27b48585bbc73ee0cce2231eeb61185da63aa
Binary files /dev/null and b/htdocs/pictures/screenshots/puttyloggedin.png differ
diff --git a/htdocs/pictures/screenshots/puttypassword.png b/htdocs/pictures/screenshots/puttypassword.png
new file mode 100755
index 0000000000000000000000000000000000000000..f2c5290406be6e56c7eab2329e4bd31da8f15774
Binary files /dev/null and b/htdocs/pictures/screenshots/puttypassword.png differ
diff --git a/htdocs/pictures/screenshots/scorched3d.png b/htdocs/pictures/screenshots/scorched3d.png
new file mode 100755
index 0000000000000000000000000000000000000000..1bd4a5b9e84ced6e0c6d13dddf56db26d0d941e8
Binary files /dev/null and b/htdocs/pictures/screenshots/scorched3d.png differ
diff --git a/htdocs/pictures/screenshots/thunderbird.png b/htdocs/pictures/screenshots/thunderbird.png
new file mode 100755
index 0000000000000000000000000000000000000000..22e29844a3c95801c71c671a3d660f528fc6b48e
Binary files /dev/null and b/htdocs/pictures/screenshots/thunderbird.png differ
diff --git a/htdocs/pictures/screenshots/vncviewer.png b/htdocs/pictures/screenshots/vncviewer.png
new file mode 100755
index 0000000000000000000000000000000000000000..e0bf3a370933ff512e2116d1bcdf5f4a732b3615
Binary files /dev/null and b/htdocs/pictures/screenshots/vncviewer.png differ
diff --git a/htdocs/pictures/screenshots/voodoopad.png b/htdocs/pictures/screenshots/voodoopad.png
new file mode 100644
index 0000000000000000000000000000000000000000..7a04fb873a4792a5bf2f9dc9d549aa690a9c223f
Binary files /dev/null and b/htdocs/pictures/screenshots/voodoopad.png differ
diff --git a/htdocs/pictures/screenshots/winscp.png b/htdocs/pictures/screenshots/winscp.png
new file mode 100755
index 0000000000000000000000000000000000000000..cb6f9aaed8c7d17a5454febdb58068780e5db476
Binary files /dev/null and b/htdocs/pictures/screenshots/winscp.png differ
diff --git a/htdocs/pictures/sucsroom.jpg b/htdocs/pictures/sucsroom.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..a22493cb4425cef73cea77b66db4bca0d919e46c
Binary files /dev/null and b/htdocs/pictures/sucsroom.jpg differ
diff --git a/htdocs/pictures/sucsroom.jpg.bak b/htdocs/pictures/sucsroom.jpg.bak
new file mode 100644
index 0000000000000000000000000000000000000000..aca38def4f6f5147cff981087ca92e6bea99347b
Binary files /dev/null and b/htdocs/pictures/sucsroom.jpg.bak differ
diff --git a/htdocs/pictures/webdav01-mynetworkplaces.png b/htdocs/pictures/webdav01-mynetworkplaces.png
new file mode 100644
index 0000000000000000000000000000000000000000..424ce7694dfc586fddf4be4f28b738a9dc47e9f9
Binary files /dev/null and b/htdocs/pictures/webdav01-mynetworkplaces.png differ
diff --git a/htdocs/pictures/webdav02-addanetworkplace.png b/htdocs/pictures/webdav02-addanetworkplace.png
new file mode 100644
index 0000000000000000000000000000000000000000..95edfc9568c46d2da22878aa62ffffe0ed1ebb68
Binary files /dev/null and b/htdocs/pictures/webdav02-addanetworkplace.png differ
diff --git a/htdocs/pictures/webdav03-addnetworkplacewizard.png b/htdocs/pictures/webdav03-addnetworkplacewizard.png
new file mode 100644
index 0000000000000000000000000000000000000000..ad6e998afb95bbffb7bb9d2c09a41533e6755820
Binary files /dev/null and b/htdocs/pictures/webdav03-addnetworkplacewizard.png differ
diff --git a/htdocs/pictures/webdav04-securityalert.png b/htdocs/pictures/webdav04-securityalert.png
new file mode 100644
index 0000000000000000000000000000000000000000..d978f1be40e7242304821d350fca7ba5652b2266
Binary files /dev/null and b/htdocs/pictures/webdav04-securityalert.png differ
diff --git a/htdocs/pictures/webdav05-enternetworkpassword.png b/htdocs/pictures/webdav05-enternetworkpassword.png
new file mode 100644
index 0000000000000000000000000000000000000000..c2be3dce095681e8c19c08862f1dbdece9837f00
Binary files /dev/null and b/htdocs/pictures/webdav05-enternetworkpassword.png differ
diff --git a/htdocs/pictures/webdav07-davonsucsorg.png b/htdocs/pictures/webdav07-davonsucsorg.png
new file mode 100644
index 0000000000000000000000000000000000000000..787d9663f9caf6aac4df3828bd5f25656487a9bc
Binary files /dev/null and b/htdocs/pictures/webdav07-davonsucsorg.png differ
diff --git a/htdocs/pictures/webdav08-connecttosucsorg.png b/htdocs/pictures/webdav08-connecttosucsorg.png
new file mode 100644
index 0000000000000000000000000000000000000000..0b6d0cd4abb45109559acee8962a0a19f8764ac5
Binary files /dev/null and b/htdocs/pictures/webdav08-connecttosucsorg.png differ
diff --git a/plugins/function.logo_of_the_day.php b/plugins/function.logo_of_the_day.php
new file mode 100644
index 0000000000000000000000000000000000000000..773f9aa45ae6e1574824d814242e1aa346638cc9
--- /dev/null
+++ b/plugins/function.logo_of_the_day.php
@@ -0,0 +1,15 @@
+<?php
+	function smarty_function_logo_of_the_day($params, &$smarty) {
+	
+		$logos = glob ("../htdocs/images/awesomelogos/*.png");
+		$logo_of_the_day = $logos[array_rand ($logos)];
+		$logo_size = getimagesize($logo_of_the_day);
+		$width_height_string = $logo_size[3];
+		
+		$logo_src = str_replace("../htdocs","",$logo_of_the_day);
+		
+		return "<img src=\"$logo_src\" $width_height_string alt=\"SUCS\" />"; 
+	}
+
+
+?>