From 2d40265c67922202b060fc14488276acd92d55f1 Mon Sep 17 00:00:00 2001 From: jornmann Date: Thu, 17 Nov 2022 20:23:43 +0200 Subject: [PATCH] Add Files --- .gitignore | 3 ++ README | 5 ++ creds.def.php | 8 +++ css/glazed-gray.css | 97 ++++++++++++++++++++++++++++++++++++ img/moods/alarmed.png | Bin 0 -> 699 bytes img/moods/angry.png | Bin 0 -> 691 bytes img/moods/cheeky.png | Bin 0 -> 683 bytes img/moods/dumb.png | Bin 0 -> 696 bytes img/moods/embarassed.png | Bin 0 -> 704 bytes img/moods/evil.png | Bin 0 -> 703 bytes img/moods/fat.png | Bin 0 -> 713 bytes img/moods/frustrated.png | Bin 0 -> 688 bytes img/moods/happy.png | Bin 0 -> 686 bytes img/moods/mad.png | Bin 0 -> 706 bytes img/moods/neutral.png | Bin 0 -> 681 bytes img/moods/ninja.png | Bin 0 -> 638 bytes img/moods/no-mouth.png | Bin 0 -> 679 bytes img/moods/old.png | Bin 0 -> 689 bytes img/moods/questioning.png | Bin 0 -> 693 bytes img/moods/sad.png | Bin 0 -> 691 bytes img/moods/silly.png | Bin 0 -> 690 bytes img/moods/surprised.png | Bin 0 -> 692 bytes img/moods/tired.png | Bin 0 -> 688 bytes img/moods/torn.png | Bin 0 -> 696 bytes img/moods/what-a-night.png | Bin 0 -> 4392 bytes img/moods/whistle.png | Bin 0 -> 691 bytes img/pfp.png | Bin 0 -> 876 bytes index.php | 32 ++++++++++++ schema.sql | 9 ++++ templates/bio.php | 22 ++++++++ templates/config.def.php | 19 +++++++ templates/footer.php | 7 +++ templates/header.php | 12 +++++ templates/unused_config.php | 16 ++++++ write/index.php | 53 ++++++++++++++++++++ write/post.php | 37 ++++++++++++++ 36 files changed, 320 insertions(+) create mode 100644 .gitignore create mode 100644 README create mode 100644 creds.def.php create mode 100644 css/glazed-gray.css create mode 100644 img/moods/alarmed.png create mode 100644 img/moods/angry.png create mode 100644 img/moods/cheeky.png create mode 100644 img/moods/dumb.png create mode 100644 img/moods/embarassed.png create mode 100644 img/moods/evil.png create mode 100644 img/moods/fat.png create mode 100644 img/moods/frustrated.png create mode 100644 img/moods/happy.png create mode 100644 img/moods/mad.png create mode 100644 img/moods/neutral.png create mode 100644 img/moods/ninja.png create mode 100644 img/moods/no-mouth.png create mode 100644 img/moods/old.png create mode 100644 img/moods/questioning.png create mode 100644 img/moods/sad.png create mode 100644 img/moods/silly.png create mode 100644 img/moods/surprised.png create mode 100644 img/moods/tired.png create mode 100644 img/moods/torn.png create mode 100644 img/moods/what-a-night.png create mode 100644 img/moods/whistle.png create mode 100644 img/pfp.png create mode 100644 index.php create mode 100644 schema.sql create mode 100644 templates/bio.php create mode 100644 templates/config.def.php create mode 100644 templates/footer.php create mode 100644 templates/header.php create mode 100644 templates/unused_config.php create mode 100644 write/index.php create mode 100644 write/post.php diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9822342 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +# Ignore files that may contain irrelevant content or secrets +config.php +creds.php diff --git a/README b/README new file mode 100644 index 0000000..f822da5 --- /dev/null +++ b/README @@ -0,0 +1,5 @@ +~ m o o d b l o g ~ + +to set up: +1: copy templates/config.def.php to templates/config.php and change the placeholders +2: copy creds.def.php to creds.php and change the placeholders diff --git a/creds.def.php b/creds.def.php new file mode 100644 index 0000000..e39990d --- /dev/null +++ b/creds.def.php @@ -0,0 +1,8 @@ + diff --git a/css/glazed-gray.css b/css/glazed-gray.css new file mode 100644 index 0000000..7290580 --- /dev/null +++ b/css/glazed-gray.css @@ -0,0 +1,97 @@ +html, body { + margin: 0px 5px 5px 5px; + background-color: #c0c0c0; +} +body { + margin: auto; + width: 728px; + font-family: sans-serif; +} +@media screen and (max-width: 728px) { + body { + width: 100%; + } +} +div.window-bar { + background: linear-gradient(180deg, rgba(128,128,128,1) 0%, rgba(54,54,54,1) 13%, rgba(51,51,51,1) 49%, rgba(29,29,29,1) 51%, rgba(4,4,4,1) 81%, rgba(0,0,0,1) 100%); + color: #ffffff; + /*padding: 2px 8px 2px 8px;*/ + padding: 4px 8px 4px 8px; +} +div.window { + background-color: #eeeeee; + margin-top: 10px; + margin-bottom: 10px; +} +div.window-content { + padding: 15px; + border: 2px solid #000000; + border-top: 0px; +} +.post-date { + float: right; +} +img.pfp { + float: left; + padding: 2px; + border: 2px solid #000000; + margin-right: 15px; + display: block; +} +div.bio { + grid-area: bio; +} +.clearfix::after { + content: ""; + clear: both; + display: table; +} +hr { + border: 1px solid #000000; +} +footer { + text-align: center; +} +a.options { + text-decoration: none; +} +a.options:visited { + color: #0000ee; +} +.monospace { + font-family: monospace; +} +img.mood { + vertical-align: middle; +} +div.hidden-info { + display: none; + font-family: monospace; +} +label.show-info { + color: #0000ee; + cursor: pointer; +} +label.show-info:active { + color: #ff0000; +} +input.show-info:checked ~ div.hidden-info { + display: flex; +} +pre.hidden-info { + margin: 5px 0px 0px 0px; +} +div.grid-container { + display: grid; + grid-template-columns: auto auto auto; +} +div.bio-grid-container { + display: grid; + /*grid-template-columns: 98px auto auto;*/ + grid-template-areas: + 'pfp bio'; +} +pre { + white-space: pre-wrap; + word-break: break-word; +} diff --git a/img/moods/alarmed.png b/img/moods/alarmed.png new file mode 100644 index 0000000000000000000000000000000000000000..ff08cab002e1ba4b5f798362322651746bd35545 GIT binary patch literal 699 zcmV;s0!00ZP)EX>4Tx04R}tkv&MmKpe$iQ$?v21v?aR2vVIah>AFB6^c-y)C#RSm|Xe=O&XFE z7e~Rh;NZt%)xpJCR|i)?5c~jfbaGO3krMxx6k5c1aNLh~_a1le0HI!Hs@X9PsG4P@ z;xRFkT@|}t(Sv>j5XP{?OnokyOu%z|-NVP%yC~1{KKJM7RdOZ+d?N8I(+!JwgLrz= z(mC%FhgeZkh|h_~47wokBiCh@-#8Z>7Ib`5 zkz)ZBsE`~#_#gc4*33^%xJkhn(D`E9A0t55F3_mi_V=-EH%OtZfqT%dBEJait?00006VoOIv0RI600RN!9r;`8x010qNS#tmY zE+YT{E+YYWr9XB6000McNliru<_i!D4l(Em_T&Hn02y>eSad^gZEa<4bO1wgWnpw> zWFU8GbZ8()Nlj2!fese{005IoL_t(2&#jYP4#Xe`gl9|-=FvF^zIzS!1skc@b~igu zILXIPKq8kV9t|)89LAABW-Ci_F*$=7bjdIP0zi2Ux>WV-uq5rJv6l$XGFK%T<~6gJ zz+({s04p)^+IsMk%0KJ4n|asGUnjJGIu(d*5G}A3&-B)>==F*=_qC hgB%JBzxh>H;{#;bYsKPiABF$`002ovPDHLkV1oUyBEX>4Tx04R}tkv&MmKpe$iKSa@L2Rn#3WT-A$5EXIMDionYs1;guFuC*#nlvOS zE{=k0!NHHks)LKOt`4q(Aou~|=;Wm6A|?JWDYS_3;J6>}?mh0_0seZKsb+8-P&La) zCE`LRyDD_Pq6d8lV-!J&nfjb4CgC~0?&0I>U5saWpZjz4Dmjw@K7n|a>4rtTK|H-_ z>74h8BdjPX#OK6g23?T&k?XR{Z=4Gb`*~)>NT=qBBg8_Xjpa6GMMEW?B91DmM*04X z%L?Z$&T6^Jn)l={4CS+@w$(=ysb!z2^4T+{ftykfyGZH^9Lm zFjAoGb&q#eSad^gZEa<4bO1wgWnpw> zWFU8GbZ8()Nlj2!fese{004_gL_t(2&!v+=4#gk{L{Q?4jyFWM7M z(0sC@_(Rvp<8JyjgL8A{dm3<-yVJ}Vu4<=RD_U!5JlO*f>IO?G4;N;;@A0J$rP==c ZtA3K%YRD%oI&A;|002ovPDHLkV1f@VDWw1a literal 0 HcmV?d00001 diff --git a/img/moods/cheeky.png b/img/moods/cheeky.png new file mode 100644 index 0000000000000000000000000000000000000000..89419d93c9f1b3d50066fb5d3551c30fcc70c0b6 GIT binary patch literal 683 zcmV;c0#yBpP)EX>4Tx04R}tkv&MmKpe$iKSa@L2Rn#3WT-A$5EXIMDionYs1;guFuC*#nlvOS zE{=k0!NHHks)LKOt`4q(Aou~|=;Wm6A|?JWDYS_3;J6>}?mh0_0seZKsb+8-P&La) zCE`LRyDD_Pq6d8lV-!J&nfjb4CgC~0?&0I>U5saWpZjz4Dmjw@K7n|a>4rtTK|H-_ z>74h8BdjPX#OK6g23?T&k?XR{Z=4Gb`*~)>NT=qBBg8_Xjpa6GMMEW?B91DmM*04X z%L?Z$&T6^Jn)l={4CS+@w$(=ysb!z2^4T+{ftykfyGZH^9Lm zFjAoGb&q#eSad^gZEa<4bO1wgWnpw> zWFU8GbZ8()Nlj2!fese{004tYL_t(2&!v+=4!|G?1P9ZH`E=facfUa|wy_agP4@`q_r~lBxpu!ECFJ4E->eObD_7}9v^DZ)Z5#?>I6_!UePK5 Ry~h9m002ovPDHLkV1hg}DV+cS literal 0 HcmV?d00001 diff --git a/img/moods/dumb.png b/img/moods/dumb.png new file mode 100644 index 0000000000000000000000000000000000000000..8f5f33e2af1c5e7314fc4e8cca1b092fda5e1f45 GIT binary patch literal 696 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 literal 0 HcmV?d00001 diff --git a/img/moods/frustrated.png b/img/moods/frustrated.png new file mode 100644 index 0000000000000000000000000000000000000000..11ff92f8d1a9d11c403932dc86afa5e42634660e GIT binary patch literal 688 zcmV;h0#E&kP)EX>4Tx04R}tkv&MmKpe$iQ$?v21v?aR2vVIah>AFB6^c-y)C#RSm|Xe=O&XFE z7e~Rh;NZt%)xpJCR|i)?5c~jfbaGO3krMxx6k5c1aNLh~_a1le0HI!Hs@X9PsG4P@ z;xRFkT@|}t(Sv>j5XP{?OnokyOu%z|-NVP%yC~1{KKJM7RdOZ+d?N8I(+!JwgLrz= z(mC%FhgeZkh|h_~47wokBiCh@-#8Z>7Ib`5 zkz)ZBsE`~#_#gc4*33^%xJkhn(D`E9A0t55F3_mi_V=-EH%OtZfqT%dBEJait?00006VoOIv0RI600RN!9r;`8x010qNS#tmY zE+YT{E+YYWr9XB6000McNliru<_i!D4>D*PmLC8B02y>eSad^gZEa<4bO1wgWnpw> zWFU8GbZ8()Nlj2!fese{004+dL_t(2&!v;W4a6V}1ZOFRIw+kw%%3)VAA-mQL{RpJ z#n{GP#9Tg!X%}z+_a`gq!HlraphXe^gcA_J%zB4`4+8)N}<-ew5K-%01#tjJYQf+sdH0rw>{p}pryBuf7K73 WAYsjb9(k?+0000EX>4Tx04R}tkv&MmKpe$iKSa@L2Rn#3WT-A$5EXIMDionYs1;guFuC*#nlvOS zE{=k0!NHHks)LKOt`4q(Aou~|=;Wm6A|?JWDYS_3;J6>}?mh0_0seZKsb+8-P&La) zCE`LRyDD_Pq6d8lV-!J&nfjb4CgC~0?&0I>U5saWpZjz4Dmjw@K7n|a>4rtTK|H-_ z>74h8BdjPX#OK6g23?T&k?XR{Z=4Gb`*~)>NT=qBBg8_Xjpa6GMMEW?B91DmM*04X z%L?Z$&T6^Jn)l={4CS+@w$(=ysb!z2^4T+{ftykfyGZH^9Lm zFjAoGb&q#(9Sr~g02y>eSad^gZEa<4bO1wgWnpw> zWFU8GbZ8()Nlj2!fese{004$bL_t(2&!v+=4#gk{L?7lK%%gJ-+Mm6U@E_NuxvQg> zKaCyPaog*f#{NJ2#sz;PGjmn-ZL3Nt)LNJE^cH|n9n3kOT$t_V<3$ZxW_$Zr9dSEh U(OD5grvLx|07*qoM6N<$f*{)|uK)l5 literal 0 HcmV?d00001 diff --git a/img/moods/mad.png b/img/moods/mad.png new file mode 100644 index 0000000000000000000000000000000000000000..bc398833b2cae43cb1ecfc8525fde42e167af412 GIT binary patch literal 706 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 Xu literal 0 HcmV?d00001 diff --git a/img/moods/questioning.png b/img/moods/questioning.png new file mode 100644 index 0000000000000000000000000000000000000000..68f822e23ddb5eea36816d07b1977d772a6d4631 GIT binary patch literal 693 zcmV;m0!safP)EX>4Tx04R}tkv&MmKpe$iKSa@L2Rn#3WT-A$5EXIMDionYs1;guFuC*#nlvOS zE{=k0!NHHks)LKOt`4q(Aou~|=;Wm6A|?JWDYS_3;J6>}?mh0_0seZKsb+8-P&La) zCE`LRyDD_Pq6d8lV-!J&nfjb4CgC~0?&0I>U5saWpZjz4Dmjw@K7n|a>4rtTK|H-_ z>74h8BdjPX#OK6g23?T&k?XR{Z=4Gb`*~)>NT=qBBg8_Xjpa6GMMEW?B91DmM*04X z%L?Z$&T6^Jn)l={4CS+@w$(=ysb!z2^4T+{ftykfyGZH^9Lm zFjAoGb&q#eSad^gZEa<4bO1wgWnpw> zWFU8GbZ8()Nlj2!fese{0050iL_t(2&!v;W4aFb~L!GLFF?!|*ch>N~07_}n{0zQ6K`aKI+!+J_^300JiSaO3XaL^to&dmh1(F0wp9(XZFWis~?JkSP81PILkweOQ z9#T~R;GU&jCHmyo`ULOEE+0Lg|H#a!s=Qs*s#+^rYiT{%3lM66rIg8q-R^rls6%PD bAOET!ZaZzry1CKz00000NkvXXu0mjf_uet4 literal 0 HcmV?d00001 diff --git a/img/moods/sad.png b/img/moods/sad.png new file mode 100644 index 0000000000000000000000000000000000000000..6d5b4029954fbd6c941684c058ba9afcc13358bc GIT binary patch literal 691 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"; + echo "
"; + echo " ".$res['Title'].""; + echo " "; + echo "
"; + echo "
"; + echo " "; + echo " current mood: ".$res['Mood']; + echo " "; + echo "
"; + echo " "; + echo " current tunes: ".$res['Song']; + echo " "; + echo "
"; + echo $res['Message']; + echo "
"; + echo " share: "; + echo "
"; + echo ""; +} + +include('templates/footer.php'); +?> diff --git a/schema.sql b/schema.sql new file mode 100644 index 0000000..4d4d729 --- /dev/null +++ b/schema.sql @@ -0,0 +1,9 @@ +CREATE TABLE IF NOT EXISTS articles ( + ID INT NOT NULL AUTO_INCREMENT primary key, + Time TIMESTAMP, + Title VARCHAR(512) NOT NULL, + Mood VARCHAR(256), + MoodImage VARCHAR(256), + Song VARCHAR(256), + Message MEDIUMTEXT NOT NULL +); diff --git a/templates/bio.php b/templates/bio.php new file mode 100644 index 0000000..5769677 --- /dev/null +++ b/templates/bio.php @@ -0,0 +1,22 @@ +
+
+ +
+
+ profile picture +
+ +
+ +
+ + +
+
+
+
+
+
+
+
+
diff --git a/templates/config.def.php b/templates/config.def.php new file mode 100644 index 0000000..947d7a2 --- /dev/null +++ b/templates/config.def.php @@ -0,0 +1,19 @@ + +$username="User"; +$tagline='"Sample tagline, not necessarily surrounded with quotes"'; +$more_info="IRC Nickname: Example +E-Mail: example@example.com + +Interests: Being an example, writing Lorem Ipsum-type texts, ReplacingSpacesWithNothingToDemonstrateLineWrapping"; +?> diff --git a/templates/footer.php b/templates/footer.php new file mode 100644 index 0000000..491a7ce --- /dev/null +++ b/templates/footer.php @@ -0,0 +1,7 @@ +
+ moodblog +
+ © +
+ + diff --git a/templates/header.php b/templates/header.php new file mode 100644 index 0000000..8f55851 --- /dev/null +++ b/templates/header.php @@ -0,0 +1,12 @@ + + + + + <?php echo $short_blog_title; ?> + + + "> + + + diff --git a/templates/unused_config.php b/templates/unused_config.php new file mode 100644 index 0000000..e9d5843 --- /dev/null +++ b/templates/unused_config.php @@ -0,0 +1,16 @@ + +$username="User"; +$tagline='"Sample tagline, not necessarily surrounded with quotes"'; +$more_info="IRC Nickname: Example +E-Mail: example@example.com + +Interests: Being an example, writing Lorem Ipsum-type texts"; +?> diff --git a/write/index.php b/write/index.php new file mode 100644 index 0000000..99a2ad5 --- /dev/null +++ b/write/index.php @@ -0,0 +1,53 @@ + +
+
+ write +
+
+
+ choose an icon that represents your mood the most: +
+
+ alarmed.png alarmed.png
+ angry.png angry.png
+ cheeky.png cheeky.png
+ dumb.png dumb.png
+ embarassed.png embarassed.png
+ evil.png evil.png
+ fat.png fat.png
+ frustrated.png frustrated.png
+ happy.png happy.png
+ mad.png mad.png
+ neutral.png neutral.png
+
+
+ ninja.png ninja.png
+ no-mouth.png no-mouth.png
+ old.png old.png
+ questioning.png questioning.png
+ sad.png sad.png
+ silly.png silly.png
+ surprised.png surprised.png
+ tired.png tired.png
+ torn.png torn.png
+ what-a-night.png what-a-night.png
+ whistle.png whistle.png
+
+
+ post title: +
+ current mood: +
+ current tunes: +
+ article: (HTML markup is allowed) +
+ +
+ enter your password: +
+ +
+
+
+ diff --git a/write/post.php b/write/post.php new file mode 100644 index 0000000..0133304 --- /dev/null +++ b/write/post.php @@ -0,0 +1,37 @@ +go back!"; +?> +
+
+ post results +
+
+query("INSERT INTO articles (Title, Mood, MoodImage, Song, Message) VALUES('".$title."', '".$mood."', '".$moodimage."', '".$song."', '".$articlebody."')"); + #$mysqli->query('INSERT INTO articles (Title, Mood, MoodImage, Song, Message) VALUES("title test", "mood", "what-a-night.png", "music", "styles!")'); + #$mysqli->query('INSERT INTO articles (Title, Mood, MoodImage, Song, Message) VALUES("'.$title.'", "'.$mood.'", "what-a-night.png", "music", "styles!")'); + + echo "success".$go_back; + header("Location: ".$root); + exit(); + } + echo "

".$_POST['password']."

"; + die("wrong password".$go_back); +} +die("no POST".$go_back); +?> +
+
+