home

Welcome to
TKA.NET!

To begin, go up to the logo in the upper-left corner.

Status Update

May 8, 2016

Sorted uploads.

Patched file identifier generation code. Was causing the uploads folder issue.

Added code that strips # and & from file names upon upload.

Status Update

Mar 14, 2016

Happy Pi Day to everyone.

I do still live. Sorted uploads. Also, faster internet connection now.

Status Update

Oct 19, 2015

The boot and database drive of the server is now a PCI-E SSD. Forum pages/etc should load much faster.

The database will be backed up at regular intervals to the mirrored storage drives.

Minor Update

Oct 13, 2015

Removing the footer and integrating some of it's parts into the menu, more how it used to be. Should give more space on small screens for images/etc.

Planned
Downtime

Oct 4, 2015

New server is up and running. Thanks for your patience..

Planned
Downtime

Oct 2, 2015

New server hardware has arrived.

TKA is moving from a pile of random parts (c)2008 to a nice Dell PowerEdge R210 rackmount server. It's new-old stock, made in 2012, just unboxed today.

Expect random downtimes and slowdowns over this weekend, with full service restored by Monday.

Status Update

Jul 20, 2015

Apologies for the long delay in sorting the uploads.

Life.

Status Update

Apr 1, 2015

Extensive testing with Project Spartan (Microsoft's new browser, to replace IE) shows no signs of issues, Clean, Simple, Standards-based design wins out.

A user's complaint about missing Sonic X episodes (for some reason in Public Chat instead of Bug Reports...) led to the discovery of some misnamed folders. Fixing.

Status Update

Feb 6, 2015

Fixed an edge case in filename encodings under Uploads.

Status Update

Dec 31, 2014

Finished HTML5 conversion, most of the site validates, working on the few exceptions.

Status Update

Dec 28, 2014

Short downtime to do a full disk check and verification. No bad sectors found, filesystem clean.

Preparing to do some cleanup and doctype changes, HTML5 is go.

Status Update

Nov 15, 2014

Links now use defined categories, newly added links are in a 'Needing Review' category.

Link Categories now have descriptions. I.E, the disclaimer on 'Needing Review', indicating possible danger of said links.

Added flag to forum topics to indicate wether or not to show post times.

Moved the to-do list to it's own forum topic.

Created files tables to store identifiers of unique files, filenames, descriptions, and tags. (Tags, Laying groundwork for new Search)

Backed up database due to all the changes.

Added Sonic Boom (first four eps) to Shows.

Noticed a directory structure problem with Other/Fan videos that no one had reported, that prevented those from showing up. Fixed.

Began converting videos in Other/Fan to MP4.

Downtime

Nov 7, 2014

The electric company shut off our power to do some line maintenance.

Status Update

Nov 1, 2014

Fixed a security hole in the api reguarding forums. Any signed-in user could have edited any post.

Moved registration over to the api and applied infobox layout to it, simplifying the html.

Full Backup of server completed.

Status Update

Oct 31, 2014

Fixed a permissions issue that was preventing the storage of new thumbnails.

Status Update

Oct 27, 2014

Applied filtering to file uploads that removes accented characters that cause issues with windows filesystems from filenames. Ex: ñ → n.

Status Update

Oct 26, 2014

Rearranged some db schema and built indexes to optimize speed.

Full backup of db.

Full backup of site code.

Full backup site content underway.

Status Update

Oct 25, 2014

Resolved issue where raid array wasn't remounting on reboot of server.

Reworked sections detection so / is home.

Status Update

Oct 21, 2014

Resolved minor bug where login persistence was causing issues with logging out. You could log out in /comics and go to /forum, be logged back in.

Status Update

Oct 15, 2014

Verified functionality of permissions system and standardized method for accessing/updating it.

Status Update

Oct 14, 2014

Added the ability for site users to add Links. User-added links cannot currently have icons. This will be added later.

Status Update

Oct 12, 2014

Restored right-click functionality to download links in Comics.

Restored right-click functionality to Menu links.

Working on standardizing file-display into a block for reuse.

Status Update

Oct 10, 2014

Began laying database structures for user-created topics.

Nerfed issue reported by JaxTH with shows.

Finally finished stripping the last of the non-OO db code out of the site.

Status Update

Oct 10, 2014

Applied infobox design to User Profile.

Resolved bug report wherein you could not view other users' profiles via clicking their avatar/name.

Resolved design request.. using normal href links for downloads, allowing rightclick save-as.

Resolved design request.. now recording when someone last viewed a topic, the index will display if any posts are new.

Fixed a typo introduced in implementing infobox design on forum.. prevented some users from being able to post.

Updated the new post box to infobox design.

Updated the logout process to properly remove cookies domainwide.

Fixed some broken security checks.

Performed complete database backup including schema.

Status Update

Oct 9, 2014

Applied infobox design to Uploads, Links.

Status Update

Oct 8, 2014

Converted the forum-post aka 'infobox' design into a generic CSS class that can be over-ridden to customize.

Applied infobox design to Home, Forum, Characters, Comics, Shows, Music, Gaming, Fancontent, Users, Sorting, VideoViewer, and ComicReader.

Updated Users to only show those with descriptions by default, togglable.

Retrieved comics and shows titles into a json object and used that for the selector, instead of numbers.

Added normalize.css to get more consistent crossbrowser support.

Fixed encoding errors in the comics section.

Status Update

Oct 7, 2014

Tweaked forum-post design a bit more.

Fixed bug preventing post editing introduced on Oct 6. Oops.

Added cancel button to post editing.

Added asyncimage function to tool.js.

Reworked user-profile images to use asyncimage, and interpolation/array newline-implosion for all html generation.

Removed some deprecated browser-specific selectors from CSS, used CSS3 standardized replacements.

Status Update

Oct 6, 2014

Redid forum-post design to work better on mobile devices and remove an unnecessary table.

Status Update

Sep 29, 2014

Tightened up the API's security a bit.

Added functionality to update user profile and redid those calls in jQuery.

Tweaked CSS to hide the section-indicator div.

Status Update

Sep 6, 2014

Merged the improved pagination system from ComicReader into Comics.

Redid much of the pagination JS using jQuery.

Status Update

Sep 4, 2014

Sonic Underground (SONICU) episode conversion completed.

Status Update

Sep 3, 2014

Adventures of Sonic The Hedgehog (AOSTH) episode conversion completed.

Status Update

Sep 1, 2014

Merged the user profile editing function 'portrait_delete' into the API and made sure it was functional.

Noticed an issue with the thumbnailer where caching was still going on for images set to not cache. (like user ports)

Sonic The Hedgehog (SATAM) episode conversion completed.

Sonic Anime Movie (SAnime) episode conversion completed. Note that the matroska multi-audio/multi-sub has been left as-is.

Status Update

Aug 31, 2014

Fixed the url-encoding bug that was preventing some comics from being downloadeable.

Finished tweaking new mp4 video codec settings due to an update of ffmpeg, significant size reduction without much loss of quality.

Tested the new codec settings, works in FF, FF Mobile, Chrome, IE, Safari, Safari (iOS 7+).

Began converting existing videos to the new format, going back to the AVI sources.

Status Update

Aug 29, 2014

Working on streamlining the JavaScript and switching a lot of it over to JQuery from Tool.js since my knowledge of JQuery has improved.

Wrote a tool to merge the JavaScripts into one file, reducing number of HTTP calls (speed improvement).

Merged the improved pagination system from ComicReader into Forum.

Downtime

Aug 12, 2014

Due to some automated search bot trying a bunch of different invalid links, the error log on the server exploded.

This caused the root disk for the server to become full, thus the database to reject any new data.

Tweaked settings to reduce logfile size, implemented log rotation with expiration.

Status Update

Aug 3, 2014

Some more issues with login (enter in fields logs you in, etc) resolved.

Thumbnailer refactored to use in-memory copies for significant decrease in render time, and a better caching system to prevent incorrect thumbnails.

ComicReader updated to use fileheader based detection of archive type instead of extension.

Status Update

May 10, 2014

Forum Post editing/deletion restored.

Status Update

Mar 29, 2014

Have been building an API to lay behind the site's functions, some of the site already uses it.

Status Update

Feb 02, 2014

Hello!

Sorting and cleaning mainly.

Added code to push undesirable uploaded stuff to.. other sites.

Status Update

Dec 04, 2013

Good Day!

I'm updating this page so people know that I am actually still alive and working.

As you know, there've been some rather seismic shifts in how the site code works, some to others' delight, some to others' dismay.. I'm doing my best to satisfy everyone.

The database is running nice and smoothly, I'm working on designing out better UI though for some sections (comics mainly, that Sonic The Hedgehog comic having so many issues.. sheesh).

I have recently reworked my database code into a class, and am slowly converting existing pages to it.
For those without technical knowledge: This means it is now easier/simpler for me to do fancy things with the database. Yay.

I am thinking of adding a seperate section to the site for it's updates/changes.. though really nobody cares, I know.

Status Update

Dec 04, 2013

Good Day!

I'm updating this page so people know that I am actually still alive and working.

As you know, there've been some rather seismic shifts in how the site code works, some to others' delight, some to others' dismay.. I'm doing my best to satisfy everyone.

The database is running nice and smoothly, I'm working on designing out better UI though for some sections (comics mainly, that Sonic The Hedgehog comic having so many issues.. sheesh).

I have recently reworked my database code into a class, and am slowly converting existing pages to it.
For those without technical knowledge: This means it is now easier/simpler for me to do fancy things with the database. Yay.

I am thinking of adding a seperate section to the site for it's updates/changes.. though really nobody cares, I know.

Status Update

Early Aug, 2013

Well, it's that time again! A few years have passed and I've over-engineered the site and gotten fed up with it again. Time to re-redo it and make it more awesome than before!

You will shortly be able to access more sections as they get re-created. Until then, each section will simply show a folder tree-view.

This time, it:

  1. Has been completely rewritten FROM SCRATCH. There is 0 code from the old site in this one.
  2. Has a redesigned menu that hides when not needed. This provides significantly more usable page space.
  3. Uses industry-standard login and statekeeping techniques. The old custom method was unreliable and messy.
  4. Uses completely validated HTML 4.01 Strict, ready for HTML5 when it is officially released.
  5. Uses completely validated CSS 2, ready for CSS 3 when it is officially released.
  6. Uses 0 deprecated inline tags, CSS will handle all layout.
  7. Uses MariaDB, a drop-in, high-performance replacement for MySQL, instead of my own custom flatfile database.
  8. Uses the PHP MySQLi functions and parameterized queries to prevent most if not all SQL Injection vectors. MySQL_ functions are deprecated by php, might as well learn the newer while designing. This was needed because unlike my flatfile db, MySQL has known vulnerabilities that are often exploited.
  9. Will use a captcha for registrations that actually works, reliably, unlike before.
  10. Will have a much more robust forum with user-created topics/etc.
  11. Will have better handling of the uploads folder including a permissions-based folder list. Certain people who've earned it will even be able to create new folders/etc under comics, fancontent.
  12. Will provide all users of the site, free cake.
  13. That last one might be a lie.