Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Difference between revisions of "Template:Fixbox"

From PCGamingWiki, the wiki about fixing PC games
(test)
m (added example)
(19 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<table class="pcgwikitable fixbox">
+
<includeonly><table class="pcgwikitable fixbox {{#ifeq: {{{collapsed|no}}} | yes | mw-collapsible mw-collapsed }}">
 
   <tr>
 
   <tr>
     <td style="width: 820px;">
+
    <th class="fixbox-title">
      {{{1}}}
+
<div title="Fix" class="svg-icon svg-16 fixbox-icon"></div>{{{description|Instructions}}}{{{ref|}}}
 +
    </th>
 +
  </tr>
 +
{{#if: {{{fix|}}} |
 +
  <tr>
 +
     <td class="fixbox-body">
 +
{{{fix|}}}
 
     </td>
 
     </td>
 
   </tr>
 
   </tr>
</table>
+
}}
 +
</table>{{#ifeq:{{{fix|}}}{{{description|}}}||{{#ifeq: {{NAMESPACE}} | | [[Category:Invalid template usage (Fixbox)]] }}}}</includeonly><noinclude>
 +
{{Fixbox|description=Example fixbox: Disable touch input in Windows|ref=<ref name="NeoGAF-mainthread-op">{{Refurl|url=http://www.neogaf.com/forum/showpost.php?p=232252280&postcount=1|title=Nier: Automata PC performance thread :: NeoGAF|date=2017-04-01}}</ref>|fix=
 +
# Open the [[Microsoft Windows#Task Manager|Task Manager]] of Windows.
 +
# Go to the '''Services''' tab.
 +
# Locate the service named '''Touch Keyboard and Handwriting Panel Service''' or '''TabletInputService'''.
 +
# Right-click on it and choose '''Stop'''.
 +
 
 +
'''Notes'''
 +
{{ii}} This only stops the service temporarily until the computer is restarted.
 +
}}
 +
{{Documentation}}</noinclude>

Revision as of 16:33, 24 October 2020

Example fixbox: Disable touch input in Windows[1]
  1. Open the Task Manager of Windows.
  2. Go to the Services tab.
  3. Locate the service named Touch Keyboard and Handwriting Panel Service or TabletInputService.
  4. Right-click on it and choose Stop.

Notes

This only stops the service temporarily until the computer is restarted.
Documentation for the above template (sometimes hidden from view).

Example

Taken from Full Spectrum Warrior
Modifying the FSW.dll file[2]
Before editing, make a backup of the FSW.dll file in case the modifications go wrong.
  1. Go to <path-to-game>.
  2. Open the FSW.dll file with Notepad or other text editor.
  3. Using the Find function (Ctrl+F), search for "%s.available.gamespy.com". There will be exactly one entry.
  4. Replace the text with "www.example.com/fixes/%s" (or any other working link that is the same length as the original and contains "%s" somewhere. This particular link is guaranteed to work.)
  5. Save the file.
  6. Launch the game.


Description

The Fixbox is a specialized container used exclusively for fixes, workarounds, and step-by-step instructions. It provides a formal base for them, as well as keeping the wiki clean.

  • The title need to summarize what the fix/workaround is trying to accomplish.
  • For sequenced instructions, use # to label each step.
    • # allows numbered lists to be dynamic.
    • Ex. If new entries are placed in the middle of a list, the old entries are automatically re-numbered.
  • If the title alone is enough to summarize, the fix parameter can be omitted, see the below one-line fixbox syntax.


Standard fixbox

Name[3]

--instructions go here--

{{Fixbox|description=Name|ref=<ref>Reference</ref>|fix=
--instructions go here--
}}


One-line fixbox

For a short one-line fixbox where instructions are not necessary, the fix parameter can be omitted entirely:

Use windowed mode, see Video.[4]
{{Fixbox|description=Use windowed mode, see [[#Video|Video]].|ref=<ref>Reference</ref>}}


Collapsed fixbox

Add |collapsed=yes to the template to have the fixbox appear as collapsed and require user input to expand.

Name[5]

--instructions go here--

{{Fixbox|description=Name|ref=<ref>Reference</ref>|collapsed=yes|fix=
--instructions go here--
}}