{"id":36,"date":"2014-08-10T12:21:02","date_gmt":"2014-08-10T12:21:02","guid":{"rendered":"http:\/\/xadrezfigueira.mfbpro.com\/?page_id=36"},"modified":"2026-08-13T19:16:25","modified_gmt":"2026-08-13T19:16:25","slug":"galeria","status":"publish","type":"page","link":"https:\/\/xadrezfigueira.mfbpro.com\/?page_id=36","title":{"rendered":"Galeria"},"content":{"rendered":"\n    <style>\n\n    \/* ==================================================\n       GALERIA PRINCIPAL\n       ================================================== *\/\n\n    .fdf-galeria-intro {\n\n        margin: 0 0 28px 0;\n\n        font-size: 20px;\n        font-weight: 400;\n\n        color: #222;\n    }\n\n\n    .fdf-galeria-principal {\n\n        \/*\n         * Largura aprovada para as galerias.\n         *\/\n\n        width: 200% !important;\n        max-width: none !important;\n\n        position: relative;\n\n        box-sizing: border-box;\n    }\n\n\n    .fdf-galeria-principal .fdf-foto {\n\n        position: absolute;\n\n        display: block;\n\n        margin: 0;\n        padding: 0;\n\n        border: 0;\n\n        background: transparent;\n\n        cursor: zoom-in;\n\n        box-sizing: border-box;\n    }\n\n\n    .fdf-galeria-principal .fdf-foto img {\n\n        display: block;\n\n        width: 100%;\n        height: auto;\n\n        margin: 0;\n        padding: 0;\n\n        border: 0;\n    }\n\n\n    .fdf-galeria-principal .fdf-foto:hover {\n        opacity: 0.94;\n    }\n\n\n    \/* ==================================================\n       GALERIAS POR ANO\n       ================================================== *\/\n\n    .fdf-galerias-anos {\n\n        width: 200%;\n\n        margin-top: 55px;\n        padding-top: 22px;\n\n        border-top: 1px solid #bbb;\n    }\n\n\n    .fdf-galerias-anos-titulo {\n\n        margin-bottom: 18px;\n\n        font-size: 13px;\n\n        text-transform: uppercase;\n\n        letter-spacing: 0.12em;\n\n        color: #666;\n    }\n\n\n    .fdf-galerias-anos a {\n\n        display: inline-block;\n\n        margin-right: 30px;\n\n        color: #111;\n\n        text-decoration: none;\n\n        font-size: 38px;\n        font-weight: 400;\n\n        line-height: 1.2;\n    }\n\n\n    .fdf-galerias-anos a:hover {\n\n        text-decoration: underline;\n\n        text-underline-offset: 6px;\n    }\n\n\n    \/* ==================================================\n       LIGHTBOX\n       ================================================== *\/\n\n    #fdf-lightbox-principal {\n\n        position: fixed;\n\n        inset: 0;\n\n        display: none;\n\n        align-items: center;\n        justify-content: center;\n\n        background: rgba(0,0,0,0.96);\n\n        z-index: 999999;\n\n        padding: 30px 70px;\n\n        box-sizing: border-box;\n    }\n\n\n    #fdf-lightbox-principal.ativo {\n        display: flex;\n    }\n\n\n    #fdf-lightbox-principal img {\n\n        display: block;\n\n        width: auto;\n        height: auto;\n\n        max-width: 94vw;\n        max-height: 92vh;\n\n        object-fit: contain;\n    }\n\n\n    .fdf-principal-lb-botao {\n\n        position: absolute;\n\n        border: 0;\n\n        background: transparent;\n\n        color: white;\n\n        cursor: pointer;\n\n        font-family: Arial, sans-serif;\n\n        z-index: 1000000;\n    }\n\n\n    .fdf-principal-fechar {\n\n        top: 12px;\n        right: 20px;\n\n        font-size: 40px;\n    }\n\n\n    .fdf-principal-anterior,\n    .fdf-principal-seguinte {\n\n        top: 50%;\n\n        transform: translateY(-50%);\n\n        font-size: 52px;\n\n        padding: 20px;\n    }\n\n\n    .fdf-principal-anterior {\n        left: 5px;\n    }\n\n\n    .fdf-principal-seguinte {\n        right: 5px;\n    }\n\n\n    \/* ==================================================\n       TABLET\n       ================================================== *\/\n\n    @media (max-width: 900px) {\n\n        .fdf-galeria-principal,\n        .fdf-galerias-anos {\n\n            width: 100% !important;\n\n        }\n\n    }\n\n\n    \/* ==================================================\n       TELEM\u00d3VEL\n       ================================================== *\/\n\n    @media (max-width: 520px) {\n\n        .fdf-galeria-principal,\n        .fdf-galerias-anos {\n\n            width: 100% !important;\n\n        }\n\n\n        .fdf-galeria-intro {\n\n            font-size: 18px;\n\n        }\n\n\n        .fdf-galerias-anos a {\n\n            font-size: 32px;\n\n        }\n\n\n        #fdf-lightbox-principal {\n\n            padding: 50px 10px 20px;\n\n        }\n\n    }\n\n    <\/style>\n\n\n    <p class=\"fdf-galeria-intro\">\n        Alguns flashes de mem\u00f3ria\n    <\/p>\n\n\n    <div class=\"fdf-galeria-principal\">\n\n        \n            <button\n                class=\"fdf-foto\"\n                type=\"button\"\n                data-full=\"https:\/\/xadrezfigueira.mfbpro.com\/wp-content\/uploads\/2026\/08\/7Z9A7500-scaled.jpg\"\n                aria-label=\"Abrir fotografia\"\n            >\n\n                <img\n                    src=\"https:\/\/xadrezfigueira.mfbpro.com\/wp-content\/uploads\/2026\/08\/7Z9A7500-scaled.jpg\"\n                    alt=\"\"\n                    loading=\"lazy\"\n                    decoding=\"async\"\n                >\n\n            <\/button>\n\n        \n            <button\n                class=\"fdf-foto\"\n                type=\"button\"\n                data-full=\"https:\/\/xadrezfigueira.mfbpro.com\/wp-content\/uploads\/2026\/08\/7Z9A5685-scaled.jpg\"\n                aria-label=\"Abrir fotografia\"\n            >\n\n                <img\n                    src=\"https:\/\/xadrezfigueira.mfbpro.com\/wp-content\/uploads\/2026\/08\/7Z9A5685-scaled.jpg\"\n                    alt=\"\"\n                    loading=\"lazy\"\n                    decoding=\"async\"\n                >\n\n            <\/button>\n\n        \n            <button\n                class=\"fdf-foto\"\n                type=\"button\"\n                data-full=\"https:\/\/xadrezfigueira.mfbpro.com\/wp-content\/uploads\/2026\/08\/7Z9A7466-scaled.jpg\"\n                aria-label=\"Abrir fotografia\"\n            >\n\n                <img\n                    src=\"https:\/\/xadrezfigueira.mfbpro.com\/wp-content\/uploads\/2026\/08\/7Z9A7466-scaled.jpg\"\n                    alt=\"\"\n                    loading=\"lazy\"\n                    decoding=\"async\"\n                >\n\n            <\/button>\n\n        \n            <button\n                class=\"fdf-foto\"\n                type=\"button\"\n                data-full=\"https:\/\/xadrezfigueira.mfbpro.com\/wp-content\/uploads\/2026\/08\/7Z9A7469-scaled.jpg\"\n                aria-label=\"Abrir fotografia\"\n            >\n\n                <img\n                    src=\"https:\/\/xadrezfigueira.mfbpro.com\/wp-content\/uploads\/2026\/08\/7Z9A7469-scaled.jpg\"\n                    alt=\"\"\n                    loading=\"lazy\"\n                    decoding=\"async\"\n                >\n\n            <\/button>\n\n        \n            <button\n                class=\"fdf-foto\"\n                type=\"button\"\n                data-full=\"https:\/\/xadrezfigueira.mfbpro.com\/wp-content\/uploads\/2026\/08\/7Z9A7495-scaled.jpg\"\n                aria-label=\"Abrir fotografia\"\n            >\n\n                <img\n                    src=\"https:\/\/xadrezfigueira.mfbpro.com\/wp-content\/uploads\/2026\/08\/7Z9A7495-scaled.jpg\"\n                    alt=\"\"\n                    loading=\"lazy\"\n                    decoding=\"async\"\n                >\n\n            <\/button>\n\n        \n            <button\n                class=\"fdf-foto\"\n                type=\"button\"\n                data-full=\"https:\/\/xadrezfigueira.mfbpro.com\/wp-content\/uploads\/2026\/08\/7Z9A7497-scaled.jpg\"\n                aria-label=\"Abrir fotografia\"\n            >\n\n                <img\n                    src=\"https:\/\/xadrezfigueira.mfbpro.com\/wp-content\/uploads\/2026\/08\/7Z9A7497-scaled.jpg\"\n                    alt=\"\"\n                    loading=\"lazy\"\n                    decoding=\"async\"\n                >\n\n            <\/button>\n\n        \n            <button\n                class=\"fdf-foto\"\n                type=\"button\"\n                data-full=\"https:\/\/xadrezfigueira.mfbpro.com\/wp-content\/uploads\/2026\/08\/7Z9A7521-scaled.jpg\"\n                aria-label=\"Abrir fotografia\"\n            >\n\n                <img\n                    src=\"https:\/\/xadrezfigueira.mfbpro.com\/wp-content\/uploads\/2026\/08\/7Z9A7521-scaled.jpg\"\n                    alt=\"\"\n                    loading=\"lazy\"\n                    decoding=\"async\"\n                >\n\n            <\/button>\n\n        \n            <button\n                class=\"fdf-foto\"\n                type=\"button\"\n                data-full=\"https:\/\/xadrezfigueira.mfbpro.com\/wp-content\/uploads\/2026\/08\/7Z9A7542-scaled.jpg\"\n                aria-label=\"Abrir fotografia\"\n            >\n\n                <img\n                    src=\"https:\/\/xadrezfigueira.mfbpro.com\/wp-content\/uploads\/2026\/08\/7Z9A7542-scaled.jpg\"\n                    alt=\"\"\n                    loading=\"lazy\"\n                    decoding=\"async\"\n                >\n\n            <\/button>\n\n        \n    <\/div>\n\n\n    <div class=\"fdf-galerias-anos\">\n\n        <div class=\"fdf-galerias-anos-titulo\">\n            Galerias por ano\n        <\/div>\n\n        <a href=\"https:\/\/xadrezfigueira.mfbpro.com\/galeria-2025\/\">\n            2025\n        <\/a>\n\n    <\/div>\n\n\n    <!-- LIGHTBOX -->\n\n    <div\n        id=\"fdf-lightbox-principal\"\n        aria-hidden=\"true\"\n    >\n\n        <button\n            class=\"fdf-principal-lb-botao fdf-principal-fechar\"\n            type=\"button\"\n            aria-label=\"Fechar\"\n        >\n            \u00d7\n        <\/button>\n\n\n        <button\n            class=\"fdf-principal-lb-botao fdf-principal-anterior\"\n            type=\"button\"\n            aria-label=\"Fotografia anterior\"\n        >\n            \u2039\n        <\/button>\n\n\n        <img decoding=\"async\"\n            id=\"fdf-lightbox-imagem-principal\"\n            src=\"\"\n            alt=\"\"\n        >\n\n\n        <button\n            class=\"fdf-principal-lb-botao fdf-principal-seguinte\"\n            type=\"button\"\n            aria-label=\"Fotografia seguinte\"\n        >\n            \u203a\n        <\/button>\n\n    <\/div>\n\n\n    <script>\n\n    (function () {\n\n        const galeria =\n            document.querySelector(\n                '.fdf-galeria-principal'\n            );\n\n\n        if (!galeria) {\n            return;\n        }\n\n\n        const fotos =\n            Array.from(\n                galeria.querySelectorAll(\n                    '.fdf-foto'\n                )\n            );\n\n\n        const GAP = 7;\n\n\n        \/* ==================================================\n           MASONRY\n           Horizontais maiores\n           Verticais menores\n           Sem cortes\n           ================================================== *\/\n\n        function organizarGaleria() {\n\n\n            const larguraGaleria =\n                galeria.clientWidth;\n\n\n            let colunas = 3;\n\n\n            if (window.innerWidth <= 520) {\n\n                colunas = 1;\n\n            } else if (window.innerWidth <= 900) {\n\n                colunas = 2;\n\n            }\n\n\n            const larguraColuna =\n                (\n                    larguraGaleria -\n                    GAP * (colunas - 1)\n                )\n                \/ colunas;\n\n\n            const alturas =\n                new Array(colunas).fill(0);\n\n\n            fotos.forEach(function (foto) {\n\n\n                const img =\n                    foto.querySelector('img');\n\n\n                \/*\n                 * Deteta automaticamente se\n                 * a fotografia \u00e9 horizontal.\n                 *\/\n\n                const horizontal =\n                    img.naturalWidth >\n                    (img.naturalHeight * 1.15);\n\n\n                let span = 1;\n\n\n                \/*\n                 * Fotografias horizontais ocupam\n                 * duas colunas.\n                 *\/\n\n                if (\n                    horizontal &&\n                    colunas > 1\n                ) {\n\n                    span = 2;\n\n                }\n\n\n                let melhorColuna = 0;\n                let melhorAltura = Infinity;\n\n\n                for (\n                    let coluna = 0;\n                    coluna <= colunas - span;\n                    coluna++\n                ) {\n\n\n                    let alturaBase = 0;\n\n\n                    for (\n                        let j = coluna;\n                        j < coluna + span;\n                        j++\n                    ) {\n\n                        alturaBase =\n                            Math.max(\n                                alturaBase,\n                                alturas[j]\n                            );\n\n                    }\n\n\n                    if (\n                        alturaBase <\n                        melhorAltura\n                    ) {\n\n                        melhorAltura =\n                            alturaBase;\n\n                        melhorColuna =\n                            coluna;\n\n                    }\n\n                }\n\n\n                const larguraFoto =\n                    larguraColuna * span +\n                    GAP * (span - 1);\n\n\n                foto.style.width =\n                    larguraFoto + 'px';\n\n\n                foto.style.left =\n                    (\n                        melhorColuna *\n                        (larguraColuna + GAP)\n                    )\n                    + 'px';\n\n\n                foto.style.top =\n                    melhorAltura + 'px';\n\n\n                const alturaFoto =\n                    foto.offsetHeight;\n\n\n                const novaAltura =\n                    melhorAltura +\n                    alturaFoto +\n                    GAP;\n\n\n                for (\n                    let j = melhorColuna;\n                    j < melhorColuna + span;\n                    j++\n                ) {\n\n                    alturas[j] =\n                        novaAltura;\n\n                }\n\n            });\n\n\n            galeria.style.height =\n                Math.max.apply(\n                    null,\n                    alturas\n                )\n                + 'px';\n\n        }\n\n\n        \/*\n         * Esperar que todas as imagens tenham\n         * as dimens\u00f5es reais dispon\u00edveis.\n         *\/\n\n        let pendentes =\n            galeria.querySelectorAll(\n                'img'\n            ).length;\n\n\n        galeria\n            .querySelectorAll('img')\n            .forEach(function (img) {\n\n\n                function pronta() {\n\n\n                    pendentes--;\n\n\n                    if (pendentes <= 0) {\n\n                        organizarGaleria();\n\n                    }\n\n                }\n\n\n                if (img.complete) {\n\n                    pronta();\n\n                } else {\n\n                    img.addEventListener(\n                        'load',\n                        pronta,\n                        { once: true }\n                    );\n\n\n                    img.addEventListener(\n                        'error',\n                        pronta,\n                        { once: true }\n                    );\n\n                }\n\n            });\n\n\n        \/*\n         * Organiza\u00e7\u00e3o inicial.\n         *\/\n\n        organizarGaleria();\n\n\n        \/*\n         * Reorganizar se o tamanho\n         * da janela mudar.\n         *\/\n\n        let resizeTimer;\n\n\n        window.addEventListener(\n            'resize',\n            function () {\n\n\n                clearTimeout(\n                    resizeTimer\n                );\n\n\n                resizeTimer =\n                    setTimeout(\n                        organizarGaleria,\n                        150\n                    );\n\n            }\n        );\n\n\n        \/* ==================================================\n           LIGHTBOX\n           ================================================== *\/\n\n\n        const lightbox =\n            document.getElementById(\n                'fdf-lightbox-principal'\n            );\n\n\n        const imagem =\n            document.getElementById(\n                'fdf-lightbox-imagem-principal'\n            );\n\n\n        const fechar =\n            lightbox.querySelector(\n                '.fdf-principal-fechar'\n            );\n\n\n        const anterior =\n            lightbox.querySelector(\n                '.fdf-principal-anterior'\n            );\n\n\n        const seguinte =\n            lightbox.querySelector(\n                '.fdf-principal-seguinte'\n            );\n\n\n        let atual = 0;\n\n\n        function mostrar(indice) {\n\n\n            atual =\n                (indice + fotos.length)\n                % fotos.length;\n\n\n            imagem.src =\n                fotos[atual].dataset.full;\n\n\n            lightbox.classList.add(\n                'ativo'\n            );\n\n\n            lightbox.setAttribute(\n                'aria-hidden',\n                'false'\n            );\n\n\n            document.body.style.overflow =\n                'hidden';\n\n        }\n\n\n        function fecharLightbox() {\n\n\n            lightbox.classList.remove(\n                'ativo'\n            );\n\n\n            lightbox.setAttribute(\n                'aria-hidden',\n                'true'\n            );\n\n\n            imagem.src = '';\n\n\n            document.body.style.overflow = '';\n\n        }\n\n\n        fotos.forEach(\n            function (foto, indice) {\n\n\n                foto.addEventListener(\n                    'click',\n                    function () {\n\n                        mostrar(indice);\n\n                    }\n                );\n\n            }\n        );\n\n\n        fechar.addEventListener(\n            'click',\n            fecharLightbox\n        );\n\n\n        anterior.addEventListener(\n            'click',\n            function (event) {\n\n                event.stopPropagation();\n\n                mostrar(\n                    atual - 1\n                );\n\n            }\n        );\n\n\n        seguinte.addEventListener(\n            'click',\n            function (event) {\n\n                event.stopPropagation();\n\n                mostrar(\n                    atual + 1\n                );\n\n            }\n        );\n\n\n        lightbox.addEventListener(\n            'click',\n            function (event) {\n\n                if (\n                    event.target ===\n                    lightbox\n                ) {\n\n                    fecharLightbox();\n\n                }\n\n            }\n        );\n\n\n        document.addEventListener(\n            'keydown',\n            function (event) {\n\n\n                if (\n                    !lightbox\n                    .classList\n                    .contains('ativo')\n                ) {\n\n                    return;\n\n                }\n\n\n                if (\n                    event.key ===\n                    'Escape'\n                ) {\n\n                    fecharLightbox();\n\n                }\n\n\n                if (\n                    event.key ===\n                    'ArrowLeft'\n                ) {\n\n                    mostrar(\n                        atual - 1\n                    );\n\n                }\n\n\n                if (\n                    event.key ===\n                    'ArrowRight'\n                ) {\n\n                    mostrar(\n                        atual + 1\n                    );\n\n                }\n\n            }\n        );\n\n\n    })();\n\n    <\/script>\n\n    \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v23.7 (Yoast SEO v23.7) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Galeria -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/xadrezfigueira.mfbpro.com\/?page_id=36\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Galeria\" \/>\n<meta property=\"og:url\" content=\"https:\/\/xadrezfigueira.mfbpro.com\/?page_id=36\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/miguel.babo.3\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-13T19:16:25+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/xadrezfigueira.mfbpro.com\/?page_id=36\",\"url\":\"https:\/\/xadrezfigueira.mfbpro.com\/?page_id=36\",\"name\":\"Galeria -\",\"isPartOf\":{\"@id\":\"https:\/\/xadrezfigueira.mfbpro.com\/#website\"},\"datePublished\":\"2014-08-10T12:21:02+00:00\",\"dateModified\":\"2026-08-13T19:16:25+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/xadrezfigueira.mfbpro.com\/?page_id=36#breadcrumb\"},\"inLanguage\":\"en\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/xadrezfigueira.mfbpro.com\/?page_id=36\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/xadrezfigueira.mfbpro.com\/?page_id=36#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/xadrezfigueira.mfbpro.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Galeria\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/xadrezfigueira.mfbpro.com\/#website\",\"url\":\"https:\/\/xadrezfigueira.mfbpro.com\/\",\"name\":\"Festival Internacional de Xadrez da Figueira da Fox\",\"description\":\"Site oficial do torneio\",\"publisher\":{\"@id\":\"https:\/\/xadrezfigueira.mfbpro.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/xadrezfigueira.mfbpro.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/xadrezfigueira.mfbpro.com\/#organization\",\"name\":\"Assembleia Figueirense\",\"url\":\"https:\/\/xadrezfigueira.mfbpro.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\/\/xadrezfigueira.mfbpro.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/xadrezfigueira.mfbpro.com\/wp-content\/uploads\/2023\/05\/FIDE-logo-2022-black-with-black-background.png\",\"contentUrl\":\"https:\/\/xadrezfigueira.mfbpro.com\/wp-content\/uploads\/2023\/05\/FIDE-logo-2022-black-with-black-background.png\",\"width\":360,\"height\":360,\"caption\":\"Assembleia Figueirense\"},\"image\":{\"@id\":\"https:\/\/xadrezfigueira.mfbpro.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/miguel.babo.3\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Galeria -","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/xadrezfigueira.mfbpro.com\/?page_id=36","og_locale":"en_US","og_type":"article","og_title":"Galeria","og_url":"https:\/\/xadrezfigueira.mfbpro.com\/?page_id=36","article_publisher":"https:\/\/www.facebook.com\/miguel.babo.3","article_modified_time":"2026-08-13T19:16:25+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/xadrezfigueira.mfbpro.com\/?page_id=36","url":"https:\/\/xadrezfigueira.mfbpro.com\/?page_id=36","name":"Galeria -","isPartOf":{"@id":"https:\/\/xadrezfigueira.mfbpro.com\/#website"},"datePublished":"2014-08-10T12:21:02+00:00","dateModified":"2026-08-13T19:16:25+00:00","breadcrumb":{"@id":"https:\/\/xadrezfigueira.mfbpro.com\/?page_id=36#breadcrumb"},"inLanguage":"en","potentialAction":[{"@type":"ReadAction","target":["https:\/\/xadrezfigueira.mfbpro.com\/?page_id=36"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/xadrezfigueira.mfbpro.com\/?page_id=36#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/xadrezfigueira.mfbpro.com\/"},{"@type":"ListItem","position":2,"name":"Galeria"}]},{"@type":"WebSite","@id":"https:\/\/xadrezfigueira.mfbpro.com\/#website","url":"https:\/\/xadrezfigueira.mfbpro.com\/","name":"Festival Internacional de Xadrez da Figueira da Fox","description":"Site oficial do torneio","publisher":{"@id":"https:\/\/xadrezfigueira.mfbpro.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/xadrezfigueira.mfbpro.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en"},{"@type":"Organization","@id":"https:\/\/xadrezfigueira.mfbpro.com\/#organization","name":"Assembleia Figueirense","url":"https:\/\/xadrezfigueira.mfbpro.com\/","logo":{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/xadrezfigueira.mfbpro.com\/#\/schema\/logo\/image\/","url":"https:\/\/xadrezfigueira.mfbpro.com\/wp-content\/uploads\/2023\/05\/FIDE-logo-2022-black-with-black-background.png","contentUrl":"https:\/\/xadrezfigueira.mfbpro.com\/wp-content\/uploads\/2023\/05\/FIDE-logo-2022-black-with-black-background.png","width":360,"height":360,"caption":"Assembleia Figueirense"},"image":{"@id":"https:\/\/xadrezfigueira.mfbpro.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/miguel.babo.3"]}]}},"_links":{"self":[{"href":"https:\/\/xadrezfigueira.mfbpro.com\/index.php?rest_route=\/wp\/v2\/pages\/36"}],"collection":[{"href":"https:\/\/xadrezfigueira.mfbpro.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/xadrezfigueira.mfbpro.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/xadrezfigueira.mfbpro.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/xadrezfigueira.mfbpro.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=36"}],"version-history":[{"count":66,"href":"https:\/\/xadrezfigueira.mfbpro.com\/index.php?rest_route=\/wp\/v2\/pages\/36\/revisions"}],"predecessor-version":[{"id":2857,"href":"https:\/\/xadrezfigueira.mfbpro.com\/index.php?rest_route=\/wp\/v2\/pages\/36\/revisions\/2857"}],"wp:attachment":[{"href":"https:\/\/xadrezfigueira.mfbpro.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=36"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}