MediaWiki API result

This is the HTML representation of the JSON format. HTML is good for debugging, but is unsuitable for application use.

Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.

See the complete documentation, or the API help for more information.

{
    "batchcomplete": "",
    "continue": {
        "gapcontinue": "SiGML_Tools",
        "continue": "gapcontinue||"
    },
    "warnings": {
        "main": {
            "*": "Subscribe to the mediawiki-api-announce mailing list at <https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce> for notice of API deprecations and breaking changes."
        },
        "revisions": {
            "*": "Because \"rvslots\" was not specified, a legacy format has been used for the output. This format is deprecated, and in the future the new format will always be used."
        }
    },
    "query": {
        "pages": {
            "49": {
                "pageid": 49,
                "ns": 0,
                "title": "SiGML",
                "revisions": [
                    {
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "*": "[[Main Page]]\n\n----\n\nSiGML (Signing Gesture Markup Language) is and XML application that enables transcription of sign language gestures. SiGML builds on [[HamNoSys]] and indeed one variant of\nSiGML is essentially an encoding of [[HamNoSys]] manual features, accompanied by a representation of non-manual aspects.\n\nSiGML is the input notation used by the [[JASigning]] applications and web applets. A number of [[SiGML Tools|Editing Tools]] for SiGML are available, mostly produced by the University of Hamburg.\n\n[[CWASA]] supports some [[SiGML Extensions]] used to control the player during animation of SiGML data.\n\n[[JASigning]] supports some [[JASigning SiGML Extensions|SiGML Extensions]] which overlap with the CWASA extensions.\n\n----\n\n[[Main Page]]"
                    }
                ]
            },
            "83": {
                "pageid": 83,
                "ns": 0,
                "title": "SiGML Extensions",
                "revisions": [
                    {
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "*": "[[Main Page]] >> [[CWASA]]\n\n----\nIn progress: Revision for CWASA extensions.\n= Player Settings =\nA number of extensions to [[SiGML]] are available when using [[JASigning]] to animate SiGML data. These enable some actions of the player to be scripted with a SiGML file.\nThe current extensions are provided by adding a <code><player_settings\\></code> element between signs in the SiGML file. The extensions act on the following sign so extensions at the end of a file will be ignored.\n\nThe  <code><player_settings\\></code> element encloses one or more settings elements. If several settings elements are provided before a sign, later settings override earlier ones.\n\n== Camera Settings ==\nThe camera location is controlled by eight parameters that can be provided in a <code>.properties</code>  file or an app <code><argument/></code> or applet <code><param/></code>. Changes to the settings caused by use of the mouse with modifier keys are reflected on the Java Console Log and can be copied to use as initial camera settings.\n\nThe first six camera settings can be changed during the course of playing a SiGML file with <code><player_settings/></code> as in the following example:\n <player_settings>\n   <camera_location cx=\"0.00\" cy=\"0.50\" r=\"4.50\" theta=\"30.0\" phi=\"40.0\" fov=\"30.0\"/>\n </player_settings>\n\n== Sign Timing ==\nThe starting time for a sign can be set using a <code><time/></code> element with an attribute saying when the sign should begin, expressed in seconds since the start of the sequence. If the time specified has already passed, the following sign will play immediately.\n <player_settings>\n   <time begin=\"3.5\"/>\n </player_settings>\nIt is possible to provide a <code>mode</code> attribute to say whether the avatar should got to <code>\"rest\"</code> until the given time is reached (the default), or whether to <code>\"hold\"</code> the final posture of the previous sign:\n <player_settings>\n   <time begin=\"4.5\" mode=\"hold\"/>\n </player_settings>\n\n== Avatar Choice ==\n[[JASigning]] accepts commands to switch between avatars through menu choices, through messages on a special socket for the SiGML Service Player app, and through\n<code><player_settings/></code> in SiGML files.\n <player_settings>\n   <avatar name=\"marc\"/>\n </player_settings>\n\n== Ambient Motion Settings ==\nThe [[JASigning]] software accepts <code><player_settings/></code> to control the ambient motion behaviour. However, these settings refer to features of older player sofware and are ignored by JASigning at present.\n <player_settings>\n   <ambient_motions body=\"ON\" head=\"ON\" blink=\"ON\"/>\n </player_settings>\n\n----\n\n[[Main Page]] >> [[CWASA]]"
                    }
                ]
            }
        }
    }
}