From 5e1c0919144aeed688c07ed8aece93f6af2ab2e9 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sun, 16 Oct 2011 15:22:35 +0100 Subject: [PATCH 0001/2750] init commit --- README.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 00000000..e69de29b From f2115b52c6c0fe0b8f81adb9643d4e6affb26b8f Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sun, 16 Oct 2011 17:17:33 +0100 Subject: [PATCH 0002/2750] index page now reading from cname and looking up against users.json --- index.php | 65 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ users.json | 4 ++++ 2 files changed, 69 insertions(+) create mode 100644 index.php create mode 100644 users.json diff --git a/index.php b/index.php new file mode 100644 index 00000000..eb220145 --- /dev/null +++ b/index.php @@ -0,0 +1,65 @@ +$user; +} +?> + + + + + + + + + +
+

The MIT License (MIT)

+

Copyright (c)

+

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+
+ + + diff --git a/users.json b/users.json new file mode 100644 index 00000000..dff0af03 --- /dev/null +++ b/users.json @@ -0,0 +1,4 @@ +{ + "rem": "Remy Sharp, http://remysharp.com", + "leftlogic": "Left Logic Ltd, http://leftlogic.com" +} From a4ba6257f07a2b44a177db0feff0946507a4dd0c Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sun, 16 Oct 2011 17:31:26 +0100 Subject: [PATCH 0003/2750] readme --- README.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/README.md b/README.md index e69de29b..3a5ddcb2 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,28 @@ +# A permalink for your MIT License + +I always forget to add an MIT-license.txt file to my projects, so I +wanted to link to a single resource that would always be up to date and +would always have my details online. + +But why keep this to myself, so it's on github for your fork and pulling +pleasure. + +Now I can always include http://rem.mit-license.org in all my projects +which links `rem` (the cname) against my copyright holder name `Remy +Sharp` - all stored in the `users.json` file. + +# Example + +The `users.json` file contains a simple database of CNAMEs and copyright +holders, so the following: + + { + "rem": "Remy Sharp, http://remysharp.com" + } + +Means I can now link to: http://rem.mit-license.org and it will show my +license name (note that the date will always show the current year). + +# License + +MIT: http://rem.mit-License.org From 8ba3a5d4aa5610190c97f5066d02a3497be51848 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sun, 16 Oct 2011 17:31:58 +0100 Subject: [PATCH 0004/2750] typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3a5ddcb2..477d001b 100644 --- a/README.md +++ b/README.md @@ -25,4 +25,4 @@ license name (note that the date will always show the current year). # License -MIT: http://rem.mit-License.org +MIT: http://rem.mit-license.org From 4fad2f53242c630926478d688bc3c4eb8be3dea9 Mon Sep 17 00:00:00 2001 From: Mathias Bynens Date: Sun, 16 Oct 2011 19:35:25 +0300 Subject: [PATCH 0005/2750] Add myself :) --- users.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/users.json b/users.json index dff0af03..35a5c8ea 100644 --- a/users.json +++ b/users.json @@ -1,4 +1,5 @@ { "rem": "Remy Sharp, http://remysharp.com", - "leftlogic": "Left Logic Ltd, http://leftlogic.com" + "leftlogic": "Left Logic Ltd, http://leftlogic.com", + "mathias": "Mathias Bynens, http://mathiasbynens.be/" } From c93b1b2815875cae1fb5dd42fd0b0f95b2a35da2 Mon Sep 17 00:00:00 2001 From: Mathias Bynens Date: Sun, 16 Oct 2011 19:37:50 +0300 Subject: [PATCH 0006/2750] Use `date('Y')` instead of the needlessly verbose `date('Y', time())`. --- index.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.php b/index.php index eb220145..7f942cea 100644 --- a/index.php +++ b/index.php @@ -51,7 +51,7 @@

The MIT License (MIT)

-

Copyright (c)

+

Copyright (c)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

From 1be348ae569646fca5d50a5cd5346b3a65fbfcb0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Saparelli?= Date: Mon, 17 Oct 2011 05:44:02 +1300 Subject: [PATCH 0007/2750] Add my dev identity --- users.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/users.json b/users.json index 35a5c8ea..159d5f6e 100644 --- a/users.json +++ b/users.json @@ -1,5 +1,6 @@ { "rem": "Remy Sharp, http://remysharp.com", "leftlogic": "Left Logic Ltd, http://leftlogic.com", - "mathias": "Mathias Bynens, http://mathiasbynens.be/" + "mathias": "Mathias Bynens, http://mathiasbynens.be/", + "passcod": "Félix Saparelli, http://passcod.net" } From 587b03fc138cbf511b763fb953b2967c76e8d438 Mon Sep 17 00:00:00 2001 From: Aaron Bassett Date: Sun, 16 Oct 2011 17:46:33 +0100 Subject: [PATCH 0008/2750] Add personal and business details --- users.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/users.json b/users.json index 35a5c8ea..bef032d7 100644 --- a/users.json +++ b/users.json @@ -1,5 +1,7 @@ { "rem": "Remy Sharp, http://remysharp.com", "leftlogic": "Left Logic Ltd, http://leftlogic.com", - "mathias": "Mathias Bynens, http://mathiasbynens.be/" + "mathias": "Mathias Bynens, http://mathiasbynens.be/", + "aaron": "Aaron Bassett, http://aaronbassett.com", + "levelup": "Level Up (Scotland) Limited, http://www.thisislevelup.com" } From 1aefb29d30b24c27b4c1f2f0152a6161193da0b4 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sun, 16 Oct 2011 17:59:41 +0100 Subject: [PATCH 0009/2750] analytics --- index.php | 1 + 1 file changed, 1 insertion(+) diff --git a/index.php b/index.php index 7f942cea..ec59b09a 100644 --- a/index.php +++ b/index.php @@ -61,5 +61,6 @@ + From afa4bc63f81ac3b6d6e6038e3533a3211dc229ef Mon Sep 17 00:00:00 2001 From: Batuhan Icoz Date: Sun, 16 Oct 2011 20:29:25 +0300 Subject: [PATCH 0010/2750] added my self to users --- users.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/users.json b/users.json index 087918d7..e5841575 100644 --- a/users.json +++ b/users.json @@ -4,5 +4,6 @@ "mathias": "Mathias Bynens, http://mathiasbynens.be/", "passcod": "Félix Saparelli, http://passcod.net", "aaron": "Aaron Bassett, http://aaronbassett.com", - "levelup": "Level Up (Scotland) Limited, http://www.thisislevelup.com" + "levelup": "Level Up (Scotland) Limited, http://www.thisislevelup.com", + "batu": "Batuhan İçöz, http://batu.me/1" } From fca7d195443e5c60fc9b050c3f32b51955fbac77 Mon Sep 17 00:00:00 2001 From: Arlo Carreon Date: Sun, 16 Oct 2011 15:01:08 -0300 Subject: [PATCH 0011/2750] Adding Arlo Carreon aka Mexitek --- users.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/users.json b/users.json index e5841575..0911da5d 100644 --- a/users.json +++ b/users.json @@ -5,5 +5,6 @@ "passcod": "Félix Saparelli, http://passcod.net", "aaron": "Aaron Bassett, http://aaronbassett.com", "levelup": "Level Up (Scotland) Limited, http://www.thisislevelup.com", - "batu": "Batuhan İçöz, http://batu.me/1" + "batu": "Batuhan İçöz, http://batu.me/1", + "arlo": "Arlo Carreon, http://arlocarreon.com" } From 7fa0b39de619170ab4b56f9e071856140f66b9bf Mon Sep 17 00:00:00 2001 From: George Bashi Date: Sun, 16 Oct 2011 18:28:09 +0100 Subject: [PATCH 0012/2750] move licence to separate file --- LICENSE.html | 57 +++++++++++++++++++++++++++++++++++++++++++++++ index.php | 62 +++++----------------------------------------------- 2 files changed, 62 insertions(+), 57 deletions(-) create mode 100644 LICENSE.html diff --git a/LICENSE.html b/LICENSE.html new file mode 100644 index 00000000..9942eeed --- /dev/null +++ b/LICENSE.html @@ -0,0 +1,57 @@ + + + + + + + + + +
+

The MIT License (MIT)

+

Copyright (c) {{info}}

+

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+
+ + + + diff --git a/index.php b/index.php index ec59b09a..3e52b919 100644 --- a/index.php +++ b/index.php @@ -6,61 +6,9 @@ if (property_exists($users, $user)) { $holder = $users->$user; } + +$info = date('Y') . ' ' . $holder; +$license = file_get_contents('LICENSE'); +echo str_replace('{{info}}', $info, $license); + ?> - - - - - - - - - -
-

The MIT License (MIT)

-

Copyright (c)

-

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

- -

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

- -

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

-
- - - - From cff7c60684e4a8d72c3699cc952296cb2d1b0683 Mon Sep 17 00:00:00 2001 From: George Bashi Date: Sun, 16 Oct 2011 19:02:37 +0100 Subject: [PATCH 0013/2750] read sha from url and grab that revision of licence --- index.php | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/index.php b/index.php index 3e52b919..9553b379 100644 --- a/index.php +++ b/index.php @@ -1,14 +1,35 @@ $user; } +// if sha specified, use that revision of licence +if ($sha != "") { + $out = array(); + exec("git show " . $sha . ":LICENSE.html", $out, $r); + if ($r == 0) { + $license = implode("\n", $out); + } +} + +// if we didn't manage to read one in, use latest +if ($license == "") { + $license = file_get_contents('LICENSE.html'); +} + +// replace info tag and display $info = date('Y') . ' ' . $holder; -$license = file_get_contents('LICENSE'); echo str_replace('{{info}}', $info, $license); ?> From 06d4f03e6a852eff400f3f58ddf248f86fbd0e64 Mon Sep 17 00:00:00 2001 From: George Bashi Date: Sun, 16 Oct 2011 19:19:22 +0100 Subject: [PATCH 0014/2750] add myself --- users.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/users.json b/users.json index e5841575..1b92945f 100644 --- a/users.json +++ b/users.json @@ -5,5 +5,6 @@ "passcod": "Félix Saparelli, http://passcod.net", "aaron": "Aaron Bassett, http://aaronbassett.com", "levelup": "Level Up (Scotland) Limited, http://www.thisislevelup.com", - "batu": "Batuhan İçöz, http://batu.me/1" + "batu": "Batuhan İçöz, http://batu.me/1", + "gb": "George Bashi, http://georgebashi.com", } From c8f1226669933c63045e2b8ef9d3c294c8590d01 Mon Sep 17 00:00:00 2001 From: Arlo Carreon Date: Mon, 17 Oct 2011 02:01:08 +0800 Subject: [PATCH 0015/2750] Adding Arlo Carreon aka Mexitek --- users.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/users.json b/users.json index e5841575..0911da5d 100644 --- a/users.json +++ b/users.json @@ -5,5 +5,6 @@ "passcod": "Félix Saparelli, http://passcod.net", "aaron": "Aaron Bassett, http://aaronbassett.com", "levelup": "Level Up (Scotland) Limited, http://www.thisislevelup.com", - "batu": "Batuhan İçöz, http://batu.me/1" + "batu": "Batuhan İçöz, http://batu.me/1", + "arlo": "Arlo Carreon, http://arlocarreon.com" } From 2c3ec322af88381d6da97355810fccbaa5c74d6c Mon Sep 17 00:00:00 2001 From: Batuhan Icoz Date: Sun, 16 Oct 2011 22:13:37 +0300 Subject: [PATCH 0016/2750] better user management --- index.php | 16 ++++++++++------ users.json | 10 ---------- users/aaron.json | 5 +++++ users/arlo.json | 5 +++++ users/batu.json | 8 ++++++++ users/leftlogic.json | 5 +++++ users/levelup.json | 5 +++++ users/mathias.json | 5 +++++ users/passcod.json | 5 +++++ users/rem.json | 5 +++++ 10 files changed, 53 insertions(+), 16 deletions(-) delete mode 100644 users.json create mode 100644 users/aaron.json create mode 100644 users/arlo.json create mode 100644 users/batu.json create mode 100644 users/leftlogic.json create mode 100644 users/levelup.json create mode 100644 users/mathias.json create mode 100644 users/passcod.json create mode 100644 users/rem.json diff --git a/index.php b/index.php index ec59b09a..c96e2edc 100644 --- a/index.php +++ b/index.php @@ -1,10 +1,14 @@ $user; +$user = preg_replace('/\.mit-license\.org$/', '', $_SERVER["HTTP_HOST"]); +$user_file = 'users/'.$user.'.json'; + +if(file_exists($user_file)){ + $user_file = file_get_contents($user_file); + $user = json_decode($user_file); + $holder = ''.$user->fullname.''; +}else{ + $holder = "<copyright holders>"; } ?> @@ -63,4 +67,4 @@ - + \ No newline at end of file diff --git a/users.json b/users.json deleted file mode 100644 index 0911da5d..00000000 --- a/users.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "rem": "Remy Sharp, http://remysharp.com", - "leftlogic": "Left Logic Ltd, http://leftlogic.com", - "mathias": "Mathias Bynens, http://mathiasbynens.be/", - "passcod": "Félix Saparelli, http://passcod.net", - "aaron": "Aaron Bassett, http://aaronbassett.com", - "levelup": "Level Up (Scotland) Limited, http://www.thisislevelup.com", - "batu": "Batuhan İçöz, http://batu.me/1", - "arlo": "Arlo Carreon, http://arlocarreon.com" -} diff --git a/users/aaron.json b/users/aaron.json new file mode 100644 index 00000000..7cef6acf --- /dev/null +++ b/users/aaron.json @@ -0,0 +1,5 @@ +{ + "short_name": "aaron", + "fullname": "Aaron Bassett", + "link": "http://aaronbassett.com/" +} \ No newline at end of file diff --git a/users/arlo.json b/users/arlo.json new file mode 100644 index 00000000..466a2bc0 --- /dev/null +++ b/users/arlo.json @@ -0,0 +1,5 @@ +{ + "short_name": "arlo", + "fullname": "Arlo Carreon", + "link": "http://arlocarreon.com" +} \ No newline at end of file diff --git a/users/batu.json b/users/batu.json new file mode 100644 index 00000000..205b32cb --- /dev/null +++ b/users/batu.json @@ -0,0 +1,8 @@ +{ + "short_name": "batu", + "fullname": "Fırat Batuhan İçöz", + "github": "https://github.com/batuhanicoz", + "link": "http://batu.me/1", + "license": "MIT", + "license_version": "" +} \ No newline at end of file diff --git a/users/leftlogic.json b/users/leftlogic.json new file mode 100644 index 00000000..7e1939cd --- /dev/null +++ b/users/leftlogic.json @@ -0,0 +1,5 @@ +{ + "short_name": "leftlogic", + "fullname": "Left Logic Ltd", + "link": "http://leftlogic.com" +} \ No newline at end of file diff --git a/users/levelup.json b/users/levelup.json new file mode 100644 index 00000000..fb27fe71 --- /dev/null +++ b/users/levelup.json @@ -0,0 +1,5 @@ +{ + "short_name": "levelup", + "fullname": "Level Up (Scotland) Limited", + "link": "http://www.thisislevelup.com" +} \ No newline at end of file diff --git a/users/mathias.json b/users/mathias.json new file mode 100644 index 00000000..b2be668a --- /dev/null +++ b/users/mathias.json @@ -0,0 +1,5 @@ +{ + "short_name": "mathias", + "fullname": "Mathias Bynens", + "link": "http://mathiasbynens.be/" +} \ No newline at end of file diff --git a/users/passcod.json b/users/passcod.json new file mode 100644 index 00000000..7d0ea417 --- /dev/null +++ b/users/passcod.json @@ -0,0 +1,5 @@ +{ + "short_name": "passcod", + "fullname": "Félix Saparelli", + "link": "http://passcod.net" +} \ No newline at end of file diff --git a/users/rem.json b/users/rem.json new file mode 100644 index 00000000..cc533fbb --- /dev/null +++ b/users/rem.json @@ -0,0 +1,5 @@ +{ + "short_name": "rem", + "fullname": "Remy Sharp", + "link": "http://remysharp.com" +} \ No newline at end of file From b027e5ddf526cea1b419c872b28f7e454cca6237 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sun, 16 Oct 2011 23:11:31 +0100 Subject: [PATCH 0017/2750] updated user files to simple format --- users/aaron.json | 7 +++---- users/arlo.json | 7 +++---- users/batu.json | 10 +++------- users/gb.json | 4 ++++ users/leftlogic.json | 7 +++---- users/levelup.json | 7 +++---- users/mathias.json | 7 +++---- users/passcod.json | 7 +++---- users/rem.json | 7 +++---- 9 files changed, 28 insertions(+), 35 deletions(-) create mode 100644 users/gb.json diff --git a/users/aaron.json b/users/aaron.json index 7cef6acf..74d2c159 100644 --- a/users/aaron.json +++ b/users/aaron.json @@ -1,5 +1,4 @@ { - "short_name": "aaron", - "fullname": "Aaron Bassett", - "link": "http://aaronbassett.com/" -} \ No newline at end of file + "host": "aaron" + "copyright": "Aaron Bassett, http://aaronbassett.com" +} diff --git a/users/arlo.json b/users/arlo.json index 466a2bc0..65e50bed 100644 --- a/users/arlo.json +++ b/users/arlo.json @@ -1,5 +1,4 @@ { - "short_name": "arlo", - "fullname": "Arlo Carreon", - "link": "http://arlocarreon.com" -} \ No newline at end of file + "host": "arlo" + "copyright": "Arlo Carreon, http://arlocarreon.com" +} diff --git a/users/batu.json b/users/batu.json index 205b32cb..a5fb2eb4 100644 --- a/users/batu.json +++ b/users/batu.json @@ -1,8 +1,4 @@ { - "short_name": "batu", - "fullname": "Fırat Batuhan İçöz", - "github": "https://github.com/batuhanicoz", - "link": "http://batu.me/1", - "license": "MIT", - "license_version": "" -} \ No newline at end of file + "host": "batu" + "copyright": "Batuhan İçöz, http://batu.me/1" +} diff --git a/users/gb.json b/users/gb.json new file mode 100644 index 00000000..e33a2d61 --- /dev/null +++ b/users/gb.json @@ -0,0 +1,4 @@ +{ + "host": "gb" + "copyright": "George Bashi, http://georgebashi.com" +} diff --git a/users/leftlogic.json b/users/leftlogic.json index 7e1939cd..c70bc888 100644 --- a/users/leftlogic.json +++ b/users/leftlogic.json @@ -1,5 +1,4 @@ { - "short_name": "leftlogic", - "fullname": "Left Logic Ltd", - "link": "http://leftlogic.com" -} \ No newline at end of file + "host": "leftlogic" + "copyright": "Left Logic Ltd, http://leftlogic.com" +} diff --git a/users/levelup.json b/users/levelup.json index fb27fe71..03b5026b 100644 --- a/users/levelup.json +++ b/users/levelup.json @@ -1,5 +1,4 @@ { - "short_name": "levelup", - "fullname": "Level Up (Scotland) Limited", - "link": "http://www.thisislevelup.com" -} \ No newline at end of file + "host": "levelup" + "copyright": "Level Up (Scotland) Limited, http://www.thisislevelup.com" +} diff --git a/users/mathias.json b/users/mathias.json index b2be668a..75831569 100644 --- a/users/mathias.json +++ b/users/mathias.json @@ -1,5 +1,4 @@ { - "short_name": "mathias", - "fullname": "Mathias Bynens", - "link": "http://mathiasbynens.be/" -} \ No newline at end of file + "host": "mathias" + "copyright": "Mathias Bynens, http://mathiasbynens.be/" +} diff --git a/users/passcod.json b/users/passcod.json index 7d0ea417..2943e22a 100644 --- a/users/passcod.json +++ b/users/passcod.json @@ -1,5 +1,4 @@ { - "short_name": "passcod", - "fullname": "Félix Saparelli", - "link": "http://passcod.net" -} \ No newline at end of file + "host": "passcod" + "copyright": "Félix Saparelli, http://passcod.net" +} diff --git a/users/rem.json b/users/rem.json index cc533fbb..2d3edc20 100644 --- a/users/rem.json +++ b/users/rem.json @@ -1,5 +1,4 @@ { - "short_name": "rem", - "fullname": "Remy Sharp", - "link": "http://remysharp.com" -} \ No newline at end of file + "host": "rem" + "copyright": "Remy Sharp, http://remysharp.com" +} From 84e671e6efef9fb07d1260e1b0d1b30af5150140 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sun, 16 Oct 2011 23:22:37 +0100 Subject: [PATCH 0018/2750] updated with a bit of sanitising on user field - though may not need it, and added support for urls --- index.php | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/index.php b/index.php index c96e2edc..62f0fd7f 100644 --- a/index.php +++ b/index.php @@ -1,13 +1,23 @@ link.'">'.$user->fullname.''; -}else{ + $holder = $user->copyright; + if (property_exists($user, 'url')) { + $holder = '' . $holder . ''; + } +} else { $holder = "<copyright holders>"; } ?> @@ -25,10 +35,10 @@ https://github.com/remy/mit-license -By adding a new record to users.json will yeild an MIT License on a -CNAME, for example: +By adding a new JSON file to the users directory, it will yeild an +MIT License on a CNAME, for example: - { "rem": "Remy Sharp" } + { "host": "rem", "copyright": "Remy Sharp" } Means visiting http://rem.mit-license.org shows "Remy Sharp" as the copyright holder. Namespaces will be on a first come first serve basis, @@ -67,4 +77,4 @@ - \ No newline at end of file + From fa948500c53e1ca2623891439fa11b8d5dfc5b9c Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sun, 16 Oct 2011 23:25:43 +0100 Subject: [PATCH 0019/2750] fixed user files missing trailing comma --- users/aaron.json | 2 +- users/arlo.json | 2 +- users/batu.json | 2 +- users/gb.json | 2 +- users/leftlogic.json | 2 +- users/levelup.json | 2 +- users/mathias.json | 2 +- users/passcod.json | 2 +- users/rem.json | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/users/aaron.json b/users/aaron.json index 74d2c159..98be6980 100644 --- a/users/aaron.json +++ b/users/aaron.json @@ -1,4 +1,4 @@ { - "host": "aaron" + "host": "aaron", "copyright": "Aaron Bassett, http://aaronbassett.com" } diff --git a/users/arlo.json b/users/arlo.json index 65e50bed..b9dd4dd1 100644 --- a/users/arlo.json +++ b/users/arlo.json @@ -1,4 +1,4 @@ { - "host": "arlo" + "host": "arlo", "copyright": "Arlo Carreon, http://arlocarreon.com" } diff --git a/users/batu.json b/users/batu.json index a5fb2eb4..867494ce 100644 --- a/users/batu.json +++ b/users/batu.json @@ -1,4 +1,4 @@ { - "host": "batu" + "host": "batu", "copyright": "Batuhan İçöz, http://batu.me/1" } diff --git a/users/gb.json b/users/gb.json index e33a2d61..e0266be5 100644 --- a/users/gb.json +++ b/users/gb.json @@ -1,4 +1,4 @@ { - "host": "gb" + "host": "gb", "copyright": "George Bashi, http://georgebashi.com" } diff --git a/users/leftlogic.json b/users/leftlogic.json index c70bc888..2d116dc5 100644 --- a/users/leftlogic.json +++ b/users/leftlogic.json @@ -1,4 +1,4 @@ { - "host": "leftlogic" + "host": "leftlogic", "copyright": "Left Logic Ltd, http://leftlogic.com" } diff --git a/users/levelup.json b/users/levelup.json index 03b5026b..825807f9 100644 --- a/users/levelup.json +++ b/users/levelup.json @@ -1,4 +1,4 @@ { - "host": "levelup" + "host": "levelup", "copyright": "Level Up (Scotland) Limited, http://www.thisislevelup.com" } diff --git a/users/mathias.json b/users/mathias.json index 75831569..825a9b7d 100644 --- a/users/mathias.json +++ b/users/mathias.json @@ -1,4 +1,4 @@ { - "host": "mathias" + "host": "mathias", "copyright": "Mathias Bynens, http://mathiasbynens.be/" } diff --git a/users/passcod.json b/users/passcod.json index 2943e22a..7f201f14 100644 --- a/users/passcod.json +++ b/users/passcod.json @@ -1,4 +1,4 @@ { - "host": "passcod" + "host": "passcod", "copyright": "Félix Saparelli, http://passcod.net" } diff --git a/users/rem.json b/users/rem.json index 2d3edc20..06f0728b 100644 --- a/users/rem.json +++ b/users/rem.json @@ -1,4 +1,4 @@ { - "host": "rem" + "host": "rem", "copyright": "Remy Sharp, http://remysharp.com" } From 294bfbcd1f882524ce5f71bdbe4c8fa19d05cbc0 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sun, 16 Oct 2011 23:29:35 +0100 Subject: [PATCH 0020/2750] updated readme --- README.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 477d001b..84d5841d 100644 --- a/README.md +++ b/README.md @@ -9,15 +9,20 @@ pleasure. Now I can always include http://rem.mit-license.org in all my projects which links `rem` (the cname) against my copyright holder name `Remy -Sharp` - all stored in the `users.json` file. +Sharp` - all stored in the `users` directory. # Example -The `users.json` file contains a simple database of CNAMEs and copyright -holders, so the following: +The `users` directory contains a list of files, each representing a host +on mit-license.org. As present the file format is very simple, but can +be upgraded in future. + +Create a new file and give it the name of the CNAME you want (in my case +it's `rem.json`). This file contains a JSON object containing at least a +`copyright` property: { - "rem": "Remy Sharp, http://remysharp.com" + "copyright": "Remy Sharp, http://remysharp.com" } Means I can now link to: http://rem.mit-license.org and it will show my From eb2a5f312b1deb2260c88a03eb0a66fdb9582291 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sun, 16 Oct 2011 23:30:31 +0100 Subject: [PATCH 0021/2750] simplified user files - removed the host property as this is represented in the filename --- users/aaron.json | 1 - users/arlo.json | 1 - users/batu.json | 1 - users/gb.json | 1 - users/leftlogic.json | 1 - users/levelup.json | 1 - users/mathias.json | 1 - users/passcod.json | 1 - users/rem.json | 1 - 9 files changed, 9 deletions(-) diff --git a/users/aaron.json b/users/aaron.json index 98be6980..2d73997f 100644 --- a/users/aaron.json +++ b/users/aaron.json @@ -1,4 +1,3 @@ { - "host": "aaron", "copyright": "Aaron Bassett, http://aaronbassett.com" } diff --git a/users/arlo.json b/users/arlo.json index b9dd4dd1..cd23553a 100644 --- a/users/arlo.json +++ b/users/arlo.json @@ -1,4 +1,3 @@ { - "host": "arlo", "copyright": "Arlo Carreon, http://arlocarreon.com" } diff --git a/users/batu.json b/users/batu.json index 867494ce..c4c5e415 100644 --- a/users/batu.json +++ b/users/batu.json @@ -1,4 +1,3 @@ { - "host": "batu", "copyright": "Batuhan İçöz, http://batu.me/1" } diff --git a/users/gb.json b/users/gb.json index e0266be5..d751adfa 100644 --- a/users/gb.json +++ b/users/gb.json @@ -1,4 +1,3 @@ { - "host": "gb", "copyright": "George Bashi, http://georgebashi.com" } diff --git a/users/leftlogic.json b/users/leftlogic.json index 2d116dc5..1eb1b0aa 100644 --- a/users/leftlogic.json +++ b/users/leftlogic.json @@ -1,4 +1,3 @@ { - "host": "leftlogic", "copyright": "Left Logic Ltd, http://leftlogic.com" } diff --git a/users/levelup.json b/users/levelup.json index 825807f9..a973b5ab 100644 --- a/users/levelup.json +++ b/users/levelup.json @@ -1,4 +1,3 @@ { - "host": "levelup", "copyright": "Level Up (Scotland) Limited, http://www.thisislevelup.com" } diff --git a/users/mathias.json b/users/mathias.json index 825a9b7d..8a905090 100644 --- a/users/mathias.json +++ b/users/mathias.json @@ -1,4 +1,3 @@ { - "host": "mathias", "copyright": "Mathias Bynens, http://mathiasbynens.be/" } diff --git a/users/passcod.json b/users/passcod.json index 7f201f14..b9abb9e4 100644 --- a/users/passcod.json +++ b/users/passcod.json @@ -1,4 +1,3 @@ { - "host": "passcod", "copyright": "Félix Saparelli, http://passcod.net" } diff --git a/users/rem.json b/users/rem.json index 06f0728b..33b3fc17 100644 --- a/users/rem.json +++ b/users/rem.json @@ -1,4 +1,3 @@ { - "host": "rem", "copyright": "Remy Sharp, http://remysharp.com" } From 54e8ebcca7b9c6826f0f442baf1124e3bb37aa98 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sun, 16 Oct 2011 23:41:34 +0100 Subject: [PATCH 0022/2750] +favicon --- favicon.ico | Bin 0 -> 4286 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 favicon.ico diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..58f5ab99dc7942341ec6f205cf5ab20c3869fa71 GIT binary patch literal 4286 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
lbLPw{eemJ? z$=0@QN?c)N;3h9zKAqn1+%tt=Jios1)2E&&(EIiEwWa4@Sf6`#{W=|7sEAqc#f52( z5_!+zmtK0#xop|}vG%s@LrOe+*65*v_sX-+JjJhCwOr}zJMIL&*=if`w6rv5R>JQO zw=`#49(hoIVD*apn#X^bXINJf_?c5ZN3st-^g#Kcmeu8!N1DrP9)GO#gGV1OH9xqj z_`vFwg;##}8%@v4;DBccpZXknSyw^|oRDL_)6`d~M^c|s)yM$yZkTe8YAW)_p(Ee& z1<98$#Y5mSQkqow;-n&F3sO=q$f?3)QY%iWrQ(z_1(}2tAv$zRLE?pSlKjL`99+f6 z+<2@qN1?Z0hfh6%dRaUkqP(-BZcvT$D99n?0OF31BHjduY~UB=bgmTF^OMO!VM-}O zO1W|(k39|dQ(9h3pe~4rS03-PU&qJXNVD31#W(UE_A^xL{uh2WUrrPXlS&DC6mgx? zi?Rk$37_)Az}NWe?6)67ukWTgk?_g?#6Qgv75jmoWGo5PZ^EzEx=P+5*Kww#6{G~& zNLcxDTqnB;8@6Zlf|P+MT0RyB_mqbQ{}lh#S%dgLNpm4)s&mFnC1PF@eKgBpmI#i= zk^9iWZq&{c>q8w0k`L)D<4ipk*Yc7Ae9|F9oRcm&_ylpGl73Vd@T@?7Lk*z#!;EQs zuh6V>(wJv4ry8>&W+a-KXl{|wbEsbd--bR%J~dAWC*oY!ME402hcgL%<8!4Q#5-m=%oN$GbuFU(ENIHR=1w_>OTBeh+5nYdJ{s znlUqBuA Date: Sun, 16 Oct 2011 23:45:38 +0100 Subject: [PATCH 0023/2750] tweaks to syntax --- index.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/index.php b/index.php index 62f0fd7f..d6171053 100644 --- a/index.php +++ b/index.php @@ -11,8 +11,7 @@ $user_file = 'users/'.$user.'.json'; if (file_exists($user_file)) { - $user_file = file_get_contents($user_file); - $user = json_decode($user_file); + $user = json_decode(file_get_contents($user_file)); $holder = $user->copyright; if (property_exists($user, 'url')) { $holder = '' . $holder . ''; From a526bf7ad18e1445eec2309baa1fca4dbbceb342 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sun, 16 Oct 2011 23:58:12 +0100 Subject: [PATCH 0024/2750] Tweak to license.html inner readme --- LICENSE.html | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/LICENSE.html b/LICENSE.html index 9942eeed..fc304595 100644 --- a/LICENSE.html +++ b/LICENSE.html @@ -1,6 +1,7 @@ +MIT License +article { display: block; margin: 2em auto; min-width: 360px; max-width: 900px; width: 80%; border: 1px solid #ccc; padding: 2em; background: #fff; border-radius: 5px; box-shadow: 0 5px 10px rgba(0,0,0,0.25);} h1 { margin-top: 0; } p:last-child { margin-bottom: 0; } footer a { display: block; text-align: center; color: #999; font-weight: bold; text-shadow: 0 1px 1px #fff; } @@ -47,11 +48,24 @@

The MIT License (MIT)

Copyright (c) {{info}}

-

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

-

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

+

Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions:

-

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+

The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE.

Fork this project to create your own MIT license that you can always link to.

From 1dc22ebd9bafbffebc68e140fc836a55c82fc3c1 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Wed, 19 Oct 2011 14:19:37 +0100 Subject: [PATCH 0073/2750] Add plain text support. Closes #43 --- README.md | 9 +++++++++ index.php | 37 ++++++++++++++++++++++++++++++++++--- 2 files changed, 43 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index d76110a6..a154653f 100644 --- a/README.md +++ b/README.md @@ -36,6 +36,15 @@ the copyright text, you can include a `url` property: "url": "http://remysharp.com" } +And if you want your license to appear as plain text, just add the +`format` property (currently only `txt` and `html` are supported): + + { + "copyright": "Remy Sharp, http://remysharp.com", + "url": "http://remysharp.com", + "format": "txt" + } + Finally you can also include a license version target in the JSON file as explained in the next section. diff --git a/index.php b/index.php index 1c9c4fe9..1f2513b6 100644 --- a/index.php +++ b/index.php @@ -2,6 +2,7 @@ date_default_timezone_set('Europe/London'); // stop php from whining +$format = 'html'; $user_file = preg_replace('/\.mit-license\..*$/', '', $_SERVER["HTTP_HOST"]); // sanitise user (not for DNS, but for file reading, I don't know @@ -15,15 +16,35 @@ if (property_exists($user, 'url')) { $holder = '' . $holder . ''; } + + if (property_exists($user, 'format')) { + if (strtolower($user->format) == 'txt') { + $format = 'txt'; + } + } } else { $holder = "<copyright holders>"; } // grab sha from request uri -$request = $_SERVER["REQUEST_URI"]; +$request_uri = explode('/', $_SERVER["REQUEST_URI"]); + +$request = array_pop($request_uri); +// in case there's a trailing slash (unlikely) +if ($request == '') $request = array_pop($request_uri); + +// url file format overrides user preference +if (stripos($request, 'license') === 0) { + $format = array_pop(explode('.', strtolower($request))) == 'txt' ? 'txt' : 'html'; + + // move down to the next part of the request + $request = array_pop($request_uri); +} + +// check if there's a SHA on the url and read this to switch license versions $sha = ''; if ($request != "" && $request != "/" && $request != "/index.php") { - $sha = preg_replace('/[^a-f0-9]/', '', $_SERVER["REQUEST_URI"]); + $sha = preg_replace('/[^a-f0-9]/', '', $request); } else if (isset($user) && property_exists($user, 'version')) { $sha = preg_replace('/[^a-f0-9]/', '', $user->version); } @@ -46,6 +67,16 @@ // replace info tag and display $info = date('Y') . ' ' . $holder; -echo str_replace('{{info}}', $info, $license); +$license = str_replace('{{info}}', $info, $license); + +// if we want text format, strip out the license from the article tag +// and then strip any other tags in the license. +if ($format == 'txt') { + $license = array_shift(explode('
', array_pop(explode('
', $license)))); + $license = preg_replace('/<[^>]*>/', '', trim($license)); + header('content-type: plain/text'); +} + +echo $license; ?> From bff8e321f624c1c96c4273d2f3732be7ee2dd114 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Wed, 19 Oct 2011 14:39:26 +0100 Subject: [PATCH 0074/2750] plain text content-type was wrong - whoops --- index.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.php b/index.php index 1f2513b6..6f2502bd 100644 --- a/index.php +++ b/index.php @@ -74,7 +74,7 @@ if ($format == 'txt') { $license = array_shift(explode('
', array_pop(explode('
', $license)))); $license = preg_replace('/<[^>]*>/', '', trim($license)); - header('content-type: plain/text'); + header('content-type: text/plain'); } echo $license; From fe52de60b081b678cc2bcb5f6d04bafea0d8cd43 Mon Sep 17 00:00:00 2001 From: Sami Samhuri Date: Wed, 19 Oct 2011 07:28:06 -0700 Subject: [PATCH 0075/2750] decode HTML entities for text format --- index.php | 1 + 1 file changed, 1 insertion(+) diff --git a/index.php b/index.php index 6f2502bd..2c496ebd 100644 --- a/index.php +++ b/index.php @@ -74,6 +74,7 @@ if ($format == 'txt') { $license = array_shift(explode('
', array_pop(explode('
', $license)))); $license = preg_replace('/<[^>]*>/', '', trim($license)); + $license = html_entity_decode($license); header('content-type: text/plain'); } From e6ddeebbe004db994fd5960febe0d6ca67aa33ce Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Wed, 19 Oct 2011 17:13:41 +0100 Subject: [PATCH 0076/2750] updated readme with formats and urls --- README.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/README.md b/README.md index a154653f..e9a09362 100644 --- a/README.md +++ b/README.md @@ -73,6 +73,22 @@ This can also be targeted in my JSON file: Note that if no version is supplied, the latest copy of the LICENSE.html will be displayed with your information included. +## Formats & URLs + +The following types of requests can be made to this project: + +* [http://rem.mit-license.org/](http://rem.mit-license.org/) # HTML, or the default format specified in +the json file (currently none specified on `rem`) +* [http://rem.mit-license.org/license.html](http://rem.mit-license.org/license.html) HTML +* [http://rem.mit-license.org/license.txt](http://rem.mit-license.org/license.txt) Text +* [http://rem.mit-license.org/a526bf7ad1](http://rem.mit-license.org/a526bf7ad1) a526bf7ad1 version, HTML, or the +default format specified in the json file (again, none specified for +`rem` so defaults to HTML) +* [http://rem.mit-license.org/a526bf7ad1/license.html](http://rem.mit-license.org/a526bf7ad1/license.html) a526bf7ad1 version, +HTML +* [http://rem.mit-license.org/a526bf7ad1/license.txt](http://rem.mit-license.org/a526bf7ad1/license.txt) a526bf7ad1 version, +text + ## Ways to contribute Aside from code contributions that make the project better, there are a From b962e7ede17ce2709f59cfdf10510e20e7b34215 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Bastide?= Date: Wed, 19 Oct 2011 18:30:19 +0200 Subject: [PATCH 0077/2750] added raphael.json --- users/raphael.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/raphael.json diff --git a/users/raphael.json b/users/raphael.json new file mode 100644 index 00000000..479797b3 --- /dev/null +++ b/users/raphael.json @@ -0,0 +1,4 @@ +{ + "copyright": "Raphaël Bastide, http://raphaelbastide.com", + "url": "http://raphaelbastide.com" +} From 2a11c4776db2fd9f15af524e9ee119a58a8fbd85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Bastide?= Date: Wed, 19 Oct 2011 18:35:51 +0200 Subject: [PATCH 0078/2750] =?UTF-8?q?CSS=20cleaned:=20font=20changed=20fro?= =?UTF-8?q?m=20monospace=20to=20the=20nice=20Inconsolata,=20non=20function?= =?UTF-8?q?al=20decoration=20details=20removed=E2=80=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- LICENSE.html | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/LICENSE.html b/LICENSE.html index f78f0ee1..87120d4c 100644 --- a/LICENSE.html +++ b/LICENSE.html @@ -4,6 +4,7 @@ MIT License + From 06d820b6971d7185d516cca60fd0ddd3755f40c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Bastide?= Date: Wed, 19 Oct 2011 18:57:54 +0200 Subject: [PATCH 0079/2750] fix -monospace in CSS font declaration --- LICENSE.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LICENSE.html b/LICENSE.html index 87120d4c..c9fd2999 100644 --- a/LICENSE.html +++ b/LICENSE.html @@ -33,7 +33,7 @@ -->

The MIT License (MIT)

Copyright (c) {{info}}

-

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

-

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

+

Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions:

-

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+

The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE.

- + diff --git a/bg.png b/bg.png new file mode 100644 index 0000000000000000000000000000000000000000..c75a05a94234f8621b526a57d85e2d02da01c28d GIT binary patch literal 41651 zcmaI7bxd8|w>G+QclV9EyE{dSI~y(T?(XgscPQ@eY}~E5OK~q=C~)8ReCKz*`^PB+ad?Wqn-C)qRvSOnq!k`OPRq zMSwzH0{;-$o4c6+z3lBATm`&@DgKLB;Ggxs+pHA8|AM&L3RCc9yTBkI}1A}7cVa_6Oe7^2Cnt-eizO>NKR^G!92^|X{~(xMy&c?4yqFzaDgVPDW$tR~ zV(sK+?dSmfm(k>#qr00h#Xp|@pAhVw{)g7V^}o~fPr_KeOq^KRS=jy!=|4b4#s7b( zz5V~7UES2o|F6IQpTw>j-cIJMYUZwv?k=YP6wZS3UsFy3k}l>ZZjLS*j*fQ!$)bvt zqno3vm7^0-Qk@&9Xku#Z@UQ$|ctu44IR{ra69-dsIVoX^e;8P-t<40ucsRuQd8B#y zx!J|p*`?XUc{nBc_++^Fc(|nb__+B0qbucT>TYlD;PxL~v;V8h_rL1?+Y0th|5%nX zcd_;`Hgr>$q%NCp6a0$MpKaSeO|=z)v6potXXrKs_m4gU=po@0jJxwkEU zW#F9`;w+V(KNvVeT3-U^xQ|i&K48WmoRWBEVaRD+PsbgZxIbYw{D&}KdA`SZGc%Tu{7z>!0 zFi7h*EBOxvaq%*Y+!^ykZ*JaawIG#?`!|PMc-6_q-Ge>mbdNVvHPho<_Mjvd^thor z;UZgK2a;TGubB{GU1%mqkv3q)E}_48)KwFzZ;8H>H9RKhK7PC;s=*ztjuF}HCXZTs z;*Q6N^+N0B*5QM(bAHiEv{mQdMo~Lw*FJ6#siFPeJ0H+L(Tt&F+#}KQ=jaZ6E}Wjs zeEv<({EhK=s><|9*Jdy7S4qgcUE~0ClITNR9{8E6yeT+kZv+MpnX<{0OrcH@%wJvQ zy0<6@n~%mvTY7{+v@Q7l7q!-LvmXsw<>RR^DJ;CD?E&cU>eq-F$nC8O39fYLZ(hnE zg;Dp`KopXMM~gR!hES!eDLaN7;-v>Bq~W3O_1L>KFh)~rJYMp64BKzESMV17G2!2a zJVwg;fp7Cxo8^p$7YZIcBiT-lYQc^QE2ggDKJc7@D$=N5OchU*c*D`D_h$P*v``-g zox-!>(?(*793|BfI75_>Q8Reza(~O46I*VRMNx_y`=AQ7eCGHuy!Ww}aE(2#mH?wLZ#xrdp^`HRhm%rw zPp?Zw1D}<s7ny9QShlCrx+*N}S7eBRbulBKh>HpLS9c7AB*H>b z5~<$HWq!1H6655Ifr_J_?~^n_m<-(Av?5z3F*q1@TvG0&0_p0<`w)>K1<>c0-sOY? zlXGL;wT>CG6hLfad`q5A4o+vFevhtwlm_0q=1D$oczd-ksz+_&QT?QY{RKXq8d|uW zTPvUIYWUiI7o>>c&ru=K3(Zv|6YlX*8RLN^Zs%=m=DF(Td) zt|)N_;=beIvp6;*&e4Tz3=Wij;SPX`fvj`t_95xu*@dr1x`g%1W%{}1K0N8L&+HRz z2Ha7si&8o7prTF`pQgLJ2spReX6X0nb#DV}+RIUn{*VtbUba*`^jg`F?shIyCAtCG zw&(;Hw7N|^U4Al-?qCOtSF*=PMYvyIsm z=aZ?+xbisL|468Ix>iYQ5hI0eRYl5-nt7NrBaF{^%?PY{YQOCaC=dLDxB<;Q^04DM zemsZOXQ)%R%Q>b8UtrVlq7$1Nwz&m>Iji5eW27*A_kdLX+sw2lcp3u8Pz8PVIEi)a zl2QKzb-g^V(3zAO5{>x5c8jzs=x`h&G~ijhv3=JIA$#O)sSr*a&O(K`f}eM3%jeh- z?Mo9eETH?o9r(y2o* zcp4beCG7LIoV3>75j_t?g2q*e7?7S+5aIuL%)~^TZYvB~RQLpD6$`_X*_^JASN_h` z2LH)10ii>s!Ptg>Fo0bNDv`JmPr9L&+uBrF<)z*}9)}8`xRoc$_hb~!yG7b1Xj5!h zqEiWB=$^Q`HAhwL|JvyL9v2U6NgxC^$Ce`N1&qr1eHK%Aaz z`|};UuMWGhiiy+sC*HBRqdwcD#Z6i2SE z$1zD^v@vEwJFhG92(D55J(Q$C=Gpw$x2ubH>=msN$629E%4P`Mi8KgooA0#0-qcch z4oAp!yxcsXT00###|e#aD4_>+el=-3-*A)e-EMA_%E;_P?*|=!gP}4QV)KHA$p6AZ zf&2`S8B-~L)iG-pX9K(C#y{LlaDTN(cxzakcxWYBH11HZO+eE|M&1MmmVcVYiqExQ zHAh3$B7fR92f-FXtI3@=zTaAf0lUsPioCdP*(awMu-hl9k5>I{6^RxW1qxnwtsp3KS+LY=7eE%-ec8l9^TXITJ`C*SrPRxjE8ZIx41^K=c+DcV1xsxoBn z_a*9JJQu)uEma8jF5Vl@@1`r`+MbG0cABewlUnEU*1Y`%5^Y$kMy6HPRir3G)7XVZ zoM4w)o%tv@wh96l>Blj4vdZzV!sJ!d{A)_&@l$+FTEPsaBZU4MBQhq}6Uk)dmAWa; zNIbQUwgciK>Trc`M6&o%qL(1E@AW#`F`o9&u|vlLF(K!@@wE&LX1h^|D0@?^ny?cx z9Yi?vOvp%o!8B)omr6C>)v~nF#wDTV0V+hGrsCcr!+o$^iEUznwzE=*1hx2*G+TNS6>Ez zI9*UxY7f2}uCgp_W~(avR<{6lPLMS*M`IaAttM++p%_G}1+q=NHPe8$dImurePbLu z7^$E@!&QEO|EDW18+Nw;)K?YH6JJ~M;TQwvFh$Jhr$Q8R9b=YxOFvKT@iN);Hk%qT zQ-Swnw$IUbn6|$*fWPj)OSOH}dat&Ja4J31#(QnawO(<$e*ez>%crBUv%cFL_*{LM zn)NI60R*V#qXF0W^1B)xe9Xd!-Q1AnXtmI?YUCHbXYrTp-YxcFv5?)~&lx=%;RT*S zfTpk+0wAG2nm%4xi|38RUlA{0wI;P~1A1XzdLrhkU(1n`a@HKj~}>-9|v{_)jt$AXGZ{Mub!QOjt`7~d6f%YN!@I0>8Sn&vY7uQ z{5D_8%Ptrv|87%D#_3B zF{G_vZ=d)1OL-dMwxXhUkOC!Rg^%n#aXmXn{O|6oX(DkG?|bGO$;WB|f{JA6hqmea z%T8Y^K|n+#BO8jY_o1R&qVJ*Mq%_4AWH>a=hfd9`W~W%v#O`#C|DRdnGVSj)i#Xr$ zeCYJlqm>HxWyd`V$;izF9WAwWfnS51Zw9y!G|>goB=@xSBYK_ubBwR@+!Dn9O3{O& zlvL)aHm*~|G7Y4d)~r>co9=EOX=UBUzQoeOX)9*JEmMv&^7H7}m1Vs{qrg|1G>^15 z9Ims(0!VLVb?FZ-1vR2cGs%v<=cggD$c^(|NakUq2Lm?1lkM=*m}+Pc#zTJ!X_waV zsqh8i%=-a|CYoBvD#n$X^+|}z`OuK{O>84&JQvWkh4g?Qqk9T7-J3^Hj`;(>8-vOk zs#zVrT(lYc7J$WA4!FOz5cT zyKzUSX*o{Q5WAO)$D*}kx$*h^8#F8^tV9bIx3*D%V+O?i=ni~qNB0k9W76ZJbwmac z3}u{BmAX3Oj6}Pn4}}hCX`w%(hYD!v@%N{>HgYrgme|}I8$H?*3Q`Og=t)0%Ok!Gx z7oS$l#4bD7%f2U()Xn~8?--u^>Hr^Xp9ZU2fkG9+FALV8%ly*I=;E*QqWGN@^U{MO zPk(pr57YPpcf?aj2!I{@AHXnPcPop%jRR?sVm<&=MIPOtI_KPPqY zUFsl=U)WM3C_$+tGWVy8-gnygfHvcY!$mFWP%3h^zh1#fOSut(aKn}x4Oo^iU1!0T zBY?qQ86u8WY}GuBq`edbm(}H^3^0=AaD2Xw^f&SdfL`-=0a8Wd5XX6uTMD1Uklg`? zs-N*EMh&#?U63K=-f{CAER}=W*RjxMW3j`EWPWAi$QF2bEnbIcL?bm5VKV-bkCJjLwYj3rUujfB7D?NZg_7QFKw@~##dC{6gqsw*G32!iq4=Ao3lAAiHr3@!i@c=qslePDuIN_(B5C5HYCi5 zh|sv4(;t!$NxTAn^ea;LZC^raHalc`^oLd75a)N1F*{oFJ^>Vv)n)VFTtAeENHHu% z6$EV;du9$EH?(7U8(y0*_oA2TfoxA(?z=**)YKTCEmEq3dS9d&uM<0Fo=a3{$mXVG zyVK`AOZnDh`DQr7UkJO5mm+W~>By7dw>Y?afbGVN3GTDBdH~CwPEE^qbhStWnR@h( zE;ZNXd55%l6$?i0)Ax}H0`V_i)Uwdc9;nH1R?NkQ36iYIL_Ow2|D4W4u-kg%qPvNY zp0!|QZhFo+^cCV1<0$`Jc=4xL^_Yp}32Y^2pXWsCMJ@Rl=d$wW#Qp)%vZ%pCwU+_M zx!T9~4PV0Rdj8pgyRf>u9dFTAs<1YLcsrPnd)wPQmErvRcgl~6!nq{ZUwXDfuh&9$ z0pTCCvk!tVh$rr0q5Pmkto+>JE2fW^vN>B~Gb=Htm%y$G^qboP$iau)o5b3pZ(2dG zI*h!Zf9_?8;&(rPBegvsK03k900E2F%HXxZ!PK@SOqsXVp)ERAff6$&y+}(Ws zl_)vQM0r1`DGlVWW;SR4oREBB8<>t3$wzx+EP-QE6h)j!`GW?fOF8q=u8%i!`NxuA z3HCA&v6W88;>oUF{T<0Jkk@zT$Rmka{Z)XlwrznsEWaj@2}8ZMdFx(ljB)6swk9#a zSd(vZx6asz->Y3a?1$&*MnXVKYi}o=NpGN^C+fiIsU6t%lq?hy<)gB*zA3({|3a{0 z3{5n?d38R2Cw^XBO$gQdOIQF~io{@`8KDRQiB0X(yDdZj$=CBYxLtqoeVlT1A(#R0 z$MH4!gn(SpbmRKdUt}NdK`5nv2i+~&#vil05~JN$iXhF#%U|OWTkVeq!X1NgTsVcQ$ZDB|xx(k{gd{AlYQxc2 zZoOfmkVXncW)W0!ckE`+rbdH3-ZJ!yc9rcn#&#pC+H7bG9^^3BOiTYde_N1oLe;TV z&TXZH`h#d@78I|)bnd;t^0j~8;qstbzJ5{c#xx0qOu-!{^wy~`P#}yat zhwPVMjkLssYrnQ;UV?t}UoJ1Mu!Ms0l%R*I7$(u|kxZxO>Og70 zY^T3(A!xGV8sum@A{5?t40P>u+E}snES${&auv4n_QlN=93%v`0NLZ>l%8)+uwvd{ ze3}v0_bTz)=Eo_~^xfCrQg+rq5^NKc_gYp$R1O4;(I)V3U+KjECwn=Nx%rco~PJ z;68ZEeC67E!W=}bFA+9XQGekOzKasVTKthQl`+3a3DCE85Wz@W1)}CWzggJsJz6DA zoW-OPn@N1{l}x+1%qp^AA7`Ws-zGo3vKv+Ut3)mhd z&SuYKnN!#FB`;-;^YiJGSca=vh{q5iHq>C#J6!XLiq_S!Z1_{$oT2=^+_1z*^F;7W z;buh-9pejh6gq7$ZLzjapxy1p=}AjM@O8*sbW0FwwAs=(W-G`3gOrJiOewgEbOYK# z48Dn<3>^^+o;D39B!tE@Au1I1_;zKm4aVAI!boBGvM9B>`##!>&?$mk;}Bv*?tE{C zr#8p%o7Ey;>eIIMi?|K_m^u(4JbWLPtdH{UfU#(NlvWgV8+U(Ff~2|Pr^oCNNnuyA zFCz`@{vzQjsH%x*koD#;DSo@7s$KXXog@5KZ?TM#slgLImF@M@4RTI$JIMlMbGaR;D-d7$NvZK^!-*n1JWo6YQ9DQPQ^4ergRO z)0_|hq=xGAx=p>5!!xs;?u&+=N}*?0zV&8PyX}J+^ow}*Af8Ry+$1csVM*Lit$_wG zh^w8hsulVJ(pI8YDs5ZuQ=My88r=-o z0E>Z}1jCDq@Z{dY8)HJTn|wL?A_X2qSF?o2*j?g}`+^gLi~UQ%oxz92ch7HVxaNlM zA3aNdh2X)EGB*WA*lZe~7X`|3P2U6Gel_+>s7OjH%|hZfJSS%rSXQCDzl&aOp+#oC zu42(isF|vR#0vH1;f4rXhrmnqY^`i_Z&2Zt+SkctVQ|MMjz0m7g9Yj|<@_hR)Rgb2 zWZ$#9zn*I&vRj?^Kj~}`e?0EKyYGdl*SAl^BR@IXzZ*n+I(+gR3_hOJNqK@VwTV!) zUV_R3oJW~#&(uWz`rmelEX>TY)(5x;3^=*&G=vc5YouRwFRhsN>RJqe<*B1`;|2bh zE;gvGbAI`#lW^$8O7VSy&60;!kBhJU+Bt*flcH@_2-Dtn(Rd6EMo%u-f#k;J<==f# z?mU6iHTWjzk<<(x+q&T!6o3(LcL!!7p&!yK*+*xn`w|kUEqNk>+asK4(lg;;@6+3G zZ-9}Sop7|bP?Nt2rMvIqUPv_krgk0(wAo;hK;D~V-_~PPR0Q{I~(x4Ur z(i?)wVRxlpHiO2ceo%Ue$lXdDDiG~%-_-f|In!^c$bH4na#PEdD*HI;8!?=;3!alh zA5D$o@GJ;?7R>IPG}dU-O?7~6I}&S{?kWVOI0(j~dl0^RP?FB-5ce^b^|P+SKx&J6 zueNz%{`#0ROFwK*gJ>t*qsY0z6+YiLf_(v`yH+J^O(p1-MV_2PgWS62;yB^_&N5`+ zEF;Wuiz=Q+$DJ|e>%gH)x^%U+UTYi~dU*<^Td zrHXx*X?qF=mFDr>*qq?2CX57bJz&a>AuayUpuip9hp{eI?FZ`9##FZ>tJ7FGO&T^u zsl=69sO@u(C(WxqFlM$ZH81Rz#ZoyiDGxHvt1ht<^Q5~E$q3>dJI>{Wg>%q>9&tKg z{F?9=q0@HA$k=_);lRReqth?B*=EXCQcXywdHedJS!peBd`^CVQoTe-tZ>DTCuE@5 zQQH15QlM2+N(^~@_?KD${O;@BnN&j{8GJp*K-;mrHO0FVzc4mWC==Bpc}ZR<8yL(7 zlee(r&Z4+hCj)99+h4-;dylKf#tMFVtp2!^ECJtd=-yZIK%RTqSQyQS-wU4mxyHH> z0g_#BHlG_ZF_rU^>qqq=tQNPVgQqR9R42-sn=23k8qOkcjd^N#HX`|4SPeU=dVaz= zWJ5ow@JXAIiSf<7%LZ+_lw!%M>JO|l+e7h_%b8v_?AXtlit}70axBR*k1T~5_?!l7 z3!q)7bCH7>p>9c;pyqvthY7{$kKz+~U}-7Y<7ebd&Uiw(4rOWeA{QyOEVa$EW=k^+ z%2Xb??+tTaCfD^2oP$?){FVeLbWSO_Jw(-iL4jqkPL!h4AZQ!2+Cq8sb9#PyK1!6% zqE{fmc1E0U8mjMnMf?7Mq~e~rFS zdK?veaO!@o$$&;Ww{*NFmjZCoLe^YiA0w3k=;y}=?}}6*7zKzzl!-*>Zdt%V1<*QPROpY4Cq>97plx9t0S7b*8QBS$b9 z;)G}XXgbez%Lzq0Y+!@KnBCbEI+a4kOoI?}O!P)uiglFRD~g)Z>l)O9WOj-+7-$Z- zeVMmhmEtGW$@iJg9&@K-)L+Qf1$cQ(1geEurjdzrsu$jTIg0>1PNU^LfQni9Rp%> zNHC!CCLx{TD3tacLOh^#@!jF4R_6Vli(*6~b&uJEduPmVxpT**%cA=L(&CALmBKzK zfc|^)8*4Es|L0MCsEVq0?#CxWND0Yg(=VPvs_LiCZOVxx6DWkc&%p1z{lln*!&+2| zyUo?(HSX&Bpuf-V_HbF8c0DAD{-1tCmF-Yu1}ifAC!c=l8ymA%m+Ve3*Ap6XZivDY z-rrxnTj5fZMEft3p@ai#yQc3+ZxVUKWK=()eppLA|E)a+_jm=oUzFx{f$vwF(;Tcf z9<|o5X67;+w$T~NldqiImc6{u{ke-dEKhhl9jFgKo`i7+W9N1m2J)ppKSWu|zRsKl z3f4SNH$Js*8OoMe`^EJ^iq5d1oF2kCI|uyEzdU)H0Mq@2404Ar+1)r1mhg^mPKye6 zAXlO8pX|sO8)v;*#?X zBS?;fg6$Ne*sy0rIRZjCj&khAg#6W+Noy?=j07ABvtT%@3P@PADquD?-GN6Qx@z){ z-I2zAXAaHd!SAr&gdRylY*r4*U&2-&L^{p84u(dK3rQdYQUu8zhta(u-LGxHap7h` z>pnVP!kbnFrw~c*F~&)@H_w5Soo)`2WxY!{1{HqxI^k-%ELN7y^-C2s>A=DTCok^xSzVUVTwA-_Y6Z<~XL^9PN!AMz3sz@-E-fpTlJ|@|j2tH31sJMi*WA3dfq@gKXDJ4+~v0}n^ zhVaqSifQ-}AHS(k8KdHHudZFIO9g?#E95oh+3SVAN=1a@yuI{M4F46cQqw5f^-!sO zJcA9jD{4vXCruE0S}INw6wt@{RAurF-H|cWK(y7%J#yO+|I~cZl=#p3)xM^q{4-N3RS!5v=$OkyY`ksPK`}aqG=E9r8SuhU!EI#>;{iV& zl@em^RDFj_50Pb=>>AIwgfc~>$9msGjG-rs5(LH?40na$tEu=Y&TP#0C$$qE#awZ5{`T@`;4_->L3Wi;7a4+rJy;{S) zFgNL0sl37?_Lu9k)>J-(Ah?hZ@ER2+i^qOGj`@T*Bx8C@CAK7`1qk~|AW}qh^;YQo z)3DFV+i{?RE5H3$kEIs&k^jC;9WVMHDGdb|YPLU<(BtRE?@q$sC0LmY1XIg&e+#|I z6GD6VEzu`*USQ+(aBfN;p)y>VhfX!{OhzR|N4Ov7Cu33K>?l7?dn?c0_2`RafYNKI z(Xo~Q?&RP!1?U>0(<+r=LXm+Gwwj&eMnLZxJ!Cu&4O$Q(WrBYCmqExNXTH-P9dI|2 zri{~CvrEYO@INh{jPn>UEps5QP96v08uVwxO{r*IX)fuOeX3P`n{wshgd_GYt#F?-ZpkoH=np*{f~&iSbVATj z6*{dvGXF{ zncl7=gHA~3#xs9pw8LP`c$+KSIR`x#*vL6o$~qU}Gd1{ki6SNMqsQv2GvncsaJ$M4 z8E$*%U2Z)ORatmA8akzA6x&!(!188~W#`AL5t{aT{z-p6Ogq(_kPhH>{rOU8;$d%& zs2i$;Q)GwdDsUaJ-y#~Qx=mBkBkD{LbXNJiPKfzb5K)=Y>T;2B$z8p1Xqn{PHQJ%WN~Am~t&*l_j>2_5^FN zy;A?H6p~Ug`@4Rzw+hR5bKK7O=FMvE{?pA7ZQ;c7;Ojtau_z+oF>?(WeP|?ku05h} z7JpnD8Eg$sx(dSsb$pT-d|@2PiuEXN(iNNEe%nZ$iXUHgH=Kuqn{j3B5h^8l9vn`L zfb~983kRo;Manm%C)`>^+o!D zrwtvWKwudst@5lGJkK3ew|&jA52?SSi(>fC^f3>zw6@l*!H$CUhT>WqdOl?Irq-!A zf5=`kTn|>bWZDp!ymFM*o=fGHgQ6i|oc;?h-hd?znvdbxfdP41^?c|r_9nbJ9sejN zG9!1q3c@E&Vma=fuR{2ZZJ|?~UkAexAB0Vpjb%=}jDAvZiHUETyA?V}7HTUy(0ITK z(N)#W|8~}l&PKCvv4#sNOGm-&x}WA|rz4Z~u#sGk!iBI!y8I@ao4`;ORQP?k{1wxA zcoigGNqmTkk;FU5Qwa=Ud@&p;*P-JQ@Ub_4yz@eaFEh-oLuwG0vJu{5K$D+vcQ3m4 zDc?&&5bESTh?gslkIxqmn=~FwMi9tGuQd#=3pYcipLz6s^PO@}K)TA`nomGRs=&5c z700(q7OX>z7CU8zPx4=RGK_X_y=aAKoPrb-i}!?BUSH%;RT$mLT|XtBy&4?;b8FXFguQdo>uw@ku z!V9%OSUM`y^HciV`*~N)l{BlJC5~Rn)#I{NT;fyUz92-a=Pxjm_QM2=v8+h?!jx0( zx9m{*O7OGLZzOZbVd~dm)z;?^FrsUEnI&zgT~ZOJ#WG}@7w^JF!|+MzXPD^#)r5@A z8&>H|d#P*V6l_`WA^CdV_}qyZ7;;PC5%HhZp7W=URo(D>UI%-nOHuCf1Rn~IW_n=3 zPk@XH48bmYo7WHuh=UkVYW}^*8}uZD#<@AaFWbx#Dnpc3T^D3Apt#jslx5F*vkK{_ zgcVCrO;C7Bu0aJ$a3#5Ewnb$#`eR5D`V2)Pp7-rVBU-4?O|&8A!fiqXog!8;yV+qy z%fi}RHWSOi*Ni=KI&C^#lR0tUavbA==ZT-7UD151UO%>PsHTv50>3t@HHtz}+YN!? zH7mYK3|&L^OztZ|p|hmjH8q~9XrQd_Mj5VoNWCr@=3+jy*B zX5T}9Yu%e0dCO7z=k45Uz9W_eoV}xTz`!qfa6}%*?y_Wo-QOHVM-9)O+t^-vGllaX zj@lo;z2IA~`M;3H&c%-9QA?P&bXs~dW+lGnD<{;+1|lZKPJRT!cBHLTS$pT`7^*}qv=8I;(n3LVQ$br5T4fC$uQOLWFmU@5 zJYACsSuf7DPMWM41rNCuZto0gAj9%QskQGnyCv_=jSv&+*f7w@&WmsU01fGZ6VGb< z`riehZ06qXcRyQVbV)z|TI))R9T11TX2M%s?%+hToA@_t2_Qj6S=e|N` zpxpEh8mhW`i3>~ui2&_0!gEhbc;mG$n}**qS|^@5S!fu?qoD3ETN7o4jw2_X8&37| zdGc6}%Pi(qGb-n|#D}L}obwXwRUe`00IrNNNsjj3C{Zo)x*4(1KO=3|X3=d=M^Gn! z`MOdK-Hrh@V>>^JH8&OpR6D(vdEd0;ju7f1!}CL{uns!dor8nInta;Tb)D*1CXpCa zDK&Lq08+KvfzL-z-Q{>x@FLZgQIbGn+X+Jr$+9MIi4^cm_XLx?X93x|``{HDEE`nes5i@GAsh0U+zJ&fUHB*j)kPDeie$ z=FN&lZOf%k44HqzCf#q-7ycVrK>FM}CR~n23BXU?dlnHMyTUvH*1MGuFPJ#^ZR^FJ zNq&dk|0&!aw; zhd@GjlH0ZpZv)ij-k^nXcZc}W@*6k)3gPdh6%BC&T!dY$`(53;US6q0gC{|JL&pFc zz0f<8#zc3dp%9(1Y)~xwO+w~q-uYE`q=X6`SWr{$tK}oI`D!@k;imt$rdl~|950+2 zFu(8IF~x6dc9{vnLQ>{4xm^g3BWH*KQk6w^#1RFhY$&!U0zo|9)kAif47Ly$pp|Y+ z4m1Ukme?)JsK`nDiI6TgPnYFe8*|*x2<;>%s=dAn@nTd4iLH`DL)mh5ss>*W1uRUX z@;Lo{Wo#NzreQ2PGJju^5Xr5~Nl|S(=+@iFHtTY*{M-Qs2CX_9Or2o@EcI&V(|{UM z0qKn|Q}8X36qMU0Tr>>tD6!eAA+?&gnO5RvJ$@Mf&#cMFe+gd-UeEfso8{c&SO=wU=;c++)=AGneWkvyTy8#EU(uIcrR zBi;TfvTP!1WgJf}RJT|Z8mq8>s|$R%Gm9^Co@X{W>J@Ch*GHaP$V+NJ!9^hTs&wkmwHrXN&E>qH$VCxdd@A}JB~g$j$hx+kAXEx%~WI zLHG`6$Jm}NL{CrY64zIFdTZEv{MGgQOX~d#mG8hTKz;tvrQ9I=2A`y&3QSlp?0$}E zzd5iYDJAmigfY*=3A2lpA*0(pF4KuvdbfDR-y~@or5>>B6)eDz!Zgn$;|fJ@CiQb> z;OX{^!Q+|HKkz~-d`C!4Cq*p`Tpwr2!j}|=zLxb?y2%E(=RzT zAMb+M;2X_9`+R$N;{)H#?etmFKkv%BmN{VTa>8{q-DZ{9>OB9MO8y~k^uABc&$RV- zkyY&;xUbD|ekFWnWW4d+`{ToF2y32*AX{1JvkOFnCsO-$1YV{ONCU!+ZEv(kB63L1 zfVij382b^`qWfG5>lja*+>y<-HG1W#KnbF)DvEHT&Nzwj9$abso7GnMjr5iw=mO!@ z?^yDFi%fg>HNTn>MECj z=+$Go4nln?cdrnUmv>wkNtQA-7)@)Or-#E&?pMq#c|J-N;dZw)D{QHbS-0cGI%-66 z>w`n8KO4JYAWeMs}dOV^QBTEA?gxHEZl^swQ{rjG@W0TmN1ULhPGE zREa!%ofj`*UrG+1SsF-cIxc#gtdKvdDLZ{m4+U+6m5nTDp!DL%jq7t?U16*8?WWxGDXk$kUB)C2qgR>WpH-Gpu zFF0~jk7W*Bf{{`8d-ZQ#txyFuBc~W#cVV@pi`($LAS5Vpf0h@G>5@k{$FD0G9CqnZ z$P%Y_b~va*-}(S-3_1u(QevhtAPZ-&lw#Rt+DYrnBvk{nu9n;jLU*QqRjPO5RO$=2 zCgZ=IV`G%=aT6E8;4}zy2#fJ8f7_Ln}{JZwYA<; zsjP-4%86&DnHwiGs@ZYu85R{bGRW2%8mH;W5P!RsD36xY*27zPb!$yCssw4mx{A+| z;OiTynxw6)S8W<$?^lROeRzqX9*WzJ+tJnNQ-cXKic6qMw&@xk=txLiQ|AY+v_(ag zeO<}}61B$1b8AfUDv%WPPNX(L#u)l>$-F`6Fdve(frP! zyTV0Op054xp9n%}i(l-<*V2&oG5s2YSt!jkO;MfJisk!pK&MN{kFQLEH-AMy(giys1Rsrt6MG>N6S(Gud-d07d^@W(IdO{J2< zYq>)OESEa^W>H!FAjp=oZ`2i=F#)$_5ZXzzO%P(%ZVYp5{?`)D6ff8i*rzD7FpV$qXmLUR)-%R!P5{Df_Pp*53|LJGp$bPneR{9SO& zK7Vh%{q=$6y#IwanfO+H|CUALBp0Ze^$PnYB3pal@_FSY_{mqe{|v~6^yS_5t3Jg^ zZ=5=c&CMAF9)3qJIhu!i-`=5kitLR1^gwJ#uXa`M3G>18&uN$d7G|A%j|KlYd@e8| z^H!L6W(vn|W$Zf@HhiyIQUShy#U`MCkDpTlx%;au)(-{*f)qD4PC#^_7X2Tl2FLh% z?gJZ zYcLONBSyEk+sBhl4IKwAy)ogP@VJH(QjFn+t0V;KKRoz5IBK=Z4!!)A?@@d5nv489a^~~R$?DzE@r0<=| zzeqvIh#kOY+bzQ|xHQx-cfI$pF+r8%K#h13nHDG8or!hqZ22N2&5jmoe&6haNsUVH z^~N&I>C>MtUG#TJNqx}W!xh08IZsW}ld5tATZhqlJ@!y3(5jQNGpXm)wg@QYNvbV0 zT+)J+4Vw2hnL4aOGQbZ*Wp5}X2|B(fMw zfV1q2yNyNlItD~YEHT$C;)le=DO6)Qp0g1f`h-!YVwF}@3EDm9*AEycyTD~Majn4) zzcd~TZ+5gRX$D|Xao&V?6JW=IP+Jl;jD$n>f;I46i5Iz#^gehQDq7 z6`G8P`y|elj!8kW=v3>3t2?&y!Ng|%UFa^h_`yaiF7?M%jCi^F>8MzmSs0<~K;06z zs}p`COe)%Tb*=_aclIakq%xY8z@;avh=q;6@^LX zBls5g9- zAQ3q0`v~ptv!)I+%aZ|MNa7PyMf<3Hn1Vdh&&SE=LDDc&LZEb6EXY5)ECw`X*e7do;oImEl+ytm9tHkfszKuo&cSYY zR-#f}eA6O#sbuqISkmg>n1OZiti5H%iC*tR7}-)qn6Gvx+fwG-`eL;6NLm?epTu50 z9Gw@7D7nHPBwuE9*~^oIaPB5GlsPmpgXqSM2VEYAQuzf-uSjT|pJ(2yhM;G|zObXi zVg5;moPYtmAmW5F#Rv&i93z4;gJUD1e1aryLiH-0Zo}?y0 z^YKYi(2WW(*rl_zZMqx5Ppz<_dczdrQAL*Rn0Qt~j~~^s>ksnlQe;9al8V9U2+ipW z<^k%v$lKSllqcj=EIy^ji>gi6w!UOR4?ie3&O%a1$m4tvekQj7s86r%uT-lXjR&QO zBS!JN#wcl8FtJ5#vB!mbgAkuIBl8xQGDV_CV;$Q-58F_{K%Dmv3&a^FR5!Q_43=kD z;59^$rV`i4CI@SiZ@x|!#cYa(!8s@PM{k7@b(+^oE(L!i%sk+ zhmJ~e6BQIkf&#|@L0P*JA*OrpQ%0gA zmuj`|6=#1P14FjeMdsgGx`p2jS!``PeiXV= z?@pt4NiF2CAelc73Q?X`*B}HSONz9Iog~$aGN3IASc(>&rfoTwVGq$E!pz?_L=D*= zDtP|p?C!AZr4>;EHhFF-e{3b2#KAIMZ-h7|zeXG@Qu`_}&i&a~!tyObu@;4fuWh9g z_EP2F^l+VS(L5E`*5Sm)FE$(!$~i90HfO%I#-xHtrB8zas8R46-_17Q)-A6kwhn1F|UCJTvo`mfkXl5vdhG+`PNk?4$*j{z*o z(kg6GFK=U^3o`osyGvHvM9uB&kqcZ=RtlWf4{K3e&=uL^iTLa}$VzXynQvEAsf7$Q zh*gsYo+VFN68r42awC^x!8@4Ud|-LJ2`s~MTO0QgLR{@1KO15|wPSTNU6WbF(Dy9q z6?JfbfJprE-yBN93B@w$)l$8|e-Jcsg}!s(PFcls69Kx%U{-z|PkRq8c(&Q_8)DV_ z6}uk*H3zZ75`9As4J3q8u`Hs!08j`0gPQDASQY^1lAsDuz4jK03w(fM zr+icpT>I)!6HRuNEnmRL0;%)_vEusrun>dm*WFnJ60Wv(W3(zzxCNr6kFbT<7}Ave z5ha;6t&PdkWtWAI2+9y3rDvgR01G%~2zqK$g<@h0HD0g4^aD{;ZN2xoc%>DrpcPd_ zCgsf3zS6LeW|_gFy8;l@t5@P)IE3!8lm|Emf&Av*Rb88$PVW0OFp-fQNzS zTRi6D(`=~K89A0O4Y*LQAQ{J&2GNwBmagm?@U4a8qeUFfevucE?sOX$^9>Ph8h&d_ zkX>cTbcRWw_xK7Il_P^PgEcE+wSW%FrOQ*i0*P>|##Ug|tB3faS^KGqCM5Py9Kn?A z65h;FyFaJ)ZT7eaLTSS~07ba008I!>2p?33y5TQ_wef&KEqYym352YI$Tvj5T7pp` zlwfeXSXi(eQN1h_NvP(nQ2h*6sCP6KIVMCqQ}PzskWc(=f?fZBD1JNp{r66x7*AAxufANC3Mk&VG*)}*>*jWqGe zie#2wSkwlE5ARza__L9ovra0t?)wGpty>Czds%r^n!4Ij_!=44RVEuDwK-M`JeVqT z$YFWMi!E3^@OjRc<{mv5hd1JJioO0j?f(6Yo}HsjM7^qKS$4RGJP&6JCA-Je)5!X( zI11nXL3gIkQ|h}zlokH%`3L8o$De;(e4Sc8se5{@vxom5FMDba@Q+X%RM5Z7R^4Lu zKi%36vb{bafP0{SXN9KIzyI4m8ZiX-s}<>u`d890boxPyV(k1xzc?#ld+AaZ?!R5Y zhe`Th|FAC4g=ptIQZ;}4*N;e+)c(t>ttXA*Y}3q=KLcq(pa$g>toXa%wl_@%+xN@1 z@eg#6=~dNjYii2hU##0E+<*SFH;QVC|N66X=QUpaUsJt@;`BQ?RlPXC;g9eGRuM~R z)XPu9ia)L*q*r&4op@Uf zo$!6}OHVb3=|L%i$2&8v9TS1LS9z{g^i93;2%zvdr7}=pToHgwl3>DYGCt9Y9dWCI zSyZEI8?e`T1~9iY0{n2#(V%GpC}p}B*5_bds|ne)VtSGE3RE%Z7m?W7YV2-Eu)Gv3 zI|d(Hsu6*HIJSe=jDZ1J01r?1&URjaJakpt-zAFTMuVpOhC~5QH_#=ZzL!r73YD^B zrCsj?Bdy0jSqlz6dl_Y8kbrq4)6ncOI2*BlhgaiwNQm^fRgRWcL0zoW96{v6bpgI);%o*nG(OcvB2spf$ zZ@@+M?d{1m?2@NST0ZMgp?B;JLK5H^QbwK7#H+`bLIZMb)2f99Q-v+#tf~>n+AyyP zpik~E-8jk;g~T}Rcp$$5n5t0Ofe#l8;48P|)pk|ZAR}PI6sivPqoj)R3e&r%0!d9+ z%)B1*!UwOgdIS3w0KlHCGp^ZVgV^A}mgi9KJQeo$;DG)DRwPqN&*}FYAv|(uU;!k1 z<_-OxRxY8g4&Z`e{aSvBX1|&Vw`6UZ=qGpQ}stBz88D)+#b%__jySCnhn{}`XRN;{p-wJs9 zQ*CkzFTH0!cCEOq1PxsQON~(q1FUl?gT`tTv*tVKOTAGg9{z55&+rLY6v0Bg50xp` zB*fzI-O9HHUc#3t0?1HmgY7zX_Vupn6QM*;lD$QgF681_GUqG`_%JKuGoo@;r^NjP zOkXQmeSxt|a_ZHdORTeXCr_4EqR5r>4aCyxM9kPntQ zy61qSMub}xWO{ZRde*cE$9@xr1d4)ap!C$qd>4!7f*4D!8|NaLy+NgtH^$Qxk zKUF{M*kupE2L7;Jo7i{5RD0{g(Ru-~U9-nR@m8m!tW@ zEAx-%rfXRD@0YSPIDh^}EQw)pw;xgS!B}k>b$kByXa5o?cW(WkClN^;x3wO7jeq~J zDOvIHQI1LQOxjss@hWqt9-dwm1d&le5|>3Vk9f`JJy4C#`4X^ zP-(WS{l+@-QA<4;Vf@AQf=WtwQ{ToVcDwLGgG$?0)q2z%a&lBS5)5U(RbHoqI?f!(`pd)gtxx_IzNO*MdwR( zCDIQ`bLXdlJl2%U59)JarDxu7m35VInn0ub(1bFW65uO7Yyq8uD1cCVQ!A=HmGjIQ zV?$!CLYzF*5ymkao)O|Pa&l|=A&dt{@H>z_r*K${>Yd}=!LDLUXb`9I3~UR_;!B3LVYAo0n%(k*rgi8%WO?6Sxo@}sRkr(4!cC&a0VCNPFv?_LAOub zNKw0iqRL>(m9qr6$2P>%I$|j$OWE?{I1?^Tt7m&779l;OR;OMRc+)@1_Te#(@ETF@ zBsAk_V~XHrmTLq)u%KEqhD7Jbj?d!50D^F(JgX9DT0$fmIedJ&YLXEMW=wm5vp&Ht zN$4B~3&2>d+&Hg?*DEOUm!Od0&NE&)_Tp)?BFV}!pRkctQ>-DVJi{Qgc(-RdBj{s^ zgM$YITd5XO(~?$CN3&Rw9!C3q)2OOtz=}H0&B7`7AUs<{)f#IxudED0r{kw(Zp%7A zxk@`U5EnukaN%U?9wjbV6Q$+=j@XUOK~jgHz+E*629Wu_$EpKi z-6_CwAr3?ASq>4Jcz!8*_z_C<&amr)QCnIGK0Oz>63y!wT){DNvME8^p@12D8jz8Z zj`Z4{bDy?QBfc|Arf}LozCEvqdYUN}0pr)yKE8NZJwFL0v0u&rUeITd61)TkE)T%P zU^6~Ag_XZI)x=0hgp{)X=Oec8t~j;PP@cx-jeC< zUIQ&N>pa$bRQm&oCc66DIgOv%3G6QBrrg!Sa@Ms12Hi*HUCG=@8Su|SLg&@4uI6kf zGy;`tQs)(_&_juH{sNpsyJ6xT-0u-6OYgih=Ql=M+BSL)Hz|CtmdtE=v0-vB+W#Oa zX-w%K1^2W1fuLR$v)JUfeDc@Nucm5$5*6BDnz|d2>;n$w4@uj}2>o^iyEH<~z&(3Oq{dT9v%btbhJ2Ax6CeUGyF=z*|FsObrz+ zQ`q^BZ_A}|p|+mPUhcUlYrhw^L9;LO$N%Vbpk3+1loMI+KVFb}9q^Yf@_sLDCRo-` z1CXFY{%wk{hc*4*`UhvY`@48Ln>2)u@A*~pmwg^qBW&g*;WjOE({m&gf2)}UIUAVN zEr;_*5S;WJe2sdA>G~y959uB}ti3(8$YMdtn8M<@$Mu4sY6&3?0Th_}Ziy9HY}^mo z!x2M453qWconD@=wi-;`ldTD)J%zT9x4enH%R5}bg;{v7v|DZzrB~zq4AzB;*r$YLL&!}*D}>_*La_<-g{TV9lqQu3S% z8L)A_>3D(c6ovR86w;)52a^F8wzbCEMP7dk793SLL`{Bzud)W=$9m5ajx7hr1h$_% zon3Le$ok+C>j@tK6j2Zxkx$w{52ms+g6P!Fe8~$BX`bS(suRTIyp`XfQTFlGBBm?_ zN0@gCYZOR;WBQ5vZ59G*RGHF4K|H}^h0tCoW!OpHmV}_72jdYbVFEsaWlRw5_D^TC zN|32hXQ^GE7Z#@d_Bg{Zv-q;56m2C9qL?QT&>QSEC(R7sars7k>5bu-H45a%C4hsG zH-6{farENP~Z$WKu@CwC+^NB2rmQ%1G zT1KOwrD5I$;v$d8uuO()6ln>i&}}Wx`_izOT03Qe}yaL;kP5?PsbHCpl=LB<*a#L5Uy05-{j!8rtd z_Z67WIM_tX;+&$lTvZ!!x2Edt*6y*9agANmFJr(%Oe0mW#QA`&vzOh!Us6Ci$Gtk@ zc|o4r4N=cqD*|{29s7|C zS+tCeg9#dFmh4$n!?#u7>j!t)INZUPs$RGjPe2tMLy_%p>gRRpK|Hq%oYxkBhi@y2 zR~*zm#ukfTh{iNv7FIRD)^bYNcgoQfz$B|!g~KNy&D-@@xE&h7r0nxtOCfEX7Zj)a z&nBic%|iS|i+H}DR}%(?tZ|h;uzm&SgWa#30U!nuL_C7VF#^1=z#pu&I95eVnYHc% z!aM`-a}i9%TxZb8`tyR7TX#_+ucTVggtvg}>`Wa4bVEH1hu6T>jaKhrZ`oXSUFgW! z-Np_8oLbt>$lSrDAG6C-{A}x6da6x(WpW8f{ZQd*b4V3%7jVkBlBDy#Pa=9}=gs0Q z6?Ko$h2jPokk}@xkG3oouAh7jv)*cV5AjnKS_hz_2=Q-TUbLsp<1p&quLMeqbFqh^cCw8;W#W`9<5Zn5Tv2Rdo-lM6ig^Pacy2IznUS#JfAEYtv(!eD854M_F) z=ijR=_W91YLLJUddHffweZMn*4!k${-Dw)K7mpBNmXEs6E9H%Em4LDiXL#?h2EM;( zj0_(pzmF0?6#t)r7T@$EY7Q2F=0CrOvpIQx{Ezd_)?z7858rNk|M}OdxYqqYNat+Z z`Olk?wjSy8zU}*E^d|(Q_W&676oA70@YjF9Rt7lkKZPOP zd_VtY27Q6@-?yfKDDw%NGKl$V81y3FpDPnmumb1&cKWhZuhzZz{=I5ixJ{od!gBn# zf7BN5F`=tHgBt3#e}234E5Qf7=mB+p37MGTqZ((=I~r}bQ)JDbz%F$S@k`3Aifu&O zX6oc5NrG3~Ik^|=3)P9&G z^>f*y8?s{z{qyH%OvKV)#q(zu@};JIUUkZQ)(7ff`vl2GVtF z9m5ZJc~jW<83;n`haUhx2t6rIc=r^*a!?>!)rdBAjo79eh+WY`DHb0jG3<2yZnT8>|#?nm0DN23U2zC(t^kX;%E!3 zKB7yLlZrIEUuKj~^^V)tw5CYa(zYf~3QC*eg2fz&g1XbTs=7l}hRYQvTl3Zf_efbq zyNN4?k1(orcjyCQ>+GX9p$$AN@QsokW+HA^sYtM+cLL$Bh*pK7*@%*9&_K411-R5zP6{(W9YL!~Jhr)T5Fvg?h@+fTdXoXIq zrQHmRENAWPTgUT@yoSnoDtTB0O%xu#lC1r9UE8A*@R>rg()9DN+l}N>r`CzREFe+5 zHB}bH)I4S;92NRitO(Jh!;6%q&od4@r_0}a(Q7d(p@56Scq4T2 z0R*!mp1@&)PQ>2>F#x{Wwi=CP5!#N4VAEqpbI#@bj4`ZU0+(4yNQrO(A2$(}F(4}a zj)l1pPHk2dti16QOAYlJ6DSYvpzA$s&M8yYt4Iaqz2H{?%aEucE(m~Q%Alge9`HaW z)!bS;6ep@E+iNMZa!NVb0YSH`hf*(M0kvR68weH;dS>Mvd-JyQ6xRcH2*9I(V%2c# z3w`kWBc+|<>^C19P3g@%@Dz&P8Z10Gqu8#GRiC6J;Owm00U~K9a7YYA3a_0nx4Lka zn_W(4hB3h(xr-(fy>-Nc7ge#e6=(Q5Cr2~hhk2-RkF^3;Kok_?4m!9>3Da*Cm4bTj z^M@OtgvvtO8h(n^cb>dHuWGDp*xW84u?)Mt^I`Bja?US>?e(^ug*k>kqWSJvF$&$? zDmaeuF5jE#I#@`oj8APJ;1$G^MWx6$4GC|xxfm?@F-laAXZP&TOaF$)$D%(|oEzZv z2GZ65c<%&k>C3Y5MT}PS8iBag?)C8FXb~R*^PFe!!8pywT?n)ht?HE+&yp?Kt8LyWiXZ~retYyJF^*XO(^~&ZztuY1obSe)qsQ^Omk*b|%|nY%aSN%6Ydmm&nxH!ubVg6;iJ+ zN*TT*FxAE%Y3SBM?yWUq-F%zB&nuLVq;MI^!p)N3pf^<(@Aqo+UBmTzwr=RQ)kXF{ z{(pktWm%wPNe-&JM`WI=)}tjun!tc>WWe8I3@|YP1VZ9=)!7;0&RXi75CD6Gox&#!9b=KELw>z}aELCwFJt$JdF-`)Du+k zD35i@TVQqvJ3QlLZIe#nywh*g+DBzzaGAOEYpV>y^q&Q=b<3~5rm~cY` zSgYhu^TKKxkahrO)2Q_W5+DbGQ!C=_dzvRwwau3L{2|&GC;)ghOXnQL$ zY82d8AJ{+|%+oWxgW5$I2yfn*jb2kIcjY|>7#DZmIol6Bi^5t8E0v|?HG!iC)_DYl zY1W)AHh+GD-DtJT<{ zk#1uie^%+5cL*A%RUR6M(;To4`;DP_=B>wOyi;og@3rdYq_iTgBCacOiqlWyE}KR0 zPyyJg7n1wHj74WrZ;Lvp$dAq%P7X>>a|K_x_4d*$)B+F+yq&e$^#rid54goPD@%|z z3zcK7fSSW|@x~VLZZIGK&X>UJi!;0!EY}Ya7AP9g2@a0kdcOyH&)x#Oq72;#$R3Ik zJY(#*ToT#<$V!T>!6eI?=Fjq^mkp?!$<}PmJn)klm(t6Qtl@)-Q0A)z=Ap5#;C_7l zz4MenOK?#SSP6?zv@$aV3XcF5@cA&XYe2y%9lsjwO2`3C+jSE_l~FYyeZ*iDZF1+K zrr@ISsFj_eqQP&rM@L!Y$E&CasFuj}Qb|6#)E(aLN+&~*aIy=`QZ%>=LdFc|7^w%2 zaYkf?tZSwS7bIfa0{KO2_6fYW+HQFXDRTix6uDWH2tk$0qin!J8Sj$}w89PsAo1fQ zS#t_jQ4<3b40Pkr1c$E>&v(x`xW1@2Kw?em*}5sYrOFJ;%_3shU7w1?FWT=Fc3$8m zRVWuyFAMl%x3Klywt9><3V79W3}}S_+OidWfoDNJ!x{PTk?$PK3yVo%<|!^1AMF$n z9AL55w+xM$;vPLLU+m7jqInwV4Z#N==~4T_N?oK1V$$d(#BF?_ONVx=zipx4`pw)A zD1yl0;pnucAU{hd;S`=1dEGQ{y9x7%9ZZT>3(5 zzlM@RHA5DS0m!wDL~vFm=BaG9h%8!q;+?g*U!S%g%8;t{sL^$8%ro1F2&>?x9e#@% zm`8Y$w&Lkvu*`u;n*G4p&kBp!*`5N<3ED;mR}ibbp7GOUjwb8?w zV!t24+#miQBM8_~vD0yd=O40!4esCn{8(EV9&jz3$1QjdJu(V=3}y?i>CJhP9%^f& z3NcZAZ7m86WF+L&Dq8~PkQhdRd$9ofyWgRG@%r7=-!|HSw#z0(;LX2#3E05zUAq=a zddm@@)l`2sjQ6bm@dq|(Oz|Jcff?~%{^QW;*GLRNOF;OQrs5vqeo}z7o>0*~@fIEa zxJzA7-E&x{Aa^f>qkWLI&s!maUr^92X7j*g)0?aii!LYl#ru+R4^|Av%u-}nG=31* z;hVHT36H*qcQuFG=Rtd)gE~Jh3Umx7^Zhoyp^W)f1kN_7yFbf~9ei~7?fMmDeNoje zWSl~7we%-msmJu5BaYOrJ#aqd|uDUc9 zj0-WaGXsfzu$Xz3nhH+CZdiAkcIr!INdQIl+lp0H#h(@u{uY1-Ro*#}0IWbdk2%JY zo1Y4UzQ+!QZCukFFondEad%mFBkyvw%nF8_IzyEz5?>cRz$)G(ay8R^9Qsr|Tz1UY z)M|lbNVqGaKM;Z6%~|Oa!R)O)oCk~4%l;~zK&kZ!)#$;YVGvj1^Az9LWf2REMm_CK z^^RhE;gu*8kH1(Yk6|P^h`AGp)B#vX{ocp5k6-z0FgV9mghoMXcThd*2i^1ySVyZipK9!WP1fA3S48s%jZr%o1C3h-I?ZDf2 zTW%B}=NDb#*S!FiNMna8^e>&3q2iz?z*krxf)M;3qR>bOkalrCtR)>8MBK?uh^{bW z@4ziRqVf|cwN$#^YeY<@2psf>sI${=r%q|0!8u-hX#fL50uBpxIEBWm>QUE%B$S}1 zh`?v;Gf7zVE?~$r9hi=!z2ISwCmUQ*u}jo`u=!BnDIUFj)@K&0YR~*u1H?dsWkZGt z$SJ#ytsvPSu0}%{_@E!d!uk35sOk(jh|Talge^y@dAxmI0n3d1_(H6M6{sAbO&K4A z7uDo3qoTJC4q-G-$K#ny<`qrmtQn)kBc8z+WZ0$YRTi; z0k%Rcw;CG-4mX1(e83YqaCxNX-^{%~W||ncywj>kcX7_IXPNgMH#-x*GqSMg`E6?C zZ|hD7Rh-H)c99BMvwQftbig{(QwPzr7;9e=jMN+AVlNo9w$_|_AljPERue$b=`r$_ zKAkBI-cwZuoSvHVAZBKT!HE2h=vJ0mumS+JwdJOIwqEgIYu`chpvFBx`-lDsc3|tV zM@Nl*6Cs!-U!AJao(-HY_k?B@Ih-ReSX!+JUMIxdQ>h5^P;fefWnN0Ov_Q*vjZB8? z^`J)-Sc_0HTIv~^U@ZU~7^Lw8H8>1GCito#Hk{|0P0+SlWxg;t&wD_Zr8te@R3Hh3 zHLY>LLrlurJ)2Rbg39Jr{M<8R$o(Wji{thO3{d+hh&BCr)1!f*fzqvi6C@1|fEoC9WB(_5R?V?r;N??`lv0e;DR zR4NZhKxw6mfsrScLW3S)lqOnl_#rX-eSP}L3 z<6~(XptV(02m)&(DW= z9WrT*Hg^luI|!ZgUkM7@;@1D%%N7k*@l&m9R$sIV1yBV0 z{XlJL6VdB-Iu#t@ps-hB4vK^s=tU!oSS%D&hZ3l_+XkscxK zXo?DrhUvll?9m2t>QJ5HkEN}m$i{hSC^yd-;v7S%*y&TatHsH^@f404m{~p}fIP-B&xK9wy+P6+LM`_trlB(9S4?pk+OU`uYGYLJN{O@GO9A0+gtT zCr>EJZ*yio4THTYk3#s?iV)|c7!P@AlUa2>%_1vQ1Q!GW7lVFa_;wDMb)5u=+3lbJ zr1!-8AtKu6*ec;8^)L@lJTZY-w>aP{rlsY})yvB|hnT#hInRu`niDQT)vKjoVMB7e zK5q+ODBe+F+eT_3(115VDqCI@4>H)UmMD8&Z_Cb38U+=SCiyu80KqAi0I>Z5q`ror z=zTiINu3R_B0vcB5qVXD&=`3SG(Z2>#9;s8M<@Rc9+{BGtIbr&m= zf>qBELDXv$%IRDm&49}qGS90gS-^HBM6Aw(PXXUH;F_TxkttQGj^HB~*uf5~`{!k} ziO@{hH#p}eGpkc)kVp;y1JBQRfEtSl$U6!p7VN;0=&~9by!| z(9%#vqtw5>P~w9<6ev_xtb(_zo*FQ>P>V0m=vD3_1%vilkhj+d7_F*U$7*!+Ags)s z5!`SiO83KKpfUiRMQDcrhW1M6(3rVXBhnZnx4&cLTXr?PQ#M_v0I772II!*cuOEC8K-CWg4Hz?OPVbq1J>=^^6c>4)1bZ}^sS~)Prn6g{YLpBZ_&R2d z7NDsNXhU&UX-usQ`)Dvdn&VfG*|y#R&|l5@YN}sh8 zf%(8|_tWC;d37pYpjV-W0E0!AW`n4q(+k&om^MSA(E&$BGQfg`gU6x~S;97m1Y7Ch z*^~2qy@yNESO}`rtSZRD>((p?Ej_EK4h_7N8fYQH7BTSB;{hbtm{grTNJN)RXpS=m z)Iq8qjUNJOWNkrYS(fELr?F1R=$SGBtMiZfrG z9C-1Oi%OHgkJA)KAZVZ4{Q^D|-C=Hk`#h;n&s)@&z+QHc4J;QPaE1v|!$!svc!o98 z_?dQE0_9yAW=-+5)27|cU<~I-;JEr5g8}JzR7Vd7K+A3#MKLO2-Q)JJ7Crpx;DLfn zoRHFjWnm$$I$cOIZj<;R9aH<3sSe;{v5nvK$JCRZPx`dz01wUjK@`<*Gly_zbIqNlx^yH#z>mO-=U zAN=`1S|Zwh9JTEzfakvugCxXZz3o3s)BbW z)c*XVa8?Owh4NG_QGb;};kS*SXna?BfBaumMYHAK|M8c26-4hR$|?cmpa4uz|M(%d z#)rR`oF>0xI`=!w6RQ5F^Kzix)L{c9NBo7x;S>#@5zvo0T|@BjX1U}#MMDe`xoQtD zZmOLhE=3f9JCMsY!CrKl#S8zqr%{n4F~zN?bc6%)C)Yjq8GF}-0>nk3GBg;or>2yG zx#)$y0#h$yY#)9HBJxLC=eNdTfvU$jFI~(;He74YA~oOF9Z8u>JpdPr1tMi@jd-ybtHJ`HsWwW{BF)@aENWp0V7;)i z)bA^Vyx!?;yBcc;2B3G^%Ot+s5XFNHJaol+A$#JHU{&oKsHui`9N9 z$sOJ7_3sJl6`BBX6k@B*EQhrflFA{wYze9?1`GE``2(uJ?dywI1$h7tLbQ5dxt4<( zi*RWJ;*ZLS=5e#R2# zEFf07RD8RWoh4N~k%LW%2Qn6H6w0*F_2OpxbRfJMkn^U@h&;6lOqf`GG>} zqn+G$mIExIXph5OE`Z@d6aY{}Qom1=^qJ!7*6^I6gF4HomvE7Cbz~eMZ-F;_r#9_< z@)>Utdrot!5BFhCd1MA6_R7+e=phCt3ZmD3r*Ss%)f+cTgj^}}kxtqm6p)KjobRe2 zTjhFHc$ecXY_~UvT~SFCRrUW zKOxO1>jhQ-ICtxFkci(F^F4`>umljG8tqM`sP#rQ0OwoWwSCUE(-q{d5P%l13%C8q z7vvE@2|=oGyl7`v5tl7a!S#0I?+lj!=7X29mj;k`J{=4cZBegIHr45Iz1_kk>M~Wp z_@heO*fsgf9}qnAjK%QDHvO%5_7r*rkFnfEj66O?$8tm9mif7nOidck>5Gr&IM1Jn zF-q?G60+=Rr%XJ)w>Ux&hdx7z6@1cH$05gf{lWLNcW}4PQvl2dM%0#}uN)X(&{EXs zx~SCEQM`y7RlUdVl#F zeyDm1UH9k&e-O3%X7()yD^k)+F`and&%6;1D9T;m7l{PC0fw-#eW2mIfDJW@T>U;i!!%1-Cy4015>KV=s;TxF%LCvNp`kQB0o zDOXLy`~7#@Ujf3LzrdI|Tl|m}jhebsq6J_Z(@UhH|8fT)P2``Sd8Ssw3N4$&`L8D& z2*m!A_*hw>|JxBK2d-{iRh^{Ll}!-UJAP08Xo=iH~E15E^M5o^b{o6n}=dB39{%B`!)Kp zAAzzoF8=;hw!iE_enk%#iWnagRcWy?ulqY(>jN%8JaSeXkN)XqQggf+*q2|)t76by z6al`iIFCdF^_IEW1$e{=-SusDPNL@zFS&O+;ZSM4n}k~uhA&MIk33%~aFDR1g4YYhnc*<$D& zZ4AvWdO~3jvW>(0VGs07@J-Qp)5yVeOQrcG49j-UdIp=lShM1ssjd9 zTZeNq)8=4R4xhMe62o%18T7!pX|Du-XAp>aWOJUs!oPpr240AV9D1dig3TRSb} zVCJA)2g;X2Aln#FOJyQ~wPC#zh5`z!;8PjJwZ21*9XUV0u6e)GJ?RAG`1EXjWk1BH zP%IgbbnFw&?p}hr7{po*7O8nAPKh9vToEXAJ_Uzc?rpZmwsN0q4dOa=N{}W`GkM|{ z>Cl>*;pd0ct44OP3ZaR$5&7K?>}>(}s}hV2m%KCIEAqo9a)&IoV{ zrTgNtX1%-+5oLiVM15dy>+zWVPb5gXSyye-J?%RpIEi;4+2 zLHeOTwIkXLPo}(>v*AVh?@1391rA@XE3%nScM65`#D${)v^j4LPT?f7n8E{@leO~P zOwtg}OpUh58p=7)OGyEZL_t8V==u51`WP#UljxoAL|gRBu7bkjDhH>H=&*+dFbsGu};#hX};GEVI1(?Hb3p-6gXh z9ezr3!1k{Z@c_p-j%!BUbLxF6KclE4AaRXZ6L1z@4tq4X^RY!g?RONQVZaE38P9sF zqN%CsJVr zzRd|rSo`RCur z`~7BT>PNc&KSA)aL|Jqk1vE3O_PO19I243EVZwm_{~;zYBESYBWXbBjXIEvimM)cZ zufL-g`@UjXDCvOzXP9GXjS8n6Fn-Q})a}&27q`gwnfIT<03!{bAxO~Ca*MZzHGv<~ zTb;dUBJFuqZ8=n?HdD0(2S1m>w_U~`ULVVg&#xZ@cgyJKfBksNw3hQPcLf7zy8x^~ zG`M|zbp7-HvZ3#@n*C3|4s(SX{G5}ELWs{mi=LXF|L-$3>_PD7D=rFG&%d+3XAj2s znRzx9#Y=P9c5VOuMDO`_`deGi?TMECn|+)0ZMKk@$7~H;fYLB9XHXaYRvbb`Dy5W< z7q{X6Y&*144=CJmtrXCVi$lIwD+cv^u?6EsVaarPuE3E4Fu^{NgK{gY+2g(Z2AP>_#m>CcP zxeYz2(H@}sVJ-~c+^R)dwr+2Ng(0G$(rlig@IuNxwibl9Zvj|@^cw0oH!eeCDWto(Rg25x)gCH< zpA>S}7M|;|#KnV|bLn;;BPc=16ygI}n6TmO5x3zBv~iQ~J)zP%i5Ye88P>!;kX}mV zTqh(pazT0w9(hl};lk7V|3ePc>VQ#u-m6er(MbyFRzKIV76(uh0 zU1zagfOvAR&d8!5Y<0K`2BI8C{O29akQmeG}3d-M)z>4sW?TSUzLG zVHz48i@6fGbbtzdI1-rtjpqf|H(pXs!!>&@VG1kmRQ%a3#Q~d}h~!0W@;G?G=S62f z_b1atzuLW@TIwy1j2s4_I{~n8u@&AY4IX0+q~4SdFL-gb%wP{Lp)~R0Ea09FZMFj* z-*AkwQ(HbkmMhjp;VOJQCDgKTk8t7R=mO`O<{lF$T++w0z&)CZk1O=@?P_lhM>fMb z-2E`OCy)`4Mrln(%Pbmz*1e+ZHc^V7yxc$z&OH(1Sn`P?yH?NiO1oP@#h9uqQYPK5 z-HIuq@E)jAK+$aLEnu;Tq7~SC)wfk?ugYP;1qFw@3Z81LhB?Awy_(2)WXQNzcc*la z1#BMG5OKOtca39|D@}0U?J>v#F00m1A=RjpDDv)($N&*!VuP~T z2n$OzcDtAseDOXt$GFx#nj^^sz-O0;S6o;y3b^sR%WNaL8KbXomaIoEbr59w>A|YX zI*3_-Uh#SkPSgIr-%4}MDybCET&7*laNo0F zA-1riI&rn;Ky*2U2M2J!obn>*Wvb(C@9pmX;uD0hYhln;=KZLsEf59W0=^I$1U{I@ zJZ<1iwai~jOwHM_9KpPew=5aGl5WW1E#K@jg?xnsL6#7r100;_JqW}#IC{!{fOB1L zppH`$eC)GZDAw!dHo!h~-S~NX@ZBd{9GSf&c?I5odh@BP$2|Z3gBk!Fy9@&|fb3HU zYkLeVCokPeEe?2#e;vTU;^bT~WT5AN{^^yXZ2$U;hIIv`|5gGW^w!@fV4q9QpKC0( z!TEtb7fp=*aZE)p*kfu72)7q>bEx5Q7#JFGYGI!HK$yDa<6Be01@jpq2s!F6WpbLM zGcrQ_yI61M+dEWkqiGaU4k_c1JF zD^kChCq`ck>I%qKe*NI%+HK(nHu!4J<`!Kj1HvD8MWQ!UNcUKC@Urjoj~{pZ zApJfjO+X0qLv}+1f4rEOY~l-*YXP(LtOaQ`;rj&TJp&)CLC#V3x#~0h3XXS8r4;s} z3@=7Fs4W49L0~TLdus0vPM0BRAEIo?W2K@Jmnvc2PDaP(sVl&Y_?`6^gQ^;!;;@vHfh1S52A*-a~ zHX&_+IdN}rt1i06d@yWCNs~BpK-D=%wOi)3=!6DgOT5E+sS0H-&zP#Cy;o|#=c3>W z&<*Yd6By{?1BG@28De#Js@M#`yjio-TuGo!hFjyCEeJFYn&4Z5UIM2>&4Ew3 zO?3~*=(gd$MO!o@Z^PJyQ6Y`(Rb2$g@%1b^m$-Nhr@hOUZyk7#a=~!5hY0pP*FpJW zMvAFH9~QABJePWUTYE*j+irloj)0k>xPZiEUY-`xF$ULovHPO#IjR-W-Fq=$);_AF z9o*toXo4G~INP-&ora+o+{>#07Q0otm|z}nkEq;WP83E6PKuy>sX!HJy8?$SFVIdi zx{K{o(Ir6v%^))0;4zC=Iosho@Z&9=_Nql>Baz^WL?Kwr8Cm6##x=*IKtyx;8K&iu z{S2ZAI7WshdenjI1q1=jw*W?O^ObrrbTtMC?g5d*FB!XS8f(pC3)4&b|t$XJgthV2uSYax1w%65D5 z;v`!VgXC)KT@^xD>-Vhp0K{xsOwk$vV^Paa3b%3IQr1* zB&v25aDffAJ(x~#Hjq1%E{(W=B8VM^NUENNt3BFsl@&9MeeDGgCe&L9l;pnCQxr^X zG2{yZ0~x~J6{tW+bf|~VL24JkQBDkOdPfzL3ju`QvjGH4Nw0ly=PA@)R;i0%I4OZV z!*m1-W#ElZ0URze7-j{N!PB>PU^`+ft|XPY8C>rvRLmZsHb*Y*RvI;p!|Ho0^mQBT z0VG}sBeo7+*~s0aZ7uTZ{l_k%1F^3in>W&|M`SX1Lm0E2RU7R8`} zUZu|Z?JR|pMvCNi6F*A;xt5YS190R>vOg`_upUOme?36>4la47}g$Nup4J+;B_XNk8eaPLt2yhd9Y);?;F zw2kL)BxnrmA6t`WJC{GcrK7d?DB{~jGW|AaE!n6S3>)ooXZAp#*uTNH1vkGCqqJi`dT`VIRJ-0W9H!u#cKuYbDS1_lx1Q@R6nr0F6$)ai^uz&LGQ@3wD zquTV<87wiKTQXE51j}Hzmvc;e(ys5E>13HS7cT@MD-Wh1yO40{~g5`J4~3sQyh#MS})XWx-Ky}x+fLOCPWU0DccKFZI>9p%#}g1s%sZ_ z0Yx|7Q)3{IcCkcv^;vkY;nZWy`aCtd31MOHHX>AEgzHqv5DwhyK+)|;Rm-g6?6W|N z>%o#Ys1$UL`{Kkh9QkJ71bM5oN9Ph{zi(&4A_2av!fLH`rB_1cJpE=bQ!>)RUE~~P zvXfPpTSKK611J?3{w%7x4v|~dEK41p?JM^hTNOwv_)s-C!XXCR@d9h21(m0X83dTs z@k0VtcxZs-U`en5$Dn7+3p3A-&#W!!AY1?t6|J!L~IP1Z7rj(7KqS4dKd-qa6l-55C&naB77nas!%x ziE{v9ID@5zTf#!lwtEkJ-a@o8NQ})Exvbe&sgi6ZUF~$J*2DpwIoF`0Iq$!`|nx{4#^a6sBs0peYOn)rB8#kYw?Zz%w zHDl~sGZ%IHfh!%gjZDl4QWPYTAfq?6GfRNAA&6MxyPFF3;GFnqkB~yv7r`{o-SZq# z!n=ELsiAV8^TJaradTck>)TF9-oWo0N50uE!Fp-T!#2u|0LNVT70x6~gL@A!7m>Yb z7&TtMFRYS9&s&P+cc6M+{55(Im1(RZissJ$^7OJaLV|2t3o6u|ZF?K?8r6?x?#FGPqQh?QuXDE#t?xJ%4($;4MliR6v%B#Aff829>b9i%%11yk!AE&&6 z_m7z-6ZrFQpEXSh28_~1@Q;jwl!CXXkU5*@KirdNN&5#Ef|>K{Uw)T0^x3*w7E)Gq zf{V0qbr$|{)11%kbrid%^SK?mai(yVdoDP2@zh>n&p!Qa>Aa=I(Wr(8IF)rTt&5;% zaY}>EXQAL7--T6}#;Cl2<*F1g2>OOC=qy>IJrUCEqs6yo23+4t} zO2Dfs8U@#&FA&YnAAM_$X%mg$ylw1rQRy*rYmlkRg=8;cCAWNBbrn(09J^p`a=~ZQ zuYlTuMG!&Y0A@#nS{cIzEckxllwN=kQTG4|pP3AY?suaGE+Y?M$;*eAHELw3Th%Z6 zef<4c(S^1+8Z6GzN0zRz(pi{Tc0G$zBePczrYQ)kvZZ9?Reail&UAo1+ee*Pxv3HS zl3iaQm?}QyQv-}mgC{}@CU7+ghdxHs?FR(=Ev~S2d3&&+4qaO)$h$pN0zk|QKqAn4 z3(_5}&)RTstTx&2(}lq_jIFJscW}K`ZyO#54Y~#1hWU%hOR|4cCk5)(H$?+x8cJF8{)`) z)5}<=5KlpgP%j6$W@dO=r-sWFHZ}(YKxh$pd%4dp6N2-Y90QvOn;f73G1MYAG;#{Z zg~|Yxa>~z?_oWCVTR2|mT!#UWxF;J#yOU~c!_pFbSlW?-YHu zgkUjly0&ix+GkO5?5Jb|2tk4?GyvP+v++Jsg)SOMT~Rf#@R&MRpdI6uYpD>ZLXkf3 zwpP)UaCs1EBQ()fi;A_)i`25TeRr!En!x6R-4t*qZtpF7&tsNBEe2=;g$qeUxg2VP zhW7GIXP5xBX4oEO<#lTN`aW7JR=3sV=mioOpk~*(iVy3eu-+zmi%vxTQyqYiVguR?}>-ltLx$e z9!)#N1*ofb1zgRvP9ZOlOj>J0E73Q;+51dA5f`F?$nte+h(3#w6gNu!o@;-!N!&}QWoB& z=%mX-BikS3@jI9YwLr0Kb7qeSrmz|pifJj}kXvG&dv(iuf?|A!WHxkGkeRf31|BAS ziIpczIjO0!Fw^S+xEIE$6UJxWJkkgV zjQf7`J?2qXJyi=~<3gk*cic+zea{zyu=ReNUb^8aOx>!P3e&H`GfR7WWl!>B5#f0mkvRpe)my8iXx+2m56%ZV z^-S};mB{GDur6~A5_WI`!u^%r`bV8tp6boj8)?tG^JgeQY4qbizEuvmF#iYBuH5JS z{OaMdlY0L&;C*0+e>9ko+5PkHXT#)R5QSV6=AYI~YJxxh_a8atRYSi|Fz!A0`+xa| zQQXE<@3~S!?u0OV;WnIS7ajbgTzfEe^?-FBV>(lw5**eqAK^s~pheCl&75UOz6bb+ zu!TJu{Q27>z~KE;?9_{3;boqJFA%4l6<~`t||!qzpRK1A=HTcOdK`J1t;40-@~%xc31L5hnqwdP{5J6Qb;FFGxxT zu9La7i$VC-qEf6{AEFqV*g+qzI;IJw27omaJpc|7-77U@N8NxZIlg?6Qb*MXOWo`T9|-ctN} z)kAw8)Oxr%qe-fr@q&oEMyT2w4C43MbOgado1*8Ulx9h!+@Bwcy=FfK>^FSCPo@u~^W> zduP>K1P~qOBhq}8Br6okry_K6E|%|-X;4G~oRsPr0`m6VN@~D#GmHpbUcJ?)(}{$w zslsHh4Y;=nOh+fVhP`UxNI=d^lq&HccveE;Sh)=@O`R#c*eBXO@goyAS(hv#nE)2y zpz{*#n+;?hyrrD(t>8q@0RVt+qe=lq0vte>evDG6bCc&~>N zL3nc0Na@`POjooAh$n$~fDISx+g{OIQWGrjuHz*BCX2U^X$VFkYa!2? zH&+GX5WrQkmlY3gS7)ito2M4bM7L+3gKZIU4_{iODLBCY>ITX%47`f zy|1=v>9staV*=HfQ*T>2!&5aKFj3S6PRneBCf=eq@Zj9iRFySl%uNy^2M&SoX!YS< zd$yo?5Zf$5)OvKUc+4(<2bJ@=J`ifhsX$(?(p>~JzPXQZT~&K^9zA0-atxy3EGjR( z7#-@#4b!6q87Rpt&H@O6fO%yaWmG|RLQCj|0kKpTB?fscJc%d6ea{R+HPhfT1VIUa zHqt`kfVAK*B{TMV4-X!z)rXhox|9pvDf(MS71SD-a){YrV55u*ax{x0?Vh=;TNl?) z)+7IKiIhg15vxkldEau&B1RR z^Lya=!#Bv3iNE7{QGml)$PK(FX_0#FClrY0koWWd3xb1eTe6%6ppxtp_y2@d4QMd` zq0yz4iz+hTjblsf9du0{KxF;1Pgdx^h-x0Z;ICW!Yo^KfS>m6+-osp>zrW*?f$095 zffhaW{`*^7SGC|POGEMYa?kgfgSr1`-_Jl0zM?s*gtstIzlZC-;WOIwTUp7IrZ72k zyvQG$!?%$1>o%uTxBIHX_1W`xbS_i(^ZjG%ekSJzE zUtvRO?ceJPYvCGAc-El*b1*zy`}044Ty914xPNZ{_0a$NxaWFE*?=#=_3>uQav^fP zWkGeDmCCKUa7FpdAMdX%6u#Cqw|;6zdo;L0EgHb%xFpeSm5bz3bwHqAo;1ruP1>AV zas@JwaeSll3aL!2XuODCgVaytNF(#RJ%cqRHC3nv;p{2* z(oPP1n#;OFJPIA(V&p~9cpTeTPz{6Ou-D`&>HsVw2-%#&fkNwmc7rdwp5&^g%Byt_ zIXt{qtg{mZyxG>RC!H?wP%mBt13!vE+*<6mKZbJ4(%GW4EmkV^M$j6-3J8o-;2Eeu z+yKxAwacO*H)Jg5a2h9al3Q!AbSCDcG z6T2`7TGJ33T5~niRB!YS)wvjHi08sfp31Ygk%zRWx!ngDKzq4Lt$_vKxZJ2|KQ^A? zxVXfL^z`InfF4c_)__OeW2PYA+O86PYE(DKrf#@6v2jCjxwYt=%r?xd`9NzuXJ%ic zNCsakvkY+wxe5T?9oIOz%6*m)j2&P!&uEW=ToOV=xN&gh^bKf1eWBN}SB)@*YHsc2 zxs~KXH(KEeAV=bWXxH}HQsDsSSw1Kr*h=jK?u*tEoEN~w0rz8pdX)B=#FhhClq6-B z$o1g>it2)=_ew3kd%1Ot*|kH|(N@Mor|#&1D%nk)N0(KLfL1j_a^c)(r0Yf#5(9=b zMchoiH4VPaThmgHuVv+SO*RcS+>BAwC$$YGbWr(x=Uxf&83-6PPb93dOc``-VZ90p)q>jrlwRltcsHqsp*ih(!P`0` zAZl6&SOZ=*6gM8Mtc$fbDO>|V9|&D9n_GLMyLf>Ox|9x+%gKu>Vrvi74`N+c_05gS zH0JmjY&MnU(ucEJz^`-yJej@7^u>e7ctW7SFc|G^RA7s6TfW+UF&~_>xufMp37KpV z`cUHp=B#QR2ZOQuX>u8lT@8A4vBhZ zhA&f954>&A5YFKyyDM)UsGhn8;`W-?kh>9_M;rjaxyB*ViK`bH@rhx{cm*!{5DoL( zfQ5IC_72zrq2s=(F(_=%a+$O9T(kh75%7QlsnI1$Ri5b5F9MS|l_yn(%X`|SOXVy? zC67^jLDsflYULen0*q|&8d(|3W8@%T)>?ki+e0Bix_U`4u8Sl*jXAOboM=PU1CddpLy!Kg4nlkQsS)pyj!Rl>@_hCh{Enft!04%bTKa} zmyyl5&6N($%jL~hr*ZrG?9G_?Dv@``yB<@ZR&XS}H3sZmk9jD+oHD;RKBuxgWfu4> zSXZyZ(0HLq5B74o;r9!_1LiwWGJCBs>LO0K=M90Zt(PUXba)8gKqesk?Dy_)UgreQ z(sBUTF|Mc@zsN{k(Zgyzji|$A zI;D>B@4Re~L!YvHu8PoRzRLx0ywL|8EE%CdnU+UY-{ej2=)mzy55&Sdt30b)})t zx@cx~{zXU=0{Fe<6s$z|Y_C%lV*7ov?Ko{V zUe&5pSJbOr(A+l`t19O`S>UWENC!AR2Y0h5MgdKe6M0LvOz!E!c$YPcM>-)v=!;

7l0JDwI4)s`BYMnjLB?h-jCG4hHL7i$E5Oa>p$)ZaQUl$}_NYdW7A(NLt)a8QC z%%MCAASg!q_AQ*amPvV0cSJ_6p@-z`c^B{)aapz0R)yu~9u68{?aJ!|-J`sLqw);k z{jxr+0ty8Sd=$Z5JIE&JA!-brOC<>kGT={$&k+W@7-gy=LE6J4hFa+Yq9=Ls_N%E!6NAMm@2UU}+|<3T2dmbFJtc3M5PWB8_?A{j4_@rcbI^Hq zJ-}o)a2&vx3RUESPP~JyNnd%i7rCU%2-ZP+SAKeJ4qB_rn-|C=Aa8S3c=$w<%GDBV z2xMq{vOWcN6dC|GX z7Pts-LadEGMsZBsBHRa6Xp*ky(yvdk{Epr+2wF|Dq!uy@8CO9Wr!aB`x9$abf~o?l zubO02$vIk2QId%hyw9krYVroHMxx6X)4kT+jW;MJJDBtXU?PWgStkS*PXLZxE6(8^ zMO(1?f}4~80tbkJ)VeyPcnd7ho{hvpy?PLmidAj7c9=TF*Rs%Ro<)JLoS7t9YwM}G zma8RgA)sv(z1fd>v{q(}i6=XD78)o8`i(5(R7lM1Aqw_p3Aj45 zf=Z{{9VUf`2Xlo!m=jXWJtI`THH%|yo7t&?mJ0@karpuO85BvwDY$l|V3aQLXdA0V zWjawPLjf4n<(<9I?tqA3-MUbf6bhA6tRs)s%W#X{u(26D9c;@`5WrcO^>E81X0v-R zFOBXZ*&t6wQ(6=rft$_Z_!8$<(V?rUhH?57CYmiQU%*c|0@tBo?H&eWgOQP-U1*k$ zx8}s6dT2K{lp+0vtWC&yy!Q8?(U`>^#?|V+PwI+Q9 zXIAu#Qz-BR<}<3LFsB*bYN+C+9#(Fepm8_I7GDAZ71iQ0$eQ=W(-@`qRm1AYHv)k@ zXksAo+__Da8}zEpQ^m)&)n`3Y9W7iio}KE#CyOPn_5}-4Aj%$T3tPh5@6lrDqZh0%Vcg`DS&#r6F zbu~(=5CQwX?PE-^Z$8tJyWH|X*cRtB#|qFNw|lzkeSV(X@#}2x!*k`#GvK*xpIg&d zN^Gz$4n*~$F+Cs{$15 Date: Wed, 19 Oct 2011 19:14:10 +0100 Subject: [PATCH 0081/2750] @paulirish adds another domain year - thank you! --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e9a09362..13c7f6be 100644 --- a/README.md +++ b/README.md @@ -114,6 +114,7 @@ Domain contributions: * [remy](http://github.com/remy) - 2011-2012 * [barberboy](http://github.com/barberboy) - 2012-2013 +* [paulirish](http://github.com/paulirish) - 2013-2014 ### 2. Hosting From 490f7ed74f9a8ea00ea60cec224cfcbeeec4def5 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Wed, 19 Oct 2011 19:27:18 +0100 Subject: [PATCH 0082/2750] @batuhanicoz covers us up to 2015 - thank you! --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 13c7f6be..f5579741 100644 --- a/README.md +++ b/README.md @@ -115,6 +115,7 @@ Domain contributions: * [remy](http://github.com/remy) - 2011-2012 * [barberboy](http://github.com/barberboy) - 2012-2013 * [paulirish](http://github.com/paulirish) - 2013-2014 +* [batuhanicoz](http://github.com/batuhanicoz) - 2014-2015 ### 2. Hosting From a4260e6253a69fe5e34f1dfea410efbe3ae81036 Mon Sep 17 00:00:00 2001 From: Daniel Knell Date: Wed, 19 Oct 2011 19:43:22 +0100 Subject: [PATCH 0083/2750] Adding myself --- users/dan.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/dan.json diff --git a/users/dan.json b/users/dan.json new file mode 100644 index 00000000..24ee5923 --- /dev/null +++ b/users/dan.json @@ -0,0 +1,4 @@ +{ + "copyright": "Daniel Knell, http://danielknell.co.uk", + "url": "http://danielknell.co.uk" +} From 635882601f04d7a9b0115f55c8d27c35d7bbedf1 Mon Sep 17 00:00:00 2001 From: Eddie Monge Date: Wed, 19 Oct 2011 11:44:22 -0700 Subject: [PATCH 0084/2750] Add Eddie Monge and a gitignore file --- .gitignore | 1 + users/eddiemonge.json | 4 ++++ 2 files changed, 5 insertions(+) create mode 100644 .gitignore create mode 100644 users/eddiemonge.json diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..e43b0f98 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.DS_Store diff --git a/users/eddiemonge.json b/users/eddiemonge.json new file mode 100644 index 00000000..b170e7cf --- /dev/null +++ b/users/eddiemonge.json @@ -0,0 +1,4 @@ +{ + "copyright": "Eddie Monge Jr., http://eddiemonge.com", + "url": "http://eddiemonge.com" +} From 9f3a474840184a290f503fbdce92de3ba8ac705a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bernhard=20Ma=CC=88ser?= Date: Wed, 19 Oct 2011 21:09:24 +0200 Subject: [PATCH 0085/2750] added bmaeser --- users/bmaeser.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/bmaeser.json diff --git a/users/bmaeser.json b/users/bmaeser.json new file mode 100644 index 00000000..95743af3 --- /dev/null +++ b/users/bmaeser.json @@ -0,0 +1,4 @@ +{ + "copyright": "Bernhard Mäser, http://bmaeser.io", + "url": "http://bmaeser.io" +} From 9023b85952ebb3bf58344f499b1f46e1a7581a0a Mon Sep 17 00:00:00 2001 From: Lindsay Evans Date: Thu, 20 Oct 2011 06:54:55 +1100 Subject: [PATCH 0086/2750] adding lindsayevans --- users/lindsayevans.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/lindsayevans.json diff --git a/users/lindsayevans.json b/users/lindsayevans.json new file mode 100644 index 00000000..9ef1c8c7 --- /dev/null +++ b/users/lindsayevans.json @@ -0,0 +1,4 @@ +{ + "copyright": "Lindsay Evans ", + "url": "http://linz.id.au/" +} From a7bfe5ff89164cf7163caf9deec70a1c4b847473 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Wed, 19 Oct 2011 21:06:27 +0100 Subject: [PATCH 0087/2750] created new theme option, adding the default and adding the one @flesch contributed, which closes #49 --- LICENSE.html | 16 +++------------- index.php | 8 ++++++++ themes/default.css | 11 +++++++++++ themes/flesch.css | 12 ++++++++++++ themes/flesch.png | Bin 0 -> 40746 bytes 5 files changed, 34 insertions(+), 13 deletions(-) create mode 100644 themes/default.css create mode 100644 themes/flesch.css create mode 100644 themes/flesch.png diff --git a/LICENSE.html b/LICENSE.html index f78f0ee1..55adfe92 100644 --- a/LICENSE.html +++ b/LICENSE.html @@ -30,19 +30,9 @@ - @rem --> - + + +

diff --git a/index.php b/index.php index 2c496ebd..1e25daa5 100644 --- a/index.php +++ b/index.php @@ -3,6 +3,7 @@ date_default_timezone_set('Europe/London'); // stop php from whining $format = 'html'; +$theme = 'default'; $user_file = preg_replace('/\.mit-license\..*$/', '', $_SERVER["HTTP_HOST"]); // sanitise user (not for DNS, but for file reading, I don't know @@ -22,6 +23,12 @@ $format = 'txt'; } } + + if (property_exists($user, 'theme')) { + if (file_exists('themes/' . $user->theme . '.css')) { + $theme = $user->theme; + } + } } else { $holder = "<copyright holders>"; } @@ -68,6 +75,7 @@ // replace info tag and display $info = date('Y') . ' ' . $holder; $license = str_replace('{{info}}', $info, $license); +$license = str_replace('{{theme}}', $theme, $license); // if we want text format, strip out the license from the article tag // and then strip any other tags in the license. diff --git a/themes/default.css b/themes/default.css new file mode 100644 index 00000000..f35f1d09 --- /dev/null +++ b/themes/default.css @@ -0,0 +1,11 @@ +html { background: #eee; } +body { margin: 0; font-family: monospace; font-size: 1.4em; } +article, footer { + display: block; margin: 1em auto; min-width: 320px; width: 90%; +} +article { display: block; margin: 2em auto; min-width: 360px; max-width: 900px; width: 80%; border: 1px solid #ccc; padding: 2em; background: #fff; border-radius: 5px; box-shadow: 0 5px 10px rgba(0,0,0,0.25);} +h1 { margin-top: 0; } +p:last-child { margin-bottom: 0; } +footer a { display: block; text-align: center; color: #999; font-weight: bold; text-shadow: 0 1px 1px #fff; } +footer a:hover, footer a:focus { color: #333; } + diff --git a/themes/flesch.css b/themes/flesch.css new file mode 100644 index 00000000..6ef87c1d --- /dev/null +++ b/themes/flesch.css @@ -0,0 +1,12 @@ +body { + margin:0; padding: 50px; + background: #fff url(/themes/flesch.png); + font: 16px/28px "Palatino Linotype", "Book Antiqua", Palatino, FreeSerif, serif; color: #252519; +} +article, footer { display:block; max-width:720px; margin:0; } +article { padding:28px; background:#fff; border:1px solid #ccc; } +footer { padding:0 28px; text-align:center; } +h1 { margin:0; font-size: 24px; line-height: 32px;} +a, a:visited { color:#105cb6; padding:4px; text-decoration:none; } +a:active, a:hover { color:#003; } +a img { position: absolute; top: 0; right: 0; border: 0; } diff --git a/themes/flesch.png b/themes/flesch.png new file mode 100644 index 0000000000000000000000000000000000000000..410ea2e0eaabaf162da57242ec392f8add5458f4 GIT binary patch literal 40746 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 Date: Wed, 19 Oct 2011 21:06:50 +0100 Subject: [PATCH 0088/2750] rem using @flesch theme --- users/rem.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/users/rem.json b/users/rem.json index 1c1ec33c..5f6c6a18 100644 --- a/users/rem.json +++ b/users/rem.json @@ -1,4 +1,5 @@ { "copyright": "Remy Sharp, http://remysharp.com", - "url": "http://remysharp.com" + "url": "http://remysharp.com", + "theme": "flesch" } From 6dfbbf04b88917659695d5a5b50443465d51cfc4 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Wed, 19 Oct 2011 21:09:16 +0100 Subject: [PATCH 0089/2750] Updating default theme based on issue #48 --- themes/default.css | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/themes/default.css b/themes/default.css index f35f1d09..03ae4965 100644 --- a/themes/default.css +++ b/themes/default.css @@ -1,11 +1,18 @@ html { background: #eee; } -body { margin: 0; font-family: monospace; font-size: 1.4em; } -article, footer { - display: block; margin: 1em auto; min-width: 320px; width: 90%; -} -article { display: block; margin: 2em auto; min-width: 360px; max-width: 900px; width: 80%; border: 1px solid #ccc; padding: 2em; background: #fff; border-radius: 5px; box-shadow: 0 5px 10px rgba(0,0,0,0.25);} +body { margin: 0; font-family: "Inconsolata", "DejaVu Sans Mono","Bitstream Vera Sans Mono", monospace; font-size: 1.2em; line-height: 1.2em; } +article, footer { display: block; min-width: 360px; max-width: 900px; width: 80%; } +article { margin: 2.5em auto 0 auto; border: 1px solid ; border-color: #ddd #aaa #aaa #ddd; padding: 2em; background: #fff; } h1 { margin-top: 0; } -p:last-child { margin-bottom: 0; } -footer a { display: block; text-align: center; color: #999; font-weight: bold; text-shadow: 0 1px 1px #fff; } +article p:first-of-type { margin-top: 1.6em; } +article p:last-child { margin-bottom: 0; } +footer { margin: 0em auto 2em auto; } +footer a { display: block; text-align: center; color: #999; text-shadow: 0 1px 1px #fff; text-decoration:none; font-size:.8em; } +footer a:before{content: "⏦"; font-size:1.5em; padding-right:.2em; } footer a:hover, footer a:focus { color: #333; } +h1 {font-weight:normal; display:inline; border-bottom:1px solid black; padding:0 0 3px 0;} +a { color:#2844FA; text-decoration:none;} +a:hover, a:focus { color:#1B29A4; } +:-moz-any-link:focus {background:#ccc;} +::selection {background:#ccc;} +::-moz-selection {background:#ccc;} From bf34d70e6c07a3d77ceb49eab24c66835cbd86c0 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Wed, 19 Oct 2011 21:11:14 +0100 Subject: [PATCH 0090/2750] manually adding @raphaelbastide's user to allow for new theme feature. Closes #48 --- users/raphael.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/raphael.json diff --git a/users/raphael.json b/users/raphael.json new file mode 100644 index 00000000..6ebd8e75 --- /dev/null +++ b/users/raphael.json @@ -0,0 +1,4 @@ +{ + "copyright": "Raphaël Bastide, http://raphaelbastide.com", + "url": "http://raphaelbastide.com" +} From b7b87c95d69889aa41b8cf6b39b7fac0b262b032 Mon Sep 17 00:00:00 2001 From: Keith Cirkel Date: Wed, 19 Oct 2011 21:14:32 +0100 Subject: [PATCH 0091/2750] Adding my details --- users/keithamus.json | 4 ++++ users/keithcirkel.json | 4 ++++ 2 files changed, 8 insertions(+) create mode 100644 users/keithamus.json create mode 100644 users/keithcirkel.json diff --git a/users/keithamus.json b/users/keithamus.json new file mode 100644 index 00000000..35e4c434 --- /dev/null +++ b/users/keithamus.json @@ -0,0 +1,4 @@ +{ + "copyright": "Keith Cirkel, http://keithcirkel.co.uk", + "url": "http://keithcirkel.co.uk" +} diff --git a/users/keithcirkel.json b/users/keithcirkel.json new file mode 100644 index 00000000..35e4c434 --- /dev/null +++ b/users/keithcirkel.json @@ -0,0 +1,4 @@ +{ + "copyright": "Keith Cirkel, http://keithcirkel.co.uk", + "url": "http://keithcirkel.co.uk" +} From fb85fd457a133cc90dd8698b5ac587cc5628b719 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Wed, 19 Oct 2011 21:33:10 +0100 Subject: [PATCH 0092/2750] Info on new theme option and crediting the amazing three new domain contributions taking us to 2026!!! --- README.md | 37 ++++++++++++++++++++++++++++++++----- 1 file changed, 32 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index f5579741..7d47d34b 100644 --- a/README.md +++ b/README.md @@ -73,6 +73,30 @@ This can also be targeted in my JSON file: Note that if no version is supplied, the latest copy of the LICENSE.html will be displayed with your information included. +## Themes + +If you've got an eye for design (or like me: not): you can contribute a +theme by adding a CSS file to the `themes` directory. The default theme +is simple and clean, but you can add your own as you like. + +Current available themes: + +* default - [preview](http://mit-license.org) (by + [@remy](http://github.com/remy) & + [@raphaelbastide](http://github.com/raphaelbastide)) +* flesch - [preview](http://jsbin.com/ufefid/3) (by + [@flesch](http://github.com/flesch)) + +To use a theme, add the `theme` property to your `user.json` file, for +example: + + { + "copyright": "Remy Sharp, http://remysharp.com", + "url": "http://remysharp.com", + "theme": "flesch" + } + + ## Formats & URLs The following types of requests can be made to this project: @@ -116,6 +140,13 @@ Domain contributions: * [barberboy](http://github.com/barberboy) - 2012-2013 * [paulirish](http://github.com/paulirish) - 2013-2014 * [batuhanicoz](http://github.com/batuhanicoz) - 2014-2015 +* [buritica](http://github.com/buritica) - 2015-2016 +* [adamstrawson](http://github.com/adamstrawson) - 2016-2018 (2 years) +* [keithamus](http://github.com/keithamus) - 2018-2026 (8 years) + +*Please note that the whois says 2014 currently, I'm following up with +the domain registra to make sure it's renewed for the right amount of +time!* ### 2. Hosting @@ -130,11 +161,7 @@ being lovely. I'm a developer, I seem only capable of *grey*! If you're a designer and want to contribute a decent lick of paint on the project that would be -super. Obviously the content should remain to the point and simple, but -I'm sure it could be tightened or sharpened. - -Drop me a messsage with any idea you've got (or even just a bit of CSS) -and we'll get it live. +super. Just create a new theme and send me a pull request. ## License From a15d35196876ba9ae6c6fb7f9e60a8991e307876 Mon Sep 17 00:00:00 2001 From: macdonst Date: Wed, 19 Oct 2011 16:52:21 -0400 Subject: [PATCH 0093/2750] Adding simonmacdonald.com --- users/simon.json | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 users/simon.json diff --git a/users/simon.json b/users/simon.json new file mode 100644 index 00000000..5bf1bd14 --- /dev/null +++ b/users/simon.json @@ -0,0 +1,3 @@ +{ + "copyright": "Simon MacDonald, http://simonmacdonald.com" +} From dc5ac25cf34e12af418ae31ce97baee054c27d5e Mon Sep 17 00:00:00 2001 From: John Flesch Date: Wed, 19 Oct 2011 15:57:18 -0500 Subject: [PATCH 0094/2750] getting n*sync --- bg.png | Bin 41651 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 bg.png diff --git a/bg.png b/bg.png deleted file mode 100644 index c75a05a94234f8621b526a57d85e2d02da01c28d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41651 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 Date: Wed, 19 Oct 2011 22:57:35 +0200 Subject: [PATCH 0095/2750] adding frozzare.json --- users/frozzare.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/frozzare.json diff --git a/users/frozzare.json b/users/frozzare.json new file mode 100644 index 00000000..c0ed8c09 --- /dev/null +++ b/users/frozzare.json @@ -0,0 +1,5 @@ +{ + "copyright": "Fredrik Forsmo, http://forsmo.me", + "url": "http://forsmo.me", + "theme": "flesch" +} \ No newline at end of file From 33d1034bcc46fe6b533bd532a60480c8e07700b9 Mon Sep 17 00:00:00 2001 From: John Flesch Date: Wed, 19 Oct 2011 16:04:57 -0500 Subject: [PATCH 0096/2750] Using my own theme :) --- users/flesch.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/users/flesch.json b/users/flesch.json index 3d006e84..a7921629 100644 --- a/users/flesch.json +++ b/users/flesch.json @@ -1,4 +1,5 @@ { "copyright": "John Flesch, http://fles.ch", - "url": "http://fles.ch" + "url": "http://fles.ch", + "theme": "flesch" } From ea3a9afc3427687d6c89cc5c5f956fc1113331d1 Mon Sep 17 00:00:00 2001 From: Norman Walsh Date: Wed, 19 Oct 2011 17:08:45 -0400 Subject: [PATCH 0097/2750] Adding myself --- users/ndw.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/ndw.json diff --git a/users/ndw.json b/users/ndw.json new file mode 100644 index 00000000..367ee4a6 --- /dev/null +++ b/users/ndw.json @@ -0,0 +1,5 @@ +{ + "copyright": "Norman Walsh, http://nwalsh.com/", + "url": "http://nwalsh.com/", + "theme": "flesch" +} From 07fd5af139e8e54477e98d2b9258243010194de1 Mon Sep 17 00:00:00 2001 From: Michael Heap Date: Wed, 19 Oct 2011 22:18:23 +0100 Subject: [PATCH 0098/2750] Adding mheap --- users/mheap.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/mheap.json diff --git a/users/mheap.json b/users/mheap.json new file mode 100644 index 00000000..d2b54140 --- /dev/null +++ b/users/mheap.json @@ -0,0 +1,5 @@ +{ + "copyright": "Michael Heap, http://michaelheap.com", + "url": "http://michaelheap.com", + "theme": "default" +} From 3ad8a78d62d32e86d4b237642b6aca67b1478d79 Mon Sep 17 00:00:00 2001 From: Vinay Raikar Date: Thu, 20 Oct 2011 02:52:31 +0530 Subject: [PATCH 0099/2750] Added vsr --- users/vsr.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/vsr.json diff --git a/users/vsr.json b/users/vsr.json new file mode 100644 index 00000000..2c5c1abc --- /dev/null +++ b/users/vsr.json @@ -0,0 +1,4 @@ +{ + "copyright": "Vinay Raikar, http://vinayraikar.com", + "url": "http://vinayraikar.com" +} From 25f0dc9e3ff7780f59dd894aa33379844d566d6e Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Wed, 19 Oct 2011 22:28:54 +0100 Subject: [PATCH 0100/2750] adding the "fork me" ribbon - worrying it is not clear that is how folks should use the project - and will definitely pull it off if people do not like it --- LICENSE.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LICENSE.html b/LICENSE.html index 55adfe92..eed1d7f2 100644 --- a/LICENSE.html +++ b/LICENSE.html @@ -58,7 +58,7 @@

The MIT License (MIT)

THE SOFTWARE.

From bf31be74b56ba0514a5c84f04943f49222b4057c Mon Sep 17 00:00:00 2001 From: Marc Smith Date: Wed, 19 Oct 2011 17:36:58 -0400 Subject: [PATCH 0101/2750] added user marc --- users/marc.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/marc.json diff --git a/users/marc.json b/users/marc.json new file mode 100644 index 00000000..4695037a --- /dev/null +++ b/users/marc.json @@ -0,0 +1,4 @@ +{ + "copyright": "Marc Smith, http://marcsm.it/", + "url": "http://marcsm.it/" +} From c092ff091d20917c097d638490e4a4dfbec15dbb Mon Sep 17 00:00:00 2001 From: John Donahue Date: Wed, 19 Oct 2011 14:44:02 -0700 Subject: [PATCH 0102/2750] Adding johnmdonahue.json --- users/johnmdonahue.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/johnmdonahue.json diff --git a/users/johnmdonahue.json b/users/johnmdonahue.json new file mode 100644 index 00000000..d2fd24a6 --- /dev/null +++ b/users/johnmdonahue.json @@ -0,0 +1,4 @@ +{ + "copyright": "John Donahue, http://johnmdonahue.com", + "url": "http://johnmdonahue.com", +} From f1d99366436577e782816d2e274bf42ae7d3369c Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Wed, 19 Oct 2011 17:45:00 -0400 Subject: [PATCH 0103/2750] Added wes bos --- users/wesbos.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/wesbos.json diff --git a/users/wesbos.json b/users/wesbos.json new file mode 100644 index 00000000..6120c78a --- /dev/null +++ b/users/wesbos.json @@ -0,0 +1,4 @@ +{ + "copyright": "Wes Bos, http://wesbos.com", + "url": "http://wesbos.com" +} From 04d4c3d64884dc17e4dfa5c9faa2c2345830bbca Mon Sep 17 00:00:00 2001 From: Shaun Hare Date: Wed, 19 Oct 2011 22:45:33 +0100 Subject: [PATCH 0104/2750] adding shaun.json --- users/shaun.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/shaun.json diff --git a/users/shaun.json b/users/shaun.json new file mode 100644 index 00000000..a9cd5f2a --- /dev/null +++ b/users/shaun.json @@ -0,0 +1,4 @@ +{ + "copyright": "Shaun Hare, http://shaunhare.co.uk", + "url": "http://shaunhare.co.uk" +} \ No newline at end of file From da032f0d250f9dc172858325211aabe4508869cd Mon Sep 17 00:00:00 2001 From: Josh Perez Date: Wed, 19 Oct 2011 14:50:16 -0700 Subject: [PATCH 0105/2750] Adds josh to mit-license.org Change-Id: Ie20cf0eb45d2f33f16dbf662eebcda1762afc970 --- users/josh.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/josh.json diff --git a/users/josh.json b/users/josh.json new file mode 100644 index 00000000..7943b9d4 --- /dev/null +++ b/users/josh.json @@ -0,0 +1,5 @@ +{ + "copyright": "Josh Perez, http://www.goatslacker.com", + "url": "http://www.goatslacker.com", + "theme": "flesch" +} From a9efe6b52660752d1df2b85afdb3ad16e5823f5d Mon Sep 17 00:00:00 2001 From: Lindsay Evans Date: Thu, 20 Oct 2011 08:51:31 +1100 Subject: [PATCH 0106/2750] Escaping HTML characters in user copyright property --- index.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.php b/index.php index 1e25daa5..3ad8afb5 100644 --- a/index.php +++ b/index.php @@ -13,7 +13,7 @@ if (file_exists($user_file)) { $user = json_decode(file_get_contents($user_file)); - $holder = $user->copyright; + $holder = htmlentities($user->copyright); if (property_exists($user, 'url')) { $holder = '' . $holder . ''; } From d4d6f50b9074cef79fa0efd3a5caf032af7fa4f1 Mon Sep 17 00:00:00 2001 From: John Donahue Date: Wed, 19 Oct 2011 14:56:12 -0700 Subject: [PATCH 0107/2750] Removed trailing comma. whoops. --- users/johnmdonahue.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/users/johnmdonahue.json b/users/johnmdonahue.json index d2fd24a6..6916130d 100644 --- a/users/johnmdonahue.json +++ b/users/johnmdonahue.json @@ -1,4 +1,4 @@ { "copyright": "John Donahue, http://johnmdonahue.com", - "url": "http://johnmdonahue.com", + "url": "http://johnmdonahue.com" } From 370444bb6dd214f16e7b6c13b014f53580cbc62c Mon Sep 17 00:00:00 2001 From: Mikkel Hoegh Date: Thu, 20 Oct 2011 00:15:43 +0200 Subject: [PATCH 0108/2750] Adding myself. --- users/mikl.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/mikl.json diff --git a/users/mikl.json b/users/mikl.json new file mode 100644 index 00000000..24ee5923 --- /dev/null +++ b/users/mikl.json @@ -0,0 +1,4 @@ +{ + "copyright": "Daniel Knell, http://danielknell.co.uk", + "url": "http://danielknell.co.uk" +} From 26f5102484a78fddad7cf503ef2887ef575e580c Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Wed, 19 Oct 2011 23:59:21 +0100 Subject: [PATCH 0109/2750] removed ribbon. Closes #61 --- LICENSE.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LICENSE.html b/LICENSE.html index eed1d7f2..55adfe92 100644 --- a/LICENSE.html +++ b/LICENSE.html @@ -58,7 +58,7 @@

The MIT License (MIT)

THE SOFTWARE.

From 316b0518174ea71129d1a8b86d3c4d5d98df4922 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Wed, 19 Oct 2011 23:59:58 +0100 Subject: [PATCH 0110/2750] removed some css - not looking good on mac :( --- themes/default.css | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/themes/default.css b/themes/default.css index 03ae4965..2ab47d90 100644 --- a/themes/default.css +++ b/themes/default.css @@ -6,10 +6,10 @@ h1 { margin-top: 0; } article p:first-of-type { margin-top: 1.6em; } article p:last-child { margin-bottom: 0; } footer { margin: 0em auto 2em auto; } -footer a { display: block; text-align: center; color: #999; text-shadow: 0 1px 1px #fff; text-decoration:none; font-size:.8em; } -footer a:before{content: "⏦"; font-size:1.5em; padding-right:.2em; } +footer a { display: block; text-align: center; color: #666; text-shadow: 0 1px 1px #fff; text-decoration:none; font-size:.8em; } +/*footer a:before{content: "⏦"; font-size:1.5em; padding-right:.2em; } */ footer a:hover, footer a:focus { color: #333; } -h1 {font-weight:normal; display:inline; border-bottom:1px solid black; padding:0 0 3px 0;} +h1 {font-weight:normal; display:inline; border-bottom:1px solid black; padding:0 0 3px 0; line-height: 36px; } a { color:#2844FA; text-decoration:none;} a:hover, a:focus { color:#1B29A4; } :-moz-any-link:focus {background:#ccc;} From a758b53b3ee66e1fc2e45921f30d4f9da87b8dc5 Mon Sep 17 00:00:00 2001 From: Remy Martin Date: Wed, 19 Oct 2011 19:22:14 -0400 Subject: [PATCH 0111/2750] Added myself and a new theme Made a dark theme here is the preview: http://jsbin.com/ivufon/4 --- themes/afterdark.css | 11 +++++++++++ users/rmartin.json | 5 +++++ 2 files changed, 16 insertions(+) create mode 100644 themes/afterdark.css create mode 100644 users/rmartin.json diff --git a/themes/afterdark.css b/themes/afterdark.css new file mode 100644 index 00000000..9756617b --- /dev/null +++ b/themes/afterdark.css @@ -0,0 +1,11 @@ +body {margin:0; padding: 50px;background: #242f3a;font: 16px/28px "Garamond",serif; color: #94979e;} +article, footer { display:block; max-width:720px; margin:0 auto; } +article { padding:28px;} +footer { padding:0 28px; text-align:center; } +h1 { margin:0; font-size: 24px; line-height: 32px;color:#d7721a} +a, a:visited { color:#577446; padding:4px; text-decoration:none; } +a:active, a:hover { color:#5dd912; } +a img { position: absolute; top: 0; right: 0; border: 0; } +:-moz-any-link:focus {background:#bc4a46;} +::selection {background:#bc4a46;} +::-moz-selection {background:#bc4a46;} \ No newline at end of file diff --git a/users/rmartin.json b/users/rmartin.json new file mode 100644 index 00000000..7f916fda --- /dev/null +++ b/users/rmartin.json @@ -0,0 +1,5 @@ +{ + "copyright": "Remy Martin, http://rmartin.co", + "url": "http://rmartin.co", + "theme": "afterdark" +} From c3e93921d394ce7e918d42dcdc8027b2b762d0e6 Mon Sep 17 00:00:00 2001 From: Nano Taboada Date: Wed, 19 Oct 2011 23:40:03 -0300 Subject: [PATCH 0112/2750] Adding JSON user file for http://nanotaboada.com.ar --- users/nanotaboada.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/nanotaboada.json diff --git a/users/nanotaboada.json b/users/nanotaboada.json new file mode 100644 index 00000000..31b1c6a1 --- /dev/null +++ b/users/nanotaboada.json @@ -0,0 +1,5 @@ +{ + "copyright": "Nano Taboada, http://nanotaboada.com.ar", + "url": "http://nanotaboada.com.ar", + "theme": "flesch" +} \ No newline at end of file From a923beed71b13b4d38639a2bebf34d0bb217f76e Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Thu, 20 Oct 2011 06:27:50 +0100 Subject: [PATCH 0113/2750] added afterdark theme --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 7d47d34b..91108a46 100644 --- a/README.md +++ b/README.md @@ -86,6 +86,7 @@ Current available themes: [@raphaelbastide](http://github.com/raphaelbastide)) * flesch - [preview](http://jsbin.com/ufefid/3) (by [@flesch](http://github.com/flesch)) +* afterdark - [preview](http://jsbin.com/ivufon/4) (by [@rmartindotco](http://github.com/rmartindotco)) To use a theme, add the `theme` property to your `user.json` file, for example: From b314e90fad11092ebc35e78369f50d0ccec62da5 Mon Sep 17 00:00:00 2001 From: Philipp Bosch Date: Thu, 20 Oct 2011 09:04:13 +0200 Subject: [PATCH 0114/2750] Add philippbosch. --- users/philippbosch.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/philippbosch.json diff --git a/users/philippbosch.json b/users/philippbosch.json new file mode 100644 index 00000000..cc79a977 --- /dev/null +++ b/users/philippbosch.json @@ -0,0 +1,4 @@ +{ + "copyright": "Philipp Bosch, http://pb.io/", + "url": "http://pb.io/" +} From 3c974ae00eb770660147bc8c3d5f75d03752d690 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Thu, 20 Oct 2011 11:16:48 +0100 Subject: [PATCH 0115/2750] properly encode characters under utf-8. Fixes #72 --- index.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.php b/index.php index 3ad8afb5..57d27f4f 100644 --- a/index.php +++ b/index.php @@ -13,7 +13,7 @@ if (file_exists($user_file)) { $user = json_decode(file_get_contents($user_file)); - $holder = htmlentities($user->copyright); + $holder = htmlentities($user->copyright, ENT_COMPAT | ENT_HTML5, 'UTF-8'); if (property_exists($user, 'url')) { $holder = '' . $holder . ''; } From c5ecbbee05a9f63388c799d9d0ffaba6cb7260fc Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Thu, 20 Oct 2011 12:13:08 +0100 Subject: [PATCH 0116/2750] support curl based user creation - let users do it entirely themselves --- index.php | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/index.php b/index.php index 57d27f4f..c0440413 100644 --- a/index.php +++ b/index.php @@ -5,12 +5,34 @@ $format = 'html'; $theme = 'default'; $user_file = preg_replace('/\.mit-license\..*$/', '', $_SERVER["HTTP_HOST"]); - // sanitise user (not for DNS, but for file reading, I don't know // just in case it's hacked about with or something bananas. $user_file = preg_replace('/[^a-z0-9\-]/', '', $user_file); $user_file = 'users/'.$user_file.'.json'; +if ($_SERVER['REQUEST_METHOD'] === 'POST') { + try { + $data = json_decode(file_get_contents('php://input')); + if (!property_exists($data, 'copyright')) { + Throw new Exception('>>> JSON requires "copyright" property and value'); + } + + if (file_exists($user_file)) { + Throw new Exception(wordwrap('>>> User already exists - to update values, please send a pull request on https://github.com/remy/mit-license')); + } + + if (!file_put_contents($user_file, json_encode($data))) { + Throw new Exception(wordwrap('>>> Unable to create new user - please send a pull request on https://github.com/remy/mit-license')); + } + + echo '>>> MIT license page created: http://' . $_SERVER['HTTP_HOST'] . "\n\n"; + + } catch (Exception $e) { + echo $e->getMessage() . "\n\n"; + } + exit; +} + if (file_exists($user_file)) { $user = json_decode(file_get_contents($user_file)); $holder = htmlentities($user->copyright, ENT_COMPAT | ENT_HTML5, 'UTF-8'); From 5f3671067a03915bcf4328021d612384e75d8a16 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Thu, 20 Oct 2011 12:30:36 +0100 Subject: [PATCH 0117/2750] trying to automatically send to git...not hopeful :( --- index.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/index.php b/index.php index c0440413..a9ff3882 100644 --- a/index.php +++ b/index.php @@ -27,6 +27,9 @@ echo '>>> MIT license page created: http://' . $_SERVER['HTTP_HOST'] . "\n\n"; + // try to add to github...! + exec('/usr/local/bin/git add ' . $user_file . ' && /usr/local/bin/git commit -m"created ' . $user_file . '" && /usr/local/bin/git push', $out, $r); + user_error('create new user. out: ' . $out . ', r: ' . $r); } catch (Exception $e) { echo $e->getMessage() . "\n\n"; } From 060b70979c1842f81881b84e7cd7558a61d9650a Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Thu, 20 Oct 2011 12:40:19 +0100 Subject: [PATCH 0118/2750] removed the git stuff for now --- index.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.php b/index.php index a9ff3882..5c96bc01 100644 --- a/index.php +++ b/index.php @@ -28,8 +28,8 @@ echo '>>> MIT license page created: http://' . $_SERVER['HTTP_HOST'] . "\n\n"; // try to add to github...! - exec('/usr/local/bin/git add ' . $user_file . ' && /usr/local/bin/git commit -m"created ' . $user_file . '" && /usr/local/bin/git push', $out, $r); - user_error('create new user. out: ' . $out . ', r: ' . $r); + // exec('/usr/local/bin/git add ' . $user_file . ' && /usr/local/bin/git commit -m"created ' . $user_file . '" && /usr/local/bin/git push', $out, $r); + // user_error('create new user. out: ' . $out . ', r: ' . $r); } catch (Exception $e) { echo $e->getMessage() . "\n\n"; } From 0ef1a83a1d4463202beb5e3741c0322361fdeaf8 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Thu, 20 Oct 2011 12:41:42 +0100 Subject: [PATCH 0119/2750] updated readme for automated user creation --- README.md | 44 ++++++++++++++++++++++++++++++++++---------- 1 file changed, 34 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 91108a46..e09d311f 100644 --- a/README.md +++ b/README.md @@ -4,18 +4,41 @@ I always forget to add an MIT-license.txt file to my projects, so I wanted to link to a single resource that would always be up to date and would always have my details online. -But why keep this to myself, so it's on github for your fork and pulling -pleasure. +But why keep this to myself, there's two ways to create your *own* MIT +license page: + +1. Make a request to the API (details below) +2. Fork this project and send a pull request Now I can always include http://rem.mit-license.org in all my projects which links `rem` (the cname) against my copyright holder name `Remy Sharp` - all stored in the `users` directory. -## Example +## Requesting your own MIT license page + +You can fork this project, send me a pull request and wait for me to +pull (which I'll do as quickly as possible) or if the user is still +available you can do it yourself from the command line: + + curl -d'{ "copyright": "Remy Sharp" }' http://rem.mit-license.org + +If the `rem` user isn't taken already, then this will create the new +user file on the fly and the url will be immediately available. + +If there's any problems in the automated creation, send me a pull +request and it'll go live soon after. + +Equally if you need to update the user file to include more details that +you didn't initially include (extra fields in the next section) you will +need to send a pull request on that `user.json` file via GitHub. + +## The user.json file The `users` directory contains a list of files, each representing a host -on mit-license.org. As present the file format is very simple, but can -be upgraded in future. +on mit-license.org. The minimum requirement for the JSON is that is +contains a `copyright` field - everything else is optional. + +### copyright Create a new file and give it the name of the CNAME you want (in my case it's `rem.json`). This file contains a JSON object containing at least a @@ -28,6 +51,8 @@ it's `rem.json`). This file contains a JSON object containing at least a Means I can now link to: http://rem.mit-license.org and it will show my license name (note that the date will always show the current year). +### url + In addition to the `copyright` property, if you want to make a link from the copyright text, you can include a `url` property: @@ -36,6 +61,8 @@ the copyright text, you can include a `url` property: "url": "http://remysharp.com" } +### format + And if you want your license to appear as plain text, just add the `format` property (currently only `txt` and `html` are supported): @@ -45,10 +72,7 @@ And if you want your license to appear as plain text, just add the "format": "txt" } -Finally you can also include a license version target in the JSON file -as explained in the next section. - -## License version targeting +### License version targeting License version targeting allows you to link your MIT license to a specific revision in this project - therefore fixing it permanently to @@ -73,7 +97,7 @@ This can also be targeted in my JSON file: Note that if no version is supplied, the latest copy of the LICENSE.html will be displayed with your information included. -## Themes +### Themes If you've got an eye for design (or like me: not): you can contribute a theme by adding a CSS file to the `themes` directory. The default theme From 34a0d86c926e4e572d2590981ef2d94eee8e1494 Mon Sep 17 00:00:00 2001 From: Batuhan Icoz Date: Thu, 20 Oct 2011 17:51:57 +0300 Subject: [PATCH 0120/2750] added email property --- index.php | 7 ++++--- users/batu.json | 3 ++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/index.php b/index.php index 5c96bc01..b174a6e0 100644 --- a/index.php +++ b/index.php @@ -42,6 +42,9 @@ if (property_exists($user, 'url')) { $holder = '' . $holder . ''; } + if (property_exists($user, 'email')) { + $holder = $holder . ' <' . $user->email . '>'; + } if (property_exists($user, 'format')) { if (strtolower($user->format) == 'txt') { @@ -111,6 +114,4 @@ header('content-type: text/plain'); } -echo $license; - -?> +echo $license; \ No newline at end of file diff --git a/users/batu.json b/users/batu.json index 8551ad4c..3b2307ca 100644 --- a/users/batu.json +++ b/users/batu.json @@ -1,4 +1,5 @@ { "copyright": "Batuhan Icoz, http://batu.me/1", - "url": "http://batu.me/1" + "url": "http://batu.me/1", + "email": "i@batu.me" } \ No newline at end of file From 4b35941b7176ab8a4fb6cc6aa21a5ba41e6315f7 Mon Sep 17 00:00:00 2001 From: Patrick Mueller Date: Thu, 20 Oct 2011 12:46:09 -0400 Subject: [PATCH 0121/2750] added users/pmuellr.json --- users/pmuellr.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/pmuellr.json diff --git a/users/pmuellr.json b/users/pmuellr.json new file mode 100644 index 00000000..0d156f50 --- /dev/null +++ b/users/pmuellr.json @@ -0,0 +1,4 @@ +{ + "copyright": "Patrick Mueller, http://muellerware.org", + "url": "http://muellerware.org" +} From 76a99b669273a1a2fed8ccfead58630d42feb81b Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Thu, 20 Oct 2011 18:28:26 +0100 Subject: [PATCH 0122/2750] Add year support on url. Closes #76 --- README.md | 50 +++++++++++++++++++++++++++++++++++++++----------- index.php | 31 +++++++++++++++++++++++++++---- 2 files changed, 66 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index e09d311f..05d17e96 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,15 @@ The `users` directory contains a list of files, each representing a host on mit-license.org. The minimum requirement for the JSON is that is contains a `copyright` field - everything else is optional. +Available fields: + +* copyright (required) +* url +* email +* format +* version +* theme + ### copyright Create a new file and give it the name of the CNAME you want (in my case @@ -61,6 +70,18 @@ the copyright text, you can include a `url` property: "url": "http://remysharp.com" } +### email + +You can also include a link to your email which is displayed after the +copyright notice using the `email` property (note the `mailto:` is +automatically added): + + { + "copyright": "Remy Sharp, http://remysharp.com", + "url": "http://remysharp.com", + "email": "me@mysite.com" + } + ### format And if you want your license to appear as plain text, just add the @@ -84,7 +105,7 @@ extra assurance for you. Targeting requires the [sha from the license commit](https://github.com/remy/mit-license/commits/master/LICENSE.html). This can be specified on the URL (in your permalink) or in the JSON file. -For example: http://rem.mit-license.org/a526bf7ad1 (make sure to view-source) shows an older version of comments inline to the HTML document (compared to the [latest version](http://rem.mit-license.org)). +For example: http://rem.mit-license.org/a526bf7ad1 (make sure to view-source) shows an older version of the LICENSE.html file (compared to the [latest version](http://rem.mit-license.org) - the older version didn't have the new themes). This can also be targeted in my JSON file: @@ -103,15 +124,6 @@ If you've got an eye for design (or like me: not): you can contribute a theme by adding a CSS file to the `themes` directory. The default theme is simple and clean, but you can add your own as you like. -Current available themes: - -* default - [preview](http://mit-license.org) (by - [@remy](http://github.com/remy) & - [@raphaelbastide](http://github.com/raphaelbastide)) -* flesch - [preview](http://jsbin.com/ufefid/3) (by - [@flesch](http://github.com/flesch)) -* afterdark - [preview](http://jsbin.com/ivufon/4) (by [@rmartindotco](http://github.com/rmartindotco)) - To use a theme, add the `theme` property to your `user.json` file, for example: @@ -121,12 +133,20 @@ example: "theme": "flesch" } +Current available themes: + +* default - [preview](http://mit-license.org) (by + [@remy](http://github.com/remy) & + [@raphaelbastide](http://github.com/raphaelbastide)) +* flesch - [preview](http://jsbin.com/ufefid/3) (by + [@flesch](http://github.com/flesch)) +* afterdark - [preview](http://jsbin.com/ivufon/4) (by [@rmartindotco](http://github.com/rmartindotco)) ## Formats & URLs The following types of requests can be made to this project: -* [http://rem.mit-license.org/](http://rem.mit-license.org/) # HTML, or the default format specified in +* [http://rem.mit-license.org/](http://rem.mit-license.org/) HTML, or the default format specified in the json file (currently none specified on `rem`) * [http://rem.mit-license.org/license.html](http://rem.mit-license.org/license.html) HTML * [http://rem.mit-license.org/license.txt](http://rem.mit-license.org/license.txt) Text @@ -138,6 +158,13 @@ HTML * [http://rem.mit-license.org/a526bf7ad1/license.txt](http://rem.mit-license.org/a526bf7ad1/license.txt) a526bf7ad1 version, text +The url also supports including a start year: + +* [http://rem.mit-license.org/2009/](http://rem.mit-license.org/2009/) will + show a license year range of 2009-2011 (2011 being the current year) +* [http://rem.mit-license.org/2009-2010](http://rem.mit-license.org/2009-2010/) + allows me to force the year range + ## Ways to contribute Aside from code contributions that make the project better, there are a @@ -168,6 +195,7 @@ Domain contributions: * [buritica](http://github.com/buritica) - 2015-2016 * [adamstrawson](http://github.com/adamstrawson) - 2016-2018 (2 years) * [keithamus](http://github.com/keithamus) - 2018-2026 (8 years) +* [pmuellr](http://github.com/pmuellr) - 2026-2027 *Please note that the whois says 2014 currently, I'm following up with the domain registra to make sure it's renewed for the right amount of diff --git a/index.php b/index.php index b174a6e0..97a35aab 100644 --- a/index.php +++ b/index.php @@ -36,12 +36,16 @@ exit; } +/** + * Load up the user.json file and read properties in + **/ if (file_exists($user_file)) { $user = json_decode(file_get_contents($user_file)); - $holder = htmlentities($user->copyright, ENT_COMPAT | ENT_HTML5, 'UTF-8'); + $holder = htmlentities($user->copyright, ENT_COMPAT | ENT_HTML401, 'UTF-8'); if (property_exists($user, 'url')) { - $holder = '' . $holder . ''; + $holder = '' . $holder . ''; } + if (property_exists($user, 'email')) { $holder = $holder . ' <' . $user->email . '>'; } @@ -61,6 +65,12 @@ $holder = "<copyright holders>"; } +/** + * Now process the request url. Optional parts of the url are (in order): + * [sha]/[year|year-range]/license.[format] + * eg. http://rem.mit-license.org/a526bf7ad1/2009-2010/license.txt + **/ + // grab sha from request uri $request_uri = explode('/', $_SERVER["REQUEST_URI"]); @@ -76,6 +86,19 @@ $request = array_pop($request_uri); } +// check if we have a year or a year range up front +$year = date('Y'); +preg_match('/^(\d{4})(?:(?:\-)(\d{4}))?$/', $request, $match); +if (count($match) > 1) { + if ($match[2]) { + $year = $match[2]; + } + if ($match[1]) { + $year = $match[1] . '-' . $year; + } + $request = array_pop($request_uri); +} + // check if there's a SHA on the url and read this to switch license versions $sha = ''; if ($request != "" && $request != "/" && $request != "/index.php") { @@ -101,7 +124,7 @@ } // replace info tag and display -$info = date('Y') . ' ' . $holder; +$info = $year . ' ' . $holder; $license = str_replace('{{info}}', $info, $license); $license = str_replace('{{theme}}', $theme, $license); @@ -114,4 +137,4 @@ header('content-type: text/plain'); } -echo $license; \ No newline at end of file +echo $license; From 56186f26823056dbbc8a74c2341294a33ece67a5 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Thu, 20 Oct 2011 18:30:22 +0100 Subject: [PATCH 0123/2750] clarify order of url parts --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 05d17e96..cbca0882 100644 --- a/README.md +++ b/README.md @@ -164,6 +164,8 @@ The url also supports including a start year: show a license year range of 2009-2011 (2011 being the current year) * [http://rem.mit-license.org/2009-2010](http://rem.mit-license.org/2009-2010/) allows me to force the year range +* [http://rem.mit-license.org/a526bf7ad1/2009-2010/license.txt](http://rem.mit-license.org/a526bf7ad1/2009-2010/license.txt) a526bf7ad1 version, with year range of 2009-2010 in plain text + ## Ways to contribute From 772349b4e52514f68bccec5746db1332458beda6 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Fri, 21 Oct 2011 16:24:21 +0100 Subject: [PATCH 0124/2750] @danielknell adds 2 more years --- README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index cbca0882..774da057 100644 --- a/README.md +++ b/README.md @@ -198,10 +198,11 @@ Domain contributions: * [adamstrawson](http://github.com/adamstrawson) - 2016-2018 (2 years) * [keithamus](http://github.com/keithamus) - 2018-2026 (8 years) * [pmuellr](http://github.com/pmuellr) - 2026-2027 +* [danielknell](http://github.com/danielknell) - 2027-2029 (2 years) -*Please note that the whois says 2014 currently, I'm following up with -the domain registra to make sure it's renewed for the right amount of -time!* +*Please note that the whois says 2021 as you can only have 10 active +registered years with ICCAN - but the domain is set to auto-renew, so +it's all good :)* ### 2. Hosting From 594b47dedd168584dbabbc17f7df4ea4629f108f Mon Sep 17 00:00:00 2001 From: Justin Sisley Date: Fri, 21 Oct 2011 11:48:26 -0400 Subject: [PATCH 0125/2750] Added json for myself and Matt --- users/justin.json | 4 ++++ users/matt.json | 4 ++++ 2 files changed, 8 insertions(+) create mode 100644 users/justin.json create mode 100644 users/matt.json diff --git a/users/justin.json b/users/justin.json new file mode 100644 index 00000000..0bec7b9e --- /dev/null +++ b/users/justin.json @@ -0,0 +1,4 @@ +{ + "copyright": "Justin Sisley", + "url": "http://justinsisley.com" +} \ No newline at end of file diff --git a/users/matt.json b/users/matt.json new file mode 100644 index 00000000..282b2b49 --- /dev/null +++ b/users/matt.json @@ -0,0 +1,4 @@ +{ + "copyright": "Matthew Vaccaro", + "url": "http://matthewvaccaro.com" +} \ No newline at end of file From ad4b9504cfa20307e59b53f570c975fcac09677c Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sat, 22 Oct 2011 01:41:19 +0200 Subject: [PATCH 0126/2750] @barberboy adds another year to the project --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 774da057..7b917446 100644 --- a/README.md +++ b/README.md @@ -199,6 +199,7 @@ Domain contributions: * [keithamus](http://github.com/keithamus) - 2018-2026 (8 years) * [pmuellr](http://github.com/pmuellr) - 2026-2027 * [danielknell](http://github.com/danielknell) - 2027-2029 (2 years) +* [barberboy](http://github.com/barberboy) - 2029-2039 *Please note that the whois says 2021 as you can only have 10 active registered years with ICCAN - but the domain is set to auto-renew, so From 9f28ced708cc822d3855086dead86ed35f9afea7 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sat, 22 Oct 2011 01:42:15 +0200 Subject: [PATCH 0127/2750] Whoa - 2039 - it's late, I meant 2030. Still impressive if you ask me! --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7b917446..a296fc44 100644 --- a/README.md +++ b/README.md @@ -199,7 +199,7 @@ Domain contributions: * [keithamus](http://github.com/keithamus) - 2018-2026 (8 years) * [pmuellr](http://github.com/pmuellr) - 2026-2027 * [danielknell](http://github.com/danielknell) - 2027-2029 (2 years) -* [barberboy](http://github.com/barberboy) - 2029-2039 +* [barberboy](http://github.com/barberboy) - 2029-2030 *Please note that the whois says 2021 as you can only have 10 active registered years with ICCAN - but the domain is set to auto-renew, so From b67473f8b4571017833c83fa6b4b5e106ddff35e Mon Sep 17 00:00:00 2001 From: Mitchell Cowie Date: Fri, 21 Oct 2011 20:40:21 -0600 Subject: [PATCH 0128/2750] Added Mitchell Cowie (mostly-magic) --- users/mostly-magic.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/mostly-magic.json diff --git a/users/mostly-magic.json b/users/mostly-magic.json new file mode 100644 index 00000000..8e953f7b --- /dev/null +++ b/users/mostly-magic.json @@ -0,0 +1,5 @@ +{ + "copyright": "Mitchell Cowie, http://mostlymagic.ca", + "url": "http://mostlymagic.ca", + "theme": "afterdark" +} From 3add67fe57892b92615fd9cf9c8d1f602d8ef33b Mon Sep 17 00:00:00 2001 From: Adam D Date: Sun, 23 Oct 2011 02:48:33 +1030 Subject: [PATCH 0129/2750] Added a simple orange theme as well as my own json file --- themes/orange.css | 0 users/adam.json | 5 +++++ 2 files changed, 5 insertions(+) create mode 100644 themes/orange.css create mode 100644 users/adam.json diff --git a/themes/orange.css b/themes/orange.css new file mode 100644 index 00000000..e69de29b diff --git a/users/adam.json b/users/adam.json new file mode 100644 index 00000000..2766a96f --- /dev/null +++ b/users/adam.json @@ -0,0 +1,5 @@ +{ + "copyright": "Ad@m", + "url": "http://adamscode.sourceforge.net", + "theme": "orange" +} \ No newline at end of file From 2ea30949cf52cc53b19ed8a8e3abc4056153fe0d Mon Sep 17 00:00:00 2001 From: Adam D Date: Sun, 23 Oct 2011 03:15:44 +1030 Subject: [PATCH 0130/2750] Fixed orange.css (Note to self: never use Notepad again) --- themes/orange.css | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/themes/orange.css b/themes/orange.css index e69de29b..dc8b4c01 100644 --- a/themes/orange.css +++ b/themes/orange.css @@ -0,0 +1,12 @@ +@import url(http://fonts.googleapis.com/css?family=PT+Sans|PT+Sans+Caption:700); +html,body{background:#663300;font:13pt "PT Sans",sans-serif;text-align:center} +a:link,a:visited{color:#888;text-decoration:none} +a:hover,a:active{color:#aaa;text-decoration:underline} +article{background:#CC9900;text-align:left;width:85%;margin:80px auto;border-radius:10px;-moz-border-radius:10px} +article h1{background:#CC6600;text-align:center;border-bottom:1px solid #7A7A00;font:bold 35pt "PT Sans Caption","PT Sans",sans-serif;margin:0;padding:5px;border-radius:10px;-moz-border-radius:10px} +article p{margin:0;padding:10px 15px} +footer{position:fixed;bottom:0;left:0;width:100%;border-top:1px solid #7A7A00;background:#333300;user-select:none;-moz-user-select:none;-webkit-user-select:none} +footer p,footer a{display:block;margin:0;text-shadow:0 0 10px #ccc} +footer a:link,footer a:visited{color:#aaa} +footer a:hover,footer a:active{color:#eee} +::selection,::-moz-selection{background:#663300} \ No newline at end of file From e4035f43b38851522f6fb36304d46f6014b73d5d Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sat, 22 Oct 2011 18:57:13 +0200 Subject: [PATCH 0131/2750] Including orange theme --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index a296fc44..efe28d93 100644 --- a/README.md +++ b/README.md @@ -141,6 +141,7 @@ Current available themes: * flesch - [preview](http://jsbin.com/ufefid/3) (by [@flesch](http://github.com/flesch)) * afterdark - [preview](http://jsbin.com/ivufon/4) (by [@rmartindotco](http://github.com/rmartindotco)) +* orange - [preview](http://jsbin.com/uzubos) (by [@kirbylover4000](http://github.com/kirbylover4000)) ## Formats & URLs From 368de0d026b25c4706ba83d5f4e02c5f501de4f6 Mon Sep 17 00:00:00 2001 From: Mitchell Cowie Date: Sat, 22 Oct 2011 12:49:38 -0600 Subject: [PATCH 0132/2750] Minor typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index efe28d93..118a3eb4 100644 --- a/README.md +++ b/README.md @@ -187,7 +187,7 @@ year. If you want to contribute a year, send me a message and I'll add the years on. Of course I'll do my best to continue running the domain and hosting, -but this is your change to contribute to the community project. +but this is your chance to contribute to the community project. Domain contributions: From 65c268bafc54d87979757eee05102e9b9b56461a Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sat, 22 Oct 2011 20:59:54 +0200 Subject: [PATCH 0133/2750] Adding @mostly-magic's contribution --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index efe28d93..91a93214 100644 --- a/README.md +++ b/README.md @@ -201,6 +201,7 @@ Domain contributions: * [pmuellr](http://github.com/pmuellr) - 2026-2027 * [danielknell](http://github.com/danielknell) - 2027-2029 (2 years) * [barberboy](http://github.com/barberboy) - 2029-2030 +* [mostly-magic](http://github.com/mostly-magic) - 2030-2032 *Please note that the whois says 2021 as you can only have 10 active registered years with ICCAN - but the domain is set to auto-renew, so From b630b91bf12f19ed4dbc76af5b86fcd937cb4ac1 Mon Sep 17 00:00:00 2001 From: Adam D Date: Sun, 23 Oct 2011 09:40:51 +1030 Subject: [PATCH 0134/2750] Fixed link colors for orange.css. --- themes/orange.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/themes/orange.css b/themes/orange.css index dc8b4c01..bbd362ef 100644 --- a/themes/orange.css +++ b/themes/orange.css @@ -1,7 +1,7 @@ @import url(http://fonts.googleapis.com/css?family=PT+Sans|PT+Sans+Caption:700); html,body{background:#663300;font:13pt "PT Sans",sans-serif;text-align:center} -a:link,a:visited{color:#888;text-decoration:none} -a:hover,a:active{color:#aaa;text-decoration:underline} +a:link,a:visited{color:#234234;text-decoration:none} +a:hover,a:active{color:#432321;text-decoration:underline} article{background:#CC9900;text-align:left;width:85%;margin:80px auto;border-radius:10px;-moz-border-radius:10px} article h1{background:#CC6600;text-align:center;border-bottom:1px solid #7A7A00;font:bold 35pt "PT Sans Caption","PT Sans",sans-serif;margin:0;padding:5px;border-radius:10px;-moz-border-radius:10px} article p{margin:0;padding:10px 15px} From cc00edae7e3dc6490d1371204b1e6e27b499fc57 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sun, 23 Oct 2011 10:08:33 +0100 Subject: [PATCH 0135/2750] Read the cname properly out of the http_host rather than using a replace. Fixes #84 --- index.php | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/index.php b/index.php index 97a35aab..1139d257 100644 --- a/index.php +++ b/index.php @@ -4,13 +4,18 @@ $format = 'html'; $theme = 'default'; -$user_file = preg_replace('/\.mit-license\..*$/', '', $_SERVER["HTTP_HOST"]); -// sanitise user (not for DNS, but for file reading, I don't know -// just in case it's hacked about with or something bananas. -$user_file = preg_replace('/[^a-z0-9\-]/', '', $user_file); -$user_file = 'users/'.$user_file.'.json'; +$cname = ''; -if ($_SERVER['REQUEST_METHOD'] === 'POST') { +// use a match instead of preg_replace to ensure we got the cname +preg_match('/^([a-z0-9\-]+)\.mit-license\..*$/', $_SERVER['HTTP_HOST'], $match); + +if (count($match) == 2) { + $cname = $match[1]; +} + +$user_file = 'users/' . $cname . '.json'; + +if ($_SERVER['REQUEST_METHOD'] === 'POST' && $cname) { try { $data = json_decode(file_get_contents('php://input')); if (!property_exists($data, 'copyright')) { @@ -39,7 +44,7 @@ /** * Load up the user.json file and read properties in **/ -if (file_exists($user_file)) { +if ($cname && file_exists($user_file)) { $user = json_decode(file_get_contents($user_file)); $holder = htmlentities($user->copyright, ENT_COMPAT | ENT_HTML401, 'UTF-8'); if (property_exists($user, 'url')) { From 066e96482bd3be14587e177a5783ff7156afefbc Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sun, 23 Oct 2011 11:10:20 +0200 Subject: [PATCH 0136/2750] Updated orange preview --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9533f760..8d2d69b0 100644 --- a/README.md +++ b/README.md @@ -141,7 +141,7 @@ Current available themes: * flesch - [preview](http://jsbin.com/ufefid/3) (by [@flesch](http://github.com/flesch)) * afterdark - [preview](http://jsbin.com/ivufon/4) (by [@rmartindotco](http://github.com/rmartindotco)) -* orange - [preview](http://jsbin.com/uzubos) (by [@kirbylover4000](http://github.com/kirbylover4000)) +* orange - [preview](http://jsbin.com/uzubos/2) (by [@kirbylover4000](http://github.com/kirbylover4000)) ## Formats & URLs From 82f2705b65be049931720fd2aae92f0c7acb683f Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sun, 23 Oct 2011 10:11:16 +0100 Subject: [PATCH 0137/2750] adding in api generated users --- users/fr.json | 1 + users/gavin.json | 1 + users/rko.json | 1 + users/romac.json | 1 + users/sguidetti.json | 1 + users/yrosen.json | 1 + 6 files changed, 6 insertions(+) create mode 100644 users/fr.json create mode 100644 users/gavin.json create mode 100644 users/rko.json create mode 100644 users/romac.json create mode 100644 users/sguidetti.json create mode 100644 users/yrosen.json diff --git a/users/fr.json b/users/fr.json new file mode 100644 index 00000000..9da1e4db --- /dev/null +++ b/users/fr.json @@ -0,0 +1 @@ +{"copyright":"Fran\u00e7ois Romain"} \ No newline at end of file diff --git a/users/gavin.json b/users/gavin.json new file mode 100644 index 00000000..942ca0ba --- /dev/null +++ b/users/gavin.json @@ -0,0 +1 @@ +{"copyright":"Gavin Huang"} \ No newline at end of file diff --git a/users/rko.json b/users/rko.json new file mode 100644 index 00000000..ad79153f --- /dev/null +++ b/users/rko.json @@ -0,0 +1 @@ +{"copyright":"Remo Koch"} \ No newline at end of file diff --git a/users/romac.json b/users/romac.json new file mode 100644 index 00000000..eb0fd654 --- /dev/null +++ b/users/romac.json @@ -0,0 +1 @@ +{"copyright":"Romain Ruetschi","url":"http:\/\/romac.me","email":"romain.ruetschi@gmail.com"} \ No newline at end of file diff --git a/users/sguidetti.json b/users/sguidetti.json new file mode 100644 index 00000000..3fc9ead4 --- /dev/null +++ b/users/sguidetti.json @@ -0,0 +1 @@ +{"copyright":"Steve Guidetti","url":"http:\/\/www.ultramegatech.com"} \ No newline at end of file diff --git a/users/yrosen.json b/users/yrosen.json new file mode 100644 index 00000000..460dcdea --- /dev/null +++ b/users/yrosen.json @@ -0,0 +1 @@ +{"copyright":"Yudi Rosen, http:\/\/yudirosen.com","url":"http:\/\/yudirosen.com"} \ No newline at end of file From 7becb202454565705a0e2d5fe1668b191e31e36d Mon Sep 17 00:00:00 2001 From: Paul Cuthbertson Date: Sun, 23 Oct 2011 13:53:39 +0100 Subject: [PATCH 0138/2750] Added paulcuth. --- users/paulcuth.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/paulcuth.json diff --git a/users/paulcuth.json b/users/paulcuth.json new file mode 100644 index 00000000..4e84483b --- /dev/null +++ b/users/paulcuth.json @@ -0,0 +1,4 @@ +{ + "copyright": "Paul Cuthbertson, http://paulcuth.me.uk", + "url": "http://paulcuth.me.uk" +} From 432f6bfe2afa5df8bc3075e435f0eae9ab2855b7 Mon Sep 17 00:00:00 2001 From: Jae Lee Date: Sun, 23 Oct 2011 12:43:34 -0700 Subject: [PATCH 0139/2750] added jaequery (@jaequery) --- users/jaequery.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/jaequery.json diff --git a/users/jaequery.json b/users/jaequery.json new file mode 100644 index 00000000..eceba13a --- /dev/null +++ b/users/jaequery.json @@ -0,0 +1,4 @@ +{ + "copyright": "Jae Lee, http://jaequery.com", + "url": "http://jaequery.com" +} From f3a4dce8877bbed09d00f66e4ceb1ac8bbb187fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Bastide?= Date: Mon, 24 Oct 2011 15:38:02 +0200 Subject: [PATCH 0140/2750] commit before pull update --- LICENSE.html | 2 ++ 1 file changed, 2 insertions(+) diff --git a/LICENSE.html b/LICENSE.html index c9fd2999..38523278 100644 --- a/LICENSE.html +++ b/LICENSE.html @@ -49,6 +49,8 @@ :-moz-any-link:focus {background:#ccc;} ::selection {background:#ccc;} ::-moz-selection {background:#ccc;} + + From 928ad81d1e1c8fd83a01d9baa46eef3c45e40467 Mon Sep 17 00:00:00 2001 From: Mark Dalgleish Date: Wed, 26 Oct 2011 21:31:05 +1100 Subject: [PATCH 0141/2750] Adding 'markdalgleish' --- users/markdalgleish.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/markdalgleish.json diff --git a/users/markdalgleish.json b/users/markdalgleish.json new file mode 100644 index 00000000..0d38a12f --- /dev/null +++ b/users/markdalgleish.json @@ -0,0 +1,4 @@ +{ + "copyright": "Mark Dalgleish", + "url": "http://markdalgleish.com" +} From 47f1a4b69ac0248f9517294843f1df93a6ed9c3e Mon Sep 17 00:00:00 2001 From: Matthieu Aussaguel Date: Thu, 27 Oct 2011 11:15:40 +1100 Subject: [PATCH 0142/2750] Add Matthieu Aussaguel User detail file --- users/matthieuaussaguel.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/matthieuaussaguel.json diff --git a/users/matthieuaussaguel.json b/users/matthieuaussaguel.json new file mode 100644 index 00000000..89032c5c --- /dev/null +++ b/users/matthieuaussaguel.json @@ -0,0 +1,5 @@ +{ + "copyright": "Matthieu Aussaguel", + "url": "mynameismatthieu.com", + "email": "matthieu.aussaaguel@gmail.com" +} \ No newline at end of file From 8db6bfb68bb944f2721b4e391eef06c3e353ff32 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Thu, 27 Oct 2011 21:08:56 +0100 Subject: [PATCH 0143/2750] tweaked colour on footer link, and added padding to increase hit target --- themes/default.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/themes/default.css b/themes/default.css index debd9aa4..f23fc2b4 100644 --- a/themes/default.css +++ b/themes/default.css @@ -7,9 +7,9 @@ h1 { margin-top: 0; } article p:first-of-type { margin-top: 1.6em; } article p:last-child { margin-bottom: 0; } footer { margin: 0em auto 2em auto; text-align: center; } -footer a { color: #666; text-shadow: 0 1px 1px #fff; text-decoration:none; font-size:.8em; } +footer a { color: #666; text-shadow: 0 1px 1px #fff; text-decoration:none; font-size:.8em; padding: 1em; } /*footer a:before{content: "⏦"; font-size:1.5em; padding-right:.2em; } */ -footer a:hover, footer a:focus { color: #444; } +footer a:hover, footer a:focus { color: #111; } h1 {font-weight:normal; display:inline; border-bottom:1px solid black; padding:0 0 3px 0; line-height: 36px; } a { color:#2844FA; text-decoration:none;} a:hover, a:focus { color:#1B29A4; } From 4969d7b5b5a3fd81afc7dbffe3d1b3d1d1901f64 Mon Sep 17 00:00:00 2001 From: Matthieu Aussaguel Date: Fri, 28 Oct 2011 21:11:07 +1100 Subject: [PATCH 0144/2750] Fix url --- users/matthieuaussaguel.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/users/matthieuaussaguel.json b/users/matthieuaussaguel.json index 89032c5c..6b3521b3 100644 --- a/users/matthieuaussaguel.json +++ b/users/matthieuaussaguel.json @@ -1,5 +1,5 @@ { "copyright": "Matthieu Aussaguel", - "url": "mynameismatthieu.com", + "url": "http://mynameismatthieu.com", "email": "matthieu.aussaaguel@gmail.com" } \ No newline at end of file From edd4caa14ac16935bc840bf7223ea7e26888f0c2 Mon Sep 17 00:00:00 2001 From: Mike Behnke Date: Sun, 13 Nov 2011 03:14:07 -0500 Subject: [PATCH 0145/2750] add user lpg & localpcguy to the repository --- users/localpcguy.json | 5 +++++ users/lpg.json | 5 +++++ 2 files changed, 10 insertions(+) create mode 100644 users/localpcguy.json create mode 100644 users/lpg.json diff --git a/users/localpcguy.json b/users/localpcguy.json new file mode 100644 index 00000000..685ce034 --- /dev/null +++ b/users/localpcguy.json @@ -0,0 +1,5 @@ +{ + "copyright": "Mike Behnke, http://www.local-pc-guy.com", + "url": "http://www.local-pc-guy.com", + "theme": "flesch" +} diff --git a/users/lpg.json b/users/lpg.json new file mode 100644 index 00000000..685ce034 --- /dev/null +++ b/users/lpg.json @@ -0,0 +1,5 @@ +{ + "copyright": "Mike Behnke, http://www.local-pc-guy.com", + "url": "http://www.local-pc-guy.com", + "theme": "flesch" +} From 8b8192d6443809578764563c407b338046409686 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sun, 13 Nov 2011 11:26:06 +0000 Subject: [PATCH 0146/2750] moving self-created user.json files --- users/aknosis.json | 1 + users/ben.json | 1 + users/feross.json | 1 + users/geeky.json | 1 + users/jkeyes.json | 1 + users/john.json | 1 + users/johndyer.json | 1 + users/julienw.json | 1 + users/moox.json | 1 + users/olivernn.json | 1 + users/olly.json | 1 + users/spier.json | 1 + users/strawson.json | 1 + users/stuart.json | 1 + users/thedersen.json | 1 + users/theyranos.json | 1 + 16 files changed, 16 insertions(+) create mode 100644 users/aknosis.json create mode 100644 users/ben.json create mode 100644 users/feross.json create mode 100644 users/geeky.json create mode 100644 users/jkeyes.json create mode 100644 users/john.json create mode 100644 users/johndyer.json create mode 100644 users/julienw.json create mode 100644 users/moox.json create mode 100644 users/olivernn.json create mode 100644 users/olly.json create mode 100644 users/spier.json create mode 100644 users/strawson.json create mode 100644 users/stuart.json create mode 100644 users/thedersen.json create mode 100644 users/theyranos.json diff --git a/users/aknosis.json b/users/aknosis.json new file mode 100644 index 00000000..a262094c --- /dev/null +++ b/users/aknosis.json @@ -0,0 +1 @@ +{"copyright":"Paul Giberson","url":"http:\/\/aknosis.com"} \ No newline at end of file diff --git a/users/ben.json b/users/ben.json new file mode 100644 index 00000000..34236487 --- /dev/null +++ b/users/ben.json @@ -0,0 +1 @@ +{"copyright":"Ben Smithett"} \ No newline at end of file diff --git a/users/feross.json b/users/feross.json new file mode 100644 index 00000000..73ef4b35 --- /dev/null +++ b/users/feross.json @@ -0,0 +1 @@ +{"copyright":"Feross Aboukhadijeh, http:\/\/feross.org","url":"http:\/\/feross.org","theme":"flesch"} \ No newline at end of file diff --git a/users/geeky.json b/users/geeky.json new file mode 100644 index 00000000..6ae660d9 --- /dev/null +++ b/users/geeky.json @@ -0,0 +1 @@ +{"copyright":"Arne Krause"} \ No newline at end of file diff --git a/users/jkeyes.json b/users/jkeyes.json new file mode 100644 index 00000000..33309862 --- /dev/null +++ b/users/jkeyes.json @@ -0,0 +1 @@ +{"copyright":"John Keyes","url":"http:\/\/keyes.ie","email":"john@keyes.ie"} \ No newline at end of file diff --git a/users/john.json b/users/john.json new file mode 100644 index 00000000..09ba3778 --- /dev/null +++ b/users/john.json @@ -0,0 +1 @@ +{"copyright":"John Barton"} \ No newline at end of file diff --git a/users/johndyer.json b/users/johndyer.json new file mode 100644 index 00000000..28284f9f --- /dev/null +++ b/users/johndyer.json @@ -0,0 +1 @@ +{"copyright":"John Dyer"} \ No newline at end of file diff --git a/users/julienw.json b/users/julienw.json new file mode 100644 index 00000000..07e3ac28 --- /dev/null +++ b/users/julienw.json @@ -0,0 +1 @@ +{"copyright":"Julien Wajsberg","url":"http:\/\/everlong.org\/","theme":"flesch"} \ No newline at end of file diff --git a/users/moox.json b/users/moox.json new file mode 100644 index 00000000..40b13e7c --- /dev/null +++ b/users/moox.json @@ -0,0 +1 @@ +{"copyright":"Maxime Thirouin"} \ No newline at end of file diff --git a/users/olivernn.json b/users/olivernn.json new file mode 100644 index 00000000..557bb17f --- /dev/null +++ b/users/olivernn.json @@ -0,0 +1 @@ +{"copyright":"Oliver Nightingale"} \ No newline at end of file diff --git a/users/olly.json b/users/olly.json new file mode 100644 index 00000000..a8d96732 --- /dev/null +++ b/users/olly.json @@ -0,0 +1 @@ +{"copyright":"Oliver Legg"} \ No newline at end of file diff --git a/users/spier.json b/users/spier.json new file mode 100644 index 00000000..fa7a5ff0 --- /dev/null +++ b/users/spier.json @@ -0,0 +1 @@ +{"copyright":"Sebastian Spier, http:\/\/spier.hu","url":"http:\/\/spier.hu"} \ No newline at end of file diff --git a/users/strawson.json b/users/strawson.json new file mode 100644 index 00000000..f455eb22 --- /dev/null +++ b/users/strawson.json @@ -0,0 +1 @@ +{"copyright":"Adam Strawson"} \ No newline at end of file diff --git a/users/stuart.json b/users/stuart.json new file mode 100644 index 00000000..380b61d5 --- /dev/null +++ b/users/stuart.json @@ -0,0 +1 @@ +{"copyright":"Stuart Richardson"} \ No newline at end of file diff --git a/users/thedersen.json b/users/thedersen.json new file mode 100644 index 00000000..1e2f8c56 --- /dev/null +++ b/users/thedersen.json @@ -0,0 +1 @@ +{"copyright":"Thomas Pedersen, http:\/\/thedersen.com","url":"http:\/\/thedersen.com"} \ No newline at end of file diff --git a/users/theyranos.json b/users/theyranos.json new file mode 100644 index 00000000..7af3fa0a --- /dev/null +++ b/users/theyranos.json @@ -0,0 +1 @@ +{"copyright":"Dan Charney"} \ No newline at end of file From 5d34847b1d6a1cc57048f3c5b5b461fe820e24c3 Mon Sep 17 00:00:00 2001 From: Matthew Rotter Date: Tue, 15 Nov 2011 16:51:27 -0800 Subject: [PATCH 0147/2750] added skip.json file --- users/skip.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/skip.json diff --git a/users/skip.json b/users/skip.json new file mode 100644 index 00000000..f40c8da4 --- /dev/null +++ b/users/skip.json @@ -0,0 +1,5 @@ +{ + "copyright": "Matthew 'Skip' Rotter, http://codechops.com", + "url": "http://codechops.com", + "theme": "flesch" +} From 755ef3fcfd33ea945be00aff55e6cc3b7d799452 Mon Sep 17 00:00:00 2001 From: Michael Stum Date: Wed, 23 Nov 2011 04:44:14 -0800 Subject: [PATCH 0148/2750] Added license for @mstum --- users/mstum.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 users/mstum.json diff --git a/users/mstum.json b/users/mstum.json new file mode 100644 index 00000000..8a4dd9b5 --- /dev/null +++ b/users/mstum.json @@ -0,0 +1,6 @@ +{ + "copyright": "Michael Stum, http://www.Stum.de", + "url": "http://www.Stum.de", + "email": "opensource@stum.de", + "theme": "default" +} From 2b9807342d334353fa0577f52c7c0a2bc2a78df5 Mon Sep 17 00:00:00 2001 From: Ian Tearle Date: Wed, 23 Nov 2011 13:47:22 +0000 Subject: [PATCH 0149/2750] Added LPA json file --- users/lpa.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/lpa.json diff --git a/users/lpa.json b/users/lpa.json new file mode 100644 index 00000000..91b34866 --- /dev/null +++ b/users/lpa.json @@ -0,0 +1,5 @@ +{ + "copyright": "Little Polar Apps, http://littlepolarapps.com", + "url": "http://littlepolarapps.com", + "theme": "flesch" +} From a1cdc0124903c02adf25b893a9a0c94e557687ee Mon Sep 17 00:00:00 2001 From: Ian Tearle Date: Wed, 23 Nov 2011 13:49:08 +0000 Subject: [PATCH 0150/2750] Added Ian Tearle json. --- users/iantearle.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/iantearle.json diff --git a/users/iantearle.json b/users/iantearle.json new file mode 100644 index 00000000..d06094a2 --- /dev/null +++ b/users/iantearle.json @@ -0,0 +1,5 @@ +{ + "copyright": "Ian Tearle, http://iantearle.com", + "url": "http://iantearle.com", + "theme": "flesch" +} From 9958423ed88c618b99503a3ade3486d7351bf811 Mon Sep 17 00:00:00 2001 From: Ad Taylor Date: Wed, 23 Nov 2011 13:49:28 +0000 Subject: [PATCH 0151/2750] Add Ad Taylor User file --- users/adtaylor.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/adtaylor.json diff --git a/users/adtaylor.json b/users/adtaylor.json new file mode 100644 index 00000000..afb2a03d --- /dev/null +++ b/users/adtaylor.json @@ -0,0 +1,4 @@ +{ + "copyright": "Adam Taylor, http://adtaylor.co.uk", + "url": "http://adtaylor.co.uk" +} From 8c65037567a4848595f45b55556dfc2877c49c70 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Wed, 23 Nov 2011 14:09:31 +0000 Subject: [PATCH 0152/2750] users from api submits --- users/anant.json | 1 + users/chris.json | 1 + users/denbuzze.json | 1 + users/ellis.json | 3 +++ users/iantearle.json | 1 + users/indy.json | 1 + users/jautero.json | 1 + users/lpa.json | 1 + users/murphy.json | 1 + users/ncb000gt.json | 1 + users/ryck.json | 1 + users/sam.json | 1 + users/trevorburnham.json | 1 + 13 files changed, 15 insertions(+) create mode 100644 users/anant.json create mode 100644 users/chris.json create mode 100644 users/denbuzze.json create mode 100644 users/ellis.json create mode 100644 users/iantearle.json create mode 100644 users/indy.json create mode 100644 users/jautero.json create mode 100644 users/lpa.json create mode 100644 users/murphy.json create mode 100644 users/ncb000gt.json create mode 100644 users/ryck.json create mode 100644 users/sam.json create mode 100644 users/trevorburnham.json diff --git a/users/anant.json b/users/anant.json new file mode 100644 index 00000000..6af27def --- /dev/null +++ b/users/anant.json @@ -0,0 +1 @@ +{"copyright":"Anant Jain"} \ No newline at end of file diff --git a/users/chris.json b/users/chris.json new file mode 100644 index 00000000..8ea8ee0f --- /dev/null +++ b/users/chris.json @@ -0,0 +1 @@ +{"copyright":"Chris Shiflett"} \ No newline at end of file diff --git a/users/denbuzze.json b/users/denbuzze.json new file mode 100644 index 00000000..132d604b --- /dev/null +++ b/users/denbuzze.json @@ -0,0 +1 @@ +{"copyright":"Christian Vuerings"} \ No newline at end of file diff --git a/users/ellis.json b/users/ellis.json new file mode 100644 index 00000000..f41f4e15 --- /dev/null +++ b/users/ellis.json @@ -0,0 +1,3 @@ +{ + "copyright": "Ellis Sharp" +} diff --git a/users/iantearle.json b/users/iantearle.json new file mode 100644 index 00000000..26c6bd8e --- /dev/null +++ b/users/iantearle.json @@ -0,0 +1 @@ +{"copyright":"Ian Tearle"} \ No newline at end of file diff --git a/users/indy.json b/users/indy.json new file mode 100644 index 00000000..2a829e49 --- /dev/null +++ b/users/indy.json @@ -0,0 +1 @@ +{"copyright":"Inderjit Gill","url":"http:\/\/indy.io","email":"email@indy.io"} \ No newline at end of file diff --git a/users/jautero.json b/users/jautero.json new file mode 100644 index 00000000..05c1ab43 --- /dev/null +++ b/users/jautero.json @@ -0,0 +1 @@ +{"copyright":"Juha Autero","url":"http:\/\/jautero.net\/","email":"jautero@iki.fi"} \ No newline at end of file diff --git a/users/lpa.json b/users/lpa.json new file mode 100644 index 00000000..52faf3df --- /dev/null +++ b/users/lpa.json @@ -0,0 +1 @@ +{"copyright":"Little Polar Apps Ltd"} \ No newline at end of file diff --git a/users/murphy.json b/users/murphy.json new file mode 100644 index 00000000..1438cdcd --- /dev/null +++ b/users/murphy.json @@ -0,0 +1 @@ +{"copyright":"Murphy, http:\/\/murphy.metafnord.org","url":"http:\/\/murphy.metafnord.org","email":"moerphy@googlemail.com"} \ No newline at end of file diff --git a/users/ncb000gt.json b/users/ncb000gt.json new file mode 100644 index 00000000..02068c88 --- /dev/null +++ b/users/ncb000gt.json @@ -0,0 +1 @@ +{"copyright":"Nicholas Campbell","email":"nicholas.j.campbell@gmail.com","theme":"flesch"} \ No newline at end of file diff --git a/users/ryck.json b/users/ryck.json new file mode 100644 index 00000000..6b7c0216 --- /dev/null +++ b/users/ryck.json @@ -0,0 +1 @@ +{"copyright":"Ricardo Gonz\u00e1lez, http:\/\/ryck.me","url":"http:\/\/remysharp.com"} \ No newline at end of file diff --git a/users/sam.json b/users/sam.json new file mode 100644 index 00000000..869c8760 --- /dev/null +++ b/users/sam.json @@ -0,0 +1 @@ +{"copyright":"Sam Strasser","url":"http:\/\/samstrasser.com"} \ No newline at end of file diff --git a/users/trevorburnham.json b/users/trevorburnham.json new file mode 100644 index 00000000..8ffac843 --- /dev/null +++ b/users/trevorburnham.json @@ -0,0 +1 @@ +{"copyright":"Trevor Burnham"} \ No newline at end of file From 56b41d1dc28a23092aba862678dd5926a4551a1d Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Wed, 23 Nov 2011 14:11:07 +0000 Subject: [PATCH 0153/2750] Moving Ian's files out the way for his pull request --- users/iantearle.json | 1 - users/lpa.json | 1 - 2 files changed, 2 deletions(-) delete mode 100644 users/iantearle.json delete mode 100644 users/lpa.json diff --git a/users/iantearle.json b/users/iantearle.json deleted file mode 100644 index 26c6bd8e..00000000 --- a/users/iantearle.json +++ /dev/null @@ -1 +0,0 @@ -{"copyright":"Ian Tearle"} \ No newline at end of file diff --git a/users/lpa.json b/users/lpa.json deleted file mode 100644 index 52faf3df..00000000 --- a/users/lpa.json +++ /dev/null @@ -1 +0,0 @@ -{"copyright":"Little Polar Apps Ltd"} \ No newline at end of file From 5e5095b1c29dd98392729f50680b13305738f3f9 Mon Sep 17 00:00:00 2001 From: Kyo Nagashima Date: Thu, 24 Nov 2011 05:46:44 +0900 Subject: [PATCH 0154/2750] add user file for Kyo Nagashima --- users/hail2u.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/hail2u.json diff --git a/users/hail2u.json b/users/hail2u.json new file mode 100644 index 00000000..55c21f99 --- /dev/null +++ b/users/hail2u.json @@ -0,0 +1,5 @@ +{ + "copyright": "Kyo Nagashima, http://hail2u.net/", + "url": "http://hail2u.net/", + "theme": "flesch" +} From 39aaf3dba2940f50858aa12c810fd0a1a0b23e3d Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Wed, 23 Nov 2011 21:02:39 +0000 Subject: [PATCH 0155/2750] users from api submits --- users/hecticjeff.json | 1 + users/stack72.json | 1 + users/stewart.json | 1 + 3 files changed, 3 insertions(+) create mode 100644 users/hecticjeff.json create mode 100644 users/stack72.json create mode 100644 users/stewart.json diff --git a/users/hecticjeff.json b/users/hecticjeff.json new file mode 100644 index 00000000..3bea314c --- /dev/null +++ b/users/hecticjeff.json @@ -0,0 +1 @@ +{"copyright":"Chris Mytton"} \ No newline at end of file diff --git a/users/stack72.json b/users/stack72.json new file mode 100644 index 00000000..f2dc6ad0 --- /dev/null +++ b/users/stack72.json @@ -0,0 +1 @@ +{"copyright":"Paul Stack"} \ No newline at end of file diff --git a/users/stewart.json b/users/stewart.json new file mode 100644 index 00000000..a33c1379 --- /dev/null +++ b/users/stewart.json @@ -0,0 +1 @@ +{"copyright":"Andrew Stewart"} \ No newline at end of file From b4ce33ef2e54d2b4e6939e9614261bbe15ac101b Mon Sep 17 00:00:00 2001 From: mattn Date: Fri, 25 Nov 2011 09:02:46 +0900 Subject: [PATCH 0156/2750] add mattn. --- users/mattn.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/mattn.json diff --git a/users/mattn.json b/users/mattn.json new file mode 100644 index 00000000..65e9fe85 --- /dev/null +++ b/users/mattn.json @@ -0,0 +1,5 @@ +{ + "copyright": "Yasuhiro Matsumoto, http://mattn.kaoriya.net/", + "url": "http://mattn.kaoriya.net/", + "theme": "orange" +} From 3b4386768f6ccf4fa1c340d8bb62e2ac2f5216e1 Mon Sep 17 00:00:00 2001 From: mattn Date: Fri, 25 Nov 2011 09:05:23 +0900 Subject: [PATCH 0157/2750] update. --- users/mattn.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/users/mattn.json b/users/mattn.json index 65e9fe85..dc652aeb 100644 --- a/users/mattn.json +++ b/users/mattn.json @@ -1,5 +1,6 @@ { - "copyright": "Yasuhiro Matsumoto, http://mattn.kaoriya.net/", - "url": "http://mattn.kaoriya.net/", + "copyright": "Yasuhiro Matsumoto, http://mattn.kaoriya.net", + "email": "mattn.jp@gmail.com", + "url": "http://mattn.kaoriya.net", "theme": "orange" } From e7a886182a2cf5f204bca939dd41044a6e85f3bb Mon Sep 17 00:00:00 2001 From: "Tomohiro, TAIRA" Date: Fri, 25 Nov 2011 14:16:36 +0900 Subject: [PATCH 0158/2750] added tomohiro.json --- users/tomohiro.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/tomohiro.json diff --git a/users/tomohiro.json b/users/tomohiro.json new file mode 100644 index 00000000..00616956 --- /dev/null +++ b/users/tomohiro.json @@ -0,0 +1,5 @@ +{ + "copyright": "Tomohiro Taira, http://tomohiro.me", + "url": "http://tomohiro.me", + "theme": "afterdark" +} From 1d8e353e2b6195dfb0d469cf1666a8720442b318 Mon Sep 17 00:00:00 2001 From: shogo-ohta Date: Fri, 25 Nov 2011 16:47:59 +0900 Subject: [PATCH 0159/2750] added user file for os0x --- users/os0x.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/os0x.json diff --git a/users/os0x.json b/users/os0x.json new file mode 100644 index 00000000..abfcb920 --- /dev/null +++ b/users/os0x.json @@ -0,0 +1,5 @@ +{ + "copyright": "Shogo Ohta, http://ss-o.net/", + "url": "http://ss-o.net/", + "theme": "flesch" +} From c541a7e331f11cda98c66e44d29cd339e37e7a9d Mon Sep 17 00:00:00 2001 From: AOKI Hanae Date: Fri, 25 Nov 2011 18:20:13 +0900 Subject: [PATCH 0160/2750] add user file for Hanae Aoki --- users/aereal.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/aereal.json diff --git a/users/aereal.json b/users/aereal.json new file mode 100644 index 00000000..6e5690d0 --- /dev/null +++ b/users/aereal.json @@ -0,0 +1,5 @@ +{ + "copyright": "Hanae Aoki, kerare.org", + "url": "http://kerare.org/", + "theme": "afterdark" +} From f91840da2db39be8d5071154cf779710391e8a02 Mon Sep 17 00:00:00 2001 From: oppara Date: Fri, 25 Nov 2011 21:37:10 +0900 Subject: [PATCH 0161/2750] add user file for oppara --- users/oppara.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/oppara.json diff --git a/users/oppara.json b/users/oppara.json new file mode 100644 index 00000000..2fcfb454 --- /dev/null +++ b/users/oppara.json @@ -0,0 +1,5 @@ +{ + "copyright": "Nobuo OOHARA, http://www.oppara.tv/", + "url": "http://www.oppara.tv/", + "theme": "afterdark" +} From 355f401add87f5917928b170efc9bbd641e03af9 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Fri, 25 Nov 2011 12:42:55 +0000 Subject: [PATCH 0162/2750] adding API generated users --- users/akky.json | 1 + users/average-studios.json | 1 + users/pipwerks.json | 1 + 3 files changed, 3 insertions(+) create mode 100644 users/akky.json create mode 100644 users/average-studios.json create mode 100644 users/pipwerks.json diff --git a/users/akky.json b/users/akky.json new file mode 100644 index 00000000..f0931116 --- /dev/null +++ b/users/akky.json @@ -0,0 +1 @@ +{"copyright":"Akky AKIMOTO"} \ No newline at end of file diff --git a/users/average-studios.json b/users/average-studios.json new file mode 100644 index 00000000..a33c1379 --- /dev/null +++ b/users/average-studios.json @@ -0,0 +1 @@ +{"copyright":"Andrew Stewart"} \ No newline at end of file diff --git a/users/pipwerks.json b/users/pipwerks.json new file mode 100644 index 00000000..c8525fdb --- /dev/null +++ b/users/pipwerks.json @@ -0,0 +1 @@ +{"copyright":"Philip Hutchison"} \ No newline at end of file From 86d0ff6dd16cb3507d179e3cddf3900a065fc745 Mon Sep 17 00:00:00 2001 From: Constellation Date: Fri, 25 Nov 2011 21:49:00 +0900 Subject: [PATCH 0163/2750] add constellation --- users/constellation.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 users/constellation.json diff --git a/users/constellation.json b/users/constellation.json new file mode 100644 index 00000000..f4f4df24 --- /dev/null +++ b/users/constellation.json @@ -0,0 +1,6 @@ +{ + "copyright": "Yusuke Suzuki, https://github.com/Constellation", + "email": "utatane.tea@gmail.com", + "url": "https://github.com/Constellation", + "theme": "flesch" +} From 56b67a38444f0e3e0e40e2eea328d7fb5358fc0f Mon Sep 17 00:00:00 2001 From: takano32 Date: Mon, 28 Nov 2011 12:54:59 +0900 Subject: [PATCH 0164/2750] add takano32. --- users/takano32.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 users/takano32.json diff --git a/users/takano32.json b/users/takano32.json new file mode 100644 index 00000000..07b927a2 --- /dev/null +++ b/users/takano32.json @@ -0,0 +1,6 @@ +{ + "copyright": "TAKANO Mitsuhiro, http://twitter.com/takano32/", + "email": "takano32@gmail.com", + "url": "http://taka.no32.tk/", + "theme": "afterdark" +} From b7bbab45c8efa50d4e7d9d1d36c2b9c24c87ff2e Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Mon, 28 Nov 2011 22:56:38 +0000 Subject: [PATCH 0165/2750] adding API generated users --- users/dsc.json | 1 + users/moongift.json | 1 + users/poapfel.json | 1 + users/uu59.json | 1 + 4 files changed, 4 insertions(+) create mode 100644 users/dsc.json create mode 100644 users/moongift.json create mode 100644 users/poapfel.json create mode 100644 users/uu59.json diff --git a/users/dsc.json b/users/dsc.json new file mode 100644 index 00000000..0df94b16 --- /dev/null +++ b/users/dsc.json @@ -0,0 +1 @@ +{"copyright":"David Alan Schoonover"} \ No newline at end of file diff --git a/users/moongift.json b/users/moongift.json new file mode 100644 index 00000000..ddf6e3b1 --- /dev/null +++ b/users/moongift.json @@ -0,0 +1 @@ +{"copyright":"Atsushi Nakatsugawa","url":"http:\/\/www.moongift.jp"} \ No newline at end of file diff --git a/users/poapfel.json b/users/poapfel.json new file mode 100644 index 00000000..d5a76aa2 --- /dev/null +++ b/users/poapfel.json @@ -0,0 +1 @@ +{"copyright":"Poapfel"} \ No newline at end of file diff --git a/users/uu59.json b/users/uu59.json new file mode 100644 index 00000000..301ac981 --- /dev/null +++ b/users/uu59.json @@ -0,0 +1 @@ +{"copyright":"uu59","url":"http:\/\/uu59.org\/","email":"k@uu59.org"} \ No newline at end of file From 1fd53d6d8ad2c3fedec565e7ad923927e5f9cd9b Mon Sep 17 00:00:00 2001 From: Tim Molendijk Date: Thu, 1 Dec 2011 16:39:36 +0100 Subject: [PATCH 0166/2750] Added user timmolendijk --- users/timmolendijk.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/timmolendijk.json diff --git a/users/timmolendijk.json b/users/timmolendijk.json new file mode 100644 index 00000000..696ba9ce --- /dev/null +++ b/users/timmolendijk.json @@ -0,0 +1,4 @@ +{ + "copyright": "Tim Molendijk ", + "url": "http://timmolendijk.nl/" +} From db405e64b320be5893a14b3c188bc1e1fae647f2 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Thu, 1 Dec 2011 15:42:40 +0000 Subject: [PATCH 0167/2750] adding API generated users --- users/axelav.json | 1 + users/cboone.json | 1 + users/patrick.json | 1 + users/tarcisio.json | 1 + users/uvd.json | 1 + 5 files changed, 5 insertions(+) create mode 100644 users/axelav.json create mode 100644 users/cboone.json create mode 100644 users/patrick.json create mode 100644 users/tarcisio.json create mode 100644 users/uvd.json diff --git a/users/axelav.json b/users/axelav.json new file mode 100644 index 00000000..91ab769f --- /dev/null +++ b/users/axelav.json @@ -0,0 +1 @@ +{"copyright":"Axel Anderson, axelav.com","url":"http:\/\/axelav.com","email":"axelav@gmail.com","format":"txt"} \ No newline at end of file diff --git a/users/cboone.json b/users/cboone.json new file mode 100644 index 00000000..2839f76b --- /dev/null +++ b/users/cboone.json @@ -0,0 +1 @@ +{"copyright":"Christopher Boone, http:\/\/hypsometry.com\/","url":"http:\/\/hypsometry.com\/","email":"license@hypsometry.com"} \ No newline at end of file diff --git a/users/patrick.json b/users/patrick.json new file mode 100644 index 00000000..889121fe --- /dev/null +++ b/users/patrick.json @@ -0,0 +1 @@ +{"copyright":"Patrick Hamann"} \ No newline at end of file diff --git a/users/tarcisio.json b/users/tarcisio.json new file mode 100644 index 00000000..2da3844e --- /dev/null +++ b/users/tarcisio.json @@ -0,0 +1 @@ +{"copyright":"Tarc\u00edsio Sassara","url":"https:\/\/github.com\/tarcisio"} \ No newline at end of file diff --git a/users/uvd.json b/users/uvd.json new file mode 100644 index 00000000..b979b572 --- /dev/null +++ b/users/uvd.json @@ -0,0 +1 @@ +{"copyright":"Ultraviolet Design Ltd"} \ No newline at end of file From 513e5b71be1dc69f3af077a21f7dcd89f0c8acee Mon Sep 17 00:00:00 2001 From: Tim Molendijk Date: Fri, 2 Dec 2011 01:24:28 +0100 Subject: [PATCH 0168/2750] Removed e-mail address from user timmolendijk --- users/timmolendijk.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/users/timmolendijk.json b/users/timmolendijk.json index 696ba9ce..7d137ad0 100644 --- a/users/timmolendijk.json +++ b/users/timmolendijk.json @@ -1,4 +1,4 @@ { - "copyright": "Tim Molendijk ", + "copyright": "Tim Molendijk", "url": "http://timmolendijk.nl/" } From b49882b5c70d9d0c00025f4a2ecb7f7691a6b0e7 Mon Sep 17 00:00:00 2001 From: Tokuhiro Matsuno Date: Wed, 7 Dec 2011 07:47:42 +0900 Subject: [PATCH 0169/2750] added tokuhirom.json --- users/tokuhirom.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 users/tokuhirom.json diff --git a/users/tokuhirom.json b/users/tokuhirom.json new file mode 100644 index 00000000..7a9b16f8 --- /dev/null +++ b/users/tokuhirom.json @@ -0,0 +1,6 @@ +{ + "copyright": "Tokuhiro Matsuno, http://64p.org/", + "email": "tokuhirom@gmail.com", + "url": "http://64p.org", + "theme": "orange" +} From b7878471edf07c64d4732739f5d4d37c91a71867 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Wed, 7 Dec 2011 22:33:07 +0000 Subject: [PATCH 0170/2750] adding API generated users --- users/hinassan.json | 1 + users/hokypoky.json | 1 + users/rapson.json | 1 + users/tombuildsstuff.json | 1 + 4 files changed, 4 insertions(+) create mode 100644 users/hinassan.json create mode 100644 users/hokypoky.json create mode 100644 users/rapson.json create mode 100644 users/tombuildsstuff.json diff --git a/users/hinassan.json b/users/hinassan.json new file mode 100644 index 00000000..4a72de25 --- /dev/null +++ b/users/hinassan.json @@ -0,0 +1 @@ +{"copyright":"Yanagi Hinata"} \ No newline at end of file diff --git a/users/hokypoky.json b/users/hokypoky.json new file mode 100644 index 00000000..56cc45a8 --- /dev/null +++ b/users/hokypoky.json @@ -0,0 +1 @@ +{"copyright":"Kotaro Imai","url":"http:\/\/hokypoky.info"} \ No newline at end of file diff --git a/users/rapson.json b/users/rapson.json new file mode 100644 index 00000000..2c563870 --- /dev/null +++ b/users/rapson.json @@ -0,0 +1 @@ +{"copyright":"David Rapson"} \ No newline at end of file diff --git a/users/tombuildsstuff.json b/users/tombuildsstuff.json new file mode 100644 index 00000000..97592c9a --- /dev/null +++ b/users/tombuildsstuff.json @@ -0,0 +1 @@ +{"copyright":"Tom Harvey"} \ No newline at end of file From 2c20afb9f46ea4ddd5b24c2aa4133332f63783eb Mon Sep 17 00:00:00 2001 From: Jack Keller Date: Wed, 7 Dec 2011 23:01:59 -0600 Subject: [PATCH 0171/2750] added freshmade.json added freshmade.json to users directory --- users/freshmade.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/freshmade.json diff --git a/users/freshmade.json b/users/freshmade.json new file mode 100644 index 00000000..1fe12987 --- /dev/null +++ b/users/freshmade.json @@ -0,0 +1,5 @@ +{ + "copyright": "Jack Keller, http://freshma.de", + "url": "http://freshma.de", + "theme": "flesch" +} From 83cb192029913bd60d594bd990702073ccdb5c39 Mon Sep 17 00:00:00 2001 From: Yoichi FUJIMOTO Date: Sun, 11 Dec 2011 20:10:15 +0900 Subject: [PATCH 0172/2750] add wozozo. --- users/wozozo.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/wozozo.json diff --git a/users/wozozo.json b/users/wozozo.json new file mode 100644 index 00000000..f7dc0d9a --- /dev/null +++ b/users/wozozo.json @@ -0,0 +1,5 @@ +{ + "copyright": "Yoichi Fujimoto, http://wozozo.jp/", + "url": "http://wozozo.jp/", + "theme": "flesch" +} From bc2387dc48018da2b0618ea1fe6c63e1e24a290e Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sun, 11 Dec 2011 12:26:46 +0000 Subject: [PATCH 0173/2750] adding API generated users --- users/fleeting.json | 1 + users/freshmade.json | 1 + 2 files changed, 2 insertions(+) create mode 100644 users/fleeting.json create mode 100644 users/freshmade.json diff --git a/users/fleeting.json b/users/fleeting.json new file mode 100644 index 00000000..6817a690 --- /dev/null +++ b/users/fleeting.json @@ -0,0 +1 @@ +{"copyright":"James Fleeting, http:\/\/jamesfleeting.com","url":"http:\/\/jamesfleeting.com","theme":"flesch"} \ No newline at end of file diff --git a/users/freshmade.json b/users/freshmade.json new file mode 100644 index 00000000..e1ebfd86 --- /dev/null +++ b/users/freshmade.json @@ -0,0 +1 @@ +{"copyright":"jack @ freshma.de"} \ No newline at end of file From 727c3e95e1bd18f5083aa274250c83440e68d37f Mon Sep 17 00:00:00 2001 From: Daichi Kamemoto Date: Mon, 12 Dec 2011 01:37:09 +0900 Subject: [PATCH 0174/2750] add yudoufu --- users/yudoufu.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/yudoufu.json diff --git a/users/yudoufu.json b/users/yudoufu.json new file mode 100644 index 00000000..dce73114 --- /dev/null +++ b/users/yudoufu.json @@ -0,0 +1,5 @@ +{ + "copyright": "Daichi Kamemoto(a.k.a:yudoufu)", + "url": "http://yudoufu.com/", + "theme": "default" +} From d4af238e17658217d2d16d92fd9cd0286acbbf78 Mon Sep 17 00:00:00 2001 From: Bryan Irace Date: Tue, 13 Dec 2011 21:13:50 -0500 Subject: [PATCH 0175/2750] Adding Bryan Irace --- users/bryan.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/bryan.json diff --git a/users/bryan.json b/users/bryan.json new file mode 100644 index 00000000..37ade6cd --- /dev/null +++ b/users/bryan.json @@ -0,0 +1,5 @@ +{ + "copyright": "Bryan Irace, http://bryanirace.com", + "url": "http://bryanirace.com", + "theme": "flesch" +} \ No newline at end of file From e95fb3036a7c909d75b048429d38145003e9c5d0 Mon Sep 17 00:00:00 2001 From: Ricardo Tomasi Date: Thu, 15 Dec 2011 15:43:53 -0200 Subject: [PATCH 0176/2750] Add ricardo --- users/ricardo.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 users/ricardo.json diff --git a/users/ricardo.json b/users/ricardo.json new file mode 100644 index 00000000..c73fe70b --- /dev/null +++ b/users/ricardo.json @@ -0,0 +1,6 @@ +{ + "copyright": "Ricardo Tomasi", + "url": "http://ricardo.cc/", + "email": "ricardobeat@gmail.com", + "theme": "flesch" +} \ No newline at end of file From 04841dbe5caac53be3b52022b5b8ad8a4108549a Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Thu, 15 Dec 2011 20:23:30 +0000 Subject: [PATCH 0177/2750] users from api submits --- users/ago6e.json | 1 + users/alex.json | 1 + users/bookworm.json | 1 + users/caprinova.json | 1 + users/dgoodlad.json | 1 + users/don.json | 1 + users/elegwance.json | 1 + users/firejune.json | 1 + users/j.json | 1 + users/johnsullivan.json | 1 + users/josue.json | 1 + users/josuer.json | 1 + users/josuerodriguez.json | 1 + users/keita.json | 1 + users/kkung.json | 1 + users/matin.json | 1 + users/minhee.json | 1 + users/nanha.json | 1 + users/outsider.json | 1 + users/pigmon.json | 1 + users/rematin.json | 1 + users/s.json | 1 + users/styleshare.json | 1 + users/sungchi.json | 1 + users/whittle.json | 1 + 25 files changed, 25 insertions(+) create mode 100644 users/ago6e.json create mode 100644 users/alex.json create mode 100644 users/bookworm.json create mode 100644 users/caprinova.json create mode 100644 users/dgoodlad.json create mode 100644 users/don.json create mode 100644 users/elegwance.json create mode 100644 users/firejune.json create mode 100644 users/j.json create mode 100644 users/johnsullivan.json create mode 100644 users/josue.json create mode 100644 users/josuer.json create mode 100644 users/josuerodriguez.json create mode 100644 users/keita.json create mode 100644 users/kkung.json create mode 100644 users/matin.json create mode 100644 users/minhee.json create mode 100644 users/nanha.json create mode 100644 users/outsider.json create mode 100644 users/pigmon.json create mode 100644 users/rematin.json create mode 100644 users/s.json create mode 100644 users/styleshare.json create mode 100644 users/sungchi.json create mode 100644 users/whittle.json diff --git a/users/ago6e.json b/users/ago6e.json new file mode 100644 index 00000000..8f90a705 --- /dev/null +++ b/users/ago6e.json @@ -0,0 +1 @@ +{"copyright":"Futoshi Takeo","url":"http:\/\/code.google.com\/p\/ago6e-libraries\/","format":"txt"} \ No newline at end of file diff --git a/users/alex.json b/users/alex.json new file mode 100644 index 00000000..93ea2897 --- /dev/null +++ b/users/alex.json @@ -0,0 +1 @@ +{"copyright":"Alex Peattie"} \ No newline at end of file diff --git a/users/bookworm.json b/users/bookworm.json new file mode 100644 index 00000000..9d6c6207 --- /dev/null +++ b/users/bookworm.json @@ -0,0 +1 @@ +{"copyright":"SangHeon Han, http:\/\/bookworm.pe.kr\/"} \ No newline at end of file diff --git a/users/caprinova.json b/users/caprinova.json new file mode 100644 index 00000000..74dc5c88 --- /dev/null +++ b/users/caprinova.json @@ -0,0 +1 @@ +{"copyright":"Caprinova","email":"josue@caprinova.com","url":"http:\/\/caprinova.com"} \ No newline at end of file diff --git a/users/dgoodlad.json b/users/dgoodlad.json new file mode 100644 index 00000000..b7469e44 --- /dev/null +++ b/users/dgoodlad.json @@ -0,0 +1 @@ +{"copyright":"David Goodlad","url":"http:\/\/d.goodlad.net\/","email":"david@goodlad.net"} \ No newline at end of file diff --git a/users/don.json b/users/don.json new file mode 100644 index 00000000..2f91b4df --- /dev/null +++ b/users/don.json @@ -0,0 +1 @@ +{"copyright":"Don Chea"} \ No newline at end of file diff --git a/users/elegwance.json b/users/elegwance.json new file mode 100644 index 00000000..8dbcba5c --- /dev/null +++ b/users/elegwance.json @@ -0,0 +1 @@ +{"copyright":"Jae-Kwang Lee, http:\/\/elegwance.com"} \ No newline at end of file diff --git a/users/firejune.json b/users/firejune.json new file mode 100644 index 00000000..3a0bc78a --- /dev/null +++ b/users/firejune.json @@ -0,0 +1 @@ +{"copyright":"Joon Kyung, http:\/\/firejune.com\/","url":"http:\/\/firejune.com\/","theme":"flesch"} \ No newline at end of file diff --git a/users/j.json b/users/j.json new file mode 100644 index 00000000..297bccc6 --- /dev/null +++ b/users/j.json @@ -0,0 +1 @@ +{"copyright":"Josue Rodriguez","email":"josue@josuerodriguez.com","url":"http:\/\/josuerodriguez.com"} \ No newline at end of file diff --git a/users/johnsullivan.json b/users/johnsullivan.json new file mode 100644 index 00000000..8d01517a --- /dev/null +++ b/users/johnsullivan.json @@ -0,0 +1 @@ +{"copyright":"John Sullivan","email":"jsull003@ucr.edu"} \ No newline at end of file diff --git a/users/josue.json b/users/josue.json new file mode 100644 index 00000000..5bf038ae --- /dev/null +++ b/users/josue.json @@ -0,0 +1 @@ +{"copyright":"Josue Rodriguez"} \ No newline at end of file diff --git a/users/josuer.json b/users/josuer.json new file mode 100644 index 00000000..297bccc6 --- /dev/null +++ b/users/josuer.json @@ -0,0 +1 @@ +{"copyright":"Josue Rodriguez","email":"josue@josuerodriguez.com","url":"http:\/\/josuerodriguez.com"} \ No newline at end of file diff --git a/users/josuerodriguez.json b/users/josuerodriguez.json new file mode 100644 index 00000000..297bccc6 --- /dev/null +++ b/users/josuerodriguez.json @@ -0,0 +1 @@ +{"copyright":"Josue Rodriguez","email":"josue@josuerodriguez.com","url":"http:\/\/josuerodriguez.com"} \ No newline at end of file diff --git a/users/keita.json b/users/keita.json new file mode 100644 index 00000000..27312260 --- /dev/null +++ b/users/keita.json @@ -0,0 +1 @@ +{"copyright":"Keita Yamaguchi"} \ No newline at end of file diff --git a/users/kkung.json b/users/kkung.json new file mode 100644 index 00000000..0be902d0 --- /dev/null +++ b/users/kkung.json @@ -0,0 +1 @@ +{"copyright":"MinYoung Jung","url":"http:\/\/kkung.net","email":"kkungkkung@gmail.com","theme":"afterdark"} \ No newline at end of file diff --git a/users/matin.json b/users/matin.json new file mode 100644 index 00000000..25cf377e --- /dev/null +++ b/users/matin.json @@ -0,0 +1 @@ +{"copyright":"Fouad Matin"} \ No newline at end of file diff --git a/users/minhee.json b/users/minhee.json new file mode 100644 index 00000000..ddadb5b8 --- /dev/null +++ b/users/minhee.json @@ -0,0 +1 @@ +{"copyright":"Hong Minhee, http:\/\/dahlia.kr\/","url":"http:\/\/dahlia.kr\/","email":"minhee@dahlia.kr"} \ No newline at end of file diff --git a/users/nanha.json b/users/nanha.json new file mode 100644 index 00000000..25e5c6ce --- /dev/null +++ b/users/nanha.json @@ -0,0 +1 @@ +{"copyright":"nanha park","url":"http:\/\/nanha.com"} \ No newline at end of file diff --git a/users/outsider.json b/users/outsider.json new file mode 100644 index 00000000..5910108d --- /dev/null +++ b/users/outsider.json @@ -0,0 +1 @@ +{"copyright":"Outsider(JeongHoon Byun), http:\/\/blog.outsider.ne.kr\/","url":"http:\/\/blog.outsider.ne.kr","theme":"afterdark","email":"outsideris@gmail.com"} \ No newline at end of file diff --git a/users/pigmon.json b/users/pigmon.json new file mode 100644 index 00000000..450b363f --- /dev/null +++ b/users/pigmon.json @@ -0,0 +1 @@ +{"copyright":"Seungbeom Lee"} \ No newline at end of file diff --git a/users/rematin.json b/users/rematin.json new file mode 100644 index 00000000..f2203879 --- /dev/null +++ b/users/rematin.json @@ -0,0 +1 @@ +{"copyright":"ReFouad Matin"} \ No newline at end of file diff --git a/users/s.json b/users/s.json new file mode 100644 index 00000000..6b1bc0e7 --- /dev/null +++ b/users/s.json @@ -0,0 +1 @@ +{"copyright":"Sam Epstein","email":"license@samepstein.com","theme":"afterdark"} \ No newline at end of file diff --git a/users/styleshare.json b/users/styleshare.json new file mode 100644 index 00000000..7de1b764 --- /dev/null +++ b/users/styleshare.json @@ -0,0 +1 @@ +{"copyright":"StyleShare","url":"https:\/\/stylesha.re\/","email":"dev@stylesha.re"} \ No newline at end of file diff --git a/users/sungchi.json b/users/sungchi.json new file mode 100644 index 00000000..b8780fae --- /dev/null +++ b/users/sungchi.json @@ -0,0 +1 @@ +{"copyright":"sungchi, http:\/\/www.feed9.com\/"} \ No newline at end of file diff --git a/users/whittle.json b/users/whittle.json new file mode 100644 index 00000000..32076b43 --- /dev/null +++ b/users/whittle.json @@ -0,0 +1 @@ +{"copyright":"Jason Whittle"} \ No newline at end of file From e18c448bcd9bbc1c30661b03659f7cc777e97d03 Mon Sep 17 00:00:00 2001 From: Andrew Amis Date: Thu, 15 Dec 2011 22:28:42 -0800 Subject: [PATCH 0178/2750] Added my (atamis) information file. --- users/ata.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/ata.json diff --git a/users/ata.json b/users/ata.json new file mode 100644 index 00000000..a700477a --- /dev/null +++ b/users/ata.json @@ -0,0 +1,5 @@ +{ + "copyright": "Andrew Amis, http://geeklob.wordpress.com", + "url": "http://geeklob.wordpress.com", + "email": "atamiser@gmail.com" +} From 959031f55c226824bbfa9c0ff046e4c8513fa93b Mon Sep 17 00:00:00 2001 From: Chriztian Steinmeier Date: Sat, 17 Dec 2011 13:49:32 +0100 Subject: [PATCH 0179/2750] Add users/greystate.json --- users/greystate.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/greystate.json diff --git a/users/greystate.json b/users/greystate.json new file mode 100644 index 00000000..c7ac5c5e --- /dev/null +++ b/users/greystate.json @@ -0,0 +1,5 @@ +{ + "copyright": "Chriztian Steinmeier, http://greystate.dk", + "url": "http://greystate.dk", + "email": "chriztian@steinmeier.dk" +} \ No newline at end of file From f51c7dc9e9fa176a3801f3045cc1a467b06d9113 Mon Sep 17 00:00:00 2001 From: Adam D Date: Mon, 19 Dec 2011 18:25:07 -0800 Subject: [PATCH 0180/2750] if the provided year is this year, don't show it twice --- index.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.php b/index.php index 1139d257..0ce52bda 100644 --- a/index.php +++ b/index.php @@ -99,7 +99,7 @@ $year = $match[2]; } if ($match[1]) { - $year = $match[1] . '-' . $year; + $year = $match[1] == $year ? $year : $match[1] . '-' . $year; } $request = array_pop($request_uri); } From f6f4451c6a33e622949a443665dcbeba7f967156 Mon Sep 17 00:00:00 2001 From: gep13 Date: Wed, 21 Dec 2011 20:08:33 +0000 Subject: [PATCH 0181/2750] Added user file for gep13 --- users/gep13.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/gep13.json diff --git a/users/gep13.json b/users/gep13.json new file mode 100644 index 00000000..04aaf7bb --- /dev/null +++ b/users/gep13.json @@ -0,0 +1,4 @@ +{ + "copyright":"Gary Ewan Park" + "url": "http://www.gep13.co.uk" +} \ No newline at end of file From fca68554b80d856c8ffffb80e1e56ba7af53256a Mon Sep 17 00:00:00 2001 From: Ben Barber Date: Fri, 23 Dec 2011 12:16:16 -0600 Subject: [PATCH 0182/2750] Created plaintext theme and updated my (benbarber) user config to use it. --- themes/plaintext.css | 7 +++++++ users/benbarber.json | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 themes/plaintext.css diff --git a/themes/plaintext.css b/themes/plaintext.css new file mode 100644 index 00000000..25dcc1f0 --- /dev/null +++ b/themes/plaintext.css @@ -0,0 +1,7 @@ +@import url(http://fonts.googleapis.com/css?family=Inconsolata); +body { + max-width: 625px; +} +body, h1, h2, h3, h4, h5, h6 { + font: normal 15px Inconsolata, Consolas, monospace; +} diff --git a/users/benbarber.json b/users/benbarber.json index aafc43e5..b90fac7f 100644 --- a/users/benbarber.json +++ b/users/benbarber.json @@ -1,3 +1,4 @@ { - "copyright": "Benjamin Barber" + "copyright": "Benjamin Barber", + "theme": "plaintext" } From 62f654c30714c82e6e317bb0dfc95c164e29703b Mon Sep 17 00:00:00 2001 From: Morgan Roderick Date: Tue, 27 Dec 2011 13:53:22 +0100 Subject: [PATCH 0183/2750] Adding user mrgnrdrck --- users/mrgnrdrck.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/mrgnrdrck.json diff --git a/users/mrgnrdrck.json b/users/mrgnrdrck.json new file mode 100644 index 00000000..c2ee359e --- /dev/null +++ b/users/mrgnrdrck.json @@ -0,0 +1,5 @@ +{ + "copyright": "Morgan Roderick, http://roderick.dk/", + "url": "http://roderick.dk/", + "email": "morgan@roderick.dk" +} From 94a4b54e8fc1203a431560b6d5a544732c5b8310 Mon Sep 17 00:00:00 2001 From: Jason Davis Date: Wed, 28 Dec 2011 09:36:45 -0500 Subject: [PATCH 0184/2750] Added my User CNAME record file --- users/jasondavis.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 users/jasondavis.json diff --git a/users/jasondavis.json b/users/jasondavis.json new file mode 100644 index 00000000..a584fed1 --- /dev/null +++ b/users/jasondavis.json @@ -0,0 +1,6 @@ +{ + "copyright": "Kenneth Jason Davis, http://www.codeDevelopr.com", + "url": "http://www.codedevelopr.com", + "email": "jason.davis.fl@gmail.com", + "theme": "flesch" +} From 2b757d627c6ce8cdedc5c34e452a4de997c611da Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Wed, 28 Dec 2011 14:49:19 +0000 Subject: [PATCH 0185/2750] users from api submits --- users/androidnix.json | 1 + users/bigab.json | 1 + users/bobylito.json | 1 + users/codeclarity.json | 1 + users/codeclaritytm.json | 1 + users/jasondavis.json | 1 + users/ji.json | 1 + users/sandropadin.json | 1 + users/serverside-boilerplate.json | 1 + users/tanel.json | 1 + users/wp-blank-canvas-framework.json | 1 + users/wp-freelancer-client-panel.json | 1 + users/wp-uptimerobot-dashboard-widget.json | 1 + 13 files changed, 13 insertions(+) create mode 100644 users/androidnix.json create mode 100644 users/bigab.json create mode 100644 users/bobylito.json create mode 100644 users/codeclarity.json create mode 100644 users/codeclaritytm.json create mode 100644 users/jasondavis.json create mode 100644 users/ji.json create mode 100644 users/sandropadin.json create mode 100644 users/serverside-boilerplate.json create mode 100644 users/tanel.json create mode 100644 users/wp-blank-canvas-framework.json create mode 100644 users/wp-freelancer-client-panel.json create mode 100644 users/wp-uptimerobot-dashboard-widget.json diff --git a/users/androidnix.json b/users/androidnix.json new file mode 100644 index 00000000..7de63ffc --- /dev/null +++ b/users/androidnix.json @@ -0,0 +1 @@ +{"copyright":"Androidnix - Android Tools for Linux Users","theme":"flesch","email":"support@icodeclarity.com","format":"html"} \ No newline at end of file diff --git a/users/bigab.json b/users/bigab.json new file mode 100644 index 00000000..61e8cf44 --- /dev/null +++ b/users/bigab.json @@ -0,0 +1 @@ +{"copyright":"Adam Barrett"} \ No newline at end of file diff --git a/users/bobylito.json b/users/bobylito.json new file mode 100644 index 00000000..25bf9873 --- /dev/null +++ b/users/bobylito.json @@ -0,0 +1 @@ +{"copyright":"Alexandre Stanislawski, http:\/\/bobylito.me","url":"http:\/\/bobylito.me"} \ No newline at end of file diff --git a/users/codeclarity.json b/users/codeclarity.json new file mode 100644 index 00000000..bf7519fb --- /dev/null +++ b/users/codeclarity.json @@ -0,0 +1 @@ +{"copyright":"Joshua Canfield","theme":"flesch","email":"jcanfield@creativeboulder.com","format":"html"} \ No newline at end of file diff --git a/users/codeclaritytm.json b/users/codeclaritytm.json new file mode 100644 index 00000000..2adab577 --- /dev/null +++ b/users/codeclaritytm.json @@ -0,0 +1 @@ +{"copyright":"Code Clarity","theme":"afterdark","email":"support@icodeclarity.com","format":"html"} \ No newline at end of file diff --git a/users/jasondavis.json b/users/jasondavis.json new file mode 100644 index 00000000..79f1ab9a --- /dev/null +++ b/users/jasondavis.json @@ -0,0 +1 @@ +{"copyright":"Kenneth Jason Davis, http:\/\/www.codeDevelopr.com","url":"http:\/\/www.codedevelopr.com","email":"jason.davis.fl@gmail.com","theme":"flesch"} \ No newline at end of file diff --git a/users/ji.json b/users/ji.json new file mode 100644 index 00000000..63899ceb --- /dev/null +++ b/users/ji.json @@ -0,0 +1 @@ +{"copyright":"Jamie Isaacs, http:\/\/jamieisaacs.com","email":"pdt256@gmail.com"} \ No newline at end of file diff --git a/users/sandropadin.json b/users/sandropadin.json new file mode 100644 index 00000000..b88cb60d --- /dev/null +++ b/users/sandropadin.json @@ -0,0 +1 @@ +{"copyright":"Sandro Padin"} \ No newline at end of file diff --git a/users/serverside-boilerplate.json b/users/serverside-boilerplate.json new file mode 100644 index 00000000..3af419b9 --- /dev/null +++ b/users/serverside-boilerplate.json @@ -0,0 +1 @@ +{"copyright":"Server-side Boilerplate","theme":"default","email":"support@icodeclarity.com","format":"html"} \ No newline at end of file diff --git a/users/tanel.json b/users/tanel.json new file mode 100644 index 00000000..e5387640 --- /dev/null +++ b/users/tanel.json @@ -0,0 +1 @@ +{"copyright":"Tanel Puhu"} \ No newline at end of file diff --git a/users/wp-blank-canvas-framework.json b/users/wp-blank-canvas-framework.json new file mode 100644 index 00000000..31894082 --- /dev/null +++ b/users/wp-blank-canvas-framework.json @@ -0,0 +1 @@ +{"copyright":"$1","theme":"$2","email":"$3","format":"$4"} \ No newline at end of file diff --git a/users/wp-freelancer-client-panel.json b/users/wp-freelancer-client-panel.json new file mode 100644 index 00000000..51550468 --- /dev/null +++ b/users/wp-freelancer-client-panel.json @@ -0,0 +1 @@ +{"copyright":"Wordpress Freelancer Client Panel","theme":"flesch","email":"support@icodeclarity.com","format":"html"} \ No newline at end of file diff --git a/users/wp-uptimerobot-dashboard-widget.json b/users/wp-uptimerobot-dashboard-widget.json new file mode 100644 index 00000000..72ee2f47 --- /dev/null +++ b/users/wp-uptimerobot-dashboard-widget.json @@ -0,0 +1 @@ +{"copyright":"WP Uptime-Robot Dashboard Widget","theme":"orange","email":"support@icodeclarity.com","format":"html"} \ No newline at end of file From 645f403a42429b18875833b37f90c3fba7997ac2 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Wed, 28 Dec 2011 14:57:36 +0000 Subject: [PATCH 0186/2750] Include new plaintext theme --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 8d2d69b0..a5f63e35 100644 --- a/README.md +++ b/README.md @@ -142,6 +142,7 @@ Current available themes: [@flesch](http://github.com/flesch)) * afterdark - [preview](http://jsbin.com/ivufon/4) (by [@rmartindotco](http://github.com/rmartindotco)) * orange - [preview](http://jsbin.com/uzubos/2) (by [@kirbylover4000](http://github.com/kirbylover4000)) +* plaintext - [preview](http://jsbin.com/uzubos/4) (by [@barberboy](https://github.com/barberboy)) ## Formats & URLs From abd206e94c36e80c10e815c504f13d8eb9d8003b Mon Sep 17 00:00:00 2001 From: David DeSandro Date: Fri, 6 Jan 2012 22:13:58 -0500 Subject: [PATCH 0187/2750] added desandro user --- users/desandro.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/desandro.json diff --git a/users/desandro.json b/users/desandro.json new file mode 100644 index 00000000..80aaacc4 --- /dev/null +++ b/users/desandro.json @@ -0,0 +1,4 @@ +{ + "copyright": "David DeSandro", + "url": "http://desandro.com" +} \ No newline at end of file From 2bedc0d896a844f62ca04604aecc7753d7a2c825 Mon Sep 17 00:00:00 2001 From: David DeSandro Date: Fri, 6 Jan 2012 22:37:08 -0500 Subject: [PATCH 0188/2750] add double-windsor theme preview: http://jsbin.com/uzubos/5/ --- README.md | 1 + themes/double-windsor.css | 73 +++++++++++++++++++++++++++++++++++++++ users/desandro.json | 3 +- 3 files changed, 76 insertions(+), 1 deletion(-) create mode 100644 themes/double-windsor.css diff --git a/README.md b/README.md index a5f63e35..5d3ff2ac 100644 --- a/README.md +++ b/README.md @@ -143,6 +143,7 @@ Current available themes: * afterdark - [preview](http://jsbin.com/ivufon/4) (by [@rmartindotco](http://github.com/rmartindotco)) * orange - [preview](http://jsbin.com/uzubos/2) (by [@kirbylover4000](http://github.com/kirbylover4000)) * plaintext - [preview](http://jsbin.com/uzubos/4) (by [@barberboy](https://github.com/barberboy)) +* double-windsor - [preview](http://jsbin.com/uzubos/5/) (by [@desandro](https://github.com)) ## Formats & URLs diff --git a/themes/double-windsor.css b/themes/double-windsor.css new file mode 100644 index 00000000..7312809a --- /dev/null +++ b/themes/double-windsor.css @@ -0,0 +1,73 @@ +@import url(http://fonts.googleapis.com/css?family=Lora:400,400italic); + +body { + font-family: Lora, Constantia, Georgia, serif; + padding: 8px; + line-height: 1.6em; + color: #444; +} + +article { + max-width: 660px; + margin: 10px auto 0; + text-align: justify; +} + +h1 { + font-weight: 400; + text-align: center; + font-variant: small-caps; + letter-spacing: 0.25em; + font-size: 1.9em; + border-bottom: 1px solid #EEE; + padding-bottom: 0.8em; + margin-bottom: 5px; + line-height: 1.1em; +} + +article p:nth-of-type(1) { + border-top: 1px solid #EEE; + margin-top: 0; + padding-top: 1.2em; + font-style: italic; + text-align: center; + font-size: 1.05em; +} + +article p:last-child { + padding-bottom: 1.3em; + margin-bottom: 0.0em; + border-bottom: 1px solid #EEE; + font-size: 0.95em; +} + +a { + padding: 0.1em; +} + +a:link, +a:visited { + text-decoration: none; + color: #C53; + border-bottom: 1px dotted; +} + +a:hover { + background: #D64; + color: white; + border: none; +} + +a:active { + background: #920; +} + +footer { + border-top: 1px solid #EEE; + font-size: 0.8em; + text-align: center; + max-width: 660px; + margin: 0 auto; + margin-top: 5px; + font-style: italic; +} diff --git a/users/desandro.json b/users/desandro.json index 80aaacc4..a10eab0d 100644 --- a/users/desandro.json +++ b/users/desandro.json @@ -1,4 +1,5 @@ { "copyright": "David DeSandro", - "url": "http://desandro.com" + "url": "http://desandro.com", + "theme": "double-windsor" } \ No newline at end of file From fb376e0dc0becaa60970841ca550f05efab034fc Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sun, 8 Jan 2012 18:28:57 +0000 Subject: [PATCH 0189/2750] users from api submits --- users/adamh.json | 1 + users/andreif.json | 1 + users/bdukes.json | 1 + users/emberads.json | 1 + users/evan.json | 1 + users/jadn.json | 1 + users/louisremi.json | 1 + users/peterc.json | 1 + users/rei.json | 1 + users/tap5.json | 1 + users/thehodge.json | 1 + 11 files changed, 11 insertions(+) create mode 100644 users/adamh.json create mode 100644 users/andreif.json create mode 100644 users/bdukes.json create mode 100644 users/emberads.json create mode 100644 users/evan.json create mode 100644 users/jadn.json create mode 100644 users/louisremi.json create mode 100644 users/peterc.json create mode 100644 users/rei.json create mode 100644 users/tap5.json create mode 100644 users/thehodge.json diff --git a/users/adamh.json b/users/adamh.json new file mode 100644 index 00000000..fc4df2f3 --- /dev/null +++ b/users/adamh.json @@ -0,0 +1 @@ +{"copyright":"Adam Holt","url":"http:\/\/adamholt.co.uk\/"} \ No newline at end of file diff --git a/users/andreif.json b/users/andreif.json new file mode 100644 index 00000000..362a6ad3 --- /dev/null +++ b/users/andreif.json @@ -0,0 +1 @@ +{"copyright":"Andrei Fokau","email":"fokau@kth.se","url":"https:\/\/github.com\/andreif"} \ No newline at end of file diff --git a/users/bdukes.json b/users/bdukes.json new file mode 100644 index 00000000..3cbae72e --- /dev/null +++ b/users/bdukes.json @@ -0,0 +1 @@ +{"copyright":"Brian Dukes","email":"dukes.brian@gmail.com"} \ No newline at end of file diff --git a/users/emberads.json b/users/emberads.json new file mode 100644 index 00000000..c2215cb4 --- /dev/null +++ b/users/emberads.json @@ -0,0 +1 @@ +{"copyright":"emberads ltd","url":"http:\/\/emberads.com\/"} \ No newline at end of file diff --git a/users/evan.json b/users/evan.json new file mode 100644 index 00000000..0c228770 --- /dev/null +++ b/users/evan.json @@ -0,0 +1 @@ +{"copyright":"Thomas Evan Lecklider"} \ No newline at end of file diff --git a/users/jadn.json b/users/jadn.json new file mode 100644 index 00000000..78c173f8 --- /dev/null +++ b/users/jadn.json @@ -0,0 +1 @@ +{"copyright":"Aden Johannson"} \ No newline at end of file diff --git a/users/louisremi.json b/users/louisremi.json new file mode 100644 index 00000000..7a9a8d3c --- /dev/null +++ b/users/louisremi.json @@ -0,0 +1 @@ +{"copyright":"Louis-R\u00e9mi Bab\u00e9","url":"http:\/\/twitter.com\/louis_remi"} \ No newline at end of file diff --git a/users/peterc.json b/users/peterc.json new file mode 100644 index 00000000..d074f622 --- /dev/null +++ b/users/peterc.json @@ -0,0 +1 @@ +{"copyright":"Peter Cooper","url":"http:\/\/peterc.org\/"} \ No newline at end of file diff --git a/users/rei.json b/users/rei.json new file mode 100644 index 00000000..9273f5f6 --- /dev/null +++ b/users/rei.json @@ -0,0 +1 @@ +{"copyright":"Mark Vasilkov","url":"http:\/\/animuchan.net\/","format":"txt"} \ No newline at end of file diff --git a/users/tap5.json b/users/tap5.json new file mode 100644 index 00000000..b3f5d016 --- /dev/null +++ b/users/tap5.json @@ -0,0 +1 @@ +{"copyright":"Bj\u00f6rn S\u00f6derqvist"} \ No newline at end of file diff --git a/users/thehodge.json b/users/thehodge.json new file mode 100644 index 00000000..65341e8d --- /dev/null +++ b/users/thehodge.json @@ -0,0 +1 @@ +{"copyright":"Dom Hodgson","url":"http:\/\/thehodge.co.uk\/"} \ No newline at end of file From 74eb7b426f3b59add08f04928ef7ca4efe41cdb7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Saparelli?= Date: Tue, 10 Jan 2012 16:18:49 +1300 Subject: [PATCH 0190/2750] use Unicode for typographic niceties --- LICENSE.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/LICENSE.html b/LICENSE.html index 55adfe92..0ccfb553 100644 --- a/LICENSE.html +++ b/LICENSE.html @@ -37,10 +37,10 @@

The MIT License (MIT)

-

Copyright (c) {{info}}

+

Copyright © {{info}}

Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal +of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is @@ -49,7 +49,7 @@

The MIT License (MIT)

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

-

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER From cb5aa909272e219aa37242276b9c7ddc36c98b7b Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Tue, 10 Jan 2012 08:09:31 +0000 Subject: [PATCH 0191/2750] users from api submits --- users/amaan.json | 1 + users/filepang.json | 1 + 2 files changed, 2 insertions(+) create mode 100644 users/amaan.json create mode 100644 users/filepang.json diff --git a/users/amaan.json b/users/amaan.json new file mode 100644 index 00000000..723f2856 --- /dev/null +++ b/users/amaan.json @@ -0,0 +1 @@ +{"copyright":"Amaan Cheval"} \ No newline at end of file diff --git a/users/filepang.json b/users/filepang.json new file mode 100644 index 00000000..534d78b9 --- /dev/null +++ b/users/filepang.json @@ -0,0 +1 @@ +{"copyright":"Sung Su Kim, http:\/\/www.filepang.co.kr"} \ No newline at end of file From fc5ed8f7fc4fccdcf34512661454e5095ee6fb0b Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Tue, 10 Jan 2012 08:16:45 +0000 Subject: [PATCH 0192/2750] sent utf-8 with content type to allow for unicode characters in plain text version --- index.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.php b/index.php index 0ce52bda..906c785e 100644 --- a/index.php +++ b/index.php @@ -139,7 +139,7 @@ $license = array_shift(explode('

', array_pop(explode('
', $license)))); $license = preg_replace('/<[^>]*>/', '', trim($license)); $license = html_entity_decode($license); - header('content-type: text/plain'); + header('content-type: text/plain; charset=UTF-8'); } echo $license; From 86bbf9633aba550a9a90689549ad3ffa1475557a Mon Sep 17 00:00:00 2001 From: hinassan Date: Sat, 14 Jan 2012 17:48:06 +0900 Subject: [PATCH 0193/2750] added `url' --- users/hinassan.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/users/hinassan.json b/users/hinassan.json index 4a72de25..268a37ae 100644 --- a/users/hinassan.json +++ b/users/hinassan.json @@ -1 +1,4 @@ -{"copyright":"Yanagi Hinata"} \ No newline at end of file +{ + "copyright":"Yanagi Hinata", + "url": "http://hinata.in/" +} \ No newline at end of file From eb07da40f3a91f6db4dce0243df30afda64ef787 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sat, 14 Jan 2012 08:57:10 +0000 Subject: [PATCH 0194/2750] users from api submits --- users/lynnwallenstein.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 users/lynnwallenstein.json diff --git a/users/lynnwallenstein.json b/users/lynnwallenstein.json new file mode 100644 index 00000000..5eb6ab5d --- /dev/null +++ b/users/lynnwallenstein.json @@ -0,0 +1 @@ +{"copyright":"Lynn Wallenstein"} \ No newline at end of file From a757c8390d5f0be43f738e51caaeb1e1d18d23f9 Mon Sep 17 00:00:00 2001 From: tomoya Date: Sun, 22 Jan 2012 06:20:14 +0900 Subject: [PATCH 0195/2750] Add user tomoya --- users/tomoya.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/tomoya.json diff --git a/users/tomoya.json b/users/tomoya.json new file mode 100644 index 00000000..3817fc3a --- /dev/null +++ b/users/tomoya.json @@ -0,0 +1,5 @@ +{ + "copyright": "Tomoya Otake", + "url": "http://d.hatena.ne.jp/tomoya/", + "theme": "double-windsor" +} From eb3e0d43f9adfe67191537c97337452069899d2a Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sat, 21 Jan 2012 23:12:52 +0000 Subject: [PATCH 0196/2750] users from api submits --- users/hitode909.json | 1 + users/katsuma.json | 1 + users/kyanny.json | 1 + users/mattstevens.json | 1 + users/mizzy.json | 1 + users/motemen.json | 1 + users/oidong1.json | 1 + users/serversidetools.json | 1 + users/thingsinjars.json | 1 + users/tyabe.json | 1 + 10 files changed, 10 insertions(+) create mode 100644 users/hitode909.json create mode 100644 users/katsuma.json create mode 100644 users/kyanny.json create mode 100644 users/mattstevens.json create mode 100644 users/mizzy.json create mode 100644 users/motemen.json create mode 100644 users/oidong1.json create mode 100644 users/serversidetools.json create mode 100644 users/thingsinjars.json create mode 100644 users/tyabe.json diff --git a/users/hitode909.json b/users/hitode909.json new file mode 100644 index 00000000..232e6770 --- /dev/null +++ b/users/hitode909.json @@ -0,0 +1 @@ +{"copyright":"hitode909"} \ No newline at end of file diff --git a/users/katsuma.json b/users/katsuma.json new file mode 100644 index 00000000..24526510 --- /dev/null +++ b/users/katsuma.json @@ -0,0 +1 @@ +{"copyright":"Ryo Katsuma"} \ No newline at end of file diff --git a/users/kyanny.json b/users/kyanny.json new file mode 100644 index 00000000..dd050654 --- /dev/null +++ b/users/kyanny.json @@ -0,0 +1 @@ +{"copyright":"Kensuke Nagae"} \ No newline at end of file diff --git a/users/mattstevens.json b/users/mattstevens.json new file mode 100644 index 00000000..66b42347 --- /dev/null +++ b/users/mattstevens.json @@ -0,0 +1 @@ +{"copyright":"Matt Stevens"} \ No newline at end of file diff --git a/users/mizzy.json b/users/mizzy.json new file mode 100644 index 00000000..4e1841d7 --- /dev/null +++ b/users/mizzy.json @@ -0,0 +1 @@ +{"copyright":"Gosuke Miyashita, http:\/\/mizzy.org\/"} \ No newline at end of file diff --git a/users/motemen.json b/users/motemen.json new file mode 100644 index 00000000..587e6912 --- /dev/null +++ b/users/motemen.json @@ -0,0 +1 @@ +{"copyright":"motemen"} \ No newline at end of file diff --git a/users/oidong1.json b/users/oidong1.json new file mode 100644 index 00000000..0f53dc29 --- /dev/null +++ b/users/oidong1.json @@ -0,0 +1 @@ +{"copyright":"oidong"} \ No newline at end of file diff --git a/users/serversidetools.json b/users/serversidetools.json new file mode 100644 index 00000000..31894082 --- /dev/null +++ b/users/serversidetools.json @@ -0,0 +1 @@ +{"copyright":"$1","theme":"$2","email":"$3","format":"$4"} \ No newline at end of file diff --git a/users/thingsinjars.json b/users/thingsinjars.json new file mode 100644 index 00000000..17e26a87 --- /dev/null +++ b/users/thingsinjars.json @@ -0,0 +1 @@ +{"copyright":"Simon Madine, http:\/\/thingsinjars.com","url":"http:\/\/thingsinjars.com","email":"simon@thingsinjars.com","theme":"double-windsor"} \ No newline at end of file diff --git a/users/tyabe.json b/users/tyabe.json new file mode 100644 index 00000000..65faa459 --- /dev/null +++ b/users/tyabe.json @@ -0,0 +1 @@ +{"copyright":"Takeshi Yabe","theme":"double-windsor"} \ No newline at end of file From d29d859f5db19ca1f21f7871b5d4aa623efc99c8 Mon Sep 17 00:00:00 2001 From: Maxim Zaslavsky Date: Sun, 22 Jan 2012 01:33:12 -0800 Subject: [PATCH 0197/2750] Added two users. --- users/legato.json | 5 +++++ users/maximz.json | 5 +++++ 2 files changed, 10 insertions(+) create mode 100644 users/legato.json create mode 100644 users/maximz.json diff --git a/users/legato.json b/users/legato.json new file mode 100644 index 00000000..5e29a7ae --- /dev/null +++ b/users/legato.json @@ -0,0 +1,5 @@ +{ + "copyright": "Legato Network, http://legatonetwork.com", + "url": "http://legatonetwork.com", + "email": "hello@legatonetwork.com" +} \ No newline at end of file diff --git a/users/maximz.json b/users/maximz.json new file mode 100644 index 00000000..02fd1ac8 --- /dev/null +++ b/users/maximz.json @@ -0,0 +1,5 @@ +{ + "copyright": "Maxim Zaslavsky, http://maximzaslavsky.com", + "url": "http://maximzaslavsky.com", + "email": "maxim@maximzaslavsky.com" +} \ No newline at end of file From 5144f43c5262d339dfab925a32398f31aab0942d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carl=20To=CC=88rnqvist?= Date: Thu, 26 Jan 2012 10:52:53 +0100 Subject: [PATCH 0198/2750] Added user tornqvist --- users/tornqvist.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/tornqvist.json diff --git a/users/tornqvist.json b/users/tornqvist.json new file mode 100644 index 00000000..9392dc0e --- /dev/null +++ b/users/tornqvist.json @@ -0,0 +1,5 @@ +{ + "copyright": "Carl Törnqvist", + "email": "calle.tornqvist@gmail.com", + "theme": "double-windsor" +} \ No newline at end of file From ad8f16a635c450dddd8c03ab2996fa00dfdf6beb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carl=20To=CC=88rnqvist?= Date: Thu, 26 Jan 2012 10:54:06 +0100 Subject: [PATCH 0199/2750] Removed email address --- users/tornqvist.json | 1 - 1 file changed, 1 deletion(-) diff --git a/users/tornqvist.json b/users/tornqvist.json index 9392dc0e..945b4f03 100644 --- a/users/tornqvist.json +++ b/users/tornqvist.json @@ -1,5 +1,4 @@ { "copyright": "Carl Törnqvist", - "email": "calle.tornqvist@gmail.com", "theme": "double-windsor" } \ No newline at end of file From d5e950c8ac70af78b8afc0d41d5880b888352df6 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Thu, 26 Jan 2012 13:44:22 +0000 Subject: [PATCH 0200/2750] users from api submits --- users/edvinas.json | 1 + users/hatena.json | 1 + users/jbb.json | 1 + users/kataring.json | 1 + users/kentaro.json | 1 + users/m4i.json | 1 + users/noromanba.json | 1 + users/remybach.json | 1 + users/songmu.json | 1 + users/tornqvist.json | 1 + 10 files changed, 10 insertions(+) create mode 100644 users/edvinas.json create mode 100644 users/hatena.json create mode 100644 users/jbb.json create mode 100644 users/kataring.json create mode 100644 users/kentaro.json create mode 100644 users/m4i.json create mode 100644 users/noromanba.json create mode 100644 users/remybach.json create mode 100644 users/songmu.json create mode 100644 users/tornqvist.json diff --git a/users/edvinas.json b/users/edvinas.json new file mode 100644 index 00000000..7e355447 --- /dev/null +++ b/users/edvinas.json @@ -0,0 +1 @@ +{"copyright":"Edvinas Jurevicius"} \ No newline at end of file diff --git a/users/hatena.json b/users/hatena.json new file mode 100644 index 00000000..43be919e --- /dev/null +++ b/users/hatena.json @@ -0,0 +1 @@ +{"copyright":"Hatena, Inc.","url":"http:\/\/www.hatena.ne.jp"} \ No newline at end of file diff --git a/users/jbb.json b/users/jbb.json new file mode 100644 index 00000000..cea6d310 --- /dev/null +++ b/users/jbb.json @@ -0,0 +1 @@ +{"copyright":"Joey Blake"} \ No newline at end of file diff --git a/users/kataring.json b/users/kataring.json new file mode 100644 index 00000000..54cd6f05 --- /dev/null +++ b/users/kataring.json @@ -0,0 +1 @@ +{"copyright":"Noriaki Katayama"} \ No newline at end of file diff --git a/users/kentaro.json b/users/kentaro.json new file mode 100644 index 00000000..5fe9feff --- /dev/null +++ b/users/kentaro.json @@ -0,0 +1 @@ +{"copyright":"Kentaro Kuribayashi","url":"http:\/\/kentarok.org\/","email":"kentarok@gmail.com"} \ No newline at end of file diff --git a/users/m4i.json b/users/m4i.json new file mode 100644 index 00000000..52d636a2 --- /dev/null +++ b/users/m4i.json @@ -0,0 +1 @@ +{"copyright":"Masaki Ishihara, https:\/\/github.com\/m4i"} \ No newline at end of file diff --git a/users/noromanba.json b/users/noromanba.json new file mode 100644 index 00000000..72bf35df --- /dev/null +++ b/users/noromanba.json @@ -0,0 +1 @@ +{"copyright":"noromanba","url":"http:\/\/d.hatena.ne.jp\/noromanba\/","theme":"afterdark"} \ No newline at end of file diff --git a/users/remybach.json b/users/remybach.json new file mode 100644 index 00000000..1ad25b83 --- /dev/null +++ b/users/remybach.json @@ -0,0 +1 @@ +{"copyright":"Remy Bach, http:\/\/remy.bach.me.uk","theme":"double-windsor","url":"http:\/\/remy.bach.me.uk"} \ No newline at end of file diff --git a/users/songmu.json b/users/songmu.json new file mode 100644 index 00000000..da78d273 --- /dev/null +++ b/users/songmu.json @@ -0,0 +1 @@ +{"copyright":"Masayuki Matsuki"} \ No newline at end of file diff --git a/users/tornqvist.json b/users/tornqvist.json new file mode 100644 index 00000000..798f76b5 --- /dev/null +++ b/users/tornqvist.json @@ -0,0 +1 @@ +{"copyright":"Carl T\u00f6rnqvist"} \ No newline at end of file From 92e08e00e7fde9dea227055c07dd28db3421664b Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Thu, 26 Jan 2012 13:46:02 +0000 Subject: [PATCH 0201/2750] fix merge request. fixes #126 --- users/tornqvist.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/users/tornqvist.json b/users/tornqvist.json index 798f76b5..0ab47440 100644 --- a/users/tornqvist.json +++ b/users/tornqvist.json @@ -1 +1,4 @@ -{"copyright":"Carl T\u00f6rnqvist"} \ No newline at end of file +{ + "copyright": "Carl Törnqvist", + "theme": "double-windsor" +} From 0a2411f5d553de37ee0b92a02d513836d1253bfd Mon Sep 17 00:00:00 2001 From: moyashiki Date: Thu, 2 Feb 2012 23:55:18 +0900 Subject: [PATCH 0202/2750] add my json file. --- users/moyashiki.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/moyashiki.json diff --git a/users/moyashiki.json b/users/moyashiki.json new file mode 100644 index 00000000..251d11f6 --- /dev/null +++ b/users/moyashiki.json @@ -0,0 +1,4 @@ +{ + "copyright": "Tomoya Yashiki, http://yayahayo.me" + "url": "http://remysharp.com", +} From 0eb13e6dda68a2c1030066cdc24701f663784cda Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Thu, 2 Feb 2012 16:39:16 +0000 Subject: [PATCH 0203/2750] users from api submits --- users/eoc-lover.json | 1 + users/kit.json | 1 + users/kuni-uec-takada-lab.json | 1 + users/umaar.json | 1 + 4 files changed, 4 insertions(+) create mode 100644 users/eoc-lover.json create mode 100644 users/kit.json create mode 100644 users/kuni-uec-takada-lab.json create mode 100644 users/umaar.json diff --git a/users/eoc-lover.json b/users/eoc-lover.json new file mode 100644 index 00000000..e318d0e7 --- /dev/null +++ b/users/eoc-lover.json @@ -0,0 +1 @@ +{"copyright":"EOW Lover"} \ No newline at end of file diff --git a/users/kit.json b/users/kit.json new file mode 100644 index 00000000..9123c3cb --- /dev/null +++ b/users/kit.json @@ -0,0 +1 @@ +{"copyright":"Kit Cambridge"} \ No newline at end of file diff --git a/users/kuni-uec-takada-lab.json b/users/kuni-uec-takada-lab.json new file mode 100644 index 00000000..44e455cf --- /dev/null +++ b/users/kuni-uec-takada-lab.json @@ -0,0 +1 @@ +{"copyright":"Yuki Kokubun (2012 UEC Tokyo Japan, Takada.Lab)","email":"uec.takada.lab@hotmail.co.jp","url":"http:\/\/www.az.inf.uec.ac.jp\/"} \ No newline at end of file diff --git a/users/umaar.json b/users/umaar.json new file mode 100644 index 00000000..461256e6 --- /dev/null +++ b/users/umaar.json @@ -0,0 +1 @@ +{"copyright":"Umar Hansa"} \ No newline at end of file From b4c9f369d53538119abe1a69815c799ccfdbb166 Mon Sep 17 00:00:00 2001 From: Gilmore Davidson Date: Sun, 5 Feb 2012 21:37:23 +1100 Subject: [PATCH 0204/2750] Added gilmoreorless user file --- users/gilmoreorless.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/gilmoreorless.json diff --git a/users/gilmoreorless.json b/users/gilmoreorless.json new file mode 100644 index 00000000..2615485b --- /dev/null +++ b/users/gilmoreorless.json @@ -0,0 +1,5 @@ +{ + "copyright": "Gilmore Davidson", + "url": "http://shoehornwithteeth.com", + "theme": "double-windsor" +} \ No newline at end of file From db0d0940a01e9170d544ac82df161e4fc308595f Mon Sep 17 00:00:00 2001 From: Mathieu Turcotte Date: Sun, 5 Feb 2012 18:16:07 -0500 Subject: [PATCH 0205/2750] Added mturcotte [Mathieu Turcotte]. --- users/mturcotte.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/mturcotte.json diff --git a/users/mturcotte.json b/users/mturcotte.json new file mode 100644 index 00000000..ffb6a39f --- /dev/null +++ b/users/mturcotte.json @@ -0,0 +1,4 @@ +{ + "copyright": "Mathieu Turcotte, http://mathieuturcotte.ca", + "url": "http://mathieuturcotte.com" +} From 8e7d07cd109b6d9a2cacb3449b22ef9bca6d5fc9 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sun, 5 Feb 2012 23:19:45 +0000 Subject: [PATCH 0206/2750] users from api submits --- users/cicloid.json | 1 + users/hokaccha.json | 1 + users/mm.json | 1 + users/nilswloka.json | 1 + 4 files changed, 4 insertions(+) create mode 100644 users/cicloid.json create mode 100644 users/hokaccha.json create mode 100644 users/mm.json create mode 100644 users/nilswloka.json diff --git a/users/cicloid.json b/users/cicloid.json new file mode 100644 index 00000000..7321bc90 --- /dev/null +++ b/users/cicloid.json @@ -0,0 +1 @@ +{"copyright":"Gustavo Barron, http:\/\/42fu.com","url":"http:\/\/42fu.com","theme":"flesch"} \ No newline at end of file diff --git a/users/hokaccha.json b/users/hokaccha.json new file mode 100644 index 00000000..c439c011 --- /dev/null +++ b/users/hokaccha.json @@ -0,0 +1 @@ +{"copyright":"Kazuhito Hokamura"} \ No newline at end of file diff --git a/users/mm.json b/users/mm.json new file mode 100644 index 00000000..6743e4da --- /dev/null +++ b/users/mm.json @@ -0,0 +1 @@ +{"copyright":"Masanori Matsumoto"} \ No newline at end of file diff --git a/users/nilswloka.json b/users/nilswloka.json new file mode 100644 index 00000000..216697c9 --- /dev/null +++ b/users/nilswloka.json @@ -0,0 +1 @@ +{"copyright":"Nils Wloka"} \ No newline at end of file From 53976a6ad29721f7d68b1f14b625e947b2482ae3 Mon Sep 17 00:00:00 2001 From: Mathieu Turcotte Date: Sun, 5 Feb 2012 21:26:05 -0500 Subject: [PATCH 0207/2750] Fix website URL. --- users/mturcotte.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/users/mturcotte.json b/users/mturcotte.json index ffb6a39f..8c3e9546 100644 --- a/users/mturcotte.json +++ b/users/mturcotte.json @@ -1,4 +1,4 @@ { "copyright": "Mathieu Turcotte, http://mathieuturcotte.ca", - "url": "http://mathieuturcotte.com" + "url": "http://mathieuturcotte.ca" } From c9d102d253642413303bfed0e7d7b120ab434cc9 Mon Sep 17 00:00:00 2001 From: Dan Rogers Date: Wed, 8 Feb 2012 16:06:19 -0800 Subject: [PATCH 0208/2750] Add users danro,eleven --- users/danro.json | 5 +++++ users/eleven.json | 5 +++++ 2 files changed, 10 insertions(+) create mode 100644 users/danro.json create mode 100644 users/eleven.json diff --git a/users/danro.json b/users/danro.json new file mode 100644 index 00000000..f1162f80 --- /dev/null +++ b/users/danro.json @@ -0,0 +1,5 @@ +{ + "copyright": "Dan Rogers", + "url": "http://danro.net", + "theme": "double-windsor" +} \ No newline at end of file diff --git a/users/eleven.json b/users/eleven.json new file mode 100644 index 00000000..0b174739 --- /dev/null +++ b/users/eleven.json @@ -0,0 +1,5 @@ +{ + "copyright": "Eleven Inc.", + "url": "https://github.com/eleven", + "theme": "double-windsor" +} \ No newline at end of file From fdb1010d2bcf833114475d4877a3a10ef70d8b78 Mon Sep 17 00:00:00 2001 From: mustafa Date: Thu, 9 Feb 2012 12:20:15 +0000 Subject: [PATCH 0209/2750] User details --- users/mustafa.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/mustafa.json diff --git a/users/mustafa.json b/users/mustafa.json new file mode 100644 index 00000000..e8528dfb --- /dev/null +++ b/users/mustafa.json @@ -0,0 +1,5 @@ +{ + "copyright": "Mustafa Kurtuldu, http://mustafa.im", + "url": "http://mustafa.im", + "theme": "default" +} From 798d9edc308222ed7651507f76c5c5ecae3d0a54 Mon Sep 17 00:00:00 2001 From: Julien Bouquillon Date: Fri, 10 Feb 2012 16:46:21 +0100 Subject: [PATCH 0210/2750] add revolunet licence --- users/revolunet.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/revolunet.json diff --git a/users/revolunet.json b/users/revolunet.json new file mode 100644 index 00000000..3f8b6070 --- /dev/null +++ b/users/revolunet.json @@ -0,0 +1,5 @@ +{ + "copyright": "Julien Bouquillon, revolunet", + "url": "http://revolunet.com", + "email": "julien@revolunet.com" +} From 0939762bfa44824799b4e5676cd508897e07c076 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Fri, 10 Feb 2012 17:55:20 +0000 Subject: [PATCH 0211/2750] users from api submits --- users/azlab.json | 1 + users/smly.json | 1 + users/uec-azlab.json | 1 + 3 files changed, 3 insertions(+) create mode 100644 users/azlab.json create mode 100644 users/smly.json create mode 100644 users/uec-azlab.json diff --git a/users/azlab.json b/users/azlab.json new file mode 100644 index 00000000..e719f26c --- /dev/null +++ b/users/azlab.json @@ -0,0 +1 @@ +{"copyright":"AnZen-Lab (UEC, Tokyo)"} \ No newline at end of file diff --git a/users/smly.json b/users/smly.json new file mode 100644 index 00000000..5730f0ec --- /dev/null +++ b/users/smly.json @@ -0,0 +1 @@ +{"copyright":"Kohei Ozaki"} \ No newline at end of file diff --git a/users/uec-azlab.json b/users/uec-azlab.json new file mode 100644 index 00000000..246ddb4a --- /dev/null +++ b/users/uec-azlab.json @@ -0,0 +1 @@ +{"copyright":"AnZen-Lab (UEC, Tokyo)","url":"http:\/\/www.az.inf.uec.ac.jp\/"} \ No newline at end of file From e2b82da8e063a1611f5f5461d2445762aab79661 Mon Sep 17 00:00:00 2001 From: Takashi Masuda Date: Tue, 14 Feb 2012 00:43:00 +0900 Subject: [PATCH 0212/2750] Add user masutaka --- users/masutaka.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/masutaka.json diff --git a/users/masutaka.json b/users/masutaka.json new file mode 100644 index 00000000..1d0737ca --- /dev/null +++ b/users/masutaka.json @@ -0,0 +1,5 @@ +{ + "copyright": "Takashi Masuda", + "url": "http://masutaka.net", + "theme": "flesch" +} From 0a5655e45b01d3eea81a6eb21e6e7d0b81c58ccc Mon Sep 17 00:00:00 2001 From: mustafa Date: Thu, 16 Feb 2012 10:54:51 +0000 Subject: [PATCH 0213/2750] new theme --- themes/cherry.css | 18 ++++++++++++++++++ themes/cherry.png | Bin 0 -> 43641 bytes 2 files changed, 18 insertions(+) create mode 100644 themes/cherry.css create mode 100644 themes/cherry.png diff --git a/themes/cherry.css b/themes/cherry.css new file mode 100644 index 00000000..03c992de --- /dev/null +++ b/themes/cherry.css @@ -0,0 +1,18 @@ +@import url(http://fonts.googleapis.com/css?family=Alegreya:400italic,400,700); + +body { background: url("cherry.png") repeat scroll 0 0 transparent; color: #94979E; font: 16px/28px 'Alegreya', "Garamond",serif; margin: 0; padding: 0 50px;} +article, footer { display:block; max-width:720px; margin:0 auto; } +article {background: repeat scroll 0 0 #FFFFFF; border-bottom: 4px solid #FF3366; border-right: 3px solid #FF6666;padding: 74px 28px 28px; position: relative; -webkit-border-radius: 0px 0 10px 10px; -moz-border-radius: 0px 0 10px 10px; border-radius: 0px 0 10px 10px; } +h1 { background: none repeat scroll 0 0 #FF3366; color: #FFFFFF; font-size: 24px; left: -12px; line-height: 32px; padding: 10px 0 10px 13px; position: absolute; top: 0; width: 100%; display: block; -moz-box-shadow: 2px 7px 0px -3px #CCCCCC; -webkit-box-shadow: 2px 7px 0px -3px #CCCCCC; box-shadow: 2px 7px 0px -3px #CCCCCC; } +h1:after { background-color: #AD0431; border-radius: 0 0 0 32px; content: ""; height: 7px; left: 3px; position: absolute; top: 52px; width: 7px; } +h1:before { background-color: #D01B4B; content: ""; height: 11px; left: 0; position: absolute; top: 52px; width: 11px; -webkit-border-radius: 0 0 0 32px; -moz-border-radius: 0 0 0 32px; border-radius: 0 0 0 32px; } +article p:nth-of-type(1) {font-size: 24px;} +a, a:visited { color:#3A3A3A; padding:4px 4px 0 4px; text-decoration:none; } +a:active, a:hover { color:#710257; } +a img { position: absolute; top: 0; right: 0; border: 0; } +:-moz-any-link:focus {color:#bc4a46;} +::selection {color:#bc4a46;} +::-moz-selection {color:#bc4a46; } +footer { background-color: #FFFFFF; border-bottom: 3px solid #FF3366; margin-top: 10px; padding: 4px 28px; text-align: center; } +footer a { padding: 10px; } +footer p { font-size: 16px; margin: 0; padding: 0;} \ No newline at end of file diff --git a/themes/cherry.png b/themes/cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..7284b8e3921f01d281d97471eb79ec975ccaee79 GIT binary patch literal 43641 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 literal 0 HcmV?d00001 From a5c87bc75a22e26062107b8dbc4c74b029fb814c Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Thu, 16 Feb 2012 11:07:10 +0000 Subject: [PATCH 0214/2750] Added new cherry theme --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 5d3ff2ac..0a42bad2 100644 --- a/README.md +++ b/README.md @@ -144,6 +144,7 @@ Current available themes: * orange - [preview](http://jsbin.com/uzubos/2) (by [@kirbylover4000](http://github.com/kirbylover4000)) * plaintext - [preview](http://jsbin.com/uzubos/4) (by [@barberboy](https://github.com/barberboy)) * double-windsor - [preview](http://jsbin.com/uzubos/5/) (by [@desandro](https://github.com)) +* cherry - [preview](http://jsbin.com/ufefid/5/) (by [@mustafa-x](https://github.com/mustafa-x)) ## Formats & URLs From 041548e1c159e36380868047bdd8ebc5204b333b Mon Sep 17 00:00:00 2001 From: James Wyse Date: Sun, 19 Feb 2012 00:33:30 +1000 Subject: [PATCH 0215/2750] Adding jameswyse --- users/jameswyse.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 users/jameswyse.json diff --git a/users/jameswyse.json b/users/jameswyse.json new file mode 100644 index 00000000..52aa55fc --- /dev/null +++ b/users/jameswyse.json @@ -0,0 +1,6 @@ +{ + "copyright": "James Wyse, http://www.jameswyse.net", + "url": "http://www.jameswyse.net", + "email": "james@wyse.name", + "theme": "flesch" +} \ No newline at end of file From 05ac7c56576d7e39aae8b8ebda37d07fc0ffb9d3 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sat, 25 Feb 2012 15:36:47 +0000 Subject: [PATCH 0216/2750] users from api submits --- users/adampritchard.json | 1 + users/fabryz.json | 1 + users/hiremaga.json | 1 + users/jakebellacera.json | 1 + users/jameswyse.json | 1 + users/jtr.json | 1 + users/koshigoe.json | 1 + users/mckamey.json | 1 + users/nrm.json | 1 + users/orgachem.json | 1 + users/pfiled.json | 1 + users/scottsauyet.json | 1 + users/t-ashula.json | 1 + 13 files changed, 13 insertions(+) create mode 100644 users/adampritchard.json create mode 100644 users/fabryz.json create mode 100644 users/hiremaga.json create mode 100644 users/jakebellacera.json create mode 100644 users/jameswyse.json create mode 100644 users/jtr.json create mode 100644 users/koshigoe.json create mode 100644 users/mckamey.json create mode 100644 users/nrm.json create mode 100644 users/orgachem.json create mode 100644 users/pfiled.json create mode 100644 users/scottsauyet.json create mode 100644 users/t-ashula.json diff --git a/users/adampritchard.json b/users/adampritchard.json new file mode 100644 index 00000000..9970d963 --- /dev/null +++ b/users/adampritchard.json @@ -0,0 +1 @@ +{"copyright":"Adam Pritchard"} \ No newline at end of file diff --git a/users/fabryz.json b/users/fabryz.json new file mode 100644 index 00000000..b986913a --- /dev/null +++ b/users/fabryz.json @@ -0,0 +1 @@ +{"copyright":"Fabrizio Codello"} \ No newline at end of file diff --git a/users/hiremaga.json b/users/hiremaga.json new file mode 100644 index 00000000..e55cbc6c --- /dev/null +++ b/users/hiremaga.json @@ -0,0 +1 @@ +{"copyright":"Abhijit Hiremagalur"} \ No newline at end of file diff --git a/users/jakebellacera.json b/users/jakebellacera.json new file mode 100644 index 00000000..04397dd9 --- /dev/null +++ b/users/jakebellacera.json @@ -0,0 +1 @@ +{"copyright":"Jake Bellacera"} \ No newline at end of file diff --git a/users/jameswyse.json b/users/jameswyse.json new file mode 100644 index 00000000..e3c923c2 --- /dev/null +++ b/users/jameswyse.json @@ -0,0 +1 @@ +{"copyright":"James Wyse"} \ No newline at end of file diff --git a/users/jtr.json b/users/jtr.json new file mode 100644 index 00000000..8e90bb01 --- /dev/null +++ b/users/jtr.json @@ -0,0 +1 @@ +{"copyright":"Jeroen Trappers"} \ No newline at end of file diff --git a/users/koshigoe.json b/users/koshigoe.json new file mode 100644 index 00000000..85939024 --- /dev/null +++ b/users/koshigoe.json @@ -0,0 +1 @@ +{"copyright":"koshigoe, https:\/\/github.com\/koshigoe"} \ No newline at end of file diff --git a/users/mckamey.json b/users/mckamey.json new file mode 100644 index 00000000..671cc434 --- /dev/null +++ b/users/mckamey.json @@ -0,0 +1 @@ +{"copyright":"Stephen M. McKamey"} \ No newline at end of file diff --git a/users/nrm.json b/users/nrm.json new file mode 100644 index 00000000..8e49e1ab --- /dev/null +++ b/users/nrm.json @@ -0,0 +1 @@ +{"copyright":"noromanba","url":"http:\/\/d.hatena.ne.jp\/noromanba\/"} \ No newline at end of file diff --git a/users/orgachem.json b/users/orgachem.json new file mode 100644 index 00000000..c40854df --- /dev/null +++ b/users/orgachem.json @@ -0,0 +1 @@ +{"copyright":"OrgaChem","url":"https:\/\/github.com\/OrgaChem"} \ No newline at end of file diff --git a/users/pfiled.json b/users/pfiled.json new file mode 100644 index 00000000..4a0dff6f --- /dev/null +++ b/users/pfiled.json @@ -0,0 +1 @@ +{"copyright":"Daniel Pfile"} \ No newline at end of file diff --git a/users/scottsauyet.json b/users/scottsauyet.json new file mode 100644 index 00000000..04e8afaa --- /dev/null +++ b/users/scottsauyet.json @@ -0,0 +1 @@ +{"copyright":"Scott Sauyet, http:\/\/scott.sauyet.com","url":"http:\/\/scott.sauyet.com"} \ No newline at end of file diff --git a/users/t-ashula.json b/users/t-ashula.json new file mode 100644 index 00000000..223b8ae9 --- /dev/null +++ b/users/t-ashula.json @@ -0,0 +1 @@ +{"copyright":"t.ashula, http:\/\/ashula.info","url":"http:\/\/ashula.info","email":"office@ashula.info","theme":"afterdark"} \ No newline at end of file From a4656408cfc3ea4d792b75089bcd4f1d8e96ad40 Mon Sep 17 00:00:00 2001 From: Jonathan Kim Date: Mon, 27 Feb 2012 18:20:10 +0000 Subject: [PATCH 0217/2750] Added jkimbo --- users/jkimbo.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 users/jkimbo.json diff --git a/users/jkimbo.json b/users/jkimbo.json new file mode 100644 index 00000000..d18c7d44 --- /dev/null +++ b/users/jkimbo.json @@ -0,0 +1,6 @@ +{ + "copyright": "Jonathan Kim, http://jkimbo.com", + "url": "http://jkimbo.com", + "email": "hello@jkimbo.com", + "theme": "afterdark" +} From b2c6c51aeff280f3d1d0abaca120f44aace5493f Mon Sep 17 00:00:00 2001 From: Daniel Filho Date: Tue, 28 Feb 2012 21:38:29 -0300 Subject: [PATCH 0218/2750] Adding my daniel.json file --- users/daniel.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/daniel.json diff --git a/users/daniel.json b/users/daniel.json new file mode 100644 index 00000000..0b9bd59c --- /dev/null +++ b/users/daniel.json @@ -0,0 +1,5 @@ +{ + "copyright": "Daniel Filho, http://danielfilho.info/", + "url": "http://danielfilho.info/", + "theme": "default" +} From 565f7ec2c5c62b8d759772ad325bc77425d566cb Mon Sep 17 00:00:00 2001 From: Christoffer Hallas Date: Wed, 29 Feb 2012 18:56:21 +0100 Subject: [PATCH 0219/2750] added forsvikgroup.json --- users/forsvikgroup.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 users/forsvikgroup.json diff --git a/users/forsvikgroup.json b/users/forsvikgroup.json new file mode 100644 index 00000000..fd6eb2a8 --- /dev/null +++ b/users/forsvikgroup.json @@ -0,0 +1,6 @@ +{ + "copyright": "Christoffer Hallas", + "url": "http://www.forsvikgroup.com", + "email": "christoffer.hallas@mysite.com" +} + From f9ebacbc389afaafb22b5d94b8ae0ff980764855 Mon Sep 17 00:00:00 2001 From: Christoffer Hallas Date: Wed, 29 Feb 2012 19:00:18 +0100 Subject: [PATCH 0220/2750] changed url --- users/forsvikgroup.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/users/forsvikgroup.json b/users/forsvikgroup.json index fd6eb2a8..2015ec2e 100644 --- a/users/forsvikgroup.json +++ b/users/forsvikgroup.json @@ -1,6 +1,6 @@ { "copyright": "Christoffer Hallas", "url": "http://www.forsvikgroup.com", - "email": "christoffer.hallas@mysite.com" + "email": "christoffer.hallas@forsvikgroup.com" } From 6c4220c3d12869573ddc4bcea1bdb8406f874990 Mon Sep 17 00:00:00 2001 From: Kazunori Tokuda Date: Fri, 2 Mar 2012 19:46:32 +0900 Subject: [PATCH 0221/2750] added 5509 user --- users/5509.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/5509.json diff --git a/users/5509.json b/users/5509.json new file mode 100644 index 00000000..5202c363 --- /dev/null +++ b/users/5509.json @@ -0,0 +1,5 @@ +{ + "copyright": "Kazunori Tokuda, http://5509.me", + "url": "http://5509.me", + "theme": "double-windsor" +} From 9337955b7127f7cd11c7544adb11b93cd7cbc9df Mon Sep 17 00:00:00 2001 From: mustafa Date: Tue, 6 Mar 2012 15:46:18 +0000 Subject: [PATCH 0222/2750] Readme changes --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 0a42bad2..446b8bf8 100644 --- a/README.md +++ b/README.md @@ -145,6 +145,9 @@ Current available themes: * plaintext - [preview](http://jsbin.com/uzubos/4) (by [@barberboy](https://github.com/barberboy)) * double-windsor - [preview](http://jsbin.com/uzubos/5/) (by [@desandro](https://github.com)) * cherry - [preview](http://jsbin.com/ufefid/5/) (by [@mustafa-x](https://github.com/mustafa-x)) +* white cherry - [preview](http://jsbin.com/uzezas/2/) (by [@mustafa-x](https://github.com/mustafa-x)) +* blackwood - [preview](http://jsbin.com/uzezas/) (by [@mustafa-x](https://github.com/mustafa-x)) + ## Formats & URLs From f33d448de2b28290681eeac644f1dcb176c4868f Mon Sep 17 00:00:00 2001 From: mustafa Date: Tue, 6 Mar 2012 15:49:28 +0000 Subject: [PATCH 0223/2750] Theme files --- themes/blackwood.css | 40 ++++++++++++++++++++++++++++++++++++++++ themes/blackwood.jpg | Bin 0 -> 28311 bytes themes/cherry-white.css | 18 ++++++++++++++++++ 3 files changed, 58 insertions(+) create mode 100644 themes/blackwood.css create mode 100644 themes/blackwood.jpg create mode 100644 themes/cherry-white.css diff --git a/themes/blackwood.css b/themes/blackwood.css new file mode 100644 index 00000000..722aa0ff --- /dev/null +++ b/themes/blackwood.css @@ -0,0 +1,40 @@ +@import url(http://fonts.googleapis.com/css?family=Lustria); + +body { background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMtaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MSA2NC4xNDA5NDksIDIwMTAvMTIvMDctMTA6NTc6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUuMSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzNEOEQ3NzU1NDBBMTFFMTk4MjJCQ0IwQTI2N0M1ODUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzNEOEQ3NzY1NDBBMTFFMTk4MjJCQ0IwQTI2N0M1ODUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDM0Q4RDc3MzU0MEExMUUxOTgyMkJDQjBBMjY3QzU4NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDM0Q4RDc3NDU0MEExMUUxOTgyMkJDQjBBMjY3QzU4NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uACZBZG9iZQBkwAAAAAEDABUEAwYKDQAAGHMAABm8AAAzCQAA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JNptJpNJpJJpJJNJNtppNptppJNNtpNpNtppNNNNJJNJpJpNNNJtNtNNppNJpppNJtJtppJtJtppppNpptJtpNJpJNtJNptNpttpttJNJppJtttpJJNNtJJNNJNtJtNNpNttttNNJJtpJtNpJtNNNJpNNJJtNttJJJJNNJJJptNJtNJpJpNtpNJNtJJtNNptJppNttJtJtptpJJNpJJpttJpJttJNttNttJJJtttJNpNNNNJtpJpJNtpNJpJJpptpNNpppppNNtJJtJpJppNJNptJptJtptNJpJpNJttJJJpNJNNNJpptJpttJNNpNNpppJpNpJttNNtNppJttJtptttJtJJNNJNJNJNpttpJtNptpptpptJpNpNJNJJJttNJNptJJJpJpttpNNpJJNppJJppttJJJJptJtJptttpNNpNJJJtNpJJJJpNNtNpNtJtNNJptNpNtptptJptpJNNNptNtpNJtJtttJpJNNJJNNNpNpNNNtNJNJtptJptJNtpNttNtpNtpJJNJpppptpNtNNJttpNpJNtNJJNNNNNptptJtttJttNtpppNJNpJtJNNppptJttJJtJtJppJNNJNJNppptNNtNtNtJJtpJpNNJJJppNtpttJJJtNNJNNJNJJJpNNNppNpptJptttNttJtJNtJNtJppNpNtNNppptptttNpNJNtNtNJJpppttNtJJptNtJNtpNpNJtptNNJtpptpNJJptNJtJptpNNtNppNNpNtJJNtpptNptttJJptNJpJJJJtNpJNJpJpJNpJNNtptpppNJpJpJpptJttJNtJttJJNpJppJNtttNtptNNJtJJNNJtJpJJJJNpJNNJJpJtpJNpNNtNtNNpNJNNNptpppJtttNttptptNtpJpNNJJNNpNpNtJJpptptJJtptNJJNNNJptJJJppJppptpJpNptNJpJJNNtpJNJJtNNpJJttJppNJpNNNJNtttttJtNNtttNpNttJNpJNtNNNNptJptNNtJtpJtJNppJJtttJtJJpNJtJtJppttNtNJJNJttJtNJtNJpJJtpNJJJttNNJJNJJJpJNNJJNptppptJNJpNppptttJpJpptNJJpJtJJpNNJNJtJtpNNttpptJJNJNJJNNJppJpJJpJpJJptNtJtptJtpNJJNttpNNtJJJttNJJpJNpJNppJppNJNNttJtJpJNtNJtptNtpJtptNtNtpNJppJJpJJNNNJNNNJNJNtNpNptJppptpJNJtJJNNtJNNtptNtJpNtNJNtNpNNptJNNJJJJNNtNttJJtttttJNtpJNptJJtNJpNJtJtJtpJNpptJtJJtJNttNptptNtNtJtNtNJttptJtttNNJtJttNJptJJttNNJtJttNtpJNJtNJNtttJtpNNpptJJpJJpJJJtpJtpNtJtNNptJppNtJpppppJNNNttpttpNtNNJtJptppJJNtpNNNtNttJtJpNptJpJNptNtJtNttpttpNJNppJJtJNtNNNNttNtpJJNNptJJJNJppNttJNttptpptNpJtpNpNtpJtNNNJJtJJtttptJNtNNNNpJNptJNJNNNJtJpNpNJNpJJNJtpJtNJNNptJNtNNtppNJpttNpJNJtpNtJNJttNNNptJJJJNppJpJNNNJNNpNtttNNJJtNJJtNJttptpptJpNNJppNJtNJpJptpJpttpJttttNNppppJpNtJpptNNJttpNptttJtJJppJpJJppNpNJNttNNtpJNNJtJtpJNNpJppJNpNJppttJNtJJNJpNpJNNJtNNNpJNNtJtNJpJppJJJNNpptpNptp/9oACAEBAwE/EASOYxW+RYUtXaFbqND7/wBQgorzPdFyfUaTNGKFdlcujFboavhE56ClQuruRKrUYY0fkmvMQXcs+TH11ZdcmThyTYpSGglW1Iapcp/hrYkVMA+H3EXcY8dA0qmy9joWKUqxRz1+CjrT5FUHlR6gS75iV3cRuC8qPJXKySdBksl/Y6SJM18junFoYkq6Onn8Mtl/jFbZ5UMinNQZpNYcNjOH0VEUIqTuScT1HdrVQxKM/wDkl1vAlBXhvwNS2tEc/XuIZlMqkx+lgqDx9EaHMpecqCo1Nk/I2qEqUqUac/pb+8xdxMU9RQrm2+xe836ErXpHsebA5U8z8KkeY9jctN3SzuSKlZS9x4WlmfAlesGu5FSUSuuhRyJDRk+juOJONnU7Ka7iQ56v0QLd4/SpVq0iw0FRFSo1UYSjsUM+sGwVj2VLqJ9piynLFMm6JpJjtN6Civn8FCjNU8oMRq0px3FcPye6zyH6EqT2JX3/ANRVI1efDGnXyeyZY7pz5Qzch5GJCXPwJ1qq7kURRKKDp5eR0ma0FJtKa26lI118iQn9gmkcjVwvhDh5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) repeat scroll 0 0 transparent; font-family: 'Lustria', serif; font-weight: 400; margin: 0 auto; max-width: 450px; padding-top: 70px; position: relative; width: 80%; font-size: 0.9em; } + +article { display:block; max-width:720px; margin:0 auto; } +article { background-color: #FFFFFF; border: 12px solid #3A3A3A; border-radius: 10px 10px 10px 10px; max-width: 450px; padding: 0 15px; width: 80%; } +h1 { width: 84%; font-size: 1.6em; } +article p:nth-of-type(1) { font-size: 1.2em; color: red; } +footer { margin: 0 auto; max-width: 450px; position: absolute; top: 90px; width: 80%; right:0; } +footer p { zoom: 1; background-color: #FFFFFF; -moz-box-shadow: 1px 1px 3px #989898; -webkit-box-shadow: 1px 1px 3px #989898; -moz-box-shadow: 1px 1px 3px #989898; box-shadow: 1px 1px 3px #989898; font-size: 0.9em ; max-width: 318px; padding: 4px 7px; position: absolute; right: -106px; top: 0; + -webkit-transform: rotate(34.5deg); /* Saf3.1+, Chrome */ +-moz-transform: rotate(34.5deg); /* FF3.5+ */ +-o-transform: rotate(34.5deg); /* Opera 10.5 */ +-ms-transform: rotate(40deg); /* IE9 */ +transform: rotate(34.5deg);} +footer p:before { background-color: #999999; -moz-box-shadow: 1px 1px 2px #000000; -webkit-box-shadow: 1px 1px 2px #000000; box-shadow: 1px 1px 2px #000000; content: ""; display: block; height: 30px; left: 0; opacity: 0.5; position: absolute; top: -13px; width: 7px; +-webkit-transform: rotate(34.5deg); /* Saf3.1+, Chrome */ +-moz-transform: rotate(34.5deg); /* FF3.5+ */ +-o-transform: rotate(34.5deg); /* Opera 10.5 */ +-ms-transform: rotate(34.5deg); /* IE9 */ +transform: rotate(34.5deg); +zoom: 1; } +footer p:after { background-color: #999999; box-shadow: 1px 1px 2px #000000; content: ""; height: 30px; opacity: 0.5; position: absolute; right: 0; width: 7px; +-webkit-transform: rotate(34.5deg); /* Saf3.1+, Chrome */ +-moz-transform: rotate(34.5deg); /* FF3.5+ */ +-o-transform: rotate(34.5deg); /* Opera 10.5 */ +-ms-transform: rotate(34.5deg); /* IE9 */ +transform: rotate(34.5deg); +zoom:1; } +footer a { text-decoration: none;} +a, a:visited { color: #F00; border-bottom: 1px dotted #F5D5CD; } +a:active, a:hover { border-bottom: 1px dotted #F00; } +/* ie 8 and lower hackery as they dont support proper rotates and filters conflict with ms-transform. So we simply remove those css styles and have the footer sit at the bottom */ +*+html footer p { position: static; background: none; } +*+html footer { position: static; background-color: #fff; margin-top: 10px; } +@media \0screen { + footer p:before, footer p:after { display: none; } + footer p { position: static; background: none; } + footer { position: static; background-color: #fff; } +} diff --git a/themes/blackwood.jpg b/themes/blackwood.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2cb9a8c74ddc10c21b564ecc3c806fe905ed26fe GIT binary patch literal 28311 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 literal 0 HcmV?d00001 diff --git a/themes/cherry-white.css b/themes/cherry-white.css new file mode 100644 index 00000000..a2426fa6 --- /dev/null +++ b/themes/cherry-white.css @@ -0,0 +1,18 @@ +@import url(http://fonts.googleapis.com/css?family=Alegreya:400italic,400,700); + +body { color: #94979E; font: 16px/28px 'Alegreya', "Garamond",serif; margin: 0; padding: 0 50px;} +article, footer { display:block; max-width:720px; margin:0 auto; } +article {background: repeat scroll 0 0 #FFFFFF; border-bottom: 4px solid #FF3366; border-right: 3px solid #FF6666; padding: 45px 28px 28px; position: relative; -webkit-border-radius: 0px 0 10px 10px; -moz-border-radius: 0px 0 10px 10px; border-radius: 0px 0 10px 10px; margin-top: 28px; border-left: 1px solid #F7F7F7;} +h1 { background: none repeat scroll 0 0 #FF3366; color: #FFFFFF; font-size: 24px; left: -12px; line-height: 32px; padding: 10px 0 10px 13px; position: absolute; top: -22px; width: 100%; display: block; -moz-box-shadow: 2px 7px 0px -3px #CCCCCC; -webkit-box-shadow: 2px 7px 0px -3px #CCCCCC; box-shadow: 2px 7px 0px -3px #CCCCCC; } +h1:after { background-color: #AD0431; border-radius: 0 0 0 32px; content: ""; height: 7px; left: 3px; position: absolute; top: 52px; width: 7px; } +h1:before { background-color: #D01B4B; content: ""; height: 11px; left: 0; position: absolute; top: 52px; width: 11px; -webkit-border-radius: 0 0 0 32px; -moz-border-radius: 0 0 0 32px; border-radius: 0 0 0 32px; } +article p:nth-of-type(1) {font-size: 24px;} +a, a:visited { color:#3A3A3A; padding:4px 4px 0 4px; text-decoration:none; } +a:active, a:hover { color:#710257; } +a img { position: absolute; top: 0; right: 0; border: 0; } +:-moz-any-link:focus {color:#bc4a46;} +::selection {color:#bc4a46;} +::-moz-selection {color:#bc4a46; } +footer { background-color: #FFFFFF; border-bottom: 3px solid #FF3366; margin-top: 10px; padding: 4px 28px; text-align: center; border-top: 1px solid #F5F5F5; } +footer a { padding: 10px; } +footer p { font-size: 16px; margin: 0; padding: 0;} \ No newline at end of file From de8df2b595397f1849a98adc22b5216e9287b39b Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Tue, 6 Mar 2012 16:01:35 +0000 Subject: [PATCH 0224/2750] users from api submits --- users/cfarajpour.json | 1 + users/masch.json | 1 + users/phlipper.json | 1 + users/tnoda.json | 1 + users/widged.json | 1 + 5 files changed, 5 insertions(+) create mode 100644 users/cfarajpour.json create mode 100644 users/masch.json create mode 100644 users/phlipper.json create mode 100644 users/tnoda.json create mode 100644 users/widged.json diff --git a/users/cfarajpour.json b/users/cfarajpour.json new file mode 100644 index 00000000..1d74977c --- /dev/null +++ b/users/cfarajpour.json @@ -0,0 +1 @@ +{"copyright":"Cyrus Farajpour"} \ No newline at end of file diff --git a/users/masch.json b/users/masch.json new file mode 100644 index 00000000..4a8a16a2 --- /dev/null +++ b/users/masch.json @@ -0,0 +1 @@ +{"copyright":"Mark Schmale","url":"http:\/\/masch.it","email":"masch@masch.it","theme":"double-windsor"} \ No newline at end of file diff --git a/users/phlipper.json b/users/phlipper.json new file mode 100644 index 00000000..9351f3d8 --- /dev/null +++ b/users/phlipper.json @@ -0,0 +1 @@ +{"copyright":"Phil Cohen","url":"http:\/\/phlippers.net","format":"txt","email":"github@phlippers.net","theme":"double-windsor"} \ No newline at end of file diff --git a/users/tnoda.json b/users/tnoda.json new file mode 100644 index 00000000..c69bdbf6 --- /dev/null +++ b/users/tnoda.json @@ -0,0 +1 @@ +{"copyright":"Takahiro Noda"} \ No newline at end of file diff --git a/users/widged.json b/users/widged.json new file mode 100644 index 00000000..9ee698c1 --- /dev/null +++ b/users/widged.json @@ -0,0 +1 @@ +{"copyright":"Marielle Lange, http:\/\/widged.com","url":"http:\/\/widged.com","theme":"flesch"} \ No newline at end of file From ad8cdf874c3d5f3de2577e3d6bd5b842aee8e63e Mon Sep 17 00:00:00 2001 From: Adam D Date: Tue, 6 Mar 2012 23:30:58 -0800 Subject: [PATCH 0225/2750] subtle tweaks for orange theme box shadow around page, footer is smaller preview: http://jsbin.com/uzubos/7 --- themes/orange.css | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/themes/orange.css b/themes/orange.css index bbd362ef..e0304e51 100644 --- a/themes/orange.css +++ b/themes/orange.css @@ -1,12 +1,13 @@ @import url(http://fonts.googleapis.com/css?family=PT+Sans|PT+Sans+Caption:700); -html,body{background:#663300;font:13pt "PT Sans",sans-serif;text-align:center} +html,body{background:#663B14;font:13pt "PT Sans",sans-serif;text-align:center} a:link,a:visited{color:#234234;text-decoration:none} a:hover,a:active{color:#432321;text-decoration:underline} -article{background:#CC9900;text-align:left;width:85%;margin:80px auto;border-radius:10px;-moz-border-radius:10px} -article h1{background:#CC6600;text-align:center;border-bottom:1px solid #7A7A00;font:bold 35pt "PT Sans Caption","PT Sans",sans-serif;margin:0;padding:5px;border-radius:10px;-moz-border-radius:10px} +article{background:#CC9900;text-align:left;width:85%;margin:80px auto;border-radius:10px;-moz-border-radius:10px;box-shadow:-1px 1px 20px rgba(30,30,30,0.5),2px 1px 15px rgba(80,80,80,0.4),inset 0 0 10px rgba(50,50,50,0.7);-webkit-box-shadow:-1px 1px 20px rgba(30,30,30,0.5),2px 1px 15px rgba(80,80,80,0.4),inset 0 0 10px rgba(50,50,50,0.7)} +article h1{background:#CC6600;text-align:center;font:bold 35pt "PT Sans Caption","PT Sans",sans-serif;margin:0;padding:5px;border-radius:10px;-moz-border-radius:10px;box-shadow:inset 0 0 10px rgba(70,70,70,0.2),inset 1px 0 10px rgba(50,50,50,0.3),inset -1px 0 10px rgba(50,50,50,0.3);-webkit-box-shadow:inset 0 0 10px rgba(70,70,70,0.2),inset 1px 0 10px rgba(50,50,50,0.3),inset -1px 0 10px rgba(50,50,50,0.3)} article p{margin:0;padding:10px 15px} footer{position:fixed;bottom:0;left:0;width:100%;border-top:1px solid #7A7A00;background:#333300;user-select:none;-moz-user-select:none;-webkit-user-select:none} -footer p,footer a{display:block;margin:0;text-shadow:0 0 10px #ccc} +footer p,footer a{display:block;margin:0;text-shadow:0 0 10px #ccc;font-size:11.5pt} footer a:link,footer a:visited{color:#aaa} footer a:hover,footer a:active{color:#eee} -::selection,::-moz-selection{background:#663300} \ No newline at end of file +::selection{background:#663300;color:white} +::-moz-selection{background:#663300;color:white} \ No newline at end of file From 05864e63017be63674165fb55d3beaef25759b6f Mon Sep 17 00:00:00 2001 From: harrydeluxe Date: Wed, 7 Mar 2012 15:47:10 +0100 Subject: [PATCH 0226/2750] add harrydeluxe --- users/harrydeluxe.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/harrydeluxe.json diff --git a/users/harrydeluxe.json b/users/harrydeluxe.json new file mode 100644 index 00000000..ad1281a8 --- /dev/null +++ b/users/harrydeluxe.json @@ -0,0 +1,5 @@ +{ + "copyright": "Harald Hanek, http://delacap.com", + "url": "http://delacap.com", + "theme": "flesch" +} \ No newline at end of file From 94abfd90bef58924d0ff2f4a6ef82bf6b1bcdd7f Mon Sep 17 00:00:00 2001 From: Couto Date: Fri, 9 Mar 2012 10:49:59 +0000 Subject: [PATCH 0227/2750] Add user file --- users/couto.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 users/couto.json diff --git a/users/couto.json b/users/couto.json new file mode 100644 index 00000000..8276a157 --- /dev/null +++ b/users/couto.json @@ -0,0 +1,6 @@ +{ + "copyright" : "Luís Couto", + "url" : "http://15minuteslate.net" + "email" : "couto@15minuteslate.net" + "theme" : "double-windsor" +} From e28f0d488c9e827f39468c8680cdc6eb58a64000 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Fri, 9 Mar 2012 21:59:15 +0000 Subject: [PATCH 0228/2750] fixed missing commas in user json --- users/couto.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/users/couto.json b/users/couto.json index 8276a157..1b61e6b4 100644 --- a/users/couto.json +++ b/users/couto.json @@ -1,6 +1,6 @@ { "copyright" : "Luís Couto", - "url" : "http://15minuteslate.net" - "email" : "couto@15minuteslate.net" + "url" : "http://15minuteslate.net", + "email" : "couto@15minuteslate.net", "theme" : "double-windsor" } From c09fd9575fbad1a03b3504e36e5ae3e1de604194 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Thu, 29 Mar 2012 15:20:17 +0100 Subject: [PATCH 0229/2750] users from api submits --- users/andyedinborough.json | 1 + users/codeclarity-jquerytools.json | 1 + users/corpix.json | 1 + users/jorge.json | 1 + users/joshuacanfield.json | 1 + users/jxson.json | 1 + users/kjohnston.json | 1 + users/lo.json | 1 + users/mattclements.json | 1 + users/maxmanders.json | 1 + users/porras.json | 1 + users/rhardih.json | 1 + 12 files changed, 12 insertions(+) create mode 100644 users/andyedinborough.json create mode 100644 users/codeclarity-jquerytools.json create mode 100644 users/corpix.json create mode 100644 users/jorge.json create mode 100644 users/joshuacanfield.json create mode 100644 users/jxson.json create mode 100644 users/kjohnston.json create mode 100644 users/lo.json create mode 100644 users/mattclements.json create mode 100644 users/maxmanders.json create mode 100644 users/porras.json create mode 100644 users/rhardih.json diff --git a/users/andyedinborough.json b/users/andyedinborough.json new file mode 100644 index 00000000..0d0edf09 --- /dev/null +++ b/users/andyedinborough.json @@ -0,0 +1 @@ +{"copyright":"Andy Edinborough"} \ No newline at end of file diff --git a/users/codeclarity-jquerytools.json b/users/codeclarity-jquerytools.json new file mode 100644 index 00000000..936d01a0 --- /dev/null +++ b/users/codeclarity-jquerytools.json @@ -0,0 +1 @@ +{"copyright":"Code Clarity","theme":"double-windsor","email":"support@icodeclarity.com","version":"a526bf7ad1"} \ No newline at end of file diff --git a/users/corpix.json b/users/corpix.json new file mode 100644 index 00000000..5d30979c --- /dev/null +++ b/users/corpix.json @@ -0,0 +1 @@ +{"copyright":"Dmitriy Petrov"} \ No newline at end of file diff --git a/users/jorge.json b/users/jorge.json new file mode 100644 index 00000000..4ce489d3 --- /dev/null +++ b/users/jorge.json @@ -0,0 +1 @@ +{"copyright":"Jorge Gonzalez"} \ No newline at end of file diff --git a/users/joshuacanfield.json b/users/joshuacanfield.json new file mode 100644 index 00000000..843a541a --- /dev/null +++ b/users/joshuacanfield.json @@ -0,0 +1 @@ +{"copyright":"Joshua Canfield, http:\/\/icodeclarity.com","url":"http:\/\/www.icodeclarity.com","email":"support@icodeclarity.com","theme":"plaintext"} \ No newline at end of file diff --git a/users/jxson.json b/users/jxson.json new file mode 100644 index 00000000..aa94d8f8 --- /dev/null +++ b/users/jxson.json @@ -0,0 +1 @@ +{"copyright":"Jason Campbell"} \ No newline at end of file diff --git a/users/kjohnston.json b/users/kjohnston.json new file mode 100644 index 00000000..7d91ca02 --- /dev/null +++ b/users/kjohnston.json @@ -0,0 +1 @@ +{"copyright":"Kenny Johnston"} \ No newline at end of file diff --git a/users/lo.json b/users/lo.json new file mode 100644 index 00000000..ba32241d --- /dev/null +++ b/users/lo.json @@ -0,0 +1 @@ +{"copyright":"Carlo Flores"} \ No newline at end of file diff --git a/users/mattclements.json b/users/mattclements.json new file mode 100644 index 00000000..ea2e9608 --- /dev/null +++ b/users/mattclements.json @@ -0,0 +1 @@ +{"copyright":"Matt Clements"} \ No newline at end of file diff --git a/users/maxmanders.json b/users/maxmanders.json new file mode 100644 index 00000000..043e472f --- /dev/null +++ b/users/maxmanders.json @@ -0,0 +1 @@ +{"copyright":"Max Manders"} \ No newline at end of file diff --git a/users/porras.json b/users/porras.json new file mode 100644 index 00000000..6ed5cd9a --- /dev/null +++ b/users/porras.json @@ -0,0 +1 @@ +{"copyright":"Sergio Gil P\u00e9rez de la Manga"} \ No newline at end of file diff --git a/users/rhardih.json b/users/rhardih.json new file mode 100644 index 00000000..dcfebe65 --- /dev/null +++ b/users/rhardih.json @@ -0,0 +1 @@ +{"copyright":"Ren\u00e9 Hansen"} \ No newline at end of file From 290e496f9508a85a7ace6577cc4c64c7e7f490c3 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Thu, 29 Mar 2012 15:21:37 +0100 Subject: [PATCH 0230/2750] updated user file. closes #146 --- users/mattclements.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/users/mattclements.json b/users/mattclements.json index ea2e9608..fcbcb68d 100644 --- a/users/mattclements.json +++ b/users/mattclements.json @@ -1 +1,5 @@ -{"copyright":"Matt Clements"} \ No newline at end of file +{ + "copyright": "Matt Clements", + "url": "http://www.mattclements.co.uk/", + "email": "matt@mattclements.co.uk" +} From ec9428a682da84ae2f4b4d4f7f6f92e7799ba8d0 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sat, 7 Apr 2012 20:55:09 +0100 Subject: [PATCH 0231/2750] users from api submits --- users/dshaw.json | 1 + users/gossi.json | 1 + users/jemos.json | 1 + users/mpdreamz.json | 1 + users/mshertzberg.json | 1 + users/mteckert.json | 1 + 6 files changed, 6 insertions(+) create mode 100644 users/dshaw.json create mode 100644 users/gossi.json create mode 100644 users/jemos.json create mode 100644 users/mpdreamz.json create mode 100644 users/mshertzberg.json create mode 100644 users/mteckert.json diff --git a/users/dshaw.json b/users/dshaw.json new file mode 100644 index 00000000..bb02475a --- /dev/null +++ b/users/dshaw.json @@ -0,0 +1 @@ +{"copyright":"Daniel D. Shaw"} \ No newline at end of file diff --git a/users/gossi.json b/users/gossi.json new file mode 100644 index 00000000..d4f608f5 --- /dev/null +++ b/users/gossi.json @@ -0,0 +1 @@ +{"copyright":"Thomas Gossmann, http:\/\/gos.si","url":"http:\/\/gos.si"} \ No newline at end of file diff --git a/users/jemos.json b/users/jemos.json new file mode 100644 index 00000000..e339d072 --- /dev/null +++ b/users/jemos.json @@ -0,0 +1 @@ +{"copyright":"Jean-Fran\u00e7ois Mousinho"} \ No newline at end of file diff --git a/users/mpdreamz.json b/users/mpdreamz.json new file mode 100644 index 00000000..6f7f7d3e --- /dev/null +++ b/users/mpdreamz.json @@ -0,0 +1 @@ +{"copyright":"Martijn Laarman","url":"https:\/\/github.com\/Mpdreamz","theme":"blackwood"} \ No newline at end of file diff --git a/users/mshertzberg.json b/users/mshertzberg.json new file mode 100644 index 00000000..c976440c --- /dev/null +++ b/users/mshertzberg.json @@ -0,0 +1 @@ +{"copyright":"Michael Scott Hertzberg"} \ No newline at end of file diff --git a/users/mteckert.json b/users/mteckert.json new file mode 100644 index 00000000..bbed4a81 --- /dev/null +++ b/users/mteckert.json @@ -0,0 +1 @@ +{"copyright":"Matthew Eckert"} \ No newline at end of file From badd85c0ca54eda515c22ea476e2850ff0de630a Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sun, 8 Apr 2012 10:14:18 +0100 Subject: [PATCH 0232/2750] dshaw update manually. closes #147 --- users/dshaw.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/users/dshaw.json b/users/dshaw.json index bb02475a..5f88d5a8 100644 --- a/users/dshaw.json +++ b/users/dshaw.json @@ -1 +1,4 @@ -{"copyright":"Daniel D. Shaw"} \ No newline at end of file +{ + "copyright": "Daniel D. Shaw", + "url": "http://dshaw.com" +} From 67a44db3b1711cad5ae83d71413ded5e447272f0 Mon Sep 17 00:00:00 2001 From: Mikael Jorhult Date: Tue, 10 Apr 2012 21:48:19 +0200 Subject: [PATCH 0233/2750] Added mikaeljorhult.json --- users/mikaeljorhult.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/mikaeljorhult.json diff --git a/users/mikaeljorhult.json b/users/mikaeljorhult.json new file mode 100644 index 00000000..c66ce03e --- /dev/null +++ b/users/mikaeljorhult.json @@ -0,0 +1,4 @@ +{ + "copyright": "Mikael Jorhult, http://jorhult.se", + "url": "http://jorhult.se" +} \ No newline at end of file From 25bf83a2217bcbc837111c9d68a2ea43b6ba5fcd Mon Sep 17 00:00:00 2001 From: Kit Cambridge Date: Tue, 10 Apr 2012 19:14:45 -0600 Subject: [PATCH 0234/2750] Add URL and `double-windsor` theme for @kit. --- users/kit.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/users/kit.json b/users/kit.json index 9123c3cb..aaba5917 100644 --- a/users/kit.json +++ b/users/kit.json @@ -1 +1,5 @@ -{"copyright":"Kit Cambridge"} \ No newline at end of file +{ + "copyright": "Kit Cambridge", + "url": "http://kitcambridge.github.com", + "theme": "double-windsor" +} \ No newline at end of file From 6e8f202a1b72a04a67ad8d559f73e5d3715863b1 Mon Sep 17 00:00:00 2001 From: Ali Karbassi Date: Thu, 12 Apr 2012 23:49:27 -0500 Subject: [PATCH 0235/2750] Adding Ali Karbassi. --- users/karbassi.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/karbassi.json diff --git a/users/karbassi.json b/users/karbassi.json new file mode 100644 index 00000000..6faff789 --- /dev/null +++ b/users/karbassi.json @@ -0,0 +1,5 @@ +{ + "copyright": "Ali Karbassi, http://karbassi.com", + "url": "http://karbassi.com", + "theme": "flesch" +} From c8dda9002ff67a26d91f916ab0f00482d3295c9b Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Wed, 18 Apr 2012 22:09:34 +0100 Subject: [PATCH 0236/2750] users from api submits --- users/azu.json | 1 + users/cgack.json | 1 + users/colken.json | 1 + users/david.json | 1 + users/icq4ever.json | 1 + users/rhiokim.json | 1 + users/wong2.json | 1 + 7 files changed, 7 insertions(+) create mode 100644 users/azu.json create mode 100644 users/cgack.json create mode 100644 users/colken.json create mode 100644 users/david.json create mode 100644 users/icq4ever.json create mode 100644 users/rhiokim.json create mode 100644 users/wong2.json diff --git a/users/azu.json b/users/azu.json new file mode 100644 index 00000000..51be2f68 --- /dev/null +++ b/users/azu.json @@ -0,0 +1 @@ +{"copyright":"azu","url":"http:\/\/efcl.info\/"} \ No newline at end of file diff --git a/users/cgack.json b/users/cgack.json new file mode 100644 index 00000000..5cc9b938 --- /dev/null +++ b/users/cgack.json @@ -0,0 +1 @@ +{"copyright":"Cory Gackenheimer"} \ No newline at end of file diff --git a/users/colken.json b/users/colken.json new file mode 100644 index 00000000..8e689b7d --- /dev/null +++ b/users/colken.json @@ -0,0 +1 @@ +{"copyright":"Colin Kennedy"} \ No newline at end of file diff --git a/users/david.json b/users/david.json new file mode 100644 index 00000000..fa48ea3f --- /dev/null +++ b/users/david.json @@ -0,0 +1 @@ +{"copyright":"David Pennington "} \ No newline at end of file diff --git a/users/icq4ever.json b/users/icq4ever.json new file mode 100644 index 00000000..3af7c0b4 --- /dev/null +++ b/users/icq4ever.json @@ -0,0 +1 @@ +{"copyright":"Yi donghoon, http:\/\/icq4ever.net\/"} \ No newline at end of file diff --git a/users/rhiokim.json b/users/rhiokim.json new file mode 100644 index 00000000..45c7750c --- /dev/null +++ b/users/rhiokim.json @@ -0,0 +1 @@ +{"copyright":"Rhio Kim"} \ No newline at end of file diff --git a/users/wong2.json b/users/wong2.json new file mode 100644 index 00000000..0a054fb1 --- /dev/null +++ b/users/wong2.json @@ -0,0 +1 @@ +{"copyright":"Wang Dapeng","url":"http:\/\/wong2.cn"} \ No newline at end of file From 4076203a559fa2eb2aa31708e6b54283b5ef26ff Mon Sep 17 00:00:00 2001 From: John-David Dalton Date: Mon, 23 Apr 2012 11:06:34 -0400 Subject: [PATCH 0237/2750] Add jdalton.json. --- users/jdalton.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/jdalton.json diff --git a/users/jdalton.json b/users/jdalton.json new file mode 100644 index 00000000..fc0c85c8 --- /dev/null +++ b/users/jdalton.json @@ -0,0 +1,5 @@ +{ + "copyright": "John-David Dalton", + "url": "http://allyoucanleet.com/", + "theme": "double-windsor" +} From 7df004b74b93eceda83722b2b395e78d8271e53f Mon Sep 17 00:00:00 2001 From: Kazuhiro Osawa Date: Tue, 24 Apr 2012 12:14:50 +0900 Subject: [PATCH 0238/2750] add yappo.json --- users/yappo.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 users/yappo.json diff --git a/users/yappo.json b/users/yappo.json new file mode 100644 index 00000000..251dee3f --- /dev/null +++ b/users/yappo.json @@ -0,0 +1,6 @@ +{ + "copyright": "Kazuhiro Osawa, http://search.cpan.org/~yappo/", + "email": "yappo@shibuya.pl", + "url": "http://search.cpan.org/~yappo/", + "theme": "plaintext" +} From 20c193f202630820cc59a82951296e98aad9481a Mon Sep 17 00:00:00 2001 From: nanahositento Date: Thu, 26 Apr 2012 22:10:34 +0900 Subject: [PATCH 0239/2750] add user. nanahositento. --- users/nanahositento.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/nanahositento.json diff --git a/users/nanahositento.json b/users/nanahositento.json new file mode 100644 index 00000000..124d2e76 --- /dev/null +++ b/users/nanahositento.json @@ -0,0 +1,5 @@ +{ + "copyright": "nanahositento", + "url": "http://nanahositento.github.com/", + "theme": "flesch" +} From 60cfa5ed4c1edf6dae5df49cae5666b0bc32d2c9 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Thu, 26 Apr 2012 19:19:17 +0100 Subject: [PATCH 0240/2750] user submitted via api --- users/gsimard.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 users/gsimard.json diff --git a/users/gsimard.json b/users/gsimard.json new file mode 100644 index 00000000..31301a11 --- /dev/null +++ b/users/gsimard.json @@ -0,0 +1 @@ +{"copyright":"Guillaume Simard"} \ No newline at end of file From 554419aeff120225f2e665b5e52c500e7323e190 Mon Sep 17 00:00:00 2001 From: Carlos Date: Fri, 4 May 2012 12:08:54 -0700 Subject: [PATCH 0241/2750] Add new user --- users/caraya.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 users/caraya.json diff --git a/users/caraya.json b/users/caraya.json new file mode 100644 index 00000000..16359b6e --- /dev/null +++ b/users/caraya.json @@ -0,0 +1 @@ +{"copyright":"Carlos Araya"} From da021eff40d3d233b060e0c6ccb2c8b19a51c8bf Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sat, 5 May 2012 09:08:33 +0100 Subject: [PATCH 0242/2750] user submitted via api --- users/gauntlt.json | 1 + users/nate.json | 1 + users/natevw.json | 1 + users/tellnes.json | 1 + 4 files changed, 4 insertions(+) create mode 100644 users/gauntlt.json create mode 100644 users/nate.json create mode 100644 users/natevw.json create mode 100644 users/tellnes.json diff --git a/users/gauntlt.json b/users/gauntlt.json new file mode 100644 index 00000000..bbaacd5e --- /dev/null +++ b/users/gauntlt.json @@ -0,0 +1 @@ +{"copyright":"James Wickett"} \ No newline at end of file diff --git a/users/nate.json b/users/nate.json new file mode 100644 index 00000000..1829ed32 --- /dev/null +++ b/users/nate.json @@ -0,0 +1 @@ +{"copyright":"Nathan Rugg","theme":"double-windsor"} \ No newline at end of file diff --git a/users/natevw.json b/users/natevw.json new file mode 100644 index 00000000..7381e53b --- /dev/null +++ b/users/natevw.json @@ -0,0 +1 @@ +{"copyright":"Nathan Vander Wilt","url":"http:\/\/exts.ch"} \ No newline at end of file diff --git a/users/tellnes.json b/users/tellnes.json new file mode 100644 index 00000000..4baa2f6f --- /dev/null +++ b/users/tellnes.json @@ -0,0 +1 @@ +{"copyright":"Christian Tellnes"} \ No newline at end of file From 92dd4485a07bc7163f704e358527810d23cb9f6d Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sat, 5 May 2012 13:40:57 +0200 Subject: [PATCH 0243/2750] Update README.md --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 446b8bf8..865cbd0c 100644 --- a/README.md +++ b/README.md @@ -25,6 +25,10 @@ available you can do it yourself from the command line: If the `rem` user isn't taken already, then this will create the new user file on the fly and the url will be immediately available. +You can send a full JSON file to the API, not *just* the copyright, so this works too: + + curl -d'{ "copyright": "Remy Sharp", "url": "http://remysharp.com", "email": "me@mysite.com", "format": "txt" }' http://rem.mit-license.org + If there's any problems in the automated creation, send me a pull request and it'll go live soon after. From 150e2eb34e51c52262becb3ae4d8c50949f47cec Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sat, 5 May 2012 12:43:36 +0100 Subject: [PATCH 0244/2750] manual update of user files. Closes #155 --- users/gauntlt.json | 5 ++++- users/wickett.json | 4 ++++ 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 users/wickett.json diff --git a/users/gauntlt.json b/users/gauntlt.json index bbaacd5e..d72f6cf4 100644 --- a/users/gauntlt.json +++ b/users/gauntlt.json @@ -1 +1,4 @@ -{"copyright":"James Wickett"} \ No newline at end of file +{ + "copyright": "James Wickett, wickett.me", + "url": "http://wickett.me/" +} diff --git a/users/wickett.json b/users/wickett.json new file mode 100644 index 00000000..d72f6cf4 --- /dev/null +++ b/users/wickett.json @@ -0,0 +1,4 @@ +{ + "copyright": "James Wickett, wickett.me", + "url": "http://wickett.me/" +} From d9706940e1b194af4005b45d5964eb9fc0d270ab Mon Sep 17 00:00:00 2001 From: caraya Date: Tue, 8 May 2012 22:38:08 -0700 Subject: [PATCH 0245/2750] Update users/caraya.json --- users/caraya.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/users/caraya.json b/users/caraya.json index 16359b6e..039f7dc3 100644 --- a/users/caraya.json +++ b/users/caraya.json @@ -1 +1,5 @@ -{"copyright":"Carlos Araya"} +{ + "copyright": "Carlos Araya", + "url": "http://rivendellweb.net", + "theme": "double-windsor" +} \ No newline at end of file From cfe0d541c9ad598e9e5dbeed76e4318ed6f7b994 Mon Sep 17 00:00:00 2001 From: caraya Date: Tue, 8 May 2012 22:38:34 -0700 Subject: [PATCH 0246/2750] Update users/caraya.json --- users/caraya.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/users/caraya.json b/users/caraya.json index 039f7dc3..c21e5220 100644 --- a/users/caraya.json +++ b/users/caraya.json @@ -1,5 +1,5 @@ { "copyright": "Carlos Araya", - "url": "http://rivendellweb.net", + "url": "http://rivendellweb.net/work/", "theme": "double-windsor" } \ No newline at end of file From e9f02e0fd3401c74057a98903dca89beb97560c3 Mon Sep 17 00:00:00 2001 From: Frank Gregor Date: Thu, 17 May 2012 16:14:32 +0200 Subject: [PATCH 0247/2750] added: user cocoanaut changed: format --- users/cocoanaut.json | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 users/cocoanaut.json diff --git a/users/cocoanaut.json b/users/cocoanaut.json new file mode 100644 index 00000000..779c2b57 --- /dev/null +++ b/users/cocoanaut.json @@ -0,0 +1,7 @@ +{ + "copyright": "Frank Gregor, http://cocoanaut.com", + "url": "http://cocoanaut.com", + "email": "phranck@cocoanaut.com", + "format": "html", + "theme": "default" +} \ No newline at end of file From 09787935c3ea08b14b1dc2e50b729a6a2f234f6d Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Thu, 17 May 2012 15:34:20 +0100 Subject: [PATCH 0248/2750] user submitted via api --- users/cfddream.json | 1 + users/eyecatchup.json | 1 + users/jryans.json | 1 + users/mattaimonetti.json | 1 + users/mattetti.json | 1 + users/n0nick.json | 1 + users/paul.json | 1 + users/paulmillr.json | 1 + users/paulrobertlloyd.json | 1 + users/pci.json | 1 + users/pm.json | 1 + users/ptersen.json | 1 + users/ringe.json | 1 + users/sadko.json | 1 + users/texty.json | 1 + users/texty1.json | 1 + users/texty2.json | 1 + 17 files changed, 17 insertions(+) create mode 100644 users/cfddream.json create mode 100644 users/eyecatchup.json create mode 100644 users/jryans.json create mode 100644 users/mattaimonetti.json create mode 100644 users/mattetti.json create mode 100644 users/n0nick.json create mode 100644 users/paul.json create mode 100644 users/paulmillr.json create mode 100644 users/paulrobertlloyd.json create mode 100644 users/pci.json create mode 100644 users/pm.json create mode 100644 users/ptersen.json create mode 100644 users/ringe.json create mode 100644 users/sadko.json create mode 100644 users/texty.json create mode 100644 users/texty1.json create mode 100644 users/texty2.json diff --git a/users/cfddream.json b/users/cfddream.json new file mode 100644 index 00000000..9d7c08b6 --- /dev/null +++ b/users/cfddream.json @@ -0,0 +1 @@ +{"copyright":"cfddream Cai","url":"http:\/\/kissdry.com\/","email":"cfddream@gmail.com","format":"txt"} \ No newline at end of file diff --git a/users/eyecatchup.json b/users/eyecatchup.json new file mode 100644 index 00000000..23b1eb43 --- /dev/null +++ b/users/eyecatchup.json @@ -0,0 +1 @@ +{"copyright":"Stephan Schmitz, https:\/\/github.com\/eyecatchup","url":"https:\/\/github.com\/eyecatchup","email":"eyecatchup@gmail.com","theme":"default"} \ No newline at end of file diff --git a/users/jryans.json b/users/jryans.json new file mode 100644 index 00000000..6be6e7e5 --- /dev/null +++ b/users/jryans.json @@ -0,0 +1 @@ +{"copyright":"J. Ryan Stinnett","url":"https:\/\/github.com\/jryans","email":"jryans@gmail.com","theme":"double-windsor"} \ No newline at end of file diff --git a/users/mattaimonetti.json b/users/mattaimonetti.json new file mode 100644 index 00000000..68d7c309 --- /dev/null +++ b/users/mattaimonetti.json @@ -0,0 +1 @@ +{"copyright":"Matt Aimonetti","url":"http:\/\/matt.aimonetti.net","email":"matt.aimonetti@gmail.com","format":"txt"} \ No newline at end of file diff --git a/users/mattetti.json b/users/mattetti.json new file mode 100644 index 00000000..68d7c309 --- /dev/null +++ b/users/mattetti.json @@ -0,0 +1 @@ +{"copyright":"Matt Aimonetti","url":"http:\/\/matt.aimonetti.net","email":"matt.aimonetti@gmail.com","format":"txt"} \ No newline at end of file diff --git a/users/n0nick.json b/users/n0nick.json new file mode 100644 index 00000000..e0493d30 --- /dev/null +++ b/users/n0nick.json @@ -0,0 +1 @@ +{"copyright":"Sagie Maoz"} \ No newline at end of file diff --git a/users/paul.json b/users/paul.json new file mode 100644 index 00000000..71426add --- /dev/null +++ b/users/paul.json @@ -0,0 +1 @@ +{"copyright":"Paul Miller (http:\/\/paulmillr.com\/)","format":"txt"} \ No newline at end of file diff --git a/users/paulmillr.json b/users/paulmillr.json new file mode 100644 index 00000000..71426add --- /dev/null +++ b/users/paulmillr.json @@ -0,0 +1 @@ +{"copyright":"Paul Miller (http:\/\/paulmillr.com\/)","format":"txt"} \ No newline at end of file diff --git a/users/paulrobertlloyd.json b/users/paulrobertlloyd.json new file mode 100644 index 00000000..07d48fa8 --- /dev/null +++ b/users/paulrobertlloyd.json @@ -0,0 +1 @@ +{"copyright":"Paul Robert Lloyd","url":"http:\/\/paulrobertlloyd.com"} \ No newline at end of file diff --git a/users/pci.json b/users/pci.json new file mode 100644 index 00000000..b6a8fbe7 --- /dev/null +++ b/users/pci.json @@ -0,0 +1 @@ +{"copyright":"Philip Ingrey"} \ No newline at end of file diff --git a/users/pm.json b/users/pm.json new file mode 100644 index 00000000..71426add --- /dev/null +++ b/users/pm.json @@ -0,0 +1 @@ +{"copyright":"Paul Miller (http:\/\/paulmillr.com\/)","format":"txt"} \ No newline at end of file diff --git a/users/ptersen.json b/users/ptersen.json new file mode 100644 index 00000000..95c44e29 --- /dev/null +++ b/users/ptersen.json @@ -0,0 +1 @@ +{"copyright":"Brian Petersen","url":"http:\/\/brian.ptersen.info\/","format":"html"} \ No newline at end of file diff --git a/users/ringe.json b/users/ringe.json new file mode 100644 index 00000000..6935f3f7 --- /dev/null +++ b/users/ringe.json @@ -0,0 +1 @@ +{"copyright":"Runar Ingebrigtsen","url":"http:\/\/rin.no","email":"runar@rin.no","format":"txt"} \ No newline at end of file diff --git a/users/sadko.json b/users/sadko.json new file mode 100644 index 00000000..71426add --- /dev/null +++ b/users/sadko.json @@ -0,0 +1 @@ +{"copyright":"Paul Miller (http:\/\/paulmillr.com\/)","format":"txt"} \ No newline at end of file diff --git a/users/texty.json b/users/texty.json new file mode 100644 index 00000000..e57b8e4c --- /dev/null +++ b/users/texty.json @@ -0,0 +1 @@ +{"copyright":"{{TEXTY}}","url":"{{URL}}","email":"{{EMAIL}}","format":"txt"} \ No newline at end of file diff --git a/users/texty1.json b/users/texty1.json new file mode 100644 index 00000000..f00ae976 --- /dev/null +++ b/users/texty1.json @@ -0,0 +1 @@ +{"copyright":"{{TEXTY}}","url":"{{URL}}","format":"txt"} \ No newline at end of file diff --git a/users/texty2.json b/users/texty2.json new file mode 100644 index 00000000..4c34e0be --- /dev/null +++ b/users/texty2.json @@ -0,0 +1 @@ +{"copyright":"{{TEXTY}}, {{URL}}","url":"{{URL}}","format":"txt"} \ No newline at end of file From 35a3dec9a5837f035dd2584a9c846f005c5bee2b Mon Sep 17 00:00:00 2001 From: Leza Morais Lutonda Date: Fri, 18 May 2012 23:51:35 -0300 Subject: [PATCH 0249/2750] Added lemolsoft. --- users/lemolsoft.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 users/lemolsoft.json diff --git a/users/lemolsoft.json b/users/lemolsoft.json new file mode 100644 index 00000000..f023a43e --- /dev/null +++ b/users/lemolsoft.json @@ -0,0 +1,6 @@ +{ + "copyright": "Leza Morais Lutonda (Lemol-C Software)", + "url": "http://lemolsoft.webs.com", + "email": "lemol-c@hotmail.com", + "theme": "double-windsor" +} From 5b139aaef3a9067bd766ef139d4468ddfbd66a11 Mon Sep 17 00:00:00 2001 From: Frank Gregor Date: Mon, 21 May 2012 20:21:34 +0200 Subject: [PATCH 0250/2750] changed: copyright property --- users/cocoanaut.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/users/cocoanaut.json b/users/cocoanaut.json index 779c2b57..a8017e58 100644 --- a/users/cocoanaut.json +++ b/users/cocoanaut.json @@ -1,5 +1,5 @@ { - "copyright": "Frank Gregor, http://cocoanaut.com", + "copyright": "Frank Gregor", "url": "http://cocoanaut.com", "email": "phranck@cocoanaut.com", "format": "html", From d7692bb2453109b4a488fe063fe245cf60fb428c Mon Sep 17 00:00:00 2001 From: Carlos Castillo Date: Tue, 22 May 2012 08:42:16 -0700 Subject: [PATCH 0251/2750] Added user for me (cookieo9). --- users/cookieo9.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/cookieo9.json diff --git a/users/cookieo9.json b/users/cookieo9.json new file mode 100644 index 00000000..ca6df010 --- /dev/null +++ b/users/cookieo9.json @@ -0,0 +1,4 @@ +{ + "copyright": "Carlos Castillo", + "theme": "orange" +} From 9af9dde4cbbcbf398bda275c043c560330070b45 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Tue, 22 May 2012 16:50:36 +0100 Subject: [PATCH 0252/2750] user submitted via api --- users/cookieo9.json | 1 + users/mashihua.json | 1 + users/mokemokechicken.json | 1 + 3 files changed, 3 insertions(+) create mode 100644 users/cookieo9.json create mode 100644 users/mashihua.json create mode 100644 users/mokemokechicken.json diff --git a/users/cookieo9.json b/users/cookieo9.json new file mode 100644 index 00000000..dd8134c1 --- /dev/null +++ b/users/cookieo9.json @@ -0,0 +1 @@ +{"copyright":"Carlos Castillo"} \ No newline at end of file diff --git a/users/mashihua.json b/users/mashihua.json new file mode 100644 index 00000000..38a5a1c0 --- /dev/null +++ b/users/mashihua.json @@ -0,0 +1 @@ +{"copyright":"Shihua Ma, http:\/\/f2eskills.com.com","url":"http:\/\/f2eskills.com.com","theme":"double-windsor"} \ No newline at end of file diff --git a/users/mokemokechicken.json b/users/mokemokechicken.json new file mode 100644 index 00000000..a7813940 --- /dev/null +++ b/users/mokemokechicken.json @@ -0,0 +1 @@ +{"copyright":"Ken Morishita"} \ No newline at end of file From d537b8d759c831c7801fc61511d7ca7294092acb Mon Sep 17 00:00:00 2001 From: Frank Gregor Date: Tue, 22 May 2012 22:07:09 +0200 Subject: [PATCH 0253/2750] changed: copyright for user cocoanaut --- users/cocoanaut.json | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/users/cocoanaut.json b/users/cocoanaut.json index a8017e58..14726b19 100644 --- a/users/cocoanaut.json +++ b/users/cocoanaut.json @@ -1,7 +1 @@ -{ - "copyright": "Frank Gregor", - "url": "http://cocoanaut.com", - "email": "phranck@cocoanaut.com", - "format": "html", - "theme": "default" -} \ No newline at end of file +{ "copyright": "Frank Gregor", "url": "http://cocoanaut.com", "email": "phranck@cocoanaut.com", "format": "html", "theme": "default" } \ No newline at end of file From d55676bb1756117f8bd1845664144ee1f909f1fb Mon Sep 17 00:00:00 2001 From: eib Date: Tue, 5 Jun 2012 02:15:34 -0400 Subject: [PATCH 0254/2750] Adding eib. --- users/eib.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 users/eib.json diff --git a/users/eib.json b/users/eib.json new file mode 100644 index 00000000..3c1cf420 --- /dev/null +++ b/users/eib.json @@ -0,0 +1 @@ +{"copyright":"Ethan Blackwelder, http:\/\/eblackwelder.com","url":"http:\/\/eblackwelder.com"} \ No newline at end of file From 3a08cb89879e57689b088dcbb47ebe6ef006abd2 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Tue, 5 Jun 2012 07:45:02 +0100 Subject: [PATCH 0255/2750] user submitted via api --- users/airtonix.json | 1 + users/hlfcoding.json | 1 + users/mattgoucher.json | 1 + users/nm.json | 1 + users/pwmckenna.json | 1 + users/swinton.json | 1 + users/tantalor.json | 1 + 7 files changed, 7 insertions(+) create mode 100644 users/airtonix.json create mode 100644 users/hlfcoding.json create mode 100644 users/mattgoucher.json create mode 100644 users/nm.json create mode 100644 users/pwmckenna.json create mode 100644 users/swinton.json create mode 100644 users/tantalor.json diff --git a/users/airtonix.json b/users/airtonix.json new file mode 100644 index 00000000..65cf5c1a --- /dev/null +++ b/users/airtonix.json @@ -0,0 +1 @@ +{"copyright":"Zenobius Jiricek","url":"http:\/\/airtonix.net","email":"airtonix@gmail.com","format":"txt"} \ No newline at end of file diff --git a/users/hlfcoding.json b/users/hlfcoding.json new file mode 100644 index 00000000..838963d7 --- /dev/null +++ b/users/hlfcoding.json @@ -0,0 +1 @@ +{"copyright":"Peng Wang","url":"http:\/\/pengxwang.com","email":"peng@pengxwang.com","format":"txt"} \ No newline at end of file diff --git a/users/mattgoucher.json b/users/mattgoucher.json new file mode 100644 index 00000000..63530851 --- /dev/null +++ b/users/mattgoucher.json @@ -0,0 +1 @@ +{"copyright":"Matt Goucher","url":"http:\/\/mattgoucher.com","email":"info@mattgoucher.com","format":"txt"} \ No newline at end of file diff --git a/users/nm.json b/users/nm.json new file mode 100644 index 00000000..e152930e --- /dev/null +++ b/users/nm.json @@ -0,0 +1 @@ +{"copyright":"NixonMcInnes"} \ No newline at end of file diff --git a/users/pwmckenna.json b/users/pwmckenna.json new file mode 100644 index 00000000..3b072260 --- /dev/null +++ b/users/pwmckenna.json @@ -0,0 +1 @@ +{"copyright":"Patrick Williams"} \ No newline at end of file diff --git a/users/swinton.json b/users/swinton.json new file mode 100644 index 00000000..6c08641d --- /dev/null +++ b/users/swinton.json @@ -0,0 +1 @@ +{"copyright":"Steve Winton"} \ No newline at end of file diff --git a/users/tantalor.json b/users/tantalor.json new file mode 100644 index 00000000..536718fb --- /dev/null +++ b/users/tantalor.json @@ -0,0 +1 @@ +{"copyright":"John Tantalo","url":"http:\/\/johntantalo.com","email":"john.tantalo@gmail.com"} \ No newline at end of file From fd821b7fbc62acbc0fe32989b67c476cf31aa3b1 Mon Sep 17 00:00:00 2001 From: Adam D Date: Fri, 8 Jun 2012 22:44:40 +0930 Subject: [PATCH 0256/2750] updating my info for my new site --- users/adam.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/users/adam.json b/users/adam.json index 2766a96f..cc89a2d4 100644 --- a/users/adam.json +++ b/users/adam.json @@ -1,5 +1,5 @@ { "copyright": "Ad@m", - "url": "http://adamscode.sourceforge.net", + "url": "http://adam.hbang.ws", "theme": "orange" } \ No newline at end of file From 2b5269d2cc14264a6e2cfebd9068285289d04b90 Mon Sep 17 00:00:00 2001 From: noformnocontent Date: Mon, 11 Jun 2012 16:51:15 +0200 Subject: [PATCH 0257/2750] added nn.json --- users/nn.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/nn.json diff --git a/users/nn.json b/users/nn.json new file mode 100644 index 00000000..a9e7ce04 --- /dev/null +++ b/users/nn.json @@ -0,0 +1,5 @@ +{ + "copyright": "noformnocontent", + "url": "http://noformnocontent.com", + "email": "i@noformnocontent.com" +} From c94f406a962290838ccbf7df454e086b5430ddcc Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Mon, 11 Jun 2012 16:04:13 +0100 Subject: [PATCH 0258/2750] user submitted via api --- users/antonio.json | 1 + users/errordeveloper.json | 1 + 2 files changed, 2 insertions(+) create mode 100644 users/antonio.json create mode 100644 users/errordeveloper.json diff --git a/users/antonio.json b/users/antonio.json new file mode 100644 index 00000000..fc0a1629 --- /dev/null +++ b/users/antonio.json @@ -0,0 +1 @@ +{"copyright":"Antonio Santos"} \ No newline at end of file diff --git a/users/errordeveloper.json b/users/errordeveloper.json new file mode 100644 index 00000000..d3878b3d --- /dev/null +++ b/users/errordeveloper.json @@ -0,0 +1 @@ +{"copyright":"Ilya Dmitrichenko","url":"https:\/\/git.io\/ilya.dmitrichenko","email":"errordeveloper@gmail.com","theme":"flesch"} \ No newline at end of file From 6f3dc5f5170f6b407fb609a5c4f0fb0207d8ce3c Mon Sep 17 00:00:00 2001 From: Cam Spiers Date: Tue, 12 Jun 2012 10:53:05 +1200 Subject: [PATCH 0259/2750] Adding user json file for camspiers --- users/camspiers.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/camspiers.json diff --git a/users/camspiers.json b/users/camspiers.json new file mode 100644 index 00000000..dece4ced --- /dev/null +++ b/users/camspiers.json @@ -0,0 +1,4 @@ +{ + "copyright": "Cam Spiers", + "url": "https://github.com/camspiers" +} From 5e7527f73f8a56b492847d979a1b00ce9d261387 Mon Sep 17 00:00:00 2001 From: noformnocontent Date: Tue, 12 Jun 2012 01:17:36 +0200 Subject: [PATCH 0260/2750] addede `hipster-gray` theme --- themes/hipster-gray-octocat.png | Bin 0 -> 443 bytes themes/hipster-gray.css | 162 ++++++++++++++++++++++++++++++++ 2 files changed, 162 insertions(+) create mode 100644 themes/hipster-gray-octocat.png create mode 100644 themes/hipster-gray.css diff --git a/themes/hipster-gray-octocat.png b/themes/hipster-gray-octocat.png new file mode 100644 index 0000000000000000000000000000000000000000..a435cbbbf3650ca71004af96aa2a6afe3de15003 GIT binary patch literal 443 zcmV;s0Yv_ZP)D7{9#6Q&E$($U+bAezI@(TF1-7w^5A Date: Tue, 12 Jun 2012 01:19:44 +0200 Subject: [PATCH 0261/2750] set theme in `users/nn.json` --- users/nn.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/users/nn.json b/users/nn.json index a9e7ce04..ab00840b 100644 --- a/users/nn.json +++ b/users/nn.json @@ -1,5 +1,6 @@ { "copyright": "noformnocontent", "url": "http://noformnocontent.com", - "email": "i@noformnocontent.com" + "email": "i@noformnocontent.com", + "theme": "hipster-gray" } From fac37c019cbc6429b20f7084624986947fc35fde Mon Sep 17 00:00:00 2001 From: noformnocontent Date: Tue, 12 Jun 2012 17:33:39 +0200 Subject: [PATCH 0262/2750] added `hipster-gray` theme to the readme; minor css-fixes --- README.md | 1 + themes/hipster-gray.css | 9 ++++----- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 865cbd0c..a28630ed 100644 --- a/README.md +++ b/README.md @@ -151,6 +151,7 @@ Current available themes: * cherry - [preview](http://jsbin.com/ufefid/5/) (by [@mustafa-x](https://github.com/mustafa-x)) * white cherry - [preview](http://jsbin.com/uzezas/2/) (by [@mustafa-x](https://github.com/mustafa-x)) * blackwood - [preview](http://jsbin.com/uzezas/) (by [@mustafa-x](https://github.com/mustafa-x)) +* hipster-gray - [preview](http://jsbin.com/ivufon/7) (by [@noformnocontent](https://github.com/noformnocontent)) ## Formats & URLs diff --git a/themes/hipster-gray.css b/themes/hipster-gray.css index c4446cf8..4e2c4c71 100644 --- a/themes/hipster-gray.css +++ b/themes/hipster-gray.css @@ -9,12 +9,11 @@ body { font-family: Merriweather, "Palatino Linotype", Georgia, serif; font-size: 21pt; line-height: 170%; - text-rendering:optimizeLegibility; - -webkit-font-smoothing:antialiased; - font-smoothing:antialiased; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + font-smoothing: antialiased; border: 20pt solid #aaa; overflow-y: auto; - } a:link, a:visited { color: #000; @@ -26,7 +25,6 @@ a:hover, a:focus, a:active { text-decoration: none; } h1 { - font-family: Merriweather, "Palatino Linotype", Georgia, serif; font-size: 64pt; font-weight: 400; line-height: 100%; @@ -63,6 +61,7 @@ footer { padding-top: 0; font-size: 14pt; line-height: 100%; + margin-top: -1pt; } footer p { background: url("hipster-gray-octocat.png") 0 0 no-repeat; From fc23457687a12a7b978f1fb1780a9dcd57da267a Mon Sep 17 00:00:00 2001 From: Remo Koch Date: Tue, 12 Jun 2012 21:13:21 +0200 Subject: [PATCH 0263/2750] Updated user json file for rko --- users/rko.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/users/rko.json b/users/rko.json index ad79153f..c4df841d 100644 --- a/users/rko.json +++ b/users/rko.json @@ -1 +1,4 @@ -{"copyright":"Remo Koch"} \ No newline at end of file +{ + "copyright": "Remo Koch" + "url": "http://rko.io" +} From cc7c24bb38741f8c89e8350104f199e85585f90c Mon Sep 17 00:00:00 2001 From: Remo Koch Date: Tue, 12 Jun 2012 21:25:46 +0200 Subject: [PATCH 0264/2750] Fix in json --- users/rko.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/users/rko.json b/users/rko.json index c4df841d..8d072e16 100644 --- a/users/rko.json +++ b/users/rko.json @@ -1,4 +1,4 @@ { - "copyright": "Remo Koch" + "copyright": "Remo Koch", "url": "http://rko.io" } From a8e9072879f47d8cf7e63e17b9753b251eabd9c2 Mon Sep 17 00:00:00 2001 From: Marek Augustynowicz Date: Sat, 16 Jun 2012 19:23:04 +0200 Subject: [PATCH 0265/2750] add marek-saji.json --- users/marek-saji.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 users/marek-saji.json diff --git a/users/marek-saji.json b/users/marek-saji.json new file mode 100644 index 00000000..c9e52ca3 --- /dev/null +++ b/users/marek-saji.json @@ -0,0 +1,6 @@ +{ + "copyright": "Marek Augustynowicz", + "email": "marek.aug@gmail.com", + "url": "https://github.com/marek-saji", + "theme": "double-windsor" +} From 956a41417525b170d0964477c800ba3667448548 Mon Sep 17 00:00:00 2001 From: Pieter Vanderwerff Date: Mon, 18 Jun 2012 12:12:51 +1200 Subject: [PATCH 0266/2750] Adding user json file for pietervanderwerff --- users/pietervanderwerff.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/pietervanderwerff.json diff --git a/users/pietervanderwerff.json b/users/pietervanderwerff.json new file mode 100644 index 00000000..ff69077a --- /dev/null +++ b/users/pietervanderwerff.json @@ -0,0 +1,4 @@ +{ + "copyright": "Pieter Vanderwerff", + "url": "http://pieter.io/" +} From cf938cf9d998b1f05000bfab21fa6a25e51f49b9 Mon Sep 17 00:00:00 2001 From: Pieter Vanderwerff Date: Mon, 18 Jun 2012 14:15:35 +1200 Subject: [PATCH 0267/2750] Added user json file for heyday --- users/heyday.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/heyday.json diff --git a/users/heyday.json b/users/heyday.json new file mode 100644 index 00000000..1b3389e4 --- /dev/null +++ b/users/heyday.json @@ -0,0 +1,5 @@ +{ + "copyright": "Heyday Digital, http://heyday.co.nz", + "url": "http://heyday.co.nz", + "email": "dev@heyday.co.nz" +} From 41304932ddababa2c9bc34b761b9d49052e3b825 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Mon, 18 Jun 2012 08:50:34 +0100 Subject: [PATCH 0268/2750] user submitted via api --- users/rg.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 users/rg.json diff --git a/users/rg.json b/users/rg.json new file mode 100644 index 00000000..bbb062aa --- /dev/null +++ b/users/rg.json @@ -0,0 +1 @@ +{"copyright":"Ramiro G\u00f3mez","url":"http:\/\/ramiro.org\/"} \ No newline at end of file From 5f458da13472f8e772418669b34c372681ff8c08 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Mon, 18 Jun 2012 08:52:03 +0100 Subject: [PATCH 0269/2750] manual fix for rg. Fixes #170 --- users/rg.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/users/rg.json b/users/rg.json index bbb062aa..8c9f8ced 100644 --- a/users/rg.json +++ b/users/rg.json @@ -1 +1,5 @@ -{"copyright":"Ramiro G\u00f3mez","url":"http:\/\/ramiro.org\/"} \ No newline at end of file +{ + "copyright": "Ramiro Gómez", + "url": "http://ramiro.org/", + "email": "www@ramiro.org" +} From 0c051bc2750a43720cbec99f6ac99195b2537add Mon Sep 17 00:00:00 2001 From: noformnocontent Date: Thu, 21 Jun 2012 10:30:47 +0200 Subject: [PATCH 0270/2750] =?UTF-8?q?fixes=20to=20hipster-gray.css;=20now?= =?UTF-8?q?=20it=20fits=20to=20a=20single=20page=20if=20printed=20or=20pdf?= =?UTF-8?q?=E2=80=98ed?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- themes/hipster-gray.css | 55 +++++++++++++++++++++++++++++++++-------- 1 file changed, 45 insertions(+), 10 deletions(-) diff --git a/themes/hipster-gray.css b/themes/hipster-gray.css index 4e2c4c71..b399da51 100644 --- a/themes/hipster-gray.css +++ b/themes/hipster-gray.css @@ -3,6 +3,11 @@ * { margin: 0; padding: 0; + -webkit-transition: all 0.2s ease-out; + -moz-transition: all 0.2s ease-out; + -o-transition: all 0.2s ease-out; + -ms-transition: all 0.2s ease-out; + transition: all 0.2s ease-out; } body { background: #aaa; @@ -12,8 +17,8 @@ body { text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; - border: 20pt solid #aaa; overflow-y: auto; + margin: 20pt; } a:link, a:visited { color: #000; @@ -85,7 +90,7 @@ footer a:hover, footer a:focus, footer a:active { @media only screen and (max-width: 1140px) { body { font-size: 17pt; - border-width: 15pt; + margin: 15pt; } h1 { font-size: 40pt; } article, footer { padding: 30pt; } @@ -116,7 +121,7 @@ footer a:hover, footer a:focus, footer a:active { @media only screen and (max-width: 720px) { body { font-size: 12pt; - border-width: 10pt; + margin: 10pt; } h1 { font-size: 24pt; } article, footer { padding: 20pt; } @@ -150,12 +155,42 @@ footer a:hover, footer a:focus, footer a:active { @media print { - * { - background: transparent !important; - color: black !important; - } + * { color: black !important; } a[href]:after { content: " [" attr(href) "]" } - p { orphans: 3; widows: 3; } - body { border: 0; } - @page { margin: 0.5cm } + a:link, a[href]:after { border: none; } + body { + background: none; + font-size: 14pt; + margin: 0; + } + h1 { font-size: 24pt; } + article, footer { + background: none; + padding: 30pt; + } + article p { margin-top: 14pt; } + article p:first-of-type { + font-size: 10pt; + line-height: 120%; + margin-top: 10pt; + } + article :nth-child(4), article :nth-child(4):before { font-size: 12pt; } + article :nth-child(4):before { margin-left: -12pt; } + article p:last-child { + border-width: 12pt; + font-size: 11pt; + margin: 12pt 0 0 0; + padding: 12pt; + } + footer { + padding-top: 0; + font-size: 11pt; + line-height: 120%; + } + footer p { + -webkit-background-size: 11px; + background-size: 11px; + margin-left: -12pt; + padding-left: 12pt; + } } From 4c0e669ac309433d54969b9e5c9d4c4ba56f7ccc Mon Sep 17 00:00:00 2001 From: noformnocontent Date: Thu, 21 Jun 2012 10:51:46 +0200 Subject: [PATCH 0271/2750] bumped version on link for hipster-gray theme --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a28630ed..f0ba0ba6 100644 --- a/README.md +++ b/README.md @@ -151,7 +151,7 @@ Current available themes: * cherry - [preview](http://jsbin.com/ufefid/5/) (by [@mustafa-x](https://github.com/mustafa-x)) * white cherry - [preview](http://jsbin.com/uzezas/2/) (by [@mustafa-x](https://github.com/mustafa-x)) * blackwood - [preview](http://jsbin.com/uzezas/) (by [@mustafa-x](https://github.com/mustafa-x)) -* hipster-gray - [preview](http://jsbin.com/ivufon/7) (by [@noformnocontent](https://github.com/noformnocontent)) +* hipster-gray - [preview](http://jsbin.com/ivufon/10) (by [@noformnocontent](https://github.com/noformnocontent)) ## Formats & URLs From a01c03344e733131c30d04c8f53e7f13bf46f80d Mon Sep 17 00:00:00 2001 From: noformnocontent Date: Thu, 21 Jun 2012 14:06:38 +0200 Subject: [PATCH 0272/2750] one more fix --- themes/hipster-gray.css | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/themes/hipster-gray.css b/themes/hipster-gray.css index b399da51..8a6d24b4 100644 --- a/themes/hipster-gray.css +++ b/themes/hipster-gray.css @@ -18,7 +18,7 @@ body { -webkit-font-smoothing: antialiased; font-smoothing: antialiased; overflow-y: auto; - margin: 20pt; + padding: 20pt; } a:link, a:visited { color: #000; @@ -90,7 +90,7 @@ footer a:hover, footer a:focus, footer a:active { @media only screen and (max-width: 1140px) { body { font-size: 17pt; - margin: 15pt; + padding: 15pt; } h1 { font-size: 40pt; } article, footer { padding: 30pt; } @@ -121,7 +121,7 @@ footer a:hover, footer a:focus, footer a:active { @media only screen and (max-width: 720px) { body { font-size: 12pt; - margin: 10pt; + padding: 10pt; } h1 { font-size: 24pt; } article, footer { padding: 20pt; } @@ -155,20 +155,21 @@ footer a:hover, footer a:focus, footer a:active { @media print { + @page { margin: .5cm; } * { color: black !important; } a[href]:after { content: " [" attr(href) "]" } a:link, a[href]:after { border: none; } body { background: none; - font-size: 14pt; - margin: 0; + font-size: 12pt; + padding: 0; } - h1 { font-size: 24pt; } + h1 { font-size: 28pt; } article, footer { background: none; padding: 30pt; } - article p { margin-top: 14pt; } + article p { margin-top: 16pt; } article p:first-of-type { font-size: 10pt; line-height: 120%; @@ -177,17 +178,18 @@ footer a:hover, footer a:focus, footer a:active { article :nth-child(4), article :nth-child(4):before { font-size: 12pt; } article :nth-child(4):before { margin-left: -12pt; } article p:last-child { - border-width: 12pt; + border-width: 11pt; font-size: 11pt; - margin: 12pt 0 0 0; - padding: 12pt; + margin: 18pt 0 0 0; + padding: 11pt; } footer { padding-top: 0; - font-size: 11pt; + font-size: 10pt; line-height: 120%; } footer p { + background-position: 0 1px; -webkit-background-size: 11px; background-size: 11px; margin-left: -12pt; From 856b1619338b4d6b7d3c2136f4c1771c927fc36a Mon Sep 17 00:00:00 2001 From: Antonio Santos Date: Mon, 25 Jun 2012 16:15:28 -0300 Subject: [PATCH 0273/2750] Add theme --- users/antonio.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/users/antonio.json b/users/antonio.json index fc0a1629..1ef430dd 100644 --- a/users/antonio.json +++ b/users/antonio.json @@ -1 +1,3 @@ -{"copyright":"Antonio Santos"} \ No newline at end of file +{"copyright":"Antonio Santos" + "theme":"afterdark" +} \ No newline at end of file From 25b97293d684d869d1c67222d08947b6f56ee0d3 Mon Sep 17 00:00:00 2001 From: Shihua Ma Date: Wed, 4 Jul 2012 14:29:04 +0800 Subject: [PATCH 0274/2750] Update master --- users/mashihua.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/users/mashihua.json b/users/mashihua.json index 38a5a1c0..0986f5b3 100644 --- a/users/mashihua.json +++ b/users/mashihua.json @@ -1 +1 @@ -{"copyright":"Shihua Ma, http:\/\/f2eskills.com.com","url":"http:\/\/f2eskills.com.com","theme":"double-windsor"} \ No newline at end of file +{"copyright":"Shihua Ma, http:\/\/f2eskills.com.com","url":"http:\/\/f2eskills.com","theme":"double-windsor"} \ No newline at end of file From 4fdaeca7c558600d2f3781fda0310545c2c0b345 Mon Sep 17 00:00:00 2001 From: Mani Tadayon Date: Sat, 14 Jul 2012 08:43:00 -0700 Subject: [PATCH 0275/2750] Update copyright for gauntlt --- users/gauntlt.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/users/gauntlt.json b/users/gauntlt.json index d72f6cf4..8a6ac046 100644 --- a/users/gauntlt.json +++ b/users/gauntlt.json @@ -1,4 +1,4 @@ { - "copyright": "James Wickett, wickett.me", - "url": "http://wickett.me/" + "copyright": "James Wickett, Mani Tadayon, gauntlt.org", + "url": "https://github.com/thegauntlet/gauntlt" } From 126d102d900ab3ef10c6d3beab08b5787a843c34 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Thu, 2 Aug 2012 23:28:59 +0100 Subject: [PATCH 0276/2750] user submitted via api --- users/ael.json | 1 + users/aseemk.json | 1 + users/bmelton.json | 1 + users/clayallsopp.json | 1 + users/dd.json | 1 + users/devssay.json | 1 + users/flattr.json | 1 + users/justinrainbow.json | 1 + users/k-yoshida.json | 1 + users/lqian.json | 1 + users/micromvc.json | 1 + users/mw.json | 1 + users/ngoldman.json | 1 + users/partkyle.json | 1 + users/per.json | 1 + users/sails.json | 1 + users/sublee.json | 1 + users/trev.json | 1 + users/yosida95.json | 1 + users/zellio.json | 1 + users/zimozito.json | 1 + 21 files changed, 21 insertions(+) create mode 100644 users/ael.json create mode 100644 users/aseemk.json create mode 100644 users/bmelton.json create mode 100644 users/clayallsopp.json create mode 100644 users/dd.json create mode 100644 users/devssay.json create mode 100644 users/flattr.json create mode 100644 users/justinrainbow.json create mode 100644 users/k-yoshida.json create mode 100644 users/lqian.json create mode 100644 users/micromvc.json create mode 100644 users/mw.json create mode 100644 users/ngoldman.json create mode 100644 users/partkyle.json create mode 100644 users/per.json create mode 100644 users/sails.json create mode 100644 users/sublee.json create mode 100644 users/trev.json create mode 100644 users/yosida95.json create mode 100644 users/zellio.json create mode 100644 users/zimozito.json diff --git a/users/ael.json b/users/ael.json new file mode 100644 index 00000000..9b68f1c5 --- /dev/null +++ b/users/ael.json @@ -0,0 +1 @@ +{"copyright":"Futoshi Takeo","url":"http:\/\/ael.aquilegia.info\/"} \ No newline at end of file diff --git a/users/aseemk.json b/users/aseemk.json new file mode 100644 index 00000000..7057ef56 --- /dev/null +++ b/users/aseemk.json @@ -0,0 +1 @@ +{"copyright":"Aseem Kishore","url":"http:\/\/aseemk.com\/","email":"aseem.kishore@gmail.com"} \ No newline at end of file diff --git a/users/bmelton.json b/users/bmelton.json new file mode 100644 index 00000000..68b24a9e --- /dev/null +++ b/users/bmelton.json @@ -0,0 +1 @@ +{"copyright":"Barry Melton"} \ No newline at end of file diff --git a/users/clayallsopp.json b/users/clayallsopp.json new file mode 100644 index 00000000..00dc448d --- /dev/null +++ b/users/clayallsopp.json @@ -0,0 +1 @@ +{"copyright":"Clay Allsopp"} \ No newline at end of file diff --git a/users/dd.json b/users/dd.json new file mode 100644 index 00000000..3c011f1c --- /dev/null +++ b/users/dd.json @@ -0,0 +1 @@ +{"copyright":"Dave Della Costa"} \ No newline at end of file diff --git a/users/devssay.json b/users/devssay.json new file mode 100644 index 00000000..1d17fa8a --- /dev/null +++ b/users/devssay.json @@ -0,0 +1 @@ +{"copyright":"Seokmoon Jang, http:\/\/drssay.com\/","url":"http:\/\/drssay.com","theme":"afterdark"} \ No newline at end of file diff --git a/users/flattr.json b/users/flattr.json new file mode 100644 index 00000000..a7cc9ab3 --- /dev/null +++ b/users/flattr.json @@ -0,0 +1 @@ +{"copyright":"Flattr AB","url":"http:\/\/flattr.com","theme":"double-windsor "} \ No newline at end of file diff --git a/users/justinrainbow.json b/users/justinrainbow.json new file mode 100644 index 00000000..97da3076 --- /dev/null +++ b/users/justinrainbow.json @@ -0,0 +1 @@ +{"copyright":"Justin Rainbow","email":"justin.rainbow@gmail.com"} \ No newline at end of file diff --git a/users/k-yoshida.json b/users/k-yoshida.json new file mode 100644 index 00000000..e97248c5 --- /dev/null +++ b/users/k-yoshida.json @@ -0,0 +1 @@ +{"copyright":"Kohei YOSHIDA","url":"http:\/\/yosida95.com","email":"kohei@yosida95.com","format":"txt"} \ No newline at end of file diff --git a/users/lqian.json b/users/lqian.json new file mode 100644 index 00000000..cc17f7f6 --- /dev/null +++ b/users/lqian.json @@ -0,0 +1 @@ +{"copyright":"Li Qian","url":"http:\/\/gushingach.tk","email":"pkuphenix@gmail.com","format":"txt"} \ No newline at end of file diff --git a/users/micromvc.json b/users/micromvc.json new file mode 100644 index 00000000..3b8bc910 --- /dev/null +++ b/users/micromvc.json @@ -0,0 +1 @@ +{"copyright":"David Pennington"} \ No newline at end of file diff --git a/users/mw.json b/users/mw.json new file mode 100644 index 00000000..dc07cb10 --- /dev/null +++ b/users/mw.json @@ -0,0 +1 @@ +{"copyright":"Matthew Westrik"} \ No newline at end of file diff --git a/users/ngoldman.json b/users/ngoldman.json new file mode 100644 index 00000000..8d4ddfbe --- /dev/null +++ b/users/ngoldman.json @@ -0,0 +1 @@ +{"copyright":"Nathaniel Goldman"} \ No newline at end of file diff --git a/users/partkyle.json b/users/partkyle.json new file mode 100644 index 00000000..d7078536 --- /dev/null +++ b/users/partkyle.json @@ -0,0 +1 @@ +{"copyright":"Kyle Partridge"} \ No newline at end of file diff --git a/users/per.json b/users/per.json new file mode 100644 index 00000000..cd4140c5 --- /dev/null +++ b/users/per.json @@ -0,0 +1 @@ +{"copyright":"Per Roveg\u00e5rd, http:\/\/rovegard.com","url":"http:\/\/rovegard.com","theme":"afterdark"} \ No newline at end of file diff --git a/users/sails.json b/users/sails.json new file mode 100644 index 00000000..72f0aa09 --- /dev/null +++ b/users/sails.json @@ -0,0 +1 @@ +{"copyright":"Mike McNeil & Balderdash Design Co."} \ No newline at end of file diff --git a/users/sublee.json b/users/sublee.json new file mode 100644 index 00000000..752b63fe --- /dev/null +++ b/users/sublee.json @@ -0,0 +1 @@ +{"copyright":"Heungsub Lee","url":"http:\/\/subl.ee\/","email":"h@subl.ee","theme":"plaintext"} \ No newline at end of file diff --git a/users/trev.json b/users/trev.json new file mode 100644 index 00000000..974b3b4e --- /dev/null +++ b/users/trev.json @@ -0,0 +1 @@ +{"copyright":"Trevor Cook","email":"trevdc@gmail.com","format":"txt"} \ No newline at end of file diff --git a/users/yosida95.json b/users/yosida95.json new file mode 100644 index 00000000..37d4fe37 --- /dev/null +++ b/users/yosida95.json @@ -0,0 +1 @@ +{"copyright":"yosida95","url":"http:\/\/yosida95.com","email":"admin@yosida95.com","format":"txt"} \ No newline at end of file diff --git a/users/zellio.json b/users/zellio.json new file mode 100644 index 00000000..ee63b90f --- /dev/null +++ b/users/zellio.json @@ -0,0 +1 @@ +{"copyright":"Zachary Elliott","email":"zach@nyu.edu","format":"txt"} \ No newline at end of file diff --git a/users/zimozito.json b/users/zimozito.json new file mode 100644 index 00000000..b9309dec --- /dev/null +++ b/users/zimozito.json @@ -0,0 +1 @@ +{"copyright":"ZimoZito","url":"http:\/\/zimozito.com"} \ No newline at end of file From f4268001c98f0b7d8baf8e68980ed8534fb1bc68 Mon Sep 17 00:00:00 2001 From: Masaki Takeuchi Date: Sun, 5 Aug 2012 04:45:14 +0900 Subject: [PATCH 0277/2750] Update m4i's info --- users/m4i.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/users/m4i.json b/users/m4i.json index 52d636a2..00b688bf 100644 --- a/users/m4i.json +++ b/users/m4i.json @@ -1 +1,4 @@ -{"copyright":"Masaki Ishihara, https:\/\/github.com\/m4i"} \ No newline at end of file +{ + "copyright": "Masaki Takeuchi, http://m4i.jp", + "url": "http://m4i.jp" +} From d0b144591495418d96323d69f558c43aa7afdaea Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Fri, 17 Aug 2012 16:37:30 +0100 Subject: [PATCH 0278/2750] user submitted via api --- users/appsattic.json | 1 + users/chilts.json | 1 + users/coderarity.json | 1 + users/joyce.json | 1 + users/jwehrman.json | 1 + users/len.json | 1 + users/lenet.json | 1 + users/passelin.json | 1 + users/uglybugger.json | 1 + 9 files changed, 9 insertions(+) create mode 100644 users/appsattic.json create mode 100644 users/chilts.json create mode 100644 users/coderarity.json create mode 100644 users/joyce.json create mode 100644 users/jwehrman.json create mode 100644 users/len.json create mode 100644 users/lenet.json create mode 100644 users/passelin.json create mode 100644 users/uglybugger.json diff --git a/users/appsattic.json b/users/appsattic.json new file mode 100644 index 00000000..e993ba28 --- /dev/null +++ b/users/appsattic.json @@ -0,0 +1 @@ +{"copyright":"AppsAttic Ltd"} \ No newline at end of file diff --git a/users/chilts.json b/users/chilts.json new file mode 100644 index 00000000..fc91d734 --- /dev/null +++ b/users/chilts.json @@ -0,0 +1 @@ +{"copyright":"Andrew Chilton"} \ No newline at end of file diff --git a/users/coderarity.json b/users/coderarity.json new file mode 100644 index 00000000..a42582e0 --- /dev/null +++ b/users/coderarity.json @@ -0,0 +1 @@ +{"copyright":"Christian Howe","email":"coderarity@gmail.com","theme":"afterdark"} \ No newline at end of file diff --git a/users/joyce.json b/users/joyce.json new file mode 100644 index 00000000..5f645b59 --- /dev/null +++ b/users/joyce.json @@ -0,0 +1 @@ +{"copyright":"Joyce Chan","url":"http:\/\/joyceschan.posterous.com","email":"joyce.sz.chan@gmail.com","format":"txt"} \ No newline at end of file diff --git a/users/jwehrman.json b/users/jwehrman.json new file mode 100644 index 00000000..eca16988 --- /dev/null +++ b/users/jwehrman.json @@ -0,0 +1 @@ +{"copyright":"Justin Wehrman"} \ No newline at end of file diff --git a/users/len.json b/users/len.json new file mode 100644 index 00000000..d0d5ba34 --- /dev/null +++ b/users/len.json @@ -0,0 +1 @@ +{"copyright":"Len","url":"http:\/\/len-ch.com"} \ No newline at end of file diff --git a/users/lenet.json b/users/lenet.json new file mode 100644 index 00000000..6b600455 --- /dev/null +++ b/users/lenet.json @@ -0,0 +1 @@ +{"copyright":"LENetworks","url":"http:\/\/len-ch.com"} \ No newline at end of file diff --git a/users/passelin.json b/users/passelin.json new file mode 100644 index 00000000..0e540872 --- /dev/null +++ b/users/passelin.json @@ -0,0 +1 @@ +{"copyright":"Pierre Asselin","url":"http:\/\/pierre.asselin.info"} \ No newline at end of file diff --git a/users/uglybugger.json b/users/uglybugger.json new file mode 100644 index 00000000..d266b2a1 --- /dev/null +++ b/users/uglybugger.json @@ -0,0 +1 @@ +{"copyright":"Andrew Harcourt","url":"http:\/\/www.codingforfunandprofit.com\/","email":"andrewh@uglybugger.org","format":"txt"} \ No newline at end of file From 627737ff67581d76b22f82eafaf9aba3a144784e Mon Sep 17 00:00:00 2001 From: Andrew Chilton Date: Sun, 19 Aug 2012 17:40:31 +1200 Subject: [PATCH 0279/2750] Update users/chilts.json with my personal info --- users/chilts.json | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/users/chilts.json b/users/chilts.json index fc91d734..781b7abd 100644 --- a/users/chilts.json +++ b/users/chilts.json @@ -1 +1,6 @@ -{"copyright":"Andrew Chilton"} \ No newline at end of file +{ + "copyright" : "Andrew Chilton", + "url" : "http://chilts.org/blog/", + "email" : "andychilton@gmail.com", + "theme" : "double-windsor" +} From 9bd2967a9d01bd58db6c3d23e2a2199af245d08c Mon Sep 17 00:00:00 2001 From: Andrew Chilton Date: Sun, 19 Aug 2012 17:55:46 +1200 Subject: [PATCH 0280/2750] Update users/appsattic.json with more info --- users/appsattic.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/users/appsattic.json b/users/appsattic.json index e993ba28..58b3c45d 100644 --- a/users/appsattic.json +++ b/users/appsattic.json @@ -1 +1,5 @@ -{"copyright":"AppsAttic Ltd"} \ No newline at end of file +{ + "copyright" : "AppsAttic Ltd", + "url" : "http://appsattic.com/", + "email" : "chilts@appsattic.com" +} From 9abda05dca04a835c04e9a9f998b208ca3d89c8f Mon Sep 17 00:00:00 2001 From: Pascal Borreli Date: Mon, 20 Aug 2012 07:31:11 +0000 Subject: [PATCH 0281/2750] Added missing comma --- users/antonio.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/users/antonio.json b/users/antonio.json index 1ef430dd..6a3296e6 100644 --- a/users/antonio.json +++ b/users/antonio.json @@ -1,3 +1,4 @@ -{"copyright":"Antonio Santos" - "theme":"afterdark" +{ + "copyright":"Antonio Santos", + "theme":"afterdark" } \ No newline at end of file From 1acf712b07d64fa6c6d75f84de8447fe7a69e5cf Mon Sep 17 00:00:00 2001 From: Pascal Borreli Date: Mon, 20 Aug 2012 07:31:29 +0000 Subject: [PATCH 0282/2750] Added missing comma --- users/gep13.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/users/gep13.json b/users/gep13.json index 04aaf7bb..18a20cb8 100644 --- a/users/gep13.json +++ b/users/gep13.json @@ -1,4 +1,4 @@ { - "copyright":"Gary Ewan Park" - "url": "http://www.gep13.co.uk" + "copyright":"Gary Ewan Park", + "url": "http://www.gep13.co.uk" } \ No newline at end of file From 72dd54aff579c5ee3ae533737a9bf56ba417e823 Mon Sep 17 00:00:00 2001 From: Pascal Borreli Date: Mon, 20 Aug 2012 07:32:01 +0000 Subject: [PATCH 0283/2750] Fixed html typo --- LICENSE.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LICENSE.html b/LICENSE.html index 0ccfb553..f468c29e 100644 --- a/LICENSE.html +++ b/LICENSE.html @@ -61,5 +61,5 @@

The MIT License (MIT)

Fork this project to create your own MIT license that you can always link to.

- + From e9e815ef0298e45fa26e1bd79c0490ffc0f45b11 Mon Sep 17 00:00:00 2001 From: Pascal Borreli Date: Mon, 20 Aug 2012 07:34:35 +0000 Subject: [PATCH 0284/2750] Fixed typo --- themes/blackwood.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/blackwood.css b/themes/blackwood.css index 722aa0ff..2ed72e0c 100644 --- a/themes/blackwood.css +++ b/themes/blackwood.css @@ -30,7 +30,7 @@ zoom:1; } footer a { text-decoration: none;} a, a:visited { color: #F00; border-bottom: 1px dotted #F5D5CD; } a:active, a:hover { border-bottom: 1px dotted #F00; } -/* ie 8 and lower hackery as they dont support proper rotates and filters conflict with ms-transform. So we simply remove those css styles and have the footer sit at the bottom */ +/* ie 8 and lower hackery as they don't support proper rotates and filters conflict with ms-transform. So we simply remove those css styles and have the footer sit at the bottom */ *+html footer p { position: static; background: none; } *+html footer { position: static; background-color: #fff; margin-top: 10px; } @media \0screen { From dbdc5266ea645b03763f1b18c0a970b58292eb8a Mon Sep 17 00:00:00 2001 From: Pascal Borreli Date: Mon, 20 Aug 2012 07:38:46 +0000 Subject: [PATCH 0285/2750] Fixed json typo --- users/moyashiki.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/users/moyashiki.json b/users/moyashiki.json index 251d11f6..db51bcde 100644 --- a/users/moyashiki.json +++ b/users/moyashiki.json @@ -1,4 +1,4 @@ { - "copyright": "Tomoya Yashiki, http://yayahayo.me" - "url": "http://remysharp.com", + "copyright":"Tomoya Yashiki, http://yayahayo.me", + "url":"http://remysharp.com" } From 9d21226b0c63a52b7948fd5cf4eaa609069d5efc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Bj=C3=B8rnskov?= Date: Mon, 20 Aug 2012 10:23:23 +0200 Subject: [PATCH 0286/2750] Add myself --- users/henrikbjorn.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 users/henrikbjorn.json diff --git a/users/henrikbjorn.json b/users/henrikbjorn.json new file mode 100644 index 00000000..40c1da52 --- /dev/null +++ b/users/henrikbjorn.json @@ -0,0 +1,6 @@ +{ + "copyright": "Henrik Bjørnskov", + "email" : "henrik@bjrnskov.dk", + "url": "http://henrik.bjrnskov.dk", + "format" : "txt" +} From 9aa0d48accf8ff8b255d81f9c92647053dbad929 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Mon, 20 Aug 2012 09:48:17 +0100 Subject: [PATCH 0287/2750] user submitted via api --- users/friedcell.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 users/friedcell.json diff --git a/users/friedcell.json b/users/friedcell.json new file mode 100644 index 00000000..4324c619 --- /dev/null +++ b/users/friedcell.json @@ -0,0 +1 @@ +{"copyright":"Marko Mrdjenovic","url":"http:\/\/friedcell.si","email":"fry@friedcell.si"} \ No newline at end of file From 700daefb7652bdf9830dd721b1dec02bb1c3cc58 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Thu, 23 Aug 2012 10:48:45 +0100 Subject: [PATCH 0288/2750] user submitted via api and removed ref to my own blog when left in other user json files --- users/moyashiki.json | 3 +-- users/ryck.json | 2 +- users/sesser.json | 1 + users/tlvince.json | 1 + 4 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 users/sesser.json create mode 100644 users/tlvince.json diff --git a/users/moyashiki.json b/users/moyashiki.json index db51bcde..490da16e 100644 --- a/users/moyashiki.json +++ b/users/moyashiki.json @@ -1,4 +1,3 @@ { - "copyright":"Tomoya Yashiki, http://yayahayo.me", - "url":"http://remysharp.com" + "copyright":"Tomoya Yashiki, http://yayahayo.me" } diff --git a/users/ryck.json b/users/ryck.json index 6b7c0216..5f596387 100644 --- a/users/ryck.json +++ b/users/ryck.json @@ -1 +1 @@ -{"copyright":"Ricardo Gonz\u00e1lez, http:\/\/ryck.me","url":"http:\/\/remysharp.com"} \ No newline at end of file +{"copyright":"Ricardo Gonz\u00e1lez, http:\/\/ryck.me"} diff --git a/users/sesser.json b/users/sesser.json new file mode 100644 index 00000000..1c2d4480 --- /dev/null +++ b/users/sesser.json @@ -0,0 +1 @@ +{"copyright":"Randy Sesser","url":"http:\/\/www.randys.org","email":"sesser@gmail.com","format":"txt"} \ No newline at end of file diff --git a/users/tlvince.json b/users/tlvince.json new file mode 100644 index 00000000..3db18722 --- /dev/null +++ b/users/tlvince.json @@ -0,0 +1 @@ +{"copyright":"Tom Vincent","url":"http:\/\/tlvince.com\/contact\/"} \ No newline at end of file From 7cc2fdeb01f7624a61fad15507773145d751b74c Mon Sep 17 00:00:00 2001 From: Kohei Hasegawa Date: Fri, 31 Aug 2012 01:43:59 +0900 Subject: [PATCH 0289/2750] added: user banyan --- users/banyan.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 users/banyan.json diff --git a/users/banyan.json b/users/banyan.json new file mode 100644 index 00000000..0fbb7788 --- /dev/null +++ b/users/banyan.json @@ -0,0 +1,6 @@ +{ + "copyright": "Kohei Hasegawa, https://github.com/banyan", + "url": "https://github.com/banyan", + "email": "ameutau@gmail.com", + "theme": "flesch" +} From e9c9f91073f4611cbe885eb24c85393439d413be Mon Sep 17 00:00:00 2001 From: richo Date: Thu, 6 Sep 2012 22:12:59 +1000 Subject: [PATCH 0290/2750] add richo --- users/richo.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 users/richo.json diff --git a/users/richo.json b/users/richo.json new file mode 100644 index 00000000..89a1c9b7 --- /dev/null +++ b/users/richo.json @@ -0,0 +1,6 @@ +{ + "copyright": "Richo Healey, http://psych0.tk", + "url": "http://psych0.tk", + "theme": "afterdark", + "email": "richo@psych0tik.net" +} From 8d4d4d3f29edac880c06fea1e3682a0144566e7b Mon Sep 17 00:00:00 2001 From: Mark Steve Samson Date: Fri, 14 Sep 2012 10:00:50 +0800 Subject: [PATCH 0291/2750] Updated my homepage --- users/marksteve.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/users/marksteve.json b/users/marksteve.json index 51dba5e5..3e2fc25c 100644 --- a/users/marksteve.json +++ b/users/marksteve.json @@ -1,4 +1,4 @@ { - "copyright": "Mark Steve Samson, http://marksteve.me", - "url": "http://marksteve.me" + "copyright": "Mark Steve Samson, http://marksteve.com", + "url": "http://marksteve.com" } From 24ecae86cb9f776ddfc4a486cceba5fd361c7c5a Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Tue, 18 Sep 2012 19:55:40 +0100 Subject: [PATCH 0292/2750] user submitted via api and removed ref to my own blog when left in other user json files --- users/alexluke.json | 1 + users/benjie.json | 1 + users/bucho.json | 1 + users/claylo.json | 1 + users/crosspop.json | 1 + users/djakobik.json | 1 + users/dlambert.json | 1 + users/ethercycle.json | 1 + users/fredwu.json | 1 + users/functioncallback.json | 1 + users/ghedo.json | 1 + users/jrudenstam.json | 1 + users/kuenishi.json | 1 + users/mast.json | 1 + users/mikael.json | 1 + users/mike.json | 1 + users/mootoh.json | 1 + users/nv.json | 1 + users/porada.json | 1 + users/raindrop.json | 1 + users/relequestual.json | 1 + users/rigging.json | 1 + users/sevos.json | 1 + users/shibu.json | 1 + users/shimizukawa.json | 1 + users/voxpelli.json | 1 + users/weslly.json | 1 + 27 files changed, 27 insertions(+) create mode 100644 users/alexluke.json create mode 100644 users/benjie.json create mode 100644 users/bucho.json create mode 100644 users/claylo.json create mode 100644 users/crosspop.json create mode 100644 users/djakobik.json create mode 100644 users/dlambert.json create mode 100644 users/ethercycle.json create mode 100644 users/fredwu.json create mode 100644 users/functioncallback.json create mode 100644 users/ghedo.json create mode 100644 users/jrudenstam.json create mode 100644 users/kuenishi.json create mode 100644 users/mast.json create mode 100644 users/mikael.json create mode 100644 users/mike.json create mode 100644 users/mootoh.json create mode 100644 users/nv.json create mode 100644 users/porada.json create mode 100644 users/raindrop.json create mode 100644 users/relequestual.json create mode 100644 users/rigging.json create mode 100644 users/sevos.json create mode 100644 users/shibu.json create mode 100644 users/shimizukawa.json create mode 100644 users/voxpelli.json create mode 100644 users/weslly.json diff --git a/users/alexluke.json b/users/alexluke.json new file mode 100644 index 00000000..fbc7dc37 --- /dev/null +++ b/users/alexluke.json @@ -0,0 +1 @@ +{"copyright":"Alex Luke","url":"http:\/\/alexluke.me","email":"alex@alexluke.me"} \ No newline at end of file diff --git a/users/benjie.json b/users/benjie.json new file mode 100644 index 00000000..dfada5dc --- /dev/null +++ b/users/benjie.json @@ -0,0 +1 @@ +{"copyright":"Benjie Gillam"} \ No newline at end of file diff --git a/users/bucho.json b/users/bucho.json new file mode 100644 index 00000000..21ee854c --- /dev/null +++ b/users/bucho.json @@ -0,0 +1 @@ +{"copyright":"bucho","url":"http:\/\/about.me\/torufurukawa\/"} \ No newline at end of file diff --git a/users/claylo.json b/users/claylo.json new file mode 100644 index 00000000..ad9d91da --- /dev/null +++ b/users/claylo.json @@ -0,0 +1 @@ +{"copyright":"Clay Loveless","url":"http:\/\/claylo.com","email":"clay@php.net","format":"html","theme":"plaintext"} \ No newline at end of file diff --git a/users/crosspop.json b/users/crosspop.json new file mode 100644 index 00000000..740e809c --- /dev/null +++ b/users/crosspop.json @@ -0,0 +1 @@ +{"copyright":"Crosspop","url":"http:\/\/crosspop.in\/"} \ No newline at end of file diff --git a/users/djakobik.json b/users/djakobik.json new file mode 100644 index 00000000..02976ba5 --- /dev/null +++ b/users/djakobik.json @@ -0,0 +1 @@ +{"copyright":"David Jakobik"} \ No newline at end of file diff --git a/users/dlambert.json b/users/dlambert.json new file mode 100644 index 00000000..ce43b52f --- /dev/null +++ b/users/dlambert.json @@ -0,0 +1 @@ +{"copyright":"Derek J. Lambert","url":"http:\/\/dereklambert.com","email":"dlambert@dereklambert.com"} \ No newline at end of file diff --git a/users/ethercycle.json b/users/ethercycle.json new file mode 100644 index 00000000..eba93add --- /dev/null +++ b/users/ethercycle.json @@ -0,0 +1 @@ +{"copyright":"Ethercycle"} \ No newline at end of file diff --git a/users/fredwu.json b/users/fredwu.json new file mode 100644 index 00000000..caaf3e7a --- /dev/null +++ b/users/fredwu.json @@ -0,0 +1 @@ +{"copyright":"Fred Wu","url":"http:\/\/fredwu.me\/","email":"ifredwu@gmail.com","format":"html"} \ No newline at end of file diff --git a/users/functioncallback.json b/users/functioncallback.json new file mode 100644 index 00000000..a6d8942a --- /dev/null +++ b/users/functioncallback.json @@ -0,0 +1 @@ +{"copyright":"Wagner Camarao","url":"https:\/\/github.com\/functioncallback","email":"functioncallback@gmail.com","format":"txt"} \ No newline at end of file diff --git a/users/ghedo.json b/users/ghedo.json new file mode 100644 index 00000000..7c6cda2c --- /dev/null +++ b/users/ghedo.json @@ -0,0 +1 @@ +{"copyright":"Alessandro Ghedini"} \ No newline at end of file diff --git a/users/jrudenstam.json b/users/jrudenstam.json new file mode 100644 index 00000000..bbb1c66a --- /dev/null +++ b/users/jrudenstam.json @@ -0,0 +1 @@ +{"copyright":"Jacob Rudenstam","url":"http:\/\/typisktmig.se","email":"jrudenstam@gmail.com","format":"txt"} \ No newline at end of file diff --git a/users/kuenishi.json b/users/kuenishi.json new file mode 100644 index 00000000..40de7b60 --- /dev/null +++ b/users/kuenishi.json @@ -0,0 +1 @@ +{"copyright":"Kota UENISHI","url":"http:\/\/kuenishi.github.com"} \ No newline at end of file diff --git a/users/mast.json b/users/mast.json new file mode 100644 index 00000000..15e2fb22 --- /dev/null +++ b/users/mast.json @@ -0,0 +1 @@ +{"copyright":"Mike McNeil"} \ No newline at end of file diff --git a/users/mikael.json b/users/mikael.json new file mode 100644 index 00000000..9ed07b0d --- /dev/null +++ b/users/mikael.json @@ -0,0 +1 @@ +{"copyright":"Mikael Karon"} \ No newline at end of file diff --git a/users/mike.json b/users/mike.json new file mode 100644 index 00000000..f8d3e0da --- /dev/null +++ b/users/mike.json @@ -0,0 +1 @@ +{"copyright":"Remy Sharp"} \ No newline at end of file diff --git a/users/mootoh.json b/users/mootoh.json new file mode 100644 index 00000000..2f5ff9f2 --- /dev/null +++ b/users/mootoh.json @@ -0,0 +1 @@ +{"copyright":"Motohiro Takayama"} \ No newline at end of file diff --git a/users/nv.json b/users/nv.json new file mode 100644 index 00000000..f08d4d06 --- /dev/null +++ b/users/nv.json @@ -0,0 +1 @@ +{"copyright":"Nicolae Vartolomei","url":"http:\/\/nvartolomei.com","email":"me@nvartolomei.com","format":"txt"} \ No newline at end of file diff --git a/users/porada.json b/users/porada.json new file mode 100644 index 00000000..a2781439 --- /dev/null +++ b/users/porada.json @@ -0,0 +1 @@ +{"copyright":"Dominik Porada","url":"http:\/\/dominikporada.com"} \ No newline at end of file diff --git a/users/raindrop.json b/users/raindrop.json new file mode 100644 index 00000000..3f6ef1af --- /dev/null +++ b/users/raindrop.json @@ -0,0 +1 @@ +{"copyright":"Kim Ki-hong, http:\/\/www.underfront.com\/","url":"http:\/\/www.underfront.com\/","theme":"double-windsor"} \ No newline at end of file diff --git a/users/relequestual.json b/users/relequestual.json new file mode 100644 index 00000000..90215947 --- /dev/null +++ b/users/relequestual.json @@ -0,0 +1 @@ +{"copyright":"Ben Hutton"} \ No newline at end of file diff --git a/users/rigging.json b/users/rigging.json new file mode 100644 index 00000000..15e2fb22 --- /dev/null +++ b/users/rigging.json @@ -0,0 +1 @@ +{"copyright":"Mike McNeil"} \ No newline at end of file diff --git a/users/sevos.json b/users/sevos.json new file mode 100644 index 00000000..f41d7b8a --- /dev/null +++ b/users/sevos.json @@ -0,0 +1 @@ +{"copyright":"Artur Roszczyk"} \ No newline at end of file diff --git a/users/shibu.json b/users/shibu.json new file mode 100644 index 00000000..b8bb8183 --- /dev/null +++ b/users/shibu.json @@ -0,0 +1 @@ +{"copyright":"Yoshiki Shibukawa","url":"http:\/\/www.shibu.jp"} \ No newline at end of file diff --git a/users/shimizukawa.json b/users/shimizukawa.json new file mode 100644 index 00000000..73d4fda2 --- /dev/null +++ b/users/shimizukawa.json @@ -0,0 +1 @@ +{"copyright":"Takayuki Shimizukawa"} \ No newline at end of file diff --git a/users/voxpelli.json b/users/voxpelli.json new file mode 100644 index 00000000..13d9ac60 --- /dev/null +++ b/users/voxpelli.json @@ -0,0 +1 @@ +{"copyright":"Pelle Wessman","url":"http:\/\/kodfabrik.se","email":"pelle@kodfabrik.se","theme":"double-windsor"} \ No newline at end of file diff --git a/users/weslly.json b/users/weslly.json new file mode 100644 index 00000000..801253a8 --- /dev/null +++ b/users/weslly.json @@ -0,0 +1 @@ +{"copyright":"Weslly Honorato, http:\/\/about.me\/weslly","url":"http:\/\/about.me\/weslly","format":"html"} \ No newline at end of file From 72281d3d07deea9e2bf71b77ac791357964a2bc8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E1=84=80=E1=85=B5=E1=86=B7=E1=84=8B=E1=85=AE=E1=84=89?= =?UTF-8?q?=E1=85=A5=E1=86=B8?= Date: Wed, 19 Sep 2012 21:44:22 +0900 Subject: [PATCH 0293/2750] add 'azamara.json' --- users/azamara.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 users/azamara.json diff --git a/users/azamara.json b/users/azamara.json new file mode 100644 index 00000000..d1044274 --- /dev/null +++ b/users/azamara.json @@ -0,0 +1 @@ +{"copyright":"William Kim, http:\/\/azamara.io\/","url":"http:\/\/azamara.io\/"} \ No newline at end of file From d97fcb1011826eac25242942165cc28059d98b2b Mon Sep 17 00:00:00 2001 From: Carlos Date: Thu, 10 May 2012 21:15:26 -0700 Subject: [PATCH 0294/2750] Adding more information for Carlos Araya --- users/caraya.json | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/users/caraya.json b/users/caraya.json index c21e5220..bb602bed 100644 --- a/users/caraya.json +++ b/users/caraya.json @@ -1,5 +1,11 @@ { "copyright": "Carlos Araya", +<<<<<<< HEAD "url": "http://rivendellweb.net/work/", "theme": "double-windsor" -} \ No newline at end of file +} +======= + "url": "http://rivendellweb.net", + "theme": "double-windsor" +} +>>>>>>> Adding more information for Carlos Araya From 6c0d88c4094a78fe5e33faea9844a1ec9c315131 Mon Sep 17 00:00:00 2001 From: Carlos Date: Wed, 19 Sep 2012 16:09:51 -0700 Subject: [PATCH 0295/2750] Changed URL for user --- users/caraya.json | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/users/caraya.json b/users/caraya.json index bb602bed..4ffeb86f 100644 --- a/users/caraya.json +++ b/users/caraya.json @@ -1,11 +1,5 @@ { "copyright": "Carlos Araya", -<<<<<<< HEAD - "url": "http://rivendellweb.net/work/", + "url": "http://rivendellweb.net/carlos", "theme": "double-windsor" } -======= - "url": "http://rivendellweb.net", - "theme": "double-windsor" -} ->>>>>>> Adding more information for Carlos Araya From f0022b21792577e3625061cb1438a833215c2a09 Mon Sep 17 00:00:00 2001 From: Nuarharuha Date: Sun, 23 Sep 2012 03:49:53 +0800 Subject: [PATCH 0296/2750] added new user mdag --- users/mdag.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 users/mdag.json diff --git a/users/mdag.json b/users/mdag.json new file mode 100644 index 00000000..24020df5 --- /dev/null +++ b/users/mdag.json @@ -0,0 +1,8 @@ +{ + "copyright": "MDAG Consultancy, http://mdag.my", + "url": "http://mdag.my", + "email": "info+mitlicense@mdag.my", + "format": "html", + "theme": "double-windsor", + "version": "a526bf7ad1" +} \ No newline at end of file From 11f2b003ebf67e8441c780452d5f0f0b419b8cbf Mon Sep 17 00:00:00 2001 From: Tomas McGuinness Date: Sun, 23 Sep 2012 18:52:13 +0100 Subject: [PATCH 0297/2750] Added tomasmcguinness.json --- users/tomasmcguinness.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/tomasmcguinness.json diff --git a/users/tomasmcguinness.json b/users/tomasmcguinness.json new file mode 100644 index 00000000..7bb52941 --- /dev/null +++ b/users/tomasmcguinness.json @@ -0,0 +1,5 @@ +{ + "copyright": "Tomas McGuinness, http://www.tomasmcguinness.com", + "url": "http://www.tomasmcguinness.com", + "email": "tomas@tomasmcguinness.com" +} From 78f8cd6ce2cbf4ab4a4feb55a9e1b05a00f1214c Mon Sep 17 00:00:00 2001 From: Luke Plaster Date: Sun, 23 Sep 2012 19:47:19 +0100 Subject: [PATCH 0298/2750] added user file for "lp" --- users/lp.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 users/lp.json diff --git a/users/lp.json b/users/lp.json new file mode 100644 index 00000000..9c48477b --- /dev/null +++ b/users/lp.json @@ -0,0 +1 @@ +{"copyright": "Luke Thomas Plaster", "url": "http:\/\/lukep.org", "email": "notatestuser@gmail.com"} \ No newline at end of file From 8bce1ec242d19bfbb86c150bcf30f3819c1a5cbd Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Sun, 23 Sep 2012 20:01:12 +0100 Subject: [PATCH 0299/2750] user submitted via api and removed ref to my own blog when left in other user json files --- users/15minuteslate.json | 1 + users/cabforward.json | 1 + users/codecafe.json | 1 + users/devan.json | 1 + users/hh.json | 1 + users/hippiehacker.json | 1 + users/jfsiii.json | 1 + users/newleaders.json | 1 + users/solid-constructs.json | 1 + users/taylor.json | 1 + users/taylorcc.json | 1 + users/wavell.json | 1 + users/wwalker.json | 1 + 13 files changed, 13 insertions(+) create mode 100644 users/15minuteslate.json create mode 100644 users/cabforward.json create mode 100644 users/codecafe.json create mode 100644 users/devan.json create mode 100644 users/hh.json create mode 100644 users/hippiehacker.json create mode 100644 users/jfsiii.json create mode 100644 users/newleaders.json create mode 100644 users/solid-constructs.json create mode 100644 users/taylor.json create mode 100644 users/taylorcc.json create mode 100644 users/wavell.json create mode 100644 users/wwalker.json diff --git a/users/15minuteslate.json b/users/15minuteslate.json new file mode 100644 index 00000000..f45a5180 --- /dev/null +++ b/users/15minuteslate.json @@ -0,0 +1 @@ +{"copyright":"15minuteslate","url":"http:\/\/15minuteslate.net","email":"hi@15minuteslate.net","format":"html","theme":"afterdark"} \ No newline at end of file diff --git a/users/cabforward.json b/users/cabforward.json new file mode 100644 index 00000000..516d0a05 --- /dev/null +++ b/users/cabforward.json @@ -0,0 +1 @@ +{"copyright":"CabForward"} \ No newline at end of file diff --git a/users/codecafe.json b/users/codecafe.json new file mode 100644 index 00000000..4eb9d662 --- /dev/null +++ b/users/codecafe.json @@ -0,0 +1 @@ +{"copyright":"CodeCafe"} \ No newline at end of file diff --git a/users/devan.json b/users/devan.json new file mode 100644 index 00000000..068cd5f0 --- /dev/null +++ b/users/devan.json @@ -0,0 +1 @@ +{"copyright":"Devan Carpenter","email":"devanc@gmail.com"} \ No newline at end of file diff --git a/users/hh.json b/users/hh.json new file mode 100644 index 00000000..8823953e --- /dev/null +++ b/users/hh.json @@ -0,0 +1 @@ +{"copyright":"Chris McClimans"} \ No newline at end of file diff --git a/users/hippiehacker.json b/users/hippiehacker.json new file mode 100644 index 00000000..8823953e --- /dev/null +++ b/users/hippiehacker.json @@ -0,0 +1 @@ +{"copyright":"Chris McClimans"} \ No newline at end of file diff --git a/users/jfsiii.json b/users/jfsiii.json new file mode 100644 index 00000000..c93d4cc9 --- /dev/null +++ b/users/jfsiii.json @@ -0,0 +1 @@ +{"copyright":"John Schulz","theme":"flesch"} \ No newline at end of file diff --git a/users/newleaders.json b/users/newleaders.json new file mode 100644 index 00000000..d1478529 --- /dev/null +++ b/users/newleaders.json @@ -0,0 +1 @@ +{"copyright":"New Leaders","url":"http:\/\/newleaders.com","email":"opensource@newleaders.com","format":"html","theme":"double-windsor"} \ No newline at end of file diff --git a/users/solid-constructs.json b/users/solid-constructs.json new file mode 100644 index 00000000..83a81f46 --- /dev/null +++ b/users/solid-constructs.json @@ -0,0 +1 @@ +{"copyright":"Solid Constructs, LLC"} \ No newline at end of file diff --git a/users/taylor.json b/users/taylor.json new file mode 100644 index 00000000..1ebb35a5 --- /dev/null +++ b/users/taylor.json @@ -0,0 +1 @@ +{"copyright":"Taylor Carpenter"} \ No newline at end of file diff --git a/users/taylorcc.json b/users/taylorcc.json new file mode 100644 index 00000000..1ebb35a5 --- /dev/null +++ b/users/taylorcc.json @@ -0,0 +1 @@ +{"copyright":"Taylor Carpenter"} \ No newline at end of file diff --git a/users/wavell.json b/users/wavell.json new file mode 100644 index 00000000..d68255e2 --- /dev/null +++ b/users/wavell.json @@ -0,0 +1 @@ +{"copyright":"Wavell Watson","url":"https:\/\/github.com\/wavell"} \ No newline at end of file diff --git a/users/wwalker.json b/users/wwalker.json new file mode 100644 index 00000000..588a3950 --- /dev/null +++ b/users/wwalker.json @@ -0,0 +1 @@ +{"copyright":"Wayne Walker","email":"wwalker@solid-constructs.com"} \ No newline at end of file From dcf093f12beaec801c88c2bf8d7285c7a9ce1f5c Mon Sep 17 00:00:00 2001 From: rcpeters Date: Thu, 27 Sep 2012 14:03:58 -0700 Subject: [PATCH 0300/2750] adding myself rcpeters --- users/rcpeters.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/rcpeters.json diff --git a/users/rcpeters.json b/users/rcpeters.json new file mode 100644 index 00000000..eb66178a --- /dev/null +++ b/users/rcpeters.json @@ -0,0 +1,5 @@ +{ + "copyright": "Robert Peters, http://rcpeters.com", + "url": "http://rcpeters.com", + "theme": "flesch" +} From d2e2e4762d715a58fe4d1e3212c2f45d83176209 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Thu, 27 Sep 2012 22:25:08 +0100 Subject: [PATCH 0301/2750] user submitted via api and removed ref to my own blog when left in other user json files --- users/fanestra.json | 1 + users/fireball.json | 1 + 2 files changed, 2 insertions(+) create mode 100644 users/fanestra.json create mode 100644 users/fireball.json diff --git a/users/fanestra.json b/users/fanestra.json new file mode 100644 index 00000000..aacf145c --- /dev/null +++ b/users/fanestra.json @@ -0,0 +1 @@ +{"copyright":"Fanetra","url":"http:\/\/fanestra.net","email":"ops@fanestra.net"} \ No newline at end of file diff --git a/users/fireball.json b/users/fireball.json new file mode 100644 index 00000000..7519c90a --- /dev/null +++ b/users/fireball.json @@ -0,0 +1 @@ +{"copyright":"Tyler Reed"} \ No newline at end of file From de1686b16275ea16fdfa1d610f5e9bb94727250d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrei=20Sebastian=20C=C3=AEmpean?= Date: Mon, 8 Oct 2012 22:08:02 +0300 Subject: [PATCH 0302/2750] Add myself: andreisebastianc --- users/andreisebastianc.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/andreisebastianc.json diff --git a/users/andreisebastianc.json b/users/andreisebastianc.json new file mode 100644 index 00000000..d0165aa2 --- /dev/null +++ b/users/andreisebastianc.json @@ -0,0 +1,5 @@ +{ + "copyright": "Andrei Sebastian Cîmpean", + "email": "andreisebastianc@gmail.com", + "format": "txt" +} From fff309dcc6ffd2034af5494fc6a4deedcd404dcd Mon Sep 17 00:00:00 2001 From: mortdeus Date: Tue, 9 Oct 2012 00:55:19 -0500 Subject: [PATCH 0303/2750] mortdeus --- users/mortdeus.json | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 users/mortdeus.json diff --git a/users/mortdeus.json b/users/mortdeus.json new file mode 100644 index 00000000..48364db9 --- /dev/null +++ b/users/mortdeus.json @@ -0,0 +1,7 @@ +{ + "copyright": "mortdeus", + "url": "https://github.com/mortdeus", + "email": "mortdeus@gocos2d.org", + "format": "html", + "theme": "double-windsor" + } \ No newline at end of file From 55fbafdeb86dbb2a5ae160bbafea62f546345701 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Tue, 9 Oct 2012 12:45:54 +0100 Subject: [PATCH 0304/2750] user submitted via api and removed ref to my own blog when left in other user json files --- users/ajmal.json | 1 + users/andreime.json | 1 + users/andreisebastianc.json | 1 + users/bartaz.json | 1 + users/benatkin.json | 1 + users/bowsersenior.json | 1 + users/disposaboy.json | 1 + users/dmk.json | 1 + users/lolcat.json | 1 + users/parker.json | 1 + users/qfox.json | 1 + users/sha2nk.json | 1 + users/toblea.json | 1 + users/voodootikigod.json | 1 + 14 files changed, 14 insertions(+) create mode 100644 users/ajmal.json create mode 100644 users/andreime.json create mode 100644 users/andreisebastianc.json create mode 100644 users/bartaz.json create mode 100644 users/benatkin.json create mode 100644 users/bowsersenior.json create mode 100644 users/disposaboy.json create mode 100644 users/dmk.json create mode 100644 users/lolcat.json create mode 100644 users/parker.json create mode 100644 users/qfox.json create mode 100644 users/sha2nk.json create mode 100644 users/toblea.json create mode 100644 users/voodootikigod.json diff --git a/users/ajmal.json b/users/ajmal.json new file mode 100644 index 00000000..b11238bc --- /dev/null +++ b/users/ajmal.json @@ -0,0 +1 @@ +{"copyright":"Ajmal Eylia","url":"http:\/\/ajmaleylia.com"} \ No newline at end of file diff --git a/users/andreime.json b/users/andreime.json new file mode 100644 index 00000000..da9eb4fe --- /dev/null +++ b/users/andreime.json @@ -0,0 +1 @@ +{"copyright":"Andrei Sebastian Cimpean"} \ No newline at end of file diff --git a/users/andreisebastianc.json b/users/andreisebastianc.json new file mode 100644 index 00000000..0b0d73e4 --- /dev/null +++ b/users/andreisebastianc.json @@ -0,0 +1 @@ +{"copyright":"Andrei Sebastian C\u00eempean","email":"andreisebastianc@gmail.com"} \ No newline at end of file diff --git a/users/bartaz.json b/users/bartaz.json new file mode 100644 index 00000000..66612f03 --- /dev/null +++ b/users/bartaz.json @@ -0,0 +1 @@ +{"copyright":"Bartek Szopka"} \ No newline at end of file diff --git a/users/benatkin.json b/users/benatkin.json new file mode 100644 index 00000000..34cc6c3f --- /dev/null +++ b/users/benatkin.json @@ -0,0 +1 @@ +{"copyright":"Ben Atkin"} \ No newline at end of file diff --git a/users/bowsersenior.json b/users/bowsersenior.json new file mode 100644 index 00000000..59ccac48 --- /dev/null +++ b/users/bowsersenior.json @@ -0,0 +1 @@ +{"copyright":"Mani Tadayon","url":"http:\/\/bowsersenior.github.com","email":"bowsersenior@gmail.com","format":"txt"} \ No newline at end of file diff --git a/users/disposaboy.json b/users/disposaboy.json new file mode 100644 index 00000000..69aee264 --- /dev/null +++ b/users/disposaboy.json @@ -0,0 +1 @@ +{"copyright":"DisposaBoy","url":"http:\/\/gosublime.org\/","email":"disposaboy@dby.me","format":"txt"} \ No newline at end of file diff --git a/users/dmk.json b/users/dmk.json new file mode 100644 index 00000000..0d1bc0b7 --- /dev/null +++ b/users/dmk.json @@ -0,0 +1 @@ +{"copyright":"Dominik Kukacka"} \ No newline at end of file diff --git a/users/lolcat.json b/users/lolcat.json new file mode 100644 index 00000000..24031c5e --- /dev/null +++ b/users/lolcat.json @@ -0,0 +1 @@ +{"copyright":"Lolcat"} \ No newline at end of file diff --git a/users/parker.json b/users/parker.json new file mode 100644 index 00000000..355f5eb1 --- /dev/null +++ b/users/parker.json @@ -0,0 +1 @@ +{"copyright":"Parker Moore","url":"http:\/\/parkermoore.de","email":"desk@parkermoore.de","format":"txt"} \ No newline at end of file diff --git a/users/qfox.json b/users/qfox.json new file mode 100644 index 00000000..02a7b884 --- /dev/null +++ b/users/qfox.json @@ -0,0 +1 @@ +{"copyright":"Alex Yaroshevich","url":"http:\/\/qfox.ru","email":"alex@qfox.ru","theme":"double-windsor"} \ No newline at end of file diff --git a/users/sha2nk.json b/users/sha2nk.json new file mode 100644 index 00000000..8fc2b05b --- /dev/null +++ b/users/sha2nk.json @@ -0,0 +1 @@ +{"copyright":"Shashank Duhan","url":"http:\/\/loudcurtain.com","email":"sha2nk@hailhumanity.com","format":"html"} \ No newline at end of file diff --git a/users/toblea.json b/users/toblea.json new file mode 100644 index 00000000..5440865e --- /dev/null +++ b/users/toblea.json @@ -0,0 +1 @@ +{"copyright":"Tobias Leander"} \ No newline at end of file diff --git a/users/voodootikigod.json b/users/voodootikigod.json new file mode 100644 index 00000000..81c95a1b --- /dev/null +++ b/users/voodootikigod.json @@ -0,0 +1 @@ +{"copyright":"Chris Williams"} \ No newline at end of file From 5a015943802f8101c83c8ae6d7d6b0183745fb24 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Tue, 9 Oct 2012 12:46:27 +0100 Subject: [PATCH 0305/2750] remove andreime as per #194 --- users/andreime.json | 1 - 1 file changed, 1 deletion(-) delete mode 100644 users/andreime.json diff --git a/users/andreime.json b/users/andreime.json deleted file mode 100644 index da9eb4fe..00000000 --- a/users/andreime.json +++ /dev/null @@ -1 +0,0 @@ -{"copyright":"Andrei Sebastian Cimpean"} \ No newline at end of file From f3e40b8b1562f092630876562e13856cd3a1d6cb Mon Sep 17 00:00:00 2001 From: Yogesh Chaudhari Date: Sat, 20 Oct 2012 05:14:02 -0700 Subject: [PATCH 0306/2750] Added the file for user yogesh - yogesh.json --- users/yogesh.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/yogesh.json diff --git a/users/yogesh.json b/users/yogesh.json new file mode 100644 index 00000000..c5d887a8 --- /dev/null +++ b/users/yogesh.json @@ -0,0 +1,5 @@ +{ + "copyright": "Yogesh Chaudhari, http://www.cyogesh.com", + "url": "http://www.cyogesh.com", + "email": "mr.yogesh@gmail.com" +} From 3a480db42b313bb3505627f005c1cddc650ba4b9 Mon Sep 17 00:00:00 2001 From: David Fisher Date: Sat, 20 Oct 2012 15:13:26 +0100 Subject: [PATCH 0307/2750] Adding user deif Signed-off-by: David Fisher --- users/deif.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/deif.json diff --git a/users/deif.json b/users/deif.json new file mode 100644 index 00000000..6b69e72d --- /dev/null +++ b/users/deif.json @@ -0,0 +1,4 @@ +{ + "copyright" : "David Fisher", + "email" : "deiform87@gmail.com" +} From 305925ca76b237c4a0afc1026e08cc4eabc86cab Mon Sep 17 00:00:00 2001 From: Gigon Bae Date: Thu, 25 Oct 2012 18:23:51 +0900 Subject: [PATCH 0308/2750] added id-gigony --- users/gigony.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/gigony.json diff --git a/users/gigony.json b/users/gigony.json new file mode 100644 index 00000000..31f685a0 --- /dev/null +++ b/users/gigony.json @@ -0,0 +1,4 @@ +{ + "copyright": "Gigon Bae, http://gigony.tistory.com", + "url": "http://gigony.tistory.com" +} From cbf9c95ad3bc4408a27bdd7ee31baf5cb103af2c Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Thu, 25 Oct 2012 10:35:17 +0100 Subject: [PATCH 0309/2750] user submitted via api --- users/co.json | 1 + users/englishtown.json | 1 + users/healthx.json | 1 + users/lmullen.json | 1 + users/mullen.json | 1 + users/mutedsolutions.json | 1 + users/plasticpanda.json | 1 + users/rene.json | 1 + 8 files changed, 8 insertions(+) create mode 100644 users/co.json create mode 100644 users/englishtown.json create mode 100644 users/healthx.json create mode 100644 users/lmullen.json create mode 100644 users/mullen.json create mode 100644 users/mutedsolutions.json create mode 100644 users/plasticpanda.json create mode 100644 users/rene.json diff --git a/users/co.json b/users/co.json new file mode 100644 index 00000000..dcd4bf9c --- /dev/null +++ b/users/co.json @@ -0,0 +1 @@ +{"copyright":"Carmine Olivo"} \ No newline at end of file diff --git a/users/englishtown.json b/users/englishtown.json new file mode 100644 index 00000000..e366d54e --- /dev/null +++ b/users/englishtown.json @@ -0,0 +1 @@ +{"copyright":"Englishtown","url":"http:\/\/englishtown.com","email":"opensource@englishtown.com","format":"html"} \ No newline at end of file diff --git a/users/healthx.json b/users/healthx.json new file mode 100644 index 00000000..2d779d4f --- /dev/null +++ b/users/healthx.json @@ -0,0 +1 @@ +{"copyright":"Healthx, Inc"} \ No newline at end of file diff --git a/users/lmullen.json b/users/lmullen.json new file mode 100644 index 00000000..45b12aeb --- /dev/null +++ b/users/lmullen.json @@ -0,0 +1 @@ +{"copyright":"Lincoln A. Mullen","url":"http:\/\/lincolnmullen.com","email":"lincoln@lincolnmullen.com","format":"html"} \ No newline at end of file diff --git a/users/mullen.json b/users/mullen.json new file mode 100644 index 00000000..9a394c45 --- /dev/null +++ b/users/mullen.json @@ -0,0 +1 @@ +{"copyright":"Lincoln A. Mullen","url":"http:\/\/lincolnmullen.com","email":"lincoln@lincolnmullen.com","format":"txt"} \ No newline at end of file diff --git a/users/mutedsolutions.json b/users/mutedsolutions.json new file mode 100644 index 00000000..da27b304 --- /dev/null +++ b/users/mutedsolutions.json @@ -0,0 +1 @@ +{"copyright":"Muted Solutions, LLC","url":"http:\/\/mutedsolutions.com","email":"derick@mutedsolutions.com"} \ No newline at end of file diff --git a/users/plasticpanda.json b/users/plasticpanda.json new file mode 100644 index 00000000..c965d7ed --- /dev/null +++ b/users/plasticpanda.json @@ -0,0 +1 @@ +{"copyright":"Plastic Panda"} \ No newline at end of file diff --git a/users/rene.json b/users/rene.json new file mode 100644 index 00000000..73668e03 --- /dev/null +++ b/users/rene.json @@ -0,0 +1 @@ +{"copyright":"Ren\u00e9 Kooi","url":"http:\/\/rene.kooi.me","email":"rene@kooi.me","format":"html"} \ No newline at end of file From d083b0397ff283a56600ae76adee081c11641db4 Mon Sep 17 00:00:00 2001 From: Abhishek Das Date: Thu, 25 Oct 2012 17:46:35 +0530 Subject: [PATCH 0310/2750] Add user file for Abhishek Das --- users/abhshkdz.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/abhshkdz.json diff --git a/users/abhshkdz.json b/users/abhshkdz.json new file mode 100644 index 00000000..65214fb6 --- /dev/null +++ b/users/abhshkdz.json @@ -0,0 +1,5 @@ +{ + "copyright": "Abhishek Das", + "url": "https:\/\/github.com/abhshkdz", + "email": "das.abhshk@gmail.com" +} \ No newline at end of file From e7ca19079fa7c721e71d7033390f2abe081e8dee Mon Sep 17 00:00:00 2001 From: Marc Roberts Date: Sat, 27 Oct 2012 01:08:40 +0100 Subject: [PATCH 0311/2750] added Neutron Creations --- users/neutroncreations.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/neutroncreations.json diff --git a/users/neutroncreations.json b/users/neutroncreations.json new file mode 100644 index 00000000..a0d262a2 --- /dev/null +++ b/users/neutroncreations.json @@ -0,0 +1,4 @@ +{ + "copyright": "Neutron Creations, http://neutroncreations.com", + "url": "http://neutroncreations.com" +} From 3dc3e2d2654e075d0040d0e53feeb7d0c747a22e Mon Sep 17 00:00:00 2001 From: Brian Petersen Date: Sun, 28 Oct 2012 22:37:23 -0500 Subject: [PATCH 0312/2750] updated email address --- users/ptersen.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/users/ptersen.json b/users/ptersen.json index 95c44e29..201df4d1 100644 --- a/users/ptersen.json +++ b/users/ptersen.json @@ -1 +1 @@ -{"copyright":"Brian Petersen","url":"http:\/\/brian.ptersen.info\/","format":"html"} \ No newline at end of file +{"copyright":"Brian Petersen","url":"http:\/\/brian.ptersen.io\/","format":"html"} \ No newline at end of file From 17940db8e8573c7af2dad963750348d0002251f7 Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Mon, 29 Oct 2012 10:22:07 +0000 Subject: [PATCH 0313/2750] user submitted via api --- users/abhshkdz.json | 1 + users/asdbjasbdja.json | 1 + users/filosottile.json | 1 + users/sm.json | 1 + users/tonypelletier.json | 1 + 5 files changed, 5 insertions(+) create mode 100644 users/abhshkdz.json create mode 100644 users/asdbjasbdja.json create mode 100644 users/filosottile.json create mode 100644 users/sm.json create mode 100644 users/tonypelletier.json diff --git a/users/abhshkdz.json b/users/abhshkdz.json new file mode 100644 index 00000000..0a352014 --- /dev/null +++ b/users/abhshkdz.json @@ -0,0 +1 @@ +{"copyright":"Abhishek Das","email":"das.abhshk@gmail.com","format":"txt"} \ No newline at end of file diff --git a/users/asdbjasbdja.json b/users/asdbjasbdja.json new file mode 100644 index 00000000..dce85522 --- /dev/null +++ b/users/asdbjasbdja.json @@ -0,0 +1 @@ +{"copyright":"ajsdhbjabsdh"} \ No newline at end of file diff --git a/users/filosottile.json b/users/filosottile.json new file mode 100644 index 00000000..336c1e0a --- /dev/null +++ b/users/filosottile.json @@ -0,0 +1 @@ +{"copyright":"Filippo Valsorda, FiloSottile","url":"http:\/\/pytux.it","email":"filippo.valsorda@gmail.com","theme":"double-windsor"} \ No newline at end of file diff --git a/users/sm.json b/users/sm.json new file mode 100644 index 00000000..38e41cbe --- /dev/null +++ b/users/sm.json @@ -0,0 +1 @@ +{"copyright":"Shashank Mehta","url":"http:\/\/shashankmehta.in","email":"me@shashankmehta.in","format":"txt"} \ No newline at end of file diff --git a/users/tonypelletier.json b/users/tonypelletier.json new file mode 100644 index 00000000..68557278 --- /dev/null +++ b/users/tonypelletier.json @@ -0,0 +1 @@ +{"copyright":"Tony Pelletier"} \ No newline at end of file From 2b7eedcba2ad012a2af911aff3ec5ceb301636a4 Mon Sep 17 00:00:00 2001 From: othree Date: Wed, 31 Oct 2012 00:23:14 +0800 Subject: [PATCH 0314/2750] Add user 'othree' --- users/othree.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/othree.json diff --git a/users/othree.json b/users/othree.json new file mode 100644 index 00000000..5e87495e --- /dev/null +++ b/users/othree.json @@ -0,0 +1,5 @@ +{ + "copyright": "Kao, Wei-Ko", + "url": "http://blog.othree.net/", + "theme": "white cherry" +} From d9c19af7619d808b85a0bbd1b95e440d52d359f4 Mon Sep 17 00:00:00 2001 From: Stephen Tudor Date: Wed, 7 Nov 2012 16:59:34 -0500 Subject: [PATCH 0315/2750] Adding user smt --- users/smt.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/smt.json diff --git a/users/smt.json b/users/smt.json new file mode 100644 index 00000000..83ec4270 --- /dev/null +++ b/users/smt.json @@ -0,0 +1,5 @@ +{ + "copyright": "Stephen Tudor, http://www.stephentudor.com", + "url": "http://www.stephentudor.com", + "theme": "hipster-gray" +} From 0d6a964cc9fe2cf8bc43c845902b0756165e9bda Mon Sep 17 00:00:00 2001 From: Raja Cherukuri Date: Sun, 11 Nov 2012 23:25:02 -0500 Subject: [PATCH 0316/2750] added raja cherukuri --- users/raja.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 users/raja.json diff --git a/users/raja.json b/users/raja.json new file mode 100644 index 00000000..d39000a0 --- /dev/null +++ b/users/raja.json @@ -0,0 +1,4 @@ +{ + "copyright": "Rajesh Cherukuri, http://rxc178.github.com", + "url": "http://rxc178.github.com" +} \ No newline at end of file From 8c8eec91e3bc9e2b3a9d97bb47c8d264c650dc1a Mon Sep 17 00:00:00 2001 From: Luke Holder Date: Mon, 12 Nov 2012 12:28:11 +0800 Subject: [PATCH 0317/2750] added luke.json --- users/luke.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 users/luke.json diff --git a/users/luke.json b/users/luke.json new file mode 100644 index 00000000..5bc3dd72 --- /dev/null +++ b/users/luke.json @@ -0,0 +1,6 @@ +{ + "copyright": "Luke Holder", + "email": "lukemh@gmail.com", + "url": "https://lukeholder.net", + "theme": "plaintext" +} From 58f9b594f7bdbd29058ddd12ce2f42f83a252a06 Mon Sep 17 00:00:00 2001 From: Marc-Antoine Lemieux Date: Mon, 12 Nov 2012 01:02:07 -0500 Subject: [PATCH 0318/2750] added lemieux user --- users/lemieux.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 users/lemieux.json diff --git a/users/lemieux.json b/users/lemieux.json new file mode 100644 index 00000000..18fe3788 --- /dev/null +++ b/users/lemieux.json @@ -0,0 +1,6 @@ +{ + "copyright" : "Marc-Antoine Lemieux, http://marcantoinelemieux.com", + "url" : "http://marcantoinelemieux.com", + "email" : "marc@marcantoinelemieux.com", + "theme" : "afterdark" +} \ No newline at end of file From c6769b7c81a921d9bbc3ec893ae3d045f405c75b Mon Sep 17 00:00:00 2001 From: James Smith Date: Mon, 12 Nov 2012 00:37:39 -0800 Subject: [PATCH 0319/2750] Add user loopj --- users/loopj.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 users/loopj.json diff --git a/users/loopj.json b/users/loopj.json new file mode 100644 index 00000000..7c301de7 --- /dev/null +++ b/users/loopj.json @@ -0,0 +1,5 @@ +{ + "copyright": "James Smith, http://loopj.com", + "url": "http://loopj.com", + "theme": "default" +} From 104250009f69ec621130895258187681d31a039c Mon Sep 17 00:00:00 2001 From: Remy Sharp Date: Mon, 12 Nov 2012 10:45:20 +0000 Subject: [PATCH 0320/2750] user submitted via api --- users/akkartik.json | 1 + users/ale.json | 1 + users/avidal.json | 1 + users/bobby-tables.json | 1 + users/bobuk.json | 1 + users/chintan.json | 1 + users/christopher.json | 1 + users/christophersu.json | 1 + users/collin.json | 1 + users/cs.json | 1 + users/csu.json | 1 + users/cushon.json | 1 + users/derekahmedzai.json | 1 + users/dusong.json | 1 + users/evansolomon.json | 1 + users/fjellerup.json | 1 + users/fredrik.json | 1 + users/freewheel.json | 1 + users/freewizard.json | 1 + users/grapestack.json | 1 + users/grapevine.json | 1 + users/h.json | 1 + users/hardeep.json | 1 + users/hotplate.json | 1 + users/hpg.json | 1 + users/hugo.json | 1 + users/jais.json | 1 + users/jasvir.json | 1 + users/jbenet.json | 1 + users/joshboehm.json | 1 + users/karteek.json | 1 + users/kilian.json | 1 + users/kristopher.json | 1 + users/kyle.json | 1 + users/mhenry.json | 1 + users/mhweiner.json | 1 + users/mjf.json | 1 + users/mpogoda.json | 1 + users/mway.json | 1 + users/mwm.json | 1 + users/mwmeyer.json | 1 + users/mwmnj.json | 1 + users/nerdfiles.json | 1 + users/ollej.json | 1 + users/pranay.json | 1 + users/radio-t.json | 1 + users/revathskumar.json | 1 + users/ryan.json | 1 + users/sasha.json | 1 + users/sdqali.json | 1 + users/sg.json | 1 + users/sgerrand.json | 1 + users/shumate.json | 1 + users/singh.json | 1 + users/smg.json | 1 + users/songdu.json | 1 + users/ss.json | 1 + users/stever.json | 1 + users/tanja.json | 1 + users/thehippo.json | 1 + users/tim.json | 1 + users/timothy.json | 1 + users/timothyandrew.json | 1 + users/tonyb.json | 1 + users/tonyb486.json | 1 + users/troopjs.json | 1 + users/umputun.json | 1 + users/vnk.json | 1 + users/xinuc.json | 1 + users/zen.json | 1 + 70 files changed, 70 insertions(+) create mode 100644 users/akkartik.json create mode 100644 users/ale.json create mode 100644 users/avidal.json create mode 100644 users/bobby-tables.json create mode 100644 users/bobuk.json create mode 100644 users/chintan.json create mode 100644 users/christopher.json create mode 100644 users/christophersu.json create mode 100644 users/collin.json create mode 100644 users/cs.json create mode 100644 users/csu.json create mode 100644 users/cushon.json create mode 100644 users/derekahmedzai.json create mode 100644 users/dusong.json create mode 100644 users/evansolomon.json create mode 100644 users/fjellerup.json create mode 100644 users/fredrik.json create mode 100644 users/freewheel.json create mode 100644 users/freewizard.json create mode 100644 users/grapestack.json create mode 100644 users/grapevine.json create mode 100644 users/h.json create mode 100644 users/hardeep.json create mode 100644 users/hotplate.json create mode 100644 users/hpg.json create mode 100644 users/hugo.json create mode 100644 users/jais.json create mode 100644 users/jasvir.json create mode 100644 users/jbenet.json create mode 100644 users/joshboehm.json create mode 100644 users/karteek.json create mode 100644 users/kilian.json create mode 100644 users/kristopher.json create mode 100644 users/kyle.json create mode 100644 users/mhenry.json create mode 100644 users/mhweiner.json create mode 100644 users/mjf.json create mode 100644 users/mpogoda.json create mode 100644 users/mway.json create mode 100644 users/mwm.json create mode 100644 users/mwmeyer.json create mode 100644 users/mwmnj.json create mode 100644 users/nerdfiles.json create mode 100644 users/ollej.json create mode 100644 users/pranay.json create mode 100644 users/radio-t.json create mode 100644 users/revathskumar.json create mode 100644 users/ryan.json create mode 100644 users/sasha.json create mode 100644 users/sdqali.json create mode 100644 users/sg.json create mode 100644 users/sgerrand.json create mode 100644 users/shumate.json create mode 100644 users/singh.json create mode 100644 users/smg.json create mode 100644 users/songdu.json create mode 100644 users/ss.json create mode 100644 users/stever.json create mode 100644 users/tanja.json create mode 100644 users/thehippo.json create mode 100644 users/tim.json create mode 100644 users/timothy.json create mode 100644 users/timothyandrew.json create mode 100644 users/tonyb.json create mode 100644 users/tonyb486.json create mode 100644 users/troopjs.json create mode 100644 users/umputun.json create mode 100644 users/vnk.json create mode 100644 users/xinuc.json create mode 100644 users/zen.json diff --git a/users/akkartik.json b/users/akkartik.json new file mode 100644 index 00000000..989abe48 --- /dev/null +++ b/users/akkartik.json @@ -0,0 +1 @@ +{"copyright":"Kartik Agaram"} \ No newline at end of file diff --git a/users/ale.json b/users/ale.json new file mode 100644 index 00000000..265ca84c --- /dev/null +++ b/users/ale.json @@ -0,0 +1 @@ +{"copyright":"Alejandro Morales","url":"http:\/\/alejandromorales.co.cc","email":"alejandro@numbus.co","theme":"double-windsor"} \ No newline at end of file diff --git a/users/avidal.json b/users/avidal.json new file mode 100644 index 00000000..fb036c7b --- /dev/null +++ b/users/avidal.json @@ -0,0 +1 @@ +{"copyright":"Alex Vidal","url":"https:\/\/github.com\/avidal","email":"alex.vidal@gmail.com","format":"html"} \ No newline at end of file diff --git a/users/bobby-tables.json b/users/bobby-tables.json new file mode 100644 index 00000000..05f5ab28 --- /dev/null +++ b/users/bobby-tables.json @@ -0,0 +1 @@ +{"copyright":"Bobby Tables","email":"bobby.tables@mailinator.com\">Little Bobby Tables<\/a>