User:David from Downunder/list of judo techniques

How to use tables

Help:Sorting

Conditional tables

Collapsible tables

Grappling_hold


 * use nbsp in table if necessary


 * develop spreadsheet & write software to translate into wiki table

colour
very complex - will have to apply programmatically. Ideally bi-directional, so we can recover edits back into the spreadsheet?

Text colour versus background colour


 * colour the categories
 * colour the grades by belt colour

Category: Ukemi (Breakfalls) Nagewaza (Throwing Techniques) (67 throws of Kodokan Judo) Katamewaza (Grappling Techniques) (The 29 Kodokan...) Atemiwaza

(Mifune's Canon of Judo categorization ?)

Sub-cat: hand throw leg throw - reap, etc sacrifice throw - front or side ---        pin or mat-hold choke or strangle joint lock - hand/elbow/leg

Kata-cat:

Status: Official Kodokan Preserved techniques from 1895 gokyo Newly accepted techniques unrecognised (can refer to Mifune 1960) illegal (in competition) - was in judo, now illegal ?? (do not list techniques that were always illegal i.e. never in judo.       include striking techniques found in kata

Earliest recoded reference (can refer to Mifune 1960)

Group: 1 ... Dai Ikkyo (1st group, yellow belt)


 * 1) in group: 1.1

Name (J): Deashi Harai Name (E): (foot sweep) Name (BJJ/Wreslting/etc) - all in one column?

Sortable version of Table:Climate in Middle East cities, using smn to specify numeric sort mode:

Sorting with hidden sortkey
If necessary one can apply sorting using a sortkey which due to CSS is not displayed:

(However, on some projects, notably Ontoworld, a page with this wikitext cannot be saved, as spam protection.)

Javascript sorting is based on the text inside and outside the tags, without the tags themselves. A hidden sortkey can be put at the start. Both in the case of alphabetic and that of numeric sorting the first parts determine the order. For the purpose of a hidden sortkey for numeric sorting, the criterion for the item at the top being a number has been adapted: ignoring span and sup tags, it can be a number followed by "×10" and an exponent (use the same cross sign). This format is e.g. produced by. A hidden sortkey for alphabetic sorting does not have such restrictions.

Alphabetic sorting with hidden sortkey
The sortkey comes at the start and is separated from the displayed text in such a way that the latter does not affect the sorting order. For example, if a sortkey system is used where there are no blank spaces in any sortkey, then a blank space can be used for separation. If a single blank space is possible in a sortkey, two nbsps can be used. For table elements for which the text to be displayed is equal to the sortkey, no duplication is needed, of course.

If the text inside and outside the tags together is of a form that would cause a sorting mode other than alphabetic (if and when the element is at the top), a character can be appended at the end of the sortkey to avoid this, again making sure it does not affect the sorting order by putting a space or two nbsps. This can be dispensed with if the element can never be at the top, but this can be complicated to assess as that can be caused by sorting other columns, with varying sorting modes, and it can change when deleting a row, adding a column, etc.

Instead of "display=none" another way is using a font color equal to the background, e.g. 999 gives "999 ". With this method the hidden code can be seen in selected text (e.g. with the mouse). Also the hidden text is included when copying the rendered text. The first may be an advantage or a disadvantage, the second seems only a disadvantage. A complication is also that if a user uses a background color different from the default, the specified text color may not match it; to make sure they are the same the background color can be specified also.

Unsuitability of padding with no-break spaces
The effect of left-padding with "&amp;nbsp;" codes, which render as blank spaces, depends on the browser: in IE they are (unlike actual blank spaces) counted for sorting as leading blank spaces, so in a list of numbers with text (for which the alphabetic sorting mode applies) they could be used to equalize the number of characters before the explicit or implicit decimal separator. However, in Firefox they are ignored for the purpose of sorting.

See also w:Talk:List_of_U.S._states_by_population.