skip navigation
Game Plague Forums
Not a member? ( Register )
User Name: Password:
PycoForums Progress Report
Pages: [1] -
KaBob799
06/13/18 06:22 pm - Last edited 07/30/23 12:30 am by KaBob799Filter

Dual Master


Awards:

Group: Admin
Posts: 1027
I just wanted to let everyone here know that I am in the process of revamping a lot of parts of PycoForums and my websites in general. You can expect the forums to change in appearance as well as have new features and such appear. If you notice any new issues crop up, please post about them here so I can fix them. I'll also be posting here with status updates on what all I've been doing. Let's go ahead and get this started, why don't we: June 13, 2018: Today I'm mostly focusing on revamping account security and password related code. I've streamlined the password storage system and have started adding code that will allow you to choose how long your login cookies should last. This is mostly a priority because I need to be able to disable cookies for people who haven't given consent for me to use cookies. When it's done, I'll have to make all existing users give consent the next time they visit the site or they'll be logged out. But regardless, if you don't want your login cookie to last 10 years (the new default) you'll soon have alternate choices. I'm also in the process of adding support for two-factor authentication through the use of OTP generators such as Google Authenticator. Enabling this will make your account much more secure. I've also started work on moving the shoutbox message color setting into the MySQL database, so you won't have to deal with it being forgotten every time you wipe your cookies or move to a new device. For simplicity, this will require you to use a 6 character hexadecimal color code but I will be adding an html5 color picker for browsers that support it (anything newer than IE11) to make things simpler. I'm not sure when I'll officially move things over but if you're currently using a valid hex code then visiting the shoutbox right now will store it into the database for when the switch is made. Also just in general I've been going through all my websites and optimizing the html to reduce the file size of my pages. I've also begun the unfortunately necessary process of switching my ads over to google because projectwonderful is shutting down. I've taken this opportunity to get rid of the small ad boxes and move the banner ad to the right of the logo. I also switched the donate button to a patreon button for people who have the ad blocked. Also still in the process of rearranging these forums to make them Game Plague focused instead of Pokémon focused. June 14, 2018: Today I've gone ahead and added a cookie consent checkbox to the registration page. Existing users will have to verify their consent in the near future but I'm holding off on that until I've got a privacy policy up. I've also removed ads from the registration pages and when you submit your log in info, just to be extra careful about your data. I'll also be doing the same thing to the patreon widget. I've also continued to restructure the Game Plague forums layout. June 16, 2018: Pyco now has a Privacy Policy that you must agree to when creating an account. I will soon require existing users to also agree to this policy. It's nothing different from how the site has always run, the EU just legally forces me to do this. I have also continued to restructure these forums. I switched the text color choice modal to a much nicer input method on the shoutbox and removed the use of cookies to store text color. June 18, 2018: Individual signatures will only display once per page, moved the member # from being displayed next to users posts to being displayed on the profile page, tweaked the bbcode parser for images so tell me if it bugs out, fixed word wrapping in topics/replies June 19, 2018: Programmed basic functionality for a "____ time ago" display, currently testing it on the front page of the forums but the setup is not final. I'm strongly considering a major revamp to the front page. July 1, 2018: Made it so search engines are less likely to index the "Topics created by _user_" pages cause they just create unnecessary duplicates and make it harder to find what you want. Improved ad/patreon display, mostly regarding patreon loading weird. July 15, 2018: I now have HTTPS on all of my domains. Better security for everyone! Some minor updates related to improved https support.

------------
KaBob799
07/23/23 04:57 pm - Last edited 08/20/23 08:36 pm by KaBob799Filter - Reply #1

Group: Admin
I'm back to working on the forums so I figure I will reuse this topic for all the updates I've done in the past year. I'll keep editing this post for a while until I feel it has been long enough to bump again. I'm going by memory for a lot of these so I might have missed something. 4/25/2019: Added a tweet embed bbcode 10/04/2022: I added duplicate tab detection to the shoutbox. I increased the maximum delay between checking for new sb messages when afk but I also made it so it will check immediately when you return from afk. 5/02/2023: I expanded the amount of messages saved in the shoutbox. 6/11/2023: I've swapped the gender profile option with a pronouns option, seems easier to maintain imo. I also added a little emoji indicator to show when the shoutbox or PM inbox have new messages. 7/22/2023: I've added an option to filter topic replies by user, using the Filter link near the top right of each reply. I also fixed some old topics that were missing last posted by info and I fixed the display of pycomon sprites in the "pokemon box" for those rare few of you who have uploaded pokemon from PT onto the forum. Changed the "user titles" (the names that appear under your avatar when you post) to be based on Pyco Mundi instead of Pokemon. Slightly modernized the list of possible contact types in the contact details settings, no more xfire sorry everyone. 7/23/2023: Added a privacy setting for contact details, defaults to displaying to all logged in users but also has settings for friends only and fully public. A users Awards, title, pips and post count will only appear once per page when viewing topics, unless you're using a direct link to a specific reply. Added a minimum height of 50px for a replies content box because it looks kinda dumb if it gets too short. The first contact option will now actually display on your profile page, if you choose Twitter it will create a link otherwise it will just be a plain text username/whatever. I'll get the other 2 contact options visible tomorrow. 7/24/2023: The other 2 contact detail options and public email and website are now visible on the profile page. Email will not be shown to non-logged in users even if your contact settings are set to public. 7/25/2023: Your birthday can finally be set in the information settings page. It can be displayed as age, month/day or the full date. Fixed the patreon button again. 7/26/2023: Added a new feature where Pantheon will post a notification to the shoutbox any time a topic is created or replied to, unless the topic is hidden. The notifications should follow forum viewing permissions, let me know if they ever don't. You can disable the notifications in the board settings section of the control panel. I might add an in-shoutbox option for this as well in the future. The Local Time info on your profile page can finally be enabled from the Personal Info area of the control panel. 7/28/2023: Fixed it so pantheon post notifications don't trigger the new shoutbox message indicator. Located a bunch of ancient topics that got lost and made them visible again. 7/29/2023: Fixed the little box where you can type in what page number you want to go to when viewing a topic. Added the feature in a users profile where you can view all replies they have made. Still working on the display of it. Fixed the navbar when editing replies and viewing all topics/a specific users topics or replies. Added a noindex tag to the user replies/topics pages and filtered replies pages to prevent unnecessary duplicate google results. 8/1/2023: Removed the gameplague.com link from the forums. It will return when that site becomes functional again. Moved the Log Out link to the sidepanel in My Controls, removed the "Logged In As" text from the link bar, removed the Members link from link bar and put a user profile link there instead. Visiting the profile url without a user id now shows your profile. Shifted all user controls to the top link bar and hid the bottom link bar for logged in users. Renamed My Controls to Settings, changed My Friends link to just Friends and Pokemon Center->PT Center. 8/6/2023: Expanded the topic reply permission setting so that users can be limited to only replying to their own topics. This is not being used for anything yet, it's just an option. The reply button that appears with each individual post will now disappear if you do not have permission to reply. Added a permission setting for the ability to edit the title of topics, can be set to only editing your own titles, no titles, or all titles. However, if the edit permission is more restrictive it will override this setting. Fixed the centering of top bar notification text (IE: "Your notepad has been updated") 8/16/2023: Increased the chatting list timeout on the shoutbox from 45 seconds to 60 seconds, this is 60 seconds from the last ping to the server not 60 seconds from your last message. People who have been afk in the shoutbox for a very long time (~24 hours) will no longer appear in the chatting list. Adjusted the chatting list code so it updates properly when the ping delay is set high. Removed the new topic button from the top of the topic view page. The Add Reply button now just says Reply. Moved the topic reply/watch buttons inline with the pagination buttons on the topic view pages and adjusted their margin. Moved the PM button on the topic view pages to the right so that the user info panel can use up less vertical space. 8/17/2023: Removed a light accent color that surrounded the border of the forum. Tweaked the forum css so the minimum width of the forums content box is now 900 pixels instead of 950. 8/19/2023: Reduced the minimum width of the forum by another 100 pixels. The members page now expands to fit the window instead of always having a set width. 8/20/2023: Removed the PT Center link from the link bar and added it to the pokemon box page instead. Hid the pokemon box section from the profile for accounts that have no pokemon uploaded. The profile link in the link bar is now just Profile instead of your username. Renamed the administrator group to just admin. The right sidebar on the settings page will be hidden if the browser window is less than 800 pixels wide. The posting stats for forum sections and view count for topics will be hidden if the browser is <900px wide.
Pages: [1] -