Sphinx Documentation: Remove Duplication

Let’s imagine that you need to show the same text on the several pages.
This one is not a footer or something like this. Just text you want to be on the several pages.
There are two options available in the reStructuredText:

  1. Inclusion
  2. Substitutions
Inclusion
The “include” directive reads a reStructuredText-formatted text file and parses it in the current document’s context at the point of the directive. The directive argument is the path to the file to be included, relative to the document containing the directive.

===Example===
—text.inc
Hello Collapsed World
—page.rst
Some text before
.. include:: text.inc
Some text after

—result
Some text before
Hello Collapsed World
Some text after

Substitutions
The “replace” directive is used to indicate replacement text for a substitution reference.

===Example===
—text.inc
.. |expand| replace:: Please Expand Me

—page.rst

.. include:: text.inc
Some text before
|expand|
Some text after

—result
Some text before
Please Expand Me
Some text after

Tutorial:Recording Screen Cap Videos w/Windows Media Encoder

Camstudio is a great piece of open-source software for screen recording, but Microsoft’s Windows Media Encoder is a much more user friendly and consistent piece of software. I recommend using it for making recordings due to both it’s ease of use and file size (about 5x smaller than the camstudio produced moves = 5x shorter upload times!).

It is free as long as you have a genuine copy of Windows.

http://www.chessvideos.tv/forum/viewtopic.php?t=566

Hidden table heads feature is the Fitnesse Visual Polymorphism

What you can see in the Fitnesse User Guide

You can hide the first row of a table. This allows you to write comment tables that just look like ordinary HTML tables.
The complete table still gets executed, the first row is just hidden by a CSS rule.
Precede the first row with a ‘#’.  (KV comment: will be changed to – instead of # in the upcomming Fitnesse releases)

But I want to expand this definition.
You can use Hidden table heads feature to conceal the needless things in your acceptance test script!

Fitnesse Visual Polymorphism

Imagine that you have two scenarios
------------ScenarioLibrary page------------
|scenario|execute and check|command|
|check|cmd|@command|0|
|scenario|execute|command|
|cmd|@command|
------------ScenarioLibrary page------------

You can use them in your test
------------SetUp page------------
-!|execute|
|command|
|cmd /c rd /S /Q "C:\AnyDirectory"|

-!|execute and check|
|command|
|WMIC product where name='My Product'" call Uninstall|
------------test page------------

The first one tries to delet the directory. cmd will return 0 if success and 2 if directory doesn’t exists. So I am not care about the result. Using the execute scenario.
The second performs the product uninstallation. It is critical to know the result (e.g. if this SetUp page will be included into product setup testing suite). So I use the different scenario execute and check in that case.
But all this things (check or not to check) are just the noise in that case. So I am hidding them into scenario and making the Tables Heads hidden.
The final SetUp page will not have any noise.  Just facts:)

command
cmd /c rd /S /Q “C:\AnyDirectory”
command
WMIC product where name=’My Product'” call Uninstall