From d7ba97617df15e89142a17321cad13a42ceebb23 Mon Sep 17 00:00:00 2001 From: Jaidyn Lev Date: Tue, 9 Oct 2018 19:39:09 -0500 Subject: [PATCH] Big-time abstraction & refactoring --- public_html/beam.php | 89 ------------------ public_html/coin.php | 8 ++ public_html/conjure.php | 70 -------------- public_html/index.php | 28 +----- public_html/mask.php | 9 ++ public_html/p/QtProject.conf | 8 ++ public_html/p/QtProject.conf.txt | 2 + public_html/p/dddddd. | 79 ++++++++++++++++ public_html/p/dddddd..txt | 2 + public_html/p/death | 5 + public_html/p/death.txt | 2 + public_html/p/kritarc | 79 ++++++++++++++++ public_html/p/kritarc.txt | 2 + public_html/private/.create.php.swp | Bin 0 -> 12288 bytes public_html/private/beam.php | 39 ++++++++ public_html/private/create.php | 38 ++++++++ public_html/{ => res}/css/style.css | 0 public_html/{ => res}/img/coin-big.png | Bin public_html/{ => res}/img/coin.png | Bin public_html/{ => res}/img/coin_die-big.png | Bin public_html/{ => res}/img/coin_die.png | Bin public_html/{ => res}/img/coin_win-big.png | Bin public_html/{ => res}/img/coin_win.png | Bin public_html/{ => res}/img/logo.png | Bin public_html/{ => res}/img/mask-big.png | Bin public_html/{ => res}/img/mask.png | Bin public_html/{ => res}/img/mask_die-big.png | Bin public_html/{ => res}/img/mask_die.png | Bin public_html/{ => res}/img/mask_win-big.png | Bin public_html/{ => res}/img/mask_win.png | Bin public_html/result/beam.php | 36 +++++++ public_html/result/create.php | 46 +++++++++ public_html/u/deathh.php | 1 + public_html/u/fuckbourgies.php | 1 + public_html/u/red.php | 1 + public_html/url.php | 31 ------ resources/config.php | 21 +++-- resources/library/file.php | 30 ++++-- resources/library/insert-coin.php | 54 ++++------- resources/library/main.php | 29 ++++-- resources/library/string.php | 25 +++++ resources/library/urls.php | 45 +++++++++ resources/templates/coin/beam.php | 16 ++++ resources/templates/coin/celebrate.php | 8 ++ resources/templates/coin/death-1.html | 2 + resources/templates/coin/death-2.html | 1 + resources/templates/coin/death.html | 2 + .../templates/{footer.html => footer.php} | 5 - resources/templates/header.php | 18 +--- resources/templates/mask/celebrate.php | 6 ++ resources/templates/mask/create.php | 14 +++ resources/templates/mask/death-1.html | 2 + resources/templates/mask/death-2.php | 2 + resources/templates/mask/death-3.html | 2 + resources/templates/mask/death.html | 2 + resources/templates/menu.php | 7 ++ 56 files changed, 576 insertions(+), 291 deletions(-) delete mode 100644 public_html/beam.php create mode 100644 public_html/coin.php delete mode 100644 public_html/conjure.php create mode 100644 public_html/mask.php create mode 100644 public_html/p/QtProject.conf create mode 100644 public_html/p/QtProject.conf.txt create mode 100644 public_html/p/dddddd. create mode 100644 public_html/p/dddddd..txt create mode 100644 public_html/p/death create mode 100644 public_html/p/death.txt create mode 100644 public_html/p/kritarc create mode 100644 public_html/p/kritarc.txt create mode 100644 public_html/private/.create.php.swp create mode 100644 public_html/private/beam.php create mode 100644 public_html/private/create.php rename public_html/{ => res}/css/style.css (100%) rename public_html/{ => res}/img/coin-big.png (100%) rename public_html/{ => res}/img/coin.png (100%) rename public_html/{ => res}/img/coin_die-big.png (100%) rename public_html/{ => res}/img/coin_die.png (100%) rename public_html/{ => res}/img/coin_win-big.png (100%) rename public_html/{ => res}/img/coin_win.png (100%) rename public_html/{ => res}/img/logo.png (100%) rename public_html/{ => res}/img/mask-big.png (100%) rename public_html/{ => res}/img/mask.png (100%) rename public_html/{ => res}/img/mask_die-big.png (100%) rename public_html/{ => res}/img/mask_die.png (100%) rename public_html/{ => res}/img/mask_win-big.png (100%) rename public_html/{ => res}/img/mask_win.png (100%) create mode 100644 public_html/result/beam.php create mode 100644 public_html/result/create.php create mode 100644 public_html/u/deathh.php create mode 100644 public_html/u/fuckbourgies.php create mode 100644 public_html/u/red.php delete mode 100644 public_html/url.php create mode 100644 resources/templates/coin/beam.php create mode 100644 resources/templates/coin/celebrate.php create mode 100644 resources/templates/coin/death-1.html create mode 100644 resources/templates/coin/death-2.html create mode 100644 resources/templates/coin/death.html rename resources/templates/{footer.html => footer.php} (96%) create mode 100644 resources/templates/mask/celebrate.php create mode 100644 resources/templates/mask/create.php create mode 100644 resources/templates/mask/death-1.html create mode 100644 resources/templates/mask/death-2.php create mode 100644 resources/templates/mask/death-3.html create mode 100644 resources/templates/mask/death.html create mode 100644 resources/templates/menu.php diff --git a/public_html/beam.php b/public_html/beam.php deleted file mode 100644 index 8d50d2d..0000000 --- a/public_html/beam.php +++ /dev/null @@ -1,89 +0,0 @@ -\n"); - - -if (!empty($_POST["desired_filename"])) -{ - $file_name = $_POST["desired_filename"]; - - if (!pathinfo($file_name, PATHINFO_EXTENSION)) - { - $file_name = $file_name . "." . - (pathinfo($_FILES["fileToUpload"]["name"], - PATHINFO_EXTENSION)); - } - - $beaming_permitted = 0; -} -else if (!empty($_FILES["fileToUpload"]["name"])) -{ - $file_name = $_FILES["fileToUpload"]["name"]; - $file_name = sanitize_filename($file_name); - $dest_file = $file_beam_dir . $file_name; - - $beaming_permitted = 0; -} -else -{ - $beaming_permitted = 1; -} - -$file_name = sanitize_filename($file_name); -$dest_file = $file_beam_dir . $file_name; - -if (file_exists($dest_file)) -{ - $beaming_permitted = 2; -} - - - -switch ($beaming_permitted) -{ - case 1: - celebrate_death($dest_file, $file_beam_item, - $file_beam_die_img, $file_beam_die_alt, - "

… you didn't upload anything, dope. -

Try again.

"); - break; - case 2: - celebrate_death($dest_file, $url_aliasize_item, - $file_beam_die_img, $file_beam_die_alt, - "

Er, that coin already exists— try a different file-name.

"); - break; - case 0: - if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"],$dest_file)) - { -// $file_ext = pathinfo($dest_file, PATHINFO_EXTENSION); -// if ($file_ext == "jpg") -// { -// sanitize_image($dest_file); -// } - write_metadata($dest_file, $_POST["file_source"]); - - celebrate($dest_file, $file_beam_item, - $file_beam_win_img, $file_beam_win_alt, true); - } - else - { - celebrate_death($dest_file, $url_aliasize_item, - $file_beam_die_img, $file_beam_die_alt, - "

What the hell just happened? :o

-

I dunno, but maybe you should give it another go?

"); - } - break; -} - -?> - - - - diff --git a/public_html/coin.php b/public_html/coin.php new file mode 100644 index 0000000..720b155 --- /dev/null +++ b/public_html/coin.php @@ -0,0 +1,8 @@ + diff --git a/public_html/conjure.php b/public_html/conjure.php deleted file mode 100644 index 005250f..0000000 --- a/public_html/conjure.php +++ /dev/null @@ -1,70 +0,0 @@ -\n"); - - -if (!empty($_POST["url_target"]) && !empty($_POST["url_alias"])) -{ - $url_target = $_POST["url_target"]; - $url_alias = $_POST["url_alias"]; - $url_alias = sanitize_filename($url_alias); - - $visible_dest = $url_aliasize_dir . $url_alias . $url_aliasize_visible_suffix; - $dest_file = $url_aliasize_dir . $url_alias . $url_aliasize_suffix; - - $beaming_permitted = 0; -} -else -{ - $beaming_permitted = 1; -} - -if (!filter_var($url_target, FILTER_VALIDATE_URL)) -{ - $beaming_permitted = 3; -} -else if (file_exists($dest_file)) -{ - $beaming_permitted = 2; -} - - -switch ($beaming_permitted) -{ - case 1: - celebrate_death($dest_file, $url_aliasize_item, - $url_aliasize_die_img, $url_aliasize_die_alt, - "

... you didn't pick a URL/target.

-

Do it next time >;c

"); - break; - case 2: - celebrate_death($dest_file, $url_aliasize_item, - $url_aliasize_die_img, $url_aliasize_die_alt, - "

Oh, sorry. Some-one just took that mask before you got here!

-

Try a different target name, doggo

"); - break; - case 3: - celebrate_death($dest_file, $url_aliasize_item, - $url_aliasize_die_img, $url_aliasize_die_alt, - "

Are you screwing with me? That's not a URL

-

Nice try, buck-o

"); - break; - case 0: - write_alias($dest_file, $url_target); - celebrate($visible_dest, $url_aliasize_item, - $url_aliasize_win_img, $url_aliasize_win_alt); - break; -} - -?> - - - - diff --git a/public_html/index.php b/public_html/index.php index de684b9..4a00fac 100644 --- a/public_html/index.php +++ b/public_html/index.php @@ -1,31 +1,5 @@ - -
- -
-

- -

- -

- -

- - - -
- -<?php echo($file_beam_alt); ?> - -
- - diff --git a/public_html/mask.php b/public_html/mask.php new file mode 100644 index 0000000..89e4346 --- /dev/null +++ b/public_html/mask.php @@ -0,0 +1,9 @@ + diff --git a/public_html/p/QtProject.conf b/public_html/p/QtProject.conf new file mode 100644 index 0000000..7e7d689 --- /dev/null +++ b/public_html/p/QtProject.conf @@ -0,0 +1,8 @@ +[FileDialog] +history=file:///home/media/roms/The.Elder.Scrolls.III.Morrowind.GOTY-WaLMaRT, file:///mnt, file:///mnt/WALMART, file:///home/media/roms/ThElderScr3IIMoMorrowindGOTYGOG/Data Files, file:///home/media/roms/morrowind/Data Files +lastVisited=file:///home/media/roms/morrowind/Data Files +qtVersion=5.9.4 +shortcuts=file:, file:///home/jaidyn +sidebarWidth=90 +treeViewHeader=@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x1\xf7\0\0\0\x4\x1\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x4\0\0\x1\x4\0\0\0\x1\0\0\0\0\0\0\0\x41\0\0\0\x1\0\0\0\0\0\0\0\x41\0\0\0\x1\0\0\0\0\0\0\0q\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\xff\xff\xff\xff) +viewMode=Detail diff --git a/public_html/p/QtProject.conf.txt b/public_html/p/QtProject.conf.txt new file mode 100644 index 0000000..53439a9 --- /dev/null +++ b/public_html/p/QtProject.conf.txt @@ -0,0 +1,2 @@ +Source: + [citation needed] diff --git a/public_html/p/dddddd. b/public_html/p/dddddd. new file mode 100644 index 0000000..35044e5 --- /dev/null +++ b/public_html/p/dddddd. @@ -0,0 +1,79 @@ +LastBackGroundColor=\n\n \n\n +LastForeGroundColor=\n\n \n\n +LineSmoothingScalableDistance=true +LineSmoothingSmoothPressure=false +LineSmoothingTailAggressiveness=0.15 +canvasState=OPENGL_SUCCESS +imageHeightDef=3300 +imageWidthDef=2550 +onionSkinOpacity_-1=170 +onionSkinOpacity_-10=20 +onionSkinOpacity_-2=160 +onionSkinOpacity_-3=145 +onionSkinOpacity_-4=124 +onionSkinOpacity_-5=104 +onionSkinOpacity_-6=81 +onionSkinOpacity_-7=61 +onionSkinOpacity_-8=45 +onionSkinOpacity_-9=30 +onionSkinOpacity_0=173 +onionSkinOpacity_1=170 +onionSkinOpacity_10=20 +onionSkinOpacity_2=160 +onionSkinOpacity_3=145 +onionSkinOpacity_4=124 +onionSkinOpacity_5=104 +onionSkinOpacity_6=81 +onionSkinOpacity_7=61 +onionSkinOpacity_8=45 +onionSkinOpacity_9=30 + +[MainWindow] +Height 1050=1048 +Width 1680=1678 +ko_geometry=AdnQywACAAD//////////wAABo4AAAQYAAAAAAAAAAAAAAaNAAAEFwAAAAAAAAAABpA= +ko_windowstate=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TQBpAHgAZQByAAAAAAD/////AAAAkQD////7AAAADgBIAGkAcwB0AG8AcgB5AAAAA5AAAAC0AAAAeQD////7AAAATgBLAHIAaQB0AGEARgBpAGwAbAAvAEsAaQBzAFQAbwBvAGwARwByAGEAZABpAGUAbgB0ACAAbwBwAHQAaQBvAG4AIAB3AGkAZABnAGUAdAAAAAQoAAAAHAAAAAAAAAAA+wAAAEYASwByAGkAdABhAEYAaQBsAGwALwBLAGkAcwBUAG8AbwBsAEYAaQBsAGwAIABvAHAAdABpAG8AbgAgAHcAaQBkAGcAZQB0AAAAA1AAAAAcAAAAAAAAAAD7AAAANgBLAHIAaQB0AGEAUwBoAGEAcABlAC8ASwBpAHMAVABvAG8AbABSAGUAYwB0AGEAbgBnAGwAZQAAAAMFAAAAZwAAAAAAAAAA+wAAACIAQwBvAG0AcABvAHMAaQB0AGkAbwBuAEQAbwBjAGsAZQByAAAAAAD/////AAAAegD////7AAAAKgBBAHIAdABpAHMAdABpAGMAQwBvAGwAbwByAFMAZQBsAGUAYwB0AG8AcgAAAAAA/////wAAAHgA////+wAAABoAUABhAHQAdABlAHIAbgBEAG8AYwBrAGUAcgAAAALZAAABSQAAAT8A////+wAAABoAVABhAHMAawBzAGUAdABEAG8AYwBrAGUAcgAAAAAA/////wAAAHoA////+wAAACgAUwBuAGEAcABHAHUAaQBkAGUAIABQAHIAbwBwAGUAcgB0AGkAZQBzAAAAAAD/////AAAAAAAAAAD7AAAAOABUAGUAeAB0AEQAbwBjAHUAbQBlAG4AdABJAG4AcwBwAGUAYwB0AGkAbwBuAEQAbwBjAGsAZQByAgAABJoAAAIVAAABKgAAAK77AAAAEgBMAHUAdABEAG8AYwBrAGUAcgAAAAAA/////wAAATkA////+wAAABwATwB2AGUAcgB2AGkAZQB3AEQAbwBjAGsAZQByAAAAAAD/////AAAASAD////7AAAAGgBQAGEAbABlAHQAdABlAEQAbwBjAGsAZQByAAAAAAD/////AAAAPwD////7AAAAGgBQAHIAZQBzAGUAdABIAGkAcwB0AG8AcgB5AAAAAAD/////AAAAWgD////7AAAAFABHAHIAaQBkAEQAbwBjAGsAZQByAAAAAAD/////AAABLgD////7AAAAHgBIAGkAcwB0AG8AZwByAGEAbQBEAG8AYwBrAGUAcgAAAAAA/////wAAAEgA////+wAAACoAQQBuAGkAbQBhAHQAaQBvAG4AQwB1AHIAdgBlAHMARABvAGMAawBlAHIAAAAAAP////8AAAB5AP///wAAAAIAAAeAAAAAvPwBAAAAAfsAAAAaAFQAbwBvAGwAQgBhAHIARABvAGMAawBlAHIAAAAAAP////8AAAAAAAAAAAAAAAMAAAAAAAAAAPwBAAAABPsAAAAcAEYAbABpAHAAYgBvAG8AawBEAG8AYwBrAGUAcgAAAAAA/////wAAAAAAAAAA+wAAAB4AQQBuAGkAbQBhAHQAaQBvAG4ARABvAGMAawBlAHIAAAAAAP////8AAAEBAP////sAAAAgAE8AbgBpAG8AbgBTAGsAaQBuAHMARABvAGMAawBlAHIAAAAAAP////8AAAEcAP////sAAAAcAFQAaQBtAGUAbABpAG4AZQBEAG8AYwBrAGUAcgAAAAAA/////wAAAH4A////AAAFNQAAA74AAAAEAAAABAAAAAgAAAAI/AAAAAEAAAACAAAAAgAAABYAbQBhAGkAbgBUAG8AbwBsAEIAYQByAAAAAAD/////AAAAAAAAAAAAAAAeAEIAcgB1AHMAaABlAHMAQQBuAGQAUwB0AHUAZgBmAQAAAAD/////AAAAAAAAAAA= + +[advancedColorSelector] +gamma=2.2 +lumaG=0.7152 +lumaR=0.2126 + +[calligra] +DockerPluginsDisabled= +FlakePluginsDisabled= +ShapePluginsDisabled= + +[crashprevention] +CreatingCanvas=false + +[krita] +State=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TQBpAHgAZQByAAAAAAD/////AAAAkQD////7AAAADgBIAGkAcwB0AG8AcgB5AAAAA5AAAAC0AAAAeQD////7AAAATgBLAHIAaQB0AGEARgBpAGwAbAAvAEsAaQBzAFQAbwBvAGwARwByAGEAZABpAGUAbgB0ACAAbwBwAHQAaQBvAG4AIAB3AGkAZABnAGUAdAAAAAQoAAAAHAAAAAAAAAAA+wAAAEYASwByAGkAdABhAEYAaQBsAGwALwBLAGkAcwBUAG8AbwBsAEYAaQBsAGwAIABvAHAAdABpAG8AbgAgAHcAaQBkAGcAZQB0AAAAA1AAAAAcAAAAAAAAAAD7AAAANgBLAHIAaQB0AGEAUwBoAGEAcABlAC8ASwBpAHMAVABvAG8AbABSAGUAYwB0AGEAbgBnAGwAZQAAAAMFAAAAZwAAAAAAAAAA+wAAACIAQwBvAG0AcABvAHMAaQB0AGkAbwBuAEQAbwBjAGsAZQByAAAAAAD/////AAAAegD////7AAAAKgBBAHIAdABpAHMAdABpAGMAQwBvAGwAbwByAFMAZQBsAGUAYwB0AG8AcgAAAAAA/////wAAAHgA////+wAAABoAUABhAHQAdABlAHIAbgBEAG8AYwBrAGUAcgAAAALZAAABSQAAAT8A////+wAAABoAVABhAHMAawBzAGUAdABEAG8AYwBrAGUAcgAAAAAA/////wAAAHoA////+wAAACgAUwBuAGEAcABHAHUAaQBkAGUAIABQAHIAbwBwAGUAcgB0AGkAZQBzAAAAAAD/////AAAAAAAAAAD7AAAAOABUAGUAeAB0AEQAbwBjAHUAbQBlAG4AdABJAG4AcwBwAGUAYwB0AGkAbwBuAEQAbwBjAGsAZQByAgAABJoAAAIVAAABKgAAAK77AAAAEgBMAHUAdABEAG8AYwBrAGUAcgAAAAAA/////wAAATkA////+wAAABwATwB2AGUAcgB2AGkAZQB3AEQAbwBjAGsAZQByAAAAAAD/////AAAASAD////7AAAAGgBQAGEAbABlAHQAdABlAEQAbwBjAGsAZQByAAAAAAD/////AAAAPwD////7AAAAGgBQAHIAZQBzAGUAdABIAGkAcwB0AG8AcgB5AAAAAAD/////AAAAWgD////7AAAAFABHAHIAaQBkAEQAbwBjAGsAZQByAAAAAAD/////AAABLgD////7AAAAHgBIAGkAcwB0AG8AZwByAGEAbQBEAG8AYwBrAGUAcgAAAAAA/////wAAAEgA////+wAAACoAQQBuAGkAbQBhAHQAaQBvAG4AQwB1AHIAdgBlAHMARABvAGMAawBlAHIAAAAAAP////8AAAB5AP///wAAAAIAAAeAAAAAvPwBAAAAAfsAAAAaAFQAbwBvAGwAQgBhAHIARABvAGMAawBlAHIAAAAAAP////8AAAAAAAAAAAAAAAMAAAAAAAAAAPwBAAAABPsAAAAcAEYAbABpAHAAYgBvAG8AawBEAG8AYwBrAGUAcgAAAAAA/////wAAAAAAAAAA+wAAAB4AQQBuAGkAbQBhAHQAaQBvAG4ARABvAGMAawBlAHIAAAAAAP////8AAAEBAP////sAAAAgAE8AbgBpAG8AbgBTAGsAaQBuAHMARABvAGMAawBlAHIAAAAAAP////8AAAEcAP////sAAAAcAFQAaQBtAGUAbABpAG4AZQBEAG8AYwBrAGUAcgAAAAAA/////wAAAH4A////AAAFNQAAA74AAAAEAAAABAAAAAgAAAAI/AAAAAEAAAACAAAAAgAAABYAbQBhAGkAbgBUAG8AbwBsAEIAYQByAAAAAAD/////AAAAAAAAAAAAAAAeAEIAcgB1AHMAaABlAHMAQQBuAGQAUwB0AHUAZgBmAQAAAAD/////AAAAAAAAAAA= + +[krita][DockWidget ColorSelectorNg] +height=291 + +[krita][DockWidget HistogramDocker] +height=460 +width=640 + +[krita][DockWidget KisLayerBox] +Collapsed=false +height=569 + +[krita][DockWidget Shape Properties] +Collapsed=false + +[krita][DockWidget SmallColorSelector] +Collapsed=false + +[krita][DockWidget SpecificColorSelector] +Collapsed=false + +[krita][DockWidget ToolBox] +Collapsed=false +height=938 +width=52 + +[referenceImageDocker] +lastUsedDirectory= diff --git a/public_html/p/dddddd..txt b/public_html/p/dddddd..txt new file mode 100644 index 0000000..53439a9 --- /dev/null +++ b/public_html/p/dddddd..txt @@ -0,0 +1,2 @@ +Source: + [citation needed] diff --git a/public_html/p/death b/public_html/p/death new file mode 100644 index 0000000..0e8f1b7 --- /dev/null +++ b/public_html/p/death @@ -0,0 +1,5 @@ +[Defaults] +Profile=Default + +[PROFILE_Default] +ServerType= diff --git a/public_html/p/death.txt b/public_html/p/death.txt new file mode 100644 index 0000000..53439a9 --- /dev/null +++ b/public_html/p/death.txt @@ -0,0 +1,2 @@ +Source: + [citation needed] diff --git a/public_html/p/kritarc b/public_html/p/kritarc new file mode 100644 index 0000000..35044e5 --- /dev/null +++ b/public_html/p/kritarc @@ -0,0 +1,79 @@ +LastBackGroundColor=\n\n \n\n +LastForeGroundColor=\n\n \n\n +LineSmoothingScalableDistance=true +LineSmoothingSmoothPressure=false +LineSmoothingTailAggressiveness=0.15 +canvasState=OPENGL_SUCCESS +imageHeightDef=3300 +imageWidthDef=2550 +onionSkinOpacity_-1=170 +onionSkinOpacity_-10=20 +onionSkinOpacity_-2=160 +onionSkinOpacity_-3=145 +onionSkinOpacity_-4=124 +onionSkinOpacity_-5=104 +onionSkinOpacity_-6=81 +onionSkinOpacity_-7=61 +onionSkinOpacity_-8=45 +onionSkinOpacity_-9=30 +onionSkinOpacity_0=173 +onionSkinOpacity_1=170 +onionSkinOpacity_10=20 +onionSkinOpacity_2=160 +onionSkinOpacity_3=145 +onionSkinOpacity_4=124 +onionSkinOpacity_5=104 +onionSkinOpacity_6=81 +onionSkinOpacity_7=61 +onionSkinOpacity_8=45 +onionSkinOpacity_9=30 + +[MainWindow] +Height 1050=1048 +Width 1680=1678 +ko_geometry=AdnQywACAAD//////////wAABo4AAAQYAAAAAAAAAAAAAAaNAAAEFwAAAAAAAAAABpA= +ko_windowstate=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TQBpAHgAZQByAAAAAAD/////AAAAkQD////7AAAADgBIAGkAcwB0AG8AcgB5AAAAA5AAAAC0AAAAeQD////7AAAATgBLAHIAaQB0AGEARgBpAGwAbAAvAEsAaQBzAFQAbwBvAGwARwByAGEAZABpAGUAbgB0ACAAbwBwAHQAaQBvAG4AIAB3AGkAZABnAGUAdAAAAAQoAAAAHAAAAAAAAAAA+wAAAEYASwByAGkAdABhAEYAaQBsAGwALwBLAGkAcwBUAG8AbwBsAEYAaQBsAGwAIABvAHAAdABpAG8AbgAgAHcAaQBkAGcAZQB0AAAAA1AAAAAcAAAAAAAAAAD7AAAANgBLAHIAaQB0AGEAUwBoAGEAcABlAC8ASwBpAHMAVABvAG8AbABSAGUAYwB0AGEAbgBnAGwAZQAAAAMFAAAAZwAAAAAAAAAA+wAAACIAQwBvAG0AcABvAHMAaQB0AGkAbwBuAEQAbwBjAGsAZQByAAAAAAD/////AAAAegD////7AAAAKgBBAHIAdABpAHMAdABpAGMAQwBvAGwAbwByAFMAZQBsAGUAYwB0AG8AcgAAAAAA/////wAAAHgA////+wAAABoAUABhAHQAdABlAHIAbgBEAG8AYwBrAGUAcgAAAALZAAABSQAAAT8A////+wAAABoAVABhAHMAawBzAGUAdABEAG8AYwBrAGUAcgAAAAAA/////wAAAHoA////+wAAACgAUwBuAGEAcABHAHUAaQBkAGUAIABQAHIAbwBwAGUAcgB0AGkAZQBzAAAAAAD/////AAAAAAAAAAD7AAAAOABUAGUAeAB0AEQAbwBjAHUAbQBlAG4AdABJAG4AcwBwAGUAYwB0AGkAbwBuAEQAbwBjAGsAZQByAgAABJoAAAIVAAABKgAAAK77AAAAEgBMAHUAdABEAG8AYwBrAGUAcgAAAAAA/////wAAATkA////+wAAABwATwB2AGUAcgB2AGkAZQB3AEQAbwBjAGsAZQByAAAAAAD/////AAAASAD////7AAAAGgBQAGEAbABlAHQAdABlAEQAbwBjAGsAZQByAAAAAAD/////AAAAPwD////7AAAAGgBQAHIAZQBzAGUAdABIAGkAcwB0AG8AcgB5AAAAAAD/////AAAAWgD////7AAAAFABHAHIAaQBkAEQAbwBjAGsAZQByAAAAAAD/////AAABLgD////7AAAAHgBIAGkAcwB0AG8AZwByAGEAbQBEAG8AYwBrAGUAcgAAAAAA/////wAAAEgA////+wAAACoAQQBuAGkAbQBhAHQAaQBvAG4AQwB1AHIAdgBlAHMARABvAGMAawBlAHIAAAAAAP////8AAAB5AP///wAAAAIAAAeAAAAAvPwBAAAAAfsAAAAaAFQAbwBvAGwAQgBhAHIARABvAGMAawBlAHIAAAAAAP////8AAAAAAAAAAAAAAAMAAAAAAAAAAPwBAAAABPsAAAAcAEYAbABpAHAAYgBvAG8AawBEAG8AYwBrAGUAcgAAAAAA/////wAAAAAAAAAA+wAAAB4AQQBuAGkAbQBhAHQAaQBvAG4ARABvAGMAawBlAHIAAAAAAP////8AAAEBAP////sAAAAgAE8AbgBpAG8AbgBTAGsAaQBuAHMARABvAGMAawBlAHIAAAAAAP////8AAAEcAP////sAAAAcAFQAaQBtAGUAbABpAG4AZQBEAG8AYwBrAGUAcgAAAAAA/////wAAAH4A////AAAFNQAAA74AAAAEAAAABAAAAAgAAAAI/AAAAAEAAAACAAAAAgAAABYAbQBhAGkAbgBUAG8AbwBsAEIAYQByAAAAAAD/////AAAAAAAAAAAAAAAeAEIAcgB1AHMAaABlAHMAQQBuAGQAUwB0AHUAZgBmAQAAAAD/////AAAAAAAAAAA= + +[advancedColorSelector] +gamma=2.2 +lumaG=0.7152 +lumaR=0.2126 + +[calligra] +DockerPluginsDisabled= +FlakePluginsDisabled= +ShapePluginsDisabled= + +[crashprevention] +CreatingCanvas=false + +[krita] +State=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TQBpAHgAZQByAAAAAAD/////AAAAkQD////7AAAADgBIAGkAcwB0AG8AcgB5AAAAA5AAAAC0AAAAeQD////7AAAATgBLAHIAaQB0AGEARgBpAGwAbAAvAEsAaQBzAFQAbwBvAGwARwByAGEAZABpAGUAbgB0ACAAbwBwAHQAaQBvAG4AIAB3AGkAZABnAGUAdAAAAAQoAAAAHAAAAAAAAAAA+wAAAEYASwByAGkAdABhAEYAaQBsAGwALwBLAGkAcwBUAG8AbwBsAEYAaQBsAGwAIABvAHAAdABpAG8AbgAgAHcAaQBkAGcAZQB0AAAAA1AAAAAcAAAAAAAAAAD7AAAANgBLAHIAaQB0AGEAUwBoAGEAcABlAC8ASwBpAHMAVABvAG8AbABSAGUAYwB0AGEAbgBnAGwAZQAAAAMFAAAAZwAAAAAAAAAA+wAAACIAQwBvAG0AcABvAHMAaQB0AGkAbwBuAEQAbwBjAGsAZQByAAAAAAD/////AAAAegD////7AAAAKgBBAHIAdABpAHMAdABpAGMAQwBvAGwAbwByAFMAZQBsAGUAYwB0AG8AcgAAAAAA/////wAAAHgA////+wAAABoAUABhAHQAdABlAHIAbgBEAG8AYwBrAGUAcgAAAALZAAABSQAAAT8A////+wAAABoAVABhAHMAawBzAGUAdABEAG8AYwBrAGUAcgAAAAAA/////wAAAHoA////+wAAACgAUwBuAGEAcABHAHUAaQBkAGUAIABQAHIAbwBwAGUAcgB0AGkAZQBzAAAAAAD/////AAAAAAAAAAD7AAAAOABUAGUAeAB0AEQAbwBjAHUAbQBlAG4AdABJAG4AcwBwAGUAYwB0AGkAbwBuAEQAbwBjAGsAZQByAgAABJoAAAIVAAABKgAAAK77AAAAEgBMAHUAdABEAG8AYwBrAGUAcgAAAAAA/////wAAATkA////+wAAABwATwB2AGUAcgB2AGkAZQB3AEQAbwBjAGsAZQByAAAAAAD/////AAAASAD////7AAAAGgBQAGEAbABlAHQAdABlAEQAbwBjAGsAZQByAAAAAAD/////AAAAPwD////7AAAAGgBQAHIAZQBzAGUAdABIAGkAcwB0AG8AcgB5AAAAAAD/////AAAAWgD////7AAAAFABHAHIAaQBkAEQAbwBjAGsAZQByAAAAAAD/////AAABLgD////7AAAAHgBIAGkAcwB0AG8AZwByAGEAbQBEAG8AYwBrAGUAcgAAAAAA/////wAAAEgA////+wAAACoAQQBuAGkAbQBhAHQAaQBvAG4AQwB1AHIAdgBlAHMARABvAGMAawBlAHIAAAAAAP////8AAAB5AP///wAAAAIAAAeAAAAAvPwBAAAAAfsAAAAaAFQAbwBvAGwAQgBhAHIARABvAGMAawBlAHIAAAAAAP////8AAAAAAAAAAAAAAAMAAAAAAAAAAPwBAAAABPsAAAAcAEYAbABpAHAAYgBvAG8AawBEAG8AYwBrAGUAcgAAAAAA/////wAAAAAAAAAA+wAAAB4AQQBuAGkAbQBhAHQAaQBvAG4ARABvAGMAawBlAHIAAAAAAP////8AAAEBAP////sAAAAgAE8AbgBpAG8AbgBTAGsAaQBuAHMARABvAGMAawBlAHIAAAAAAP////8AAAEcAP////sAAAAcAFQAaQBtAGUAbABpAG4AZQBEAG8AYwBrAGUAcgAAAAAA/////wAAAH4A////AAAFNQAAA74AAAAEAAAABAAAAAgAAAAI/AAAAAEAAAACAAAAAgAAABYAbQBhAGkAbgBUAG8AbwBsAEIAYQByAAAAAAD/////AAAAAAAAAAAAAAAeAEIAcgB1AHMAaABlAHMAQQBuAGQAUwB0AHUAZgBmAQAAAAD/////AAAAAAAAAAA= + +[krita][DockWidget ColorSelectorNg] +height=291 + +[krita][DockWidget HistogramDocker] +height=460 +width=640 + +[krita][DockWidget KisLayerBox] +Collapsed=false +height=569 + +[krita][DockWidget Shape Properties] +Collapsed=false + +[krita][DockWidget SmallColorSelector] +Collapsed=false + +[krita][DockWidget SpecificColorSelector] +Collapsed=false + +[krita][DockWidget ToolBox] +Collapsed=false +height=938 +width=52 + +[referenceImageDocker] +lastUsedDirectory= diff --git a/public_html/p/kritarc.txt b/public_html/p/kritarc.txt new file mode 100644 index 0000000..53439a9 --- /dev/null +++ b/public_html/p/kritarc.txt @@ -0,0 +1,2 @@ +Source: + [citation needed] diff --git a/public_html/private/.create.php.swp b/public_html/private/.create.php.swp new file mode 100644 index 0000000000000000000000000000000000000000..0e6ec46c3a38ae94c3a1533af1f40894a38ee227 GIT binary patch literal 12288 zcmeI2Pj1sd6o)6Qh@gPr0txmg*V*-d&FhXiOhq+$BIl=xe6-HxFrU)?Dhh>z6e9E+_=$@zHnuf2&KpT zSVnF;t%uV0nz|LbZ6(*Z7Ot-ZPL+1EJt#IkBLie$fPqvu#-@kZ)Z|3=s*l*i)`j!; z26UiDWPl8i0Wv@a$N(8217v^<{BH(yyTGfDDj=|f+X>b`_0;Ax|5M%GaTksqR@DR*`li&w(eg_}G3$O#WKo@8*53YhaPz9#O5kLnS zAOmE843GgbKnBPF86X3H&p_?)V~(+>tXQmLf9~omz9BHj{N(_=-gC8_U=B&pi0=<`Ha&bpFXcs!Im zaY}(mwAYZKxM-D7mZ!N|5xQLdHUDwSuL-4MRh{Y$qnB!U4QYaGya%HHrkj57$$W5A zwI?=YqVwZ0rTC8x&DhNRnejL!@Al%--Q39S zWxNSF_a<|$O>d1FDU8X;57R(6cBSItgO@5!71p~O%DUpJer%m#TIA&+eA$5BJB M>^5UpYUp6GpI!)tu>b%7 literal 0 HcmV?d00001 diff --git a/public_html/private/beam.php b/public_html/private/beam.php new file mode 100644 index 0000000..d323f7b --- /dev/null +++ b/public_html/private/beam.php @@ -0,0 +1,39 @@ + diff --git a/public_html/private/create.php b/public_html/private/create.php new file mode 100644 index 0000000..1f1d586 --- /dev/null +++ b/public_html/private/create.php @@ -0,0 +1,38 @@ + diff --git a/public_html/css/style.css b/public_html/res/css/style.css similarity index 100% rename from public_html/css/style.css rename to public_html/res/css/style.css diff --git a/public_html/img/coin-big.png b/public_html/res/img/coin-big.png similarity index 100% rename from public_html/img/coin-big.png rename to public_html/res/img/coin-big.png diff --git a/public_html/img/coin.png b/public_html/res/img/coin.png similarity index 100% rename from public_html/img/coin.png rename to public_html/res/img/coin.png diff --git a/public_html/img/coin_die-big.png b/public_html/res/img/coin_die-big.png similarity index 100% rename from public_html/img/coin_die-big.png rename to public_html/res/img/coin_die-big.png diff --git a/public_html/img/coin_die.png b/public_html/res/img/coin_die.png similarity index 100% rename from public_html/img/coin_die.png rename to public_html/res/img/coin_die.png diff --git a/public_html/img/coin_win-big.png b/public_html/res/img/coin_win-big.png similarity index 100% rename from public_html/img/coin_win-big.png rename to public_html/res/img/coin_win-big.png diff --git a/public_html/img/coin_win.png b/public_html/res/img/coin_win.png similarity index 100% rename from public_html/img/coin_win.png rename to public_html/res/img/coin_win.png diff --git a/public_html/img/logo.png b/public_html/res/img/logo.png similarity index 100% rename from public_html/img/logo.png rename to public_html/res/img/logo.png diff --git a/public_html/img/mask-big.png b/public_html/res/img/mask-big.png similarity index 100% rename from public_html/img/mask-big.png rename to public_html/res/img/mask-big.png diff --git a/public_html/img/mask.png b/public_html/res/img/mask.png similarity index 100% rename from public_html/img/mask.png rename to public_html/res/img/mask.png diff --git a/public_html/img/mask_die-big.png b/public_html/res/img/mask_die-big.png similarity index 100% rename from public_html/img/mask_die-big.png rename to public_html/res/img/mask_die-big.png diff --git a/public_html/img/mask_die.png b/public_html/res/img/mask_die.png similarity index 100% rename from public_html/img/mask_die.png rename to public_html/res/img/mask_die.png diff --git a/public_html/img/mask_win-big.png b/public_html/res/img/mask_win-big.png similarity index 100% rename from public_html/img/mask_win-big.png rename to public_html/res/img/mask_win-big.png diff --git a/public_html/img/mask_win.png b/public_html/res/img/mask_win.png similarity index 100% rename from public_html/img/mask_win.png rename to public_html/res/img/mask_win.png diff --git a/public_html/result/beam.php b/public_html/result/beam.php new file mode 100644 index 0000000..2cc8016 --- /dev/null +++ b/public_html/result/beam.php @@ -0,0 +1,36 @@ + diff --git a/public_html/result/create.php b/public_html/result/create.php new file mode 100644 index 0000000..c359342 --- /dev/null +++ b/public_html/result/create.php @@ -0,0 +1,46 @@ + diff --git a/public_html/u/deathh.php b/public_html/u/deathh.php new file mode 100644 index 0000000..d05602f --- /dev/null +++ b/public_html/u/deathh.php @@ -0,0 +1 @@ + diff --git a/public_html/u/fuckbourgies.php b/public_html/u/fuckbourgies.php new file mode 100644 index 0000000..37fbc56 --- /dev/null +++ b/public_html/u/fuckbourgies.php @@ -0,0 +1 @@ + diff --git a/public_html/u/red.php b/public_html/u/red.php new file mode 100644 index 0000000..0d57de6 --- /dev/null +++ b/public_html/u/red.php @@ -0,0 +1 @@ + diff --git a/public_html/url.php b/public_html/url.php deleted file mode 100644 index c525514..0000000 --- a/public_html/url.php +++ /dev/null @@ -1,31 +0,0 @@ - - - -
- -
-

- -

- -

- -

- - -
- -<?php echo($url_aliasize_alt); ?> - - -
- - diff --git a/resources/config.php b/resources/config.php index fcb4597..4d34a3b 100644 --- a/resources/config.php +++ b/resources/config.php @@ -5,22 +5,23 @@ // $site_name = "insert-coin"; // what the site will be called +$root_name = "insert-coin"; // the directory containing this instance // vars related to URL shortening -$url_aliasize_img = "img/mask-big.png"; +$url_aliasize_img = "/res/img/mask-big.png"; $url_aliasize_alt = "A mask, floating in mid-air."; -$url_aliasize_win_img = "img/mask_win-big.png"; +$url_aliasize_win_img = "/res/img/mask_win-big.png"; $url_aliasize_win_alt = "A whimsical mask sparkling."; -$url_aliasize_die_img = "img/mask_die-big.png"; +$url_aliasize_die_img = "/res/img/mask_die-big.png"; $url_aliasize_die_alt = "A whimsical mask on fire."; $url_aliasize_item = "mask"; // what the alias is affectionately called $url_aliasize_dir = "u/"; // where the redirects go -$url_aliasize_visible_suffix = "php"; // suffix visible in redirect links -$url_aliasize_suffix = "php"; // actual suffix in redirect links +$url_aliasize_visible_suffix = ".php"; // suffix visible in redirect links +$url_aliasize_suffix = ".php"; // actual suffix in redirect links // (the distinction is important if you use // URL rewriting for the /u/ folder or //something @@ -28,15 +29,19 @@ $url_aliasize_suffix = "php"; // actual suffix in redirect links // vars related to file uploading -$file_beam_img = "img/coin-big.png"; +$file_beam_img = "/res/img/coin-big.png"; $file_beam_alt = "A big & yellow coin lying before a coin-slot"; -$file_beam_win_img = "img/coin_win-big.png"; +$file_beam_win_img = "/res/img/coin_win-big.png"; $file_beam_win_alt = "A coin inserted into a coin slot."; -$file_beam_die_img = "img/coin_die-big.png"; +$file_beam_die_img = "/res/img/coin_die-big.png"; $file_beam_die_alt = "A coin on fire."; $file_beam_item = "coin"; // what the file is affectionately called $file_beam_dir = "p/"; // where the files go + +// for sanitization of images (stripping EXIF, etc) with an external program. $image_sanitize_command = "mogrify"; $image_sanitize_args = "strip"; + +?> diff --git a/resources/library/file.php b/resources/library/file.php index ef0158a..7bd2952 100644 --- a/resources/library/file.php +++ b/resources/library/file.php @@ -8,11 +8,15 @@ function write_alias($filepath, $url) { $file_p = fopen($filepath, 'w'); - - fwrite($file_p, "\n"); - fclose($file_p); + $redirect_string = "\n"; - return $filepath; + if (fwrite($file_p, $redirect_string)) { + fclose($file_p); + return $filepath; + } + else { + return 0; + } } @@ -32,8 +36,22 @@ function write_metadata($filepath, $source) . prefix_text(set_line_length($source, 50), " "); - fwrite($file_p, $source_string); - fclose($file_p); + if (fwrite($file_p, $source_string)) { + fclose($file_p); + return $source_string; + } + else { + return 0; + } +} + + + +// FILENAME --> FILE_EXTENSION +// Return the file-extension of a filename. +function file_extension($file_name) +{ + return pathinfo($file_name, PATHINFO_EXTENSION); } diff --git a/resources/library/insert-coin.php b/resources/library/insert-coin.php index ce97ad9..4501094 100644 --- a/resources/library/insert-coin.php +++ b/resources/library/insert-coin.php @@ -1,40 +1,22 @@ HTML +// Create a general insert-coin webpage; relative path from rootdir +// for $image_path, and relative path from /resources/templates/ +// for $template +function create_page($page_title, $template, $image_alt_text, $image_path) { - -?> - <?php echo($site_name . ": " . $item_type); ?> inserted <3 -

Thanks for feeding me

-

Your 's in safe hands

- - <?php echo($image_alt); ?> - -

Your 's - over here

-

- -

It's meta-stuff (or lack thereof) is - here

- - <?php echo($site_name . ": " . $item_type); ?> burned </3 -

Oh God, I've never seen so much blood—

-

err, I mean, there're just some minor problems under the hood!

- - <?php echo($image_alt); ?> - - - -
+ <?php echo($image_alt_text); ?> +
+ ABSOLUTE_PATH_TO_PROJECT_DIR +// Return the absolute path to the project's root. +function get_project_root() +{ + return preg_replace("%" . $GLOBALS["root_name"] . ".*" . "%", + $GLOBALS["root_name"] . "/", + getcwd()); +} + +// PATH_RELATIVE_TO_PROJECT_ROOT --> ABSOLUTE_PATH +// Return the absolute path to something within the project's root. +function root($path) +{ + $absolute_path = get_project_root() . $path; + return $absolute_path; +} + +include(root("resources/library/array.php")); +include(root("resources/library/file.php")); +include(root("resources/library/insert-coin.php")); +include(root("resources/library/sanitization.php")); +include(root("resources/library/string.php")); +include(root("resources/library/urls.php")); ?> diff --git a/resources/library/string.php b/resources/library/string.php index e76771b..28d20ec 100644 --- a/resources/library/string.php +++ b/resources/library/string.php @@ -92,4 +92,29 @@ function is_punctuation($character) } + +// STRING --> FIRST_CHARACTER +// Return the first character of a string. +function strcar($string) +{ + return substr($string, 0, 1); +} + + + +// STRING --> ALL_BUT_FIRST_CHARACTER +// Return all but the first character of a string. +function strcdr($string) +{ + return substr($string, 1); +} + + + +// STRING --> SECOND_CHARACTER +// Return the second character of a string. +function strcadr($string) +{ + return strcar(strcdr($string)); +} ?> diff --git a/resources/library/urls.php b/resources/library/urls.php index f6bdb3c..9b7b479 100644 --- a/resources/library/urls.php +++ b/resources/library/urls.php @@ -27,4 +27,49 @@ function get_cwd($url) } } + + +// --> PROTOCOL:// +// Return "http://" or "https://", depending on what's currently used. +function protocol() +{ + if (isset($_SERVER['HTTPS'])) { + return "https://"; + } else { + return "http://"; + } +} + + + +// ABSOLUTE_PATH --> FULL_URL +// Create a full URL with the current protocol, domain, and provided path. +function make_url($path) +{ + $url = protocol() + . $_SERVER['HTTP_HOST'] + . "/" + . $path; + + return $url; +} + + + +// URL --> HEADER_REDIRECTION +// Create a redirection header. +function redirect($url) +{ + return header('Location: ' . $url); +} + + + +// URL --> BOOLEAN +// Return whether or not a URL is a valid one. +function valid_url($url) +{ + return filter_var($url_target, FILTER_VALIDATE_URL); +} + ?> diff --git a/resources/templates/coin/beam.php b/resources/templates/coin/beam.php new file mode 100644 index 0000000..405c814 --- /dev/null +++ b/resources/templates/coin/beam.php @@ -0,0 +1,16 @@ +
+

+ +

+ +

+ +

+ + + " name="submit"> +
diff --git a/resources/templates/coin/celebrate.php b/resources/templates/coin/celebrate.php new file mode 100644 index 0000000..dd20bb3 --- /dev/null +++ b/resources/templates/coin/celebrate.php @@ -0,0 +1,8 @@ +

Thanks for feeding me; it'll be in safe hands

+ +

Your coin's ">over here

+ +

+ +

It's meta-stuff (or lack thereof) is + ">here

diff --git a/resources/templates/coin/death-1.html b/resources/templates/coin/death-1.html new file mode 100644 index 0000000..627b00b --- /dev/null +++ b/resources/templates/coin/death-1.html @@ -0,0 +1,2 @@ +

You didn't upload anything, dope.

+

Try again.

diff --git a/resources/templates/coin/death-2.html b/resources/templates/coin/death-2.html new file mode 100644 index 0000000..3896b9d --- /dev/null +++ b/resources/templates/coin/death-2.html @@ -0,0 +1 @@ +

Er, that coin already exists— try a different file-name.

diff --git a/resources/templates/coin/death.html b/resources/templates/coin/death.html new file mode 100644 index 0000000..60a385f --- /dev/null +++ b/resources/templates/coin/death.html @@ -0,0 +1,2 @@ +

What the hell just happened? :o

+

I dunno, but maybe you should give it another go?

diff --git a/resources/templates/footer.html b/resources/templates/footer.php similarity index 96% rename from resources/templates/footer.html rename to resources/templates/footer.php index 122016a..4ccd56a 100644 --- a/resources/templates/footer.html +++ b/resources/templates/footer.php @@ -15,8 +15,3 @@ - - - - - diff --git a/resources/templates/header.php b/resources/templates/header.php index 7339fef..0d50f5e 100644 --- a/resources/templates/header.php +++ b/resources/templates/header.php @@ -5,20 +5,12 @@ - - - + + + -<?php echo($site_name . ": " . $page_title); ?> +<?php echo($GLOBALS["site_name"] . ": " . $page_title); ?> - - - diff --git a/resources/templates/mask/celebrate.php b/resources/templates/mask/celebrate.php new file mode 100644 index 0000000..ca7b90f --- /dev/null +++ b/resources/templates/mask/celebrate.php @@ -0,0 +1,6 @@ +

Thanks for feeding me; it'll be in safe hands

+ +

Your 's + ">over here

+ +

diff --git a/resources/templates/mask/create.php b/resources/templates/mask/create.php new file mode 100644 index 0000000..e1a35f5 --- /dev/null +++ b/resources/templates/mask/create.php @@ -0,0 +1,14 @@ +
+

+ +

+ +

+ +

+ + " name="submit"> +
diff --git a/resources/templates/mask/death-1.html b/resources/templates/mask/death-1.html new file mode 100644 index 0000000..a811af5 --- /dev/null +++ b/resources/templates/mask/death-1.html @@ -0,0 +1,2 @@ +

You didn't type in anything...

+

Come on, you can do better than that. :s

diff --git a/resources/templates/mask/death-2.php b/resources/templates/mask/death-2.php new file mode 100644 index 0000000..c7db159 --- /dev/null +++ b/resources/templates/mask/death-2.php @@ -0,0 +1,2 @@ +

Er, that + already exists, try a different alias.

diff --git a/resources/templates/mask/death-3.html b/resources/templates/mask/death-3.html new file mode 100644 index 0000000..1eb3891 --- /dev/null +++ b/resources/templates/mask/death-3.html @@ -0,0 +1,2 @@ +

Now, mate, that wasn't an actual URL.

+

You had one job!...

diff --git a/resources/templates/mask/death.html b/resources/templates/mask/death.html new file mode 100644 index 0000000..60a385f --- /dev/null +++ b/resources/templates/mask/death.html @@ -0,0 +1,2 @@ +

What the hell just happened? :o

+

I dunno, but maybe you should give it another go?

diff --git a/resources/templates/menu.php b/resources/templates/menu.php new file mode 100644 index 0000000..049fae0 --- /dev/null +++ b/resources/templates/menu.php @@ -0,0 +1,7 @@ +