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": "",
    "query": {
        "logevents": [
            {
                "logid": 5,
                "ns": 0,
                "title": "Naming Convention",
                "pageid": 3,
                "logpage": 3,
                "revid": 24,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Leigh",
                "timestamp": "2024-05-05T15:02:40Z",
                "comment": "Created page with \"The neoGFX naming convention is based on the idea that to aid readability it is better to encode ''scope'' rather than ''type'' in an identifier name prefix.  The idea of encoding scope in identifier names was introduced by the smartphone operating system ''Symbian OS''.  The following table lists the various C++ syntactical constructs with their associated convention:  {| class=\"wikitable\" style=\"margin-left: 0px; margin-right: auto;\" |+ neoGFX Naming Convention |- ! Co...\""
            },
            {
                "logid": 4,
                "ns": 0,
                "title": "NeoGFX Event System",
                "pageid": 0,
                "logpage": 2,
                "revid": 10,
                "params": {
                    "target_ns": 0,
                    "target_title": "Event System",
                    "suppressredirect": ""
                },
                "type": "move",
                "action": "move",
                "user": "Leigh",
                "timestamp": "2024-05-04T18:37:55Z",
                "comment": ""
            },
            {
                "logid": 3,
                "ns": 0,
                "title": "EventSystem",
                "pageid": 0,
                "logpage": 2,
                "revid": 5,
                "params": {
                    "target_ns": 0,
                    "target_title": "NeoGFX Event System",
                    "suppressredirect": ""
                },
                "type": "move",
                "action": "move",
                "user": "Leigh",
                "timestamp": "2024-05-04T18:33:43Z",
                "comment": ""
            },
            {
                "logid": 2,
                "ns": 0,
                "title": "EventSystem",
                "pageid": 0,
                "logpage": 2,
                "revid": 4,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Leigh",
                "timestamp": "2024-05-04T18:32:43Z",
                "comment": "Created page with \"== neoGFX Event System ==  The neoGFX event system is both modern and simple and is an improvement over traditional signals and slots.  To create an event handler simply use a lambda expression thus:  <code> button1.clicked([](){ /* ... code ... */ }); </code>  If automatic event handler de-registration (traditional role of a \"slot\") is wanted:  <code> neoGFX::sink s; s += button1.clicked([](){ /* ... code ... */ }); </code>  When 's' is destroyed any associated event re...\""
            },
            {
                "logid": 1,
                "ns": 0,
                "title": "Main Page",
                "pageid": 1,
                "logpage": 1,
                "revid": 1,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "MediaWiki default",
                "timestamp": "2023-10-27T15:53:34Z",
                "comment": ""
            }
        ]
    }
}