If you want to use FOLCKs offline, you do the following:
Currently the following hotkeys are supported:
|F||Toggle Formation text box.||—|
|L||Switch setting for Line of sight.||•|
|M||Toggle Mark of dancer(s).||•|
|S||Change setting for Snapping.||•|
|Y||Toggle Symmetric choreography.||•|
During a ‘Dance’
|C,N, X,V||Show colors, couple numbers and/or sex temporarily when switched off;
e. g. for practising mental image calling. On touchscreens, this is done
by touching the corresponding text next to the pull-down menu.
|E||Active dancer(s) face Left||—|
|R||Active dancer(s) face Right||—|
|T||Active dancer(s) do a U-Turn Back||—|
|Alt||When pressed while moving or turning the dancers:|
Do not add the new formation to the undo history.
Some of the settings that can be made in the menu (and some additional as well) can also be changed by means of URL parameters.
Using URL parameters can help you to start FOLCKs with your favorite settings without the necessity to change them on each start.
URL parameters can be added to both, online and offline URLs.
Currently the following parameters are supported:
|ang||Rotation angle (for|
|-90..90, but not 0|
Recommended: 7.5, 15, 22.5, 30, 45, 60, 90
The value is rounded down (cut off) to three decimal places;
Negative values will change the direction for the mousewheel,
but have no effect for turning the dancers by the nose.
|Locking angle (for|
turning by the nose)
sex of dancers
|all: show for all dancers|
none: don't show any
any combination of B1..B6 and G1..G6:
Show on listed dancers.
|none: don't show|
turn: show while turning
turnsym: same as above, but consider symmetry
active: show on active dancer
activesym: same as above, but consider symmetry
always: well, always
|0 = no|
1 = yes
|1, 2, 4, 6||4||•|
|0: No snapping|
1, 2, 4, 8, 16: Dancers snap to 1/nth of the grid.
|0 = no|
1 = yes
|floor||Size of floor||Any even number 2 ≤ n ≤ 16|
Will be interpreted as dancefloor size of n*n (2*2, 4*4, 6*6, …)
Make sure that floormin ≤ floor ≤ floormax and
floormin < floormax.
|floormin||Minimum area |
|floormax||Maximum area |
in a text box
|See section 'Setting and sharing the formation' below.||no||—|
|start||Give a certain |
to go into
To set a parameter on the URL the following rules apply:
Settings can still be changed in the menu if available.
https://folcks.hilsquare.de/?noc=4&mad=0OR (since noc=4 is the default):
You can create a shortcut/link – e. g. on your desktop or home screen – with your preferred settings and you can also create multiple shortcuts/links to start with different settings.
This sections explains how to set the (starting) formation of your square and how to share formations with other callers or dancers.
You can set the formation of your square in two different ways:
Althought the resulting formation will be the same, there is an important difference between these to possibilities.
To show the formation as text you have to enable the formation text box. This can be done by adding another URL parameter; pressing F on the keyboard toggles the box. The way the formation is displayed depends on the parameter used in the URL:
|no||– do not show the text box (default)|
|yes||– all in one line, no line break (default when the box is turned on by F)|
|lines||– one line per dancer – easier to read and to modify|
|table||– easiest to read and to modify|
|url||– show the formation as URL|
To copy the text from the box, just select it and press Ctrl+C. To enter a formation into the box, paste it with Ctrl+V and hit the return key. Make sure that the previous formation is deleted or overwritten before pressing return. You can also edit the string in the text box and press enter to change the formation without touching the dancers.
By entering multiple formations successively, you can create a kind of animation.
To use the parameters, the general rules as above apply. There are two URL parameters that can be used to set the formation: start and form:
If you – for whatever reason – want to change the appearance of the dancers (or of the whole website), you can change almost everthing by means what is called ‘custom stylesheets’. Depending on the web browser you are using, you have several options. Unfortunately, this does not work on smartphones or tablets. :-(
First of all, you should download the example file
and open it in a text editor.
Now, the easiest way to apply this file is to use a browser plug-in, also called ‘add-on’. For the
Windows programs Chrome, Edge, Firefox and Opera I recommend
Live editor for CSS, Less & Sass - Magic CSS (For Apple computers, I cannot give a
There are much more plug-ins available, but this one works really well and it supports local files as
well (if you want to use FOLCKs offline). You have to install the plug-in via the browser’s menu (which
is of course different for each browser), restart the program (just to be sure …) and activate
the plug-in, which opens a small windows. Copy the content of
userContent.css into the
small window. I suggest that you do this step by step so you can better see what the changes are.
Now you can change the existent settings or add some others according to your wishes or need. Once you’re satisfied whith the changes, you can close the small window. When you close the browser and restart it, you may have to re-activate the plug-in (browser-dependent), but the settings are persistent.
Some browsers (e. g. Firefox for Windows) allows you to use the file
directly whithout a plug-in. To do so, you have to know where the file is located in the browser’s
profile folder and modify it. Since the location varies for each browser, I cannot tell you exactly
where to look. But I do know that for Firefox it is in
<profilename> is a combination of eight letters and numbers.
Note: The example
userContent.css is not meant to create a beautiful result, it is
mere an example of what is possible. Besides that, some of the settings early in the file are useless
due to some later settings. Example: First the color of the grid is changed, then the grid is removed
completely. Other settings can only be used if they are accompanied by others (having the nose on the
outside only requires that is is made completely round as well).