Property talk:P6337
Documentation
identifier for PC video games tracked on PCGamingWiki
List of violations of this constraint: Database reports/Constraint violations/P6337#Type Q7889, Q865493, Q865422, Q1196126, Q19600329, Q7058673, Q193564, Q16070115, Q125984830, Q659563, SPARQL
List of violations of this constraint: Database reports/Constraint violations/P6337#single best value, SPARQL
List of violations of this constraint: Database reports/Constraint violations/P6337#Unique value, SPARQL (every item), SPARQL (by value)
List of violations of this constraint: Database reports/Constraint violations/P6337#Item P400, search, SPARQL
List of violations of this constraint: Database reports/Constraint violations/P6337#Entity types
List of violations of this constraint: Database reports/Constraint violations/P6337#Scope, SPARQL
List of violations of this constraint: Database reports/Constraint violations/P6337#Label in 'en' language, search, SPARQL
List of violations of this constraint: Database reports/Constraint violations/P6337#mandatory qualifier, SPARQL
This property is being used by: Please notify projects that use this property before big changes (renaming, deletion, merge with another property, etc.) |
Pattern ^([^\ ]+)\ ([^\ ]+)$ will be automatically replaced to \1_\2. Testing: TODO list |
Pattern ^([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)$ will be automatically replaced to \1_\2_\3. Testing: TODO list |
Pattern ^([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)$ will be automatically replaced to \1_\2_\3_\4. Testing: TODO list |
Pattern ^([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)$ will be automatically replaced to \1_\2_\3_\4_\5. Testing: TODO list |
Pattern ^([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)$ will be automatically replaced to \1_\2_\3_\4_\5_\6. Testing: TODO list |
Pattern ^([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)$ will be automatically replaced to \1_\2_\3_\4_\5_\6_\7. Testing: TODO list |
Pattern ^([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)$ will be automatically replaced to \1_\2_\3_\4_\5_\6_\7_\8. Testing: TODO list |
Pattern ^([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)$ will be automatically replaced to \1_\2_\3_\4_\5_\6_\7_\8_\9. Testing: TODO list |
Pattern ^([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)$ will be automatically replaced to \1_\2_\3_\4_\5_\6_\7_\8_\9_\10. Testing: TODO list |
Pattern ^([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)$ will be automatically replaced to \1_\2_\3_\4_\5_\6_\7_\8_\9_\10_\11. Testing: TODO list |
Pattern ^([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)$ will be automatically replaced to \1_\2_\3_\4_\5_\6_\7_\8_\9_\10_\11_\12. Testing: TODO list |
Pattern ^([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)$ will be automatically replaced to \1_\2_\3_\4_\5_\6_\7_\8_\9_\10_\11_\12_\13. Testing: TODO list |
Pattern ^([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)$ will be automatically replaced to \1_\2_\3_\4_\5_\6_\7_\8_\9_\10_\11_\12_\13_\14. Testing: TODO list |
Pattern ^([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)$ will be automatically replaced to \1_\2_\3_\4_\5_\6_\7_\8_\9_\10_\11_\12_\13_\14_\15. Testing: TODO list |
Pattern ^([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)$ will be automatically replaced to \1_\2_\3_\4_\5_\6_\7_\8_\9_\10_\11_\12_\13_\14_\15_\16. Testing: TODO list |
Pattern ^([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)$ will be automatically replaced to \1_\2_\3_\4_\5_\6_\7_\8_\9_\10_\11_\12_\13_\14_\15_\16_\17. Testing: TODO list |
Pattern ^([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)$ will be automatically replaced to \1_\2_\3_\4_\5_\6_\7_\8_\9_\10_\11_\12_\13_\14_\15_\16_\17_\18. Testing: TODO list |
Pattern ^([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)$ will be automatically replaced to \1_\2_\3_\4_\5_\6_\7_\8_\9_\10_\11_\12_\13_\14_\15_\16_\17_\18_\19. Testing: TODO list |
Pattern ^([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)\ ([^\ ]+)$ will be automatically replaced to \1_\2_\3_\4_\5_\6_\7_\8_\9_\10_\11_\12_\13_\14_\15_\16_\17_\18_\19_\20. Testing: TODO list |
Adding PCGW IDs to video games across Wikidata
editI'm interested in adding PCGW IDs to Wikidata entries for video games across Wikidata. I'm currently still investigating how to best pull this off, but I'm starting by generating a list of all the PCGW articles using a Ruby script and then putting it up on Mix'n'match.
Nicereddy (talk) 22:13, 9 January 2019 (UTC)
- I've added the catalog to mix'n'match: https://tools.wmflabs.org/mix-n-match/#/catalog/2159 Nicereddy (talk) 23:25, 9 January 2019 (UTC)
- I've written a script to automatically add PCGW IDs on relevant pages when we find a match between the Steam AppIDs on the PCGW entry and the Wikidata entry: https://gist.github.com/connorshea/943ce81e8ff21abe6db7fbeaf38c3b69, I started running it but I think I got rate limited(?), so I'll have to look into this more. Nicereddy (talk) 05:36, 10 January 2019 (UTC)
- I've written up a blog post about how I've added this property to 3500+ video game items, maybe it's useful to someone :) https://connorshea.gitlab.io/blog/connecting-pcgw-and-wikidata.html Nicereddy (talk) 06:35, 13 January 2019 (UTC)
Expanding coverage
editI wanted to suggest that the PCGamingWiki ID property be expanded beyond video games, to also support game engine (Q193564), video game publisher (Q1137109), video game developer (Q210167), and video game series (Q7058673).
There aren't as many engines and companies as there are games in the database, only 281 Engines (https://pcgamingwiki.com/wiki/Category:Engines), 2255 Companies (https://pcgamingwiki.com/wiki/Category:Companies), and 2048 Series (https://pcgamingwiki.com/wiki/Category:Series). Engines, at least, can easily be handled manually via Mix'n'match. Companies and Series can probably be handled to some extent in the same way. Companies (and some engines) also often have Wikipedia articles in PCGW, so they can be automatically matched that way. Series unfortunately don't have any link to Wikipedia articles, so they can't be automatically matched in that way.
For example:
- Companies: https://pcgamingwiki.com/wiki/Company:Valve_Corporation => Valve Corporation (Q193559)
- Engines: https://pcgamingwiki.com/wiki/Engine:Source => Source (Q643572)
- Series: https://pcgamingwiki.com/wiki/Series:Half-Life => Half-Life (Q752241)
I've already created a simple script that gets all the Engines on PCGamingWiki and their associated English Wikipedia article (if one exists): https://gist.github.com/connorshea/7cfbd099dceabc2b5456cd1541c83b1d, this isn't that useful alone, and due to the lack of Wikipedia articles for game engines probably can't be automatically associated, but I intend to iterate upon it and also create similar scripts for Companies and Series'.
See also my previous messages about this on the Project chat and WikiProject Video Games talk page.
Pinging the people who responded on the original property request: @Lewis Hulbert:, @Cwf97:, @Jean-Frédéric:, @Kirilloparma:, @ديفيد عادل وهبة خليل 2:, @Pintoch:
- I think that’s a good idea. I’m never quite sure what’s best between creating additional properties for each type (eg Q56462477#P1687) or have one property for all types (eg Giant Bomb ID (P5247) − I used to argue for the former, but User:VIGNERON convinced me otherwise. The former certainly makes things like constraints easier, but it’s a bit of ID proliferation and definitely hard to justify if the formatter URLs would be the same − which would now exactly be the case here: we can have the namespace in the ID (
Engine:Source
or have it in the formatter URL (and just haveSource
). - As I’m really on the fence, I would suggest asking on the Wikidata:Project Chat − we usually get swift answers there :)
- Jean-Fred (talk) 21:02, 7 February 2019 (UTC)
- @Jean-Frédéric: I actually already did ask on the project chat, though I'm not sure if you want me to ask something more specific? https://www.wikidata.org/wiki/Wikidata:Project_chat#Expanding_what_a_property_can_be_used_on? Nicereddy (talk)
@Nicereddy: 4 years later :D If that’s okay with you I will go ahead and propose 4 more PCGamingWiki properties − Series, Company, Engines, and Glossary (I notice the Store namespace too, but might not be worth it). Jean-Fred (talk) 08:54, 4 July 2023 (UTC)
- @Jean-Frédéric that works for me! Go for it. Nicereddy (talk) 15:10, 4 July 2023 (UTC)
Useful queries for finding games that are missing the PCGamingWiki ID property, or other properties
editThe queries are all available here: https://gist.github.com/connorshea/d813cae2bad4dd72a490efe925dfb6c2
The idea is to find games that are represented in other datasets but that don't yet have a PCGW, as many of these _do_ have PCGW IDs but haven't been associated with their respective Wikidata item yet. These should be relatively easy to repurpose for other properties if any wants to use them.