diff --git a/app/Models/Bookmark.php b/app/Models/Bookmark.php deleted file mode 100644 index 3396242..0000000 --- a/app/Models/Bookmark.php +++ /dev/null @@ -1,31 +0,0 @@ -name = $name; - $this->url = $url; - $this->description = $description; - } -} diff --git a/app/Models/BookmarkCategory.php b/app/Models/BookmarkCategory.php deleted file mode 100644 index 10c031a..0000000 --- a/app/Models/BookmarkCategory.php +++ /dev/null @@ -1,24 +0,0 @@ -name = $name; - $this->bookmarks = $bookmarks; - } -} diff --git a/app/Models/Project.php b/app/Models/Project.php deleted file mode 100644 index 183877e..0000000 --- a/app/Models/Project.php +++ /dev/null @@ -1,38 +0,0 @@ -name = $name; - $this->description = $description; - $this->url = $url; - $this->languages = $languages; - } -} diff --git a/app/Models/ProjectCategory.php b/app/Models/ProjectCategory.php deleted file mode 100644 index 3b15f51..0000000 --- a/app/Models/ProjectCategory.php +++ /dev/null @@ -1,24 +0,0 @@ -name = $name; - $this->projects = $projects; - } -} diff --git a/config/bookmarks.php b/config/bookmarks.php index cd23ece..0aaa016 100644 --- a/config/bookmarks.php +++ b/config/bookmarks.php @@ -1,29 +1,103 @@ "Friends' Websites", + 'bookmarks' => [ + [ + 'name' => "nick99nack", + 'url' => "http://www.nick99nack.com/", + 'description' => "Currently in the process of taking over the internet. I Totally didn't steal any of his stuff." + ], + [ + 'name' => "campos", + 'url' => "https://campos02.me/", + 'description' => "Cool brazilian dude, does programming and stuff" + ], + [ + 'name' => "Sashi", + 'url' => "https://joshuaalto.com/", + 'description' => "Site redesign #8! I'll find a website style I enjoy eventually, I swear!" + ], + [ + 'name' => "noone", + 'url' => "http://strangenessnetworks.com/", + 'description' => "Strangeness Networks, noone's website." + ], + [ + 'name' => "raf", + 'url' => "https://notashelf.dev/", + 'description' => "is a shelf" + ], + [ + 'name' => "CamK06", + 'url' => "https://starman0620.neocities.org/", + 'description' => "Now with more outdated HTML!" + ], + [ + 'name' => "HIDEN", + 'url' => "https://hiden.pw/", + 'description' => "Moar buttons!" + ], + [ + 'name' => "coco", + 'url' => "http://cocomark.neocities.org/", + 'description' => "needs to go to the brain store" + ], + [ + 'name' => "Toxidation", + 'url' => "http://toxi.pw/", + 'description' => "h (idk if this is his actual domain he has like 5)" + ], + [ + 'name' => "xproot", + 'url' => "http://xproot.pw/", + 'description' => "a random internet person on this very random planet" + ] + ] + ], + [ + 'name' => "Cool Projects", + 'bookmarks' => [ + [ + 'name' => "ToS;DR", + 'url' => "https://tosdr.org/", + 'description' => "\"I have read and agree to the Terms\" is the biggest lie on the web. They aim to fix that." + ], + [ + 'name' => "NINA", + 'url' => "https://nina.chat/", + 'description' => "Yahoo! Messenger (and soon AOL) revival" + ], + [ + 'name' => "Escargot", + 'url' => "https://escargot.chat/", + 'description' => "MSN/WLM revival" + ], + ] + ], + [ + 'name' => "Other Cool Stuff", + 'bookmarks' => [ + [ + 'name' => "WinWorld", + 'url' => "http://www.winworldpc.com/", + 'description' => "WinWorld is an online museum dedicated to the preservation and sharing of vintage, abandoned, and pre-release software." + ], + [ + 'name' => "ToastyTech", + 'url' => "http://toastytech.com/", + 'description' => "Nathan's Toasty Technology Page" + ], + [ + 'name' => "Optimized for no one", + 'url' => "http://www.hoary.org/browse/", + 'description' => "Optimized for no one, but pretty much OK with . . ." + ], + [ + 'name' => "Cameron's World", + 'url' => "http://www.cameronsworld.net/", + 'description' => "A love letter to the Internet of old." + ] + ] + ] ]; diff --git a/config/projects.php b/config/projects.php index 8a50970..1c6c0f2 100644 --- a/config/projects.php +++ b/config/projects.php @@ -1,60 +1,71 @@ "Websites", + 'projects' => [ + [ + 'name' => "diskfloppy.me", + 'description' => "The website you're looking at right now!", + 'url' => "https://github.com/floppydisk05/diskfloppy.me", + 'languages' => ["PHP", "CSS"] + ], + [ + 'name' => "NetDrivers", + 'description' => "Driver downloads website.", + 'url' => "https://github.com/floppydisk05/NetDrivers", + 'languages' => ["Ruby", "CSS"] + ] + ] + ], + [ + 'name' => "APIs", + 'projects' => [ + [ + 'name' => "trivia-api", + 'description' => "API to serve random trivia questions.", + 'url' => "https://github.com/floppydisk05/trivia-api", + 'languages' => ["JavaScript"] + ] + ] + ], + [ + 'name' => "Discord Bots", + 'projects' => [ + [ + 'name' => "PlexBot", + 'description' => "A basic bot to play music from the configured Plex server in a Discord voice channel.", + 'url' => "https://github.com/floppydisk05/PlexBot", + 'languages' => ["Python"] + ] + ] + ], + [ + 'name' => "Abandoned Projects", + 'projects' => [ + [ + 'name' => "website-cf", + 'description' => "Rewrite of my personal website in Adobe ColdFusion.", + 'url' => "https://github.com/floppydisk05/website-cf", + 'languages' => ["Adobe ColdFusion"] + ], + [ + 'name' => "WinBotJDA", + 'description' => "Rewrite of CamK06's WinBot using Java and DiscordJDA.", + 'url' => "https://github.com/floppydisk05/WinBotJDA", + 'languages' => ["Java"] + ], + [ + 'name' => "delayed-eject", + 'description' => "Scripts which eject the cd drive a lot to annoy nick.", + 'url' => "https://github.com/floppydisk05/delayed-eject", + 'languages' => ["Shell", "C"] + ], + [ + 'name' => "php-sound", + 'description' => "Plays a specified sound file or files on the web server when a php page is loaded.", + 'url' => "https://github.com/floppydisk05/php-sound", + 'languages' => ["PHP", "Shell"] + ] + ] + ] ]; diff --git a/resources/views/pages/bookmarks.blade.php b/resources/views/pages/bookmarks.blade.php index e7630c7..b0fc464 100644 --- a/resources/views/pages/bookmarks.blade.php +++ b/resources/views/pages/bookmarks.blade.php @@ -4,10 +4,10 @@ @section('description', 'This is the personal homepage of floppydisk.') @section('content') @foreach ($categories as $category) -

{{ $category->name }}

+

{{ $category['name'] }}

@endforeach diff --git a/resources/views/pages/projects.blade.php b/resources/views/pages/projects.blade.php index dcb3c43..8280fef 100644 --- a/resources/views/pages/projects.blade.php +++ b/resources/views/pages/projects.blade.php @@ -4,11 +4,11 @@ @section('description', 'This is the personal homepage of floppydisk.') @section('content') @foreach ($categories as $category) -

{{ $category->name}}

- @foreach ($category->projects as $project) +

{{ $category['name']}}

+ @foreach ($category['projects'] as $project)
- {{ $project->name }} - {{ $project->description }}
- Languages: {{ implode(", ", $project->languages) }} + {{ $project['name'] }} - {{ $project['description'] }}
+ Languages: {{ implode(", ", $project['languages']) }}

@endforeach