Difference between revisions of "PCGamingWiki:Changelog"

From PCGamingWiki, the wiki about fixing PC games
m (added row about error handling and work related to taxonomy pages)
m (added row about GameGrade3D (GG3D) removal)
 
(6 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
|-
 
|-
 
! style="width: 100px" | Date !! style="width: 400px" | Changes
 
! style="width: 100px" | Date !! style="width: 400px" | Changes
 +
|-<!-- Easy copy/paste section for adding new rows:
 +
| '''DATE''' || Changes
 +
|-
 +
-->
 +
| '''July 30, 2020''' || As [https://www.mtbs3d.com/gg3d/ GameGrade3D] (GG3D) have returned a HTTP 404 for a while now the related classification parameters have been removed from the [[PCGamingWiki:Editing guide/VR support|Editing Guide]], [[PCGamingWiki:Sample article|Sample article]], as well as the documentation for {{T|VR support}}. For historical reference and compatibility for the games that makes use of them, no change was made to the template itself.
 +
|-
 +
| '''July 27, 2020''' || {{T|Availability/row}} was updated to support a new seventh parameter that is used to set the game as being unavailable for purchase on a platform. The intention is to retain the availability rows for historical references if the product becomes unavailable for purchase on said platform, so PCGamingWiki does not miss out on critical information contained within (e.g. DRM, notes, that are still applicable to existing owners).<br>The parameter is easily used by adding <code> | unavailable</code> to the end of the row, after the OS parameter but before the closing <code>}}</code> tag, like this:
 +
<pre>{{Availability/row| Origin | fifa-14 | Origin | Random note here | | Windows | unavailable }}</pre>
 +
 +
* See [[Prey]] for a live example.
 +
 +
''The parameter is still a work in progress, and what remains is to decide how the [[Property:Available from|Available from]] property is affected by the change as many lists are using that property to look up whether a game is available on a platform or not.''
 +
|-
 +
| '''July 24, 2020''' || Added auto-collapse functionality to {{T|DLC}} and {{T|DLC/row}} that automatically collapses the table if more than 10 rows are added to the table. Tables containing less than 10 rows will not be collapsible. Also changed the behavior of {{T|Monetization}} and {{T|Microtransactions}} tables to be shown by default with an optional collapsible parameter <code>|collapsed=yes</code> that can be added as the editor's discretion.
 +
|-
 +
| '''July 11, 2020''' || Work on improving taxonomy continues, with a new core glossary parameter named <code>name abbr</code> added to allow glossary pages to set an override in how the term is displayed when transcluded unto a page. This will later be used to improve default {{T|Introduction}} states when added automatically. Right now, there is two types of abbreviation links available to use:
 +
* {{T|Glossary:Sci-fi}} results typically in lowercase transclusion for use in written text: {{Glossary:Sci-fi}}
 +
* {{T|Glossary:Sci-fi|uc}} results in mirroring the defined name of the term, aka recognizing uppercases: {{Glossary:Sci-fi|uc}}
 +
* The new override parameter basically overrides {{T|Glossary:Sci-fi}} for those few select terms that use it. For example, where {{T|Glossary:FPS}} would previously be disabled in lowercase (per bullet point #1), it will now be displayed in uppercase instead: {{Glossary:FPS}}
 +
** All appropriate terms should now use the new parameter, such as {{Glossary:FPS}}, {{Glossary:ARPG}}, {{Glossary:FMV}}, {{Glossary:MMO}}, {{Glossary:MMORPG}}, {{Glossary:TPS}}, {{Glossary:CCG}}, {{Glossary:TBS}} etc.
 
|-
 
|-
 
| '''June 23, 2020''' || Added error handling to all taxonomy rows as well as tidied up and changed various things related to the categories and their glossary pages. Work continues to tidy the taxonomy pages up and the intention is to move the current "glossary" pages (which only holds the glossary definition and no actual content) over to the template namespace to facilitate calling the appropriate information through {{T|Ultra-widescreen}}, like so: {{Ultra-widescreen}}
 
| '''June 23, 2020''' || Added error handling to all taxonomy rows as well as tidied up and changed various things related to the categories and their glossary pages. Work continues to tidy the taxonomy pages up and the intention is to move the current "glossary" pages (which only holds the glossary definition and no actual content) over to the template namespace to facilitate calling the appropriate information through {{T|Ultra-widescreen}}, like so: {{Ultra-widescreen}}

Latest revision as of 06:56, 30 July 2020

Date Changes
July 30, 2020 As GameGrade3D (GG3D) have returned a HTTP 404 for a while now the related classification parameters have been removed from the Editing Guide, Sample article, as well as the documentation for {{VR support}}. For historical reference and compatibility for the games that makes use of them, no change was made to the template itself.
July 27, 2020 {{Availability/row}} was updated to support a new seventh parameter that is used to set the game as being unavailable for purchase on a platform. The intention is to retain the availability rows for historical references if the product becomes unavailable for purchase on said platform, so PCGamingWiki does not miss out on critical information contained within (e.g. DRM, notes, that are still applicable to existing owners).
The parameter is easily used by adding | unavailable to the end of the row, after the OS parameter but before the closing }} tag, like this:
{{Availability/row| Origin | fifa-14 | Origin | Random note here | | Windows | unavailable }}
  • See Prey for a live example.

The parameter is still a work in progress, and what remains is to decide how the Available from property is affected by the change as many lists are using that property to look up whether a game is available on a platform or not.

July 24, 2020 Added auto-collapse functionality to {{DLC}} and {{DLC/row}} that automatically collapses the table if more than 10 rows are added to the table. Tables containing less than 10 rows will not be collapsible. Also changed the behavior of {{Monetization}} and {{Microtransactions}} tables to be shown by default with an optional collapsible parameter |collapsed=yes that can be added as the editor's discretion.
July 11, 2020 Work on improving taxonomy continues, with a new core glossary parameter named name abbr added to allow glossary pages to set an override in how the term is displayed when transcluded unto a page. This will later be used to improve default {{Introduction}} states when added automatically. Right now, there is two types of abbreviation links available to use:
  • {{Glossary:Sci-fi}} results typically in lowercase transclusion for use in written text: sci-fi
  • {{Glossary:Sci-fi|uc}} results in mirroring the defined name of the term, aka recognizing uppercases: Sci-fi
  • The new override parameter basically overrides {{Glossary:Sci-fi}} for those few select terms that use it. For example, where {{Glossary:FPS}} would previously be disabled in lowercase (per bullet point #1), it will now be displayed in uppercase instead: FPS
June 23, 2020 Added error handling to all taxonomy rows as well as tidied up and changed various things related to the categories and their glossary pages. Work continues to tidy the taxonomy pages up and the intention is to move the current "glossary" pages (which only holds the glossary definition and no actual content) over to the template namespace to facilitate calling the appropriate information through {{Ultra-widescreen}}, like so: ultra-widescreen
June 6, 2020 Reworked {{Seriesbox}} and {{Seriesbox/row}} to support handling collapsible state based on the number of rows as well as behave slightly differently. Along with this change the mobile-specific collapse-by-default custom solution was for now disabled as it conflicted with the rest of the solution. On another note, the fix to anchor links being misaligned was reverted as it misfired and caused the :first-child of some tables to be differently from the rest. CSS3's pseudo-class selectors still do not see the full widespread support necessary to solve this through CSS3, although a proper jQuery + CSS based fix is available in newer MediaWiki main versions, see T42792 and Change 424165.
June 4, 2020 Added auto-handling of adding {{Series}} based on specified series taxonomy row. The first specified series now gets automatically included below the infobox. Note that this is not the final revision of the implementation as a future change will add auto-collapsing functionality to the box based on how many rows it includes.
May 31, 2020 Extended the games table on engine pages to span the whole width instead of just being limited to 820px.
May 23, 2020 Added "Dongle" DRM type to {{Availability/row}}. Very rare for gaming but some do exist (e.g. DJMax Trilogy).
May 18, 2020 Made {{Introduction}} section live.
May 15, 2020 Added Red Book CD audio row to {{Audio}} following the forum discussion.
May 9, 2020 Renamed Video, Audio, and Input templates and section headings to remove "settings" following the forum discussion. Old links to these sections still work as expected. Existing pages will be migrated to the new naming format over time.
May 2, 2020 Bug fix to {{Refurl}} and {{Refsnip}} that solves indent and italic formatting only being applied to the first line of a multi-line snippet. We can finally line break in peace now.
April 30, 2020 Major changes to Taxonomy project including new {{Glossary}}, new {{Microtransactions}} and {{Monetization}} sections.
April 22, 2020 Restored IsThereAnyDeal (ITAD) functionality in {{Infobox game}} (new implementation - only shows when steam appid parameter is filled in and game is currently available digitally).
April 19, 2020 Reduced widths of bullet points and dd icons. Added new Microtransactions header to articles.
April 15, 2020 Taxonomy project is beginning an implementation phase.

Added support for HowLongToBeat into the {{Infobox game}}.

April 10, 2020 Changes to caption guideline for screenshots to only require full stop/period for longer captions or those with more than one sentence. A bullet point about cropping settings images being acceptable was also added to the visual guidelines. See the revision diff for full details.
April 7, 2020 Added ProtonDB {{Infobox game}} which is automatically populated using the Steam App ID.
April 6, 2020 Added separate IGDB icon to {{Infobox game}}. This is automatically populated by {{Infobox game/row/reception}}, but can also be defined through the igdb parameter. If both are used simultaneously with different values, the igdb parameter takes priority over the value populated by {{Infobox game/row/reception}}.

Various improvements and updates to documentations surrounding {{Infobox game}} and the sample articles.
April 3, 2020 Moved the official site of a game from general information section to {{Infobox game}}, with a matching icon (a house).
April 2, 2020 Added support for listing the reception of a title in the infobox game table, through {{Infobox game/row/reception}}. Documentation can be found on {{Infobox game}} for now.
March 29, 2020 After a lengthy testing phase PCGamingWiki goes live with the new single sign-on (SSO) solution to bridge the wiki and community sites and accounts using a new unified account referred to as the PCGW Account. The native sign-in methods (and ability to sign in using classic accounts) are disable on both the community and wiki sites simultaneously, and existing and new users needs to set up a new PCGamingWiki Account if they have not done so already.
March 24, 2020 Due to them being practically the same, changed {{Refsnip}} into acting as a proxy for {{Refurl}}, which now handles snippets as well.
March 15-17, 2020 Disabled IsThereAnyDeal (ITAD) functionality of {{Infobox game}}.
February 8, 2020 Added {{Dubious}} and made various improvements to the editing guide and sample article.
January 6, 2020 Changes to {{Note}}, allowing for more easily duplicating notes as well as omitting the note= declaration when content is defined as the first parameter.
December 27, 2019 Implemented MobyGames integration (more details).
November 2, 2019 Forum wiki icon fixed, https://static.pcgamingwiki.com/favicons/pcgamingwiki.png
October 25, 2019 Migration of wiki, sidewikis to DigitalOcean Kubernetes.
October 10, 2019 ITAD favicon updated - added to Common.css and uploaded to new static file area.
September 27, 2019 Added blue border to h3 headers to improve visual separation between header levels.