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": {
        "lecontinue": "20221012134953|544",
        "continue": "-||"
    },
    "query": {
        "logevents": [
            {
                "logid": 554,
                "ns": 0,
                "title": "Blender Tutorials",
                "pageid": 69,
                "logpage": 69,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Bernie",
                "timestamp": "2026-03-06T11:37:42Z",
                "comment": "Created page with \"== Geometry Nodes == === Delaunay Triangulation === <html><iframe width=\"640\" height=\"360\" src=\"https://www.youtube.com/embed/HyW54cI8Qdo\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen></iframe></html>  https://www.youtube.com/watch?v=HyW54cI8Qdo\""
            },
            {
                "logid": 553,
                "ns": 0,
                "title": "Adobe Animate",
                "pageid": 68,
                "logpage": 68,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Bernie",
                "timestamp": "2025-11-28T17:31:03Z",
                "comment": "Created page with \"=== Export layers to single swf file for AE === /!\\ Make sure in the publish settings, swf > advanced settings > \"Include hiden layers\" is turned OFF before launching the jsfl file <pre> /*  * FLA_LayersTo_SWF_Files.jsfl  * JSFL Script to export each layer of an Adobe Animate FLA file main timeline (no sub-symbols).   * as a separate SWF file, using padded layer number + layer name as the output filename.  * Some error checking.  * Hidden and guide layers will be skipped...\""
            },
            {
                "logid": 552,
                "ns": 0,
                "title": "Escroquerie",
                "pageid": 0,
                "logpage": 52,
                "params": {},
                "type": "delete",
                "action": "delete",
                "user": "Bernie",
                "timestamp": "2024-07-30T15:49:18Z",
                "comment": "content was: \"maj 2021: rembours\u00e9 par la banique  Je me suis fait escroquer 335 euros via le site (maintenant ferm\u00e9) https://jardinage-et-maison.fr/   Le mode de fonctionnement (je pense pas \u00e9tre si cr\u00e9dule que \u00e7a):  * Vous tombez en cherchant d'acheter un produit sur un magasin e-commerce 'propre' * Vous regardez un peu le site et certains \u00e9l\u00e9ments vous rassurent (informations COVID, a...\", and the only contributor was \"[[Special:Contributions/Bernie|Bernie]]\" ([[User talk:Bernie|talk]])"
            },
            {
                "logid": 551,
                "ns": 0,
                "title": "AI",
                "pageid": 67,
                "logpage": 67,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Bernie",
                "timestamp": "2024-04-10T14:11:10Z",
                "comment": "Created page with \"=== Python === 3.10  Use conda for virtual environments: https://www.reddit.com/r/StableDiffusion/comments/15z2krk/installing_stable_diffusion_within_anaconda/ for example to use the hdri maker: https://github.com/DiffusionLight/DiffusionLight  === UIs === * automatic1111 * chaiNNEr ** https://www.youtube.com/watch?v=-8N2dXuRnK4 (upscale \u00e0 la magnific) ** https://www.youtube.com/watch?v=jwJFNwkccE4 (upscale \u00e0 la magnific) * comfyui  === Models === * https://openmodeldb...\""
            },
            {
                "logid": 550,
                "ns": 0,
                "title": "OSL",
                "pageid": 66,
                "logpage": 66,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Bernie",
                "timestamp": "2024-03-28T15:23:07Z",
                "comment": "Created page with \"===Octane Cubemap=== Using octane + houdini.   Wip this is just shit I stole from the octane forums to give me a start because OSL is a little confusing, and Houdini implementation even worse. <pre> shader OslCamera(     float roomWidth = 1 [[ float min = 0.0, float max = 100.0 ]],         float roomHeight = 1.0 [[ float min = 0.0, float max = 100.0 ]],         float roomDepth = 1.0 [[ float min = 0.0, float max = 100.0 ]],         float ceilingOffset = 0,         float...\""
            },
            {
                "logid": 549,
                "ns": 0,
                "title": "Color (Aces, LUTs, Gamma etc)",
                "pageid": 65,
                "logpage": 65,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Bernie",
                "timestamp": "2024-01-10T15:04:47Z",
                "comment": "Created page with \"=== TBR (to be read) ===  https://www.reddit.com/r/colorists/comments/1202vvi/100_dcip3_laptop_screen_got_questions/  <pre> Margatron  sRGB has the same white point as rec709 (D65), but it is gamma 2.2, whereas rec709 is gamma 2.4. P3 DCI has a warmer white point (D63) and is gamma 2.6. This is because in a theatre, it's a darker viewing environment and reflected light rather than screen light. So your eyes adjust according to the environment, and then it \"looks\" the sam...\""
            },
            {
                "logid": 548,
                "ns": 0,
                "title": "Blender 101",
                "pageid": 64,
                "logpage": 64,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Bernie",
                "timestamp": "2023-07-01T14:36:10Z",
                "comment": "Created page with \"==Learning Blender==  I'm slowly catching up and trying to learn blender so I'm just writing down a few things that frustrate me as an old maya/houdini user, and answer it as i go.  === How do I animate text ? === Apparently you can't keyframe text easily. That sucks. However you can open up a python script <pre> # assumes you have a text object called 'Text' import bpy  scene = bpy.context.scene obj = scene.objects['Text']  def recalculate_text(scene):     text = '--'...\""
            },
            {
                "logid": 547,
                "ns": 0,
                "title": "AFX Shelf",
                "pageid": 63,
                "logpage": 63,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Bernie",
                "timestamp": "2023-06-07T13:11:23Z",
                "comment": "Created page with \"Saved from the wayback machine, thank you the wayback machine.  Old but might help. <pre> //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //  Quick_Fx_Palette 1.2    moded from script by Fred CRETET ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...\""
            },
            {
                "logid": 546,
                "ns": 0,
                "title": "Nuke Python Temp",
                "pageid": 62,
                "logpage": 62,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Bernie",
                "timestamp": "2023-05-26T15:24:34Z",
                "comment": "Created page with \"===Switch off heavy nodes=== ====Simple==== Will toggle on/off all the nodes in the list <pre> disableList = ['Defocus' , 'VectorBlur', 'iBlur', 'Convolve', 'MagicDefocus.gizmo']  toggle = -1 nodes = nuke.selectedNodes() if not nodes:     nodes = nuke.allNodes() for n in nodes:     if n.Class() in disableList:         if toggle == -1:             toggle = 1.0 if n['disable'].getValue() == 0.0 else 0.0         n['disable'].setValue(toggle) </pre> ====More Subtle==== Creat...\""
            },
            {
                "logid": 545,
                "ns": 0,
                "title": "WebGl",
                "pageid": 61,
                "logpage": 61,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Bernie",
                "timestamp": "2023-04-11T16:06:09Z",
                "comment": "Created page with \"=== Links and shadertoys ===  * https://blog.amandaghassaei.com/2022/10/25/digital-marbling/\""
            }
        ]
    }
}