• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

Forum upgrade complete

@W1zzard we need a Tinfoil hat emoji. Maybe an alien one too.
 
Automatic post merging is still way too long. Consider 12 or 6 hours.
 
Steam ID field is numeric when it should be alphanumeric. Anyone that created a custom Steam ID can no longer see their ID. For example, mine is "igofast"

The field for WCG also apparently isn't working. I miss my legitimate badge.

[sub] and [sup] still aren't supported.
 
Not really...it takes way too much space. I know what I'll do...

Edit:
great-success.png

U2fGzuXuA3CtW.gif
 
Last edited:
testing.

edit: my internet is working fine but the whole site is loading very very slowly @100KBps ish @W1zzard

7866009615.png
 
Last edited:
Site loads fine from here in Nebraska. I might suggest you clear your cookies and try again.
 
It happened to me as well for roughly 5 minutes, less than 10 minutes ago.
Our ISP had an outage around that time, for around 10 minutes or so. But should be fine since then
 
Would it be possible to support multiple entries for System Specs here ?

https://www.techpowerup.com/forums/account/specs

I see many people have multiple running computers, and they are concatenating text, in the shape of:

System 1 CPU || System 2 CPU
System 1 RAM / System 2 RAM
... and so on.

It results in a very messy and difficult to read System Specs:
1549575534265.png


Instead, the popup should have two little arrows to switch between computers, and when clicking them it moves between all the registered systems.
To make it clear there are multiple systems, there might be another thin line above specifying that.

Example UI:
1549575207309.png


I personally have three running computers - My gaming/workstation (listed in profile), a file/media server and also a gaming laptop. (And also an older "reserve" computer just in case there's something to test)
 
Last edited:
Be nice to see something like that, but IIRC w1zz handcoded that feature - may take a LOT of effort if thats the case
 
Be nice to see something like that, but IIRC w1zz handcoded that feature - may take a LOT of effort if thats the case
w1zzard is also a genius coder he can add that in 15 minutes xD
 
Be nice to see something like that, but IIRC w1zz handcoded that feature - may take a LOT of effort if thats the case
I agree that it's not a walk in the park, even for a wizard ;-)
Being a web programmer myself, I understand the difficulties of such upgrades, but this one wouldn't really be THAT much of an effort:
  • First, I imagine there's already a database table for these system specs, perhaps using the User ID as primary. Instead, it would have to be changed to independent ID and place the User ID in a 2nd column:
    [ SystemID *Primary ] [ UserID ] [ .... rest of the data... ]
  • Once the change is implemented, the code that reads/writes this has to be adjusted as well:
    SELECT FROM `usersystems` WHERE `UserID` = {user's id}
    With the change, this might result in multiple rows instead of one.
    So, the output template needs to "loop" through them instead of just displaying the single raw result (like it most likely does now)
  • An extra database change would be in the primary users table, indicating which system is "Primary" (the one that is shown first), so adding another column: "PrimarySystemID". With it, the links are complete.
  • Adding the buttons is following a simple condition:
    - if (systems.length > 1) { ... add the "Multiple Systems" header and the buttons ... }
  • The "visible" part is a simple hide and show in JavaScript/jQuery/DOM:
    "the button". on('click', function() { ... hide current spec ... ; ... change index ... ; ... show next/previous spec ... });
  • The biggest change would probably be on the editing side (user account), where the page itself would need to be altered with extra buttons:
    [ Add new system ] [ Next ] [ Previous ] [ Delete current system ]
    And the form itself should be dynamic (loaded/stored via AJAX instead of locked in place like it is now for the single version.
  • Extra care on the Delete operation, as the "Primary" must not be delete-able, as it would break the output in other parts of the website.
I'm not a XenForo specialist... actually, I've never seen XenForo base code; But assuming I knew the details of the implementation and where to look, this would be for me at most a 2 days operation of relaxed coding.
(So, quite a bit more than 15 minutes, but not something out of this world)

The question is if @W1zzard would find such an addition useful to spend 1-2 days on it ;-) We'll see...
 
I agree that it's not a walk in the park, even for a wizard ;-)
Being a web programmer myself, I understand the difficulties of such upgrades, but this one wouldn't really be THAT much of an effort:
  • First, I imagine there's already a database table for these system specs, perhaps using the User ID as primary. Instead, it would have to be changed to independent ID and place the User ID in a 2nd column:
    [ SystemID *Primary ] [ UserID ] [ .... rest of the data... ]
  • Once the change is implemented, the code that reads/writes this has to be adjusted as well:
    SELECT FROM `usersystems` WHERE `UserID` = {user's id}
    With the change, this might result in multiple rows instead of one.
    So, the output template needs to "loop" through them instead of just displaying the single raw result (like it most likely does now)
  • An extra database change would be in the primary users table, indicating which system is "Primary" (the one that is shown first), so adding another column: "PrimarySystemID". With it, the links are complete.
  • Adding the buttons is following a simple condition:
    - if (systems.length > 1) { ... add the "Multiple Systems" header and the buttons ... }
  • The "visible" part is a simple hide and show in JavaScript/jQuery/DOM:
    "the button". on('click', function() { ... hide current spec ... ; ... change index ... ; ... show next/previous spec ... });
  • The biggest change would probably be on the editing side (user account), where the page itself would need to be altered with extra buttons:
    [ Add new system ] [ Next ] [ Previous ] [ Delete current system ]
    And the form itself should be dynamic (loaded/stored via AJAX instead of locked in place like it is now for the single version.
  • Extra care on the Delete operation, as the "Primary" must not be delete-able, as it would break the output in other parts of the website.
I'm not a XenForo specialist... actually, I've never seen XenForo base code; But assuming I knew the details of the implementation and where to look, this would be for me at most a 2 days operation of relaxed coding.
(So, quite a bit more than 15 minutes, but not something out of this world)

The question is if @W1zzard would find such an addition useful to spend 1-2 days on it ;-) We'll see...
if you know him like i do ive seen much more done in less than 15 minutes/hour xD and this is seriously extremely too small for even an hour. atleast for him anyways have you seen the gpudb? xD
 
Last edited:
I think there is the question too, "how far do you take this?" Lots of people have more than 2 computers. I have 6 computers in this house - 5 that are active. Do we list them all? Do people really care? Is that information really useful, or there just for bragging rights?

Typically, that information is used to aid posters in troubleshooting. But unless the OP specifies the listed specs are for the computer having problems, we, as helpers, cannot assume that is the computer in question. And the OP could be helping a friend or relative with their computer so it would not be listed anyway.

Something folks can do now is list multiple computers in the "About you" sections of their profiles. To me, that is good enough.
 
Do we list them all? Do people really care? Is that information really useful, or there just for bragging rights?
This. I have several systems in my home. Never going to list them as their configurations change frequently and I have no desire to keep updating them. I also have a strict personal policy on privacy.
Typically, that information is used to aid posters in troubleshooting. But unless the OP specifies the listed specs are for the computer having problems, we, as helpers, cannot assume that is the computer in question. And the OP could be helping a friend or relative with their computer so it would not be listed anyway.
This also, which has caused a bit of drama in some threads. The system spec entry just isn't as useful as it's made out to be.
Something folks can do now is list multiple computers in the "About you" sections of their profiles. To me, that is good enough.
Agreed.
 
I used to list my second computer and my work computer in my specs but then I realized I wasn't listing my laptop, cell phone or tablets...then I realized NO ONE CARES
 
I used to list my second computer and my work computer in my specs but then I realized I wasn't listing my laptop, cell phone or tablets...then I realized NO ONE CARES

True. I have 2 desktops and a laptop but I only list the specs of my gaming rig. It's certainly not the best but I'm proud of it and like having an opportunity to list the components I carefully chose and assembled.

I think Bill_Bright pretty much nailed it. The most useful thing about filling in the specs is in order to give people trying to help a member with a question about hardware or a problem they are having good advice.
 
Back
Top