Changelog!
December 16, 2014
- ACPL user list is clickable/editable, users will soon be editable.
- Adding in/working on fetching vars before actually enabling editing them.
- Congratulations, ya didn't define the variables that you were wondering why they came up empty every time... it's funny how that'll happen...
December 12, 2014
- Added a lot of functionality to the messages thingy. It sucks less now.
- Improved the ACPL User thingy.
December 10, 2014
- Added a user database in the admin control panel. A.k.a. the admin control panel actually has some kind of use now.
- Adding the ability to edit user characteristics.
- make a +/- in addition to the * for ACPL
October 10, 2014
- It's alexweber.tk's 3rd birthday today!!!!!! CELEBRATE BY MAKING AN ACCOUNT YEAHHHHH WHOOOP WHOOPPPP!!!!
October 7, 2014
- In case anyone was wondering, my ISP decided to change my IP address last week, so all of the services that were linked to said IP stopped working. So yeah. Just so ya know: that's probably why NOTHING worked a wee little bit ago...
- Fixed that nonsense ^^^
- BRAH, ALEXWEBER.TK TURNS 3 YEARS OLD THIS FRIDAY!
September 9, 2014
- Fixed the whoopsie-doodles on the files page. It was a bit messy...
- Dear Alex: It still doesn't work. Amen. Thank you!
September 5, 2014
- Starting a, as Mr. Brownfield would so eloquently put it, "dejankification" process on all funtions and includes.
- Added a "Back" button on error.php
- Created Error 18 and linked accordingly.
September 3, 2014
- Put even MOAR st00f on admin thingy
September 2, 2014
- Put moar st00f on admin thingy
- FIXED THE REGISTER THING (it had old mysqli info).
September 1, 2014
- Added support for 503 errors in error.php.
- Added support for "critical" buttons in modals.
- Created Administrator Control Panel.
- Creating new admin cpl template from scratch-ish.
- Admin CPL styles have a separate subdirectory now.
- Improved MySQLi password security.
- Slightly truncated sidebar.php
August 29, 2014
- Writing the FAQ...
August 9, 2014
- Fixed the whoopsies and ding-dongs that left some biiiiggggg security holes in the website.
- Fix the rest of them before some bigger shwoopsie-doos happen.
August 3, 2014
- Added a private messaging system which is still in development
- The PM system can now be accessed via the Options menu.
- Added a means to view and read messages
- Added a li'l "ticker" thingy that marks messages as read when they are read.
- Added various fields to mail database for continuity.
- Created brand new-ish HD-kinda logos for the website; one is dynamic and the other static on top. Boom, looketit.
- Added in flexible resolution to the entire site from 1260px to 900px.
- Made the new-ish logo available in all of the site's new dimensions.
- Finally made the site 100% script-free (save for CloudFlare's injected scripts, but it's not like those count anyway...)
- Fixed whatever was up with the Options menu's color scheme
- Made the files table 100% of it's respective container; in other words, it's flexible now too.
- After much trial an error, I fixed the Options/Log in button and menu to be no longer position: absolute. Whew...
- Fixed the dealio with the padding on all of the header-y elements.
- Assuming that the "A session had already been started - ignoring session_start() in ... on line x" is fixed with a conditional in header.php?
- Removed all of the stupid javascript that made everything painful... which only made things more painful...
- TRUNCATEd the `errorlog`, removing most of the garbage.
- TRUNCATEd a lot of `mail`, again, removing most of the garbage (thank you Mr. Walker).
- I should fix that structure of `mail` and add a CC/BCC maybe.
- Wait... so that means that both the profile pages and the contact pages aren't really fitting their containers... ehhh, who cares, right?
- I should just make the shell of a forum-to-never-be a blog. Right? That makes sense, doesn't it?
- Log IP for incoming mail.
- Didn't this all start out after I just wanted to make my site's width a bit more fluid? Ohhh myyyy...
July 28, 2014
- Created "online users" section in sidebar, styling the names appropriately based on group.
- Tweaked the columns of the files table to better organize it.
- Removed the debatably pointless "status image" from the files section. Sooooooo many green check marks.
- Dropped the useless "isAvailable" property in the files database.
July 14, 2014
- Added modals.css to the default theme container file thingy.
- As a requirement, all users must bow down to the Queen of Cats
- Fixed the registration thingy when it completes and stuff
- Fixed the registration script ignoring selected gender.
- Made the sidebar visible only to logged-in members.
- Fixed a bug where the sidebar couldn't be disabled on pages.
July 12, 2014
- While it may be true that I have not really done anything productive in these past 5 hours, at least I can say that my files are prettier now. I guess.. Dude, just get off my case about it, okay?
- BUG REPORT: The modals' non-HTML-button buttons (which are actually <a> links) have the <a> CSS style because... you guessed it: they're actually <a> links. So yeah, I should fix that eventually.
- You may have noticed the beautiful new sidebar that will totally have a purpose in the future. If not, that's cool; I mean, I only spent like 3 hours working on it. Whatever, man.
- Added a new system (in progress) for themes. Essentially, all of the (brand new!-ish) backboney-type structure things always stay the same, but all colorific-y things can be changed (with to-be-added themes).
- Created the ability to disable the sidebar on a page-by-page basis to avoid clashing with speciality pages, i.e. the files page.
- COOOMMMMPPLLEEEEEETTTEEEEEELLYYYYY overhauled the terrible and lazily-made backbone of the website. All of the CSS files have been like super-cleaned and are nice and shiny now.
- From a CSS perspective, the navbar is now considered the header and not the body (which it should've been from the start...)
- Removed tons of completely unnecessary, redundant, and superfluous garbage from the CSS files.
July 1, 2014
- Fixed the yikes-hundred bugs in the register thingy, so they all should be good now. You can register.
- Changed the initial password encryption algorithm because... reasons....
June 9, 2014
- games.alexweber.tk is now a thing. And it's pretty freaking fantastic. Just sayin'
June 4, 2014
- Created basic file functions in "/files/func/" to allow for further development and seamless integration of the files.php functions.
- Ate a few cookies. They were good.
May 30, 2014
- Added the "edit profile" thing and the locale strings too
- Fixed grammatical errors in the el_ME locale
- I FICKSED THE PING THING (apparently $ping keeps giving the current timestamp. Whatever man.
May 29, 2014
- Whoops hey I forgot to update this thing for a little while there.
- But hey who cares it's my birthday! Woot woot got root! Partyin' partyin' YEAH! FUN FUN FUN FUN!
- Anyway, I made the homepage pretty and stuff.
- Finish the "edit profile" link and link the green dude to teh prof page and stuff
April 15, 2014
- Added a whole bunch more strings to global values
- Added localization code in header to make navbar links localizable for en_US, es_US, el_ME.
- The strings for English, Elvish, and Spanish are complete (for now).
- Make a UCP to control language, etc.
- Nearly perfected the rename modal.
- Adding brainstorming for ucp.php
April 14, 2014
- Added support for localization
- Added fonts for localization (el_ME)
- Creating string files for locales
- Finish adding in localization code (arrays can wait if necessary)
April 11, 2014
- Fixed the contact vars
- Linked usernames (in files area) to the respective profile pages
- Finished admin override for the file availability rules
- Cleaning up code in /files/index.php
- FIXED FILES PAGE FOR INTERNET EXPLODER
- Fixed a nasty bug where "$row" variable was being used twice in the same sequence for two different result sets
April 8, 2014
- Created a "ping" function
- Added more sections to the profile page
- If ping is less than 300 seconds (ago), then user is marked as "currently online"
- Added ping in the database and in header.php that "pings" all online users and updates their current online status
- Fixed a big ol' bug in the header that crashed every page loaded.
- Still need to add privacy settings
- Make admin logs for admin-y type data st00f
- Add ability to create contact links in profile
- ^^^ a.k.a. just make a UCP soon.
- Fix role indicator on profile page.
April 7, 2014
- Added some code and stuff in the profile page
- Added a robots.txt in the root
- Other stuff...?
April 4, 2014
- Added first 2 sections of profile page
- Added gender field in user database
- Changed time, relStatus, and DOB fields a bit
April 2, 2014
- Created a new file for the profile page. Beginning to add basic code
- Finish the profile page (basics)
- Make public contact system (a.k.a. PM system) less awful
- Oh hey also that $$$$$ system if I get bored enough
- Finish the downloads log.
- Work on links page (like, I dunno, REMOVE it maybe)
- Whitelisted 96.11.52.82 in the registration for unlimited registrations.
April 1, 2014
- Created a new database table for errorlog
- Added database interface for the errorlog in error.php
- error.php logs essential information (including referral URL) to the database and gives information abou the user agent and stuff.
- If you include header.php, you don't have to use session_start();. It's redundant. Ya dingus.
- Added support for 403 and 404 pages in error.php
- Changed the .htaccess config to redirect all ErrorDocument requests (that is, 404s and 403s) to the error.php page.
- Removed static 404.html and 403.html pages and referred them to the error.php page
- Removed static changelog (at todo.php) and just moved it to this page (news.php)
- Finish all the HTTP error codes (like 500, 510, et cetera ad infinitum ad nauseam) and stuff.
- Created all-new changelog elements. They are as follows:
- Addition
- Edit
- Drop
- Info
- Reminder
- Cancelled
- Completed
- Undecided
- Important
- Important & Urgent
March 31, 2014
- Moved all MySQLi variables (for PHP scripts) in conf.php for added security
- Created a changelog
- Removed unnecessary "$query" definition lines that could be put right in $mysqli->query()
- No longer using user "root" for accessing the database in scripts
Files and Stuff!
Tuesday, December 17th, 2013
It's like a cloud..... of awesomeness
Here's an update if I've ever made one. ..Well, actually I have. ..Like, all the time. That's all I ever really do, to be honest. I cannot spend more than 5 seconds on my website without finding something that I absolutely HAVE to fix and then firing up the ol' WinSCP (or web-based FTP editor) and getting ready to (re)code it and (re)load it. I just have to do it, ya see. It's not possible to ignore that icon that's slightly off center or the almost-negligible amout of extra white-space outside of an element. You see my dilemma, do you not? I just can't not (there's a double negative for ya) do something about it. I have to. It's as if this website.... is a part of me. Or.. whatever... So yeah. Oh, so hey there's a filesystem on here now. Not like it hasn't been here for like, decades (in website-years, that is), but ya know. It's here alright. It definitely needs lots of work, but it exists. You could even say, it's ALIVE. But, when you really think about it.... Isn't being alive.. what life is all about? The answer is..... maybe.
Now There's a User System!
Tuesday, June 25th, 2013
That's right; You can LOG IN... WOAHS!...
You know they say that people are most creative when they are most bored. Actually, I am not sure if anyone says that at all. But now I do. Anyway, so I've spent a good four hours whipping up a user system and database. That's right. Now you can log in to alexweber.tk and feel important; you can feel like you... belong here. Because... you do. Buuuuuuuuuuuuuuuuuuttttttttttt, there isn't actually a registration script yet, sooooooo.... you're gonna have to just wait up a hot mintue before you can actually register... Now, I know you're thinking, "C'mon Mr. Alexweber.tk Man, I have waited my WHOLE LIFE to register on your site!" Well, patience, young padawan. You will be able to log in soon enough and get access to all sorts of exclusive content that doesn't actually exist anywhere on this domain. I know you're excited, but you have to just sit tight until I find another time when I get bored enough to write a registration script.
Look at this sexy website!
Thursday, June 13th, 2013
Oh my sweet nuggets, have you seen this site? Yes, yes you have. 'Cuz you bettah know you's be lookin' at it right now. And awwww man, ain't it just lovely? Shhh, that was a rhetorical question; you didn't have to scream, "YES, MR. ALEXWEBER.TK MAN, IT IS SOOO LOVELY!!!!" Although, I must say I do appreciate your enthusiasm. It means so much to the 4 highly trained monkeys that I have enslaved constantly making this website look more and more awesome and delicious. But eyyy, who's counting? Wait, that didn't make sense did it? That's okay, as they say in good ol' Japan, "Naze anata wa kore o hon'yaku shimasu ka? Anata wa, motto juyona nanika o suru!" Or something like that... I can't really remember. That, and my great grandfather had a really heavy accent. I might also add that he never knew Japanese, nor could he speak it. But that's not important. What is important is that we're family. Or whatever... Okay, I think you've probably had enough reading in for one day; go ahead and put a gold star on your reading chart for today and tell mommy how good you did today. That's right. "Good". She'll be so mercurial and livid that you used an adjective as an adverb that she will throw you a beatin' you won't soon forget. It'll be harder to forget than the names of the members of the bands Rude Tortoise and Prickly Caution and the Pricey Cheese. And who could possibly forget the four Hobbit musicians that formed Strategic Bazaar Of The Official Scorpio back in '05? There was Dora Brandybuck, Amethyst Twofoot, Belinda Clayhanger, and of course Primrose Chubb-Baggins herself. I always loved the ecclectic music that they so brilliantly compsed. It was like a spiritual journey to the pipefitter expo hosted by Parts America. They had some great pipes and pipefittings there. I remember wishing that I could afford the brand new PipeSquad target sourcer 3000, but it cost nearly 1.21 gigawatts. I didn't have even half of that. I remember how shiny it looked. And boy, doc, was it heavy. It was nearly the weight of my Aunt Bertha. She wasn't actually a very heavy woman; just this target sourcer had to weigh at least 170 pounds. That's not a lot for an Aunt Bertha, but for a target sourcer... It was off the charts. So yeah, that's what I have to say about that.
Happy 3rd Birthday, alexweber.tk!!!
That's like a million in website years!
Today marks a day that will go down in history as the greatest day in all of recorded time that was the tenth day of any month starting with the letter "O" in every year occuring after 2013 A.D. but before 2015 A.D. Why, you may ask, is this day so important? Well, you see, if the rainbow text didn't give it away, there's quite the celebration going on down here at the alexweber.tk headquarters (which totally isn't just my basement). It's a PARTY!!! Now, I know what you're thinking: "errr, like, whaet can I even deue on alexweber.tk??" And you're right. That's an excellent question. But, you must ask yourself the quintessential question of what can't you do on alexweber.tk??? Does that adequately answer your condescending question? No? Perfect! Now I can provide a shameless plug for the about page! You see, people ask me the same questions over and over and over and over and over and over and over and over and over and over and ov– oh, I'm sorry, was I saying something? Sometines I just get a little carried away and I go off on these tangents, and then– ooh, tangerines are my favorite fruit! I love the flavor, but those pesky seeds!! And then you have the seedless clementines, but they never taste the same! Honestly, you just can't win, can you? Well, maybe you can, but when it comes to deliciously citrusy, mystically,: wistfully, tight-as-Midas'-fist-fully fruit, you just can't possibly go wrong.
Welcome to the fantabulous domain of the fantabulous-er Alex Weber himself. You see, there's so much you can do now that you have entered the Realm of Awesomeness™. (Can I trademark that? Too late, I already did. Through the power of global network monetary taxation, you will receive an invoice of Internet Tax everytime you visit this page. You're welcome!) Anyway, so... Now that you've become slightly more aware of just what you're getting into here at alexweber.tk, you may be asking, "Well just WUHT can I DOO on alexweber.tk?!?" And you're right. Err, I mean, that's an understandable question I guess. Whatever. The point is that there is so much that you can do here that it would be just totally impossible to list everything you can do!* But hey, you have to start somewhere, right? RIGHT! And that start lies somewhere in the top-right corner of this page... (I'll give you a hint: it's the register link). When you create an account, you have access to everything that you could ever want to do ever in the history of forever!** So don't delay, register today!
And hey, I just though I'd mention that your IP address appears to be 216.73.216.49. Mkay have fun!