{"version":"1.0","provider_name":"BDR Architekci","provider_url":"http:\/\/bdr-architekci.pl\/en\/","title":"State Archives Building - BDR Architekci","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"jOv6ZG8aJK\"><a href=\"http:\/\/bdr-architekci.pl\/en\/projects\/archiwum-panstwowe\/\">State Archives Building<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"http:\/\/bdr-architekci.pl\/en\/projects\/archiwum-panstwowe\/embed\/#?secret=jOv6ZG8aJK\" width=\"600\" height=\"338\" title=\"&#8220;State Archives Building&#8221; &#8212; BDR Architekci\" data-secret=\"jOv6ZG8aJK\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/**\n * WordPress inline HTML embed\n *\n * @since 4.4.0\n * @output wp-includes\/js\/wp-embed.js\n *\n * Single line comments should not be used since they will break\n * the script when inlined in get_post_embed_html(), specifically\n * when the comments are not stripped out due to SCRIPT_DEBUG\n * being turned on.\n *\/\n(function ( window, document ) {\n\t'use strict';\n\n\t\/* Abort for ancient browsers. *\/\n\tif ( ! document.querySelector || ! window.addEventListener || typeof URL === 'undefined' ) {\n\t\treturn;\n\t}\n\n\t\/** @namespace wp *\/\n\twindow.wp = window.wp || {};\n\n\t\/* Abort if script was already executed. *\/\n\tif ( !! window.wp.receiveEmbedMessage ) {\n\t\treturn;\n\t}\n\n\t\/**\n\t * Receive embed message.\n\t *\n\t * @param {MessageEvent} e\n\t *\/\n\twindow.wp.receiveEmbedMessage = function( e ) {\n\t\tvar data = e.data;\n\n\t\t\/* Verify shape of message. *\/\n\t\tif (\n\t\t\t! ( data || data.secret || data.message || data.value ) ||\n\t\t\t\/[^a-zA-Z0-9]\/.test( data.secret )\n\t\t) {\n\t\t\treturn;\n\t\t}\n\n\t\tvar iframes = document.querySelectorAll( 'iframe[data-secret=\"' + data.secret + '\"]' ),\n\t\t\tblockquotes = document.querySelectorAll( 'blockquote[data-secret=\"' + data.secret + '\"]' ),\n\t\t\tallowedProtocols = new RegExp( '^https?:$', 'i' ),\n\t\t\ti, source, height, sourceURL, targetURL;\n\n\t\tfor ( i = 0; i < blockquotes.length; i++ ) {\n\t\t\tblockquotes[ i ].style.display = 'none';\n\t\t}\n\n\t\tfor ( i = 0; i < iframes.length; i++ ) {\n\t\t\tsource = iframes[ i ];\n\n\t\t\tif ( e.source !== source.contentWindow ) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tsource.removeAttribute( 'style' );\n\n\t\t\tif ( 'height' === data.message ) {\n\t\t\t\t\/* Resize the iframe on request. *\/\n\t\t\t\theight = parseInt( data.value, 10 );\n\t\t\t\tif ( height > 1000 ) {\n\t\t\t\t\theight = 1000;\n\t\t\t\t} else if ( ~~height < 200 ) {\n\t\t\t\t\theight = 200;\n\t\t\t\t}\n\n\t\t\t\tsource.height = height;\n\t\t\t} else if ( 'link' === data.message ) {\n\t\t\t\t\/* Link to a specific URL on request. *\/\n\t\t\t\tsourceURL = new URL( source.getAttribute( 'src' ) );\n\t\t\t\ttargetURL = new URL( data.value );\n\n\t\t\t\tif (\n\t\t\t\t\tallowedProtocols.test( targetURL.protocol ) &&\n\t\t\t\t\ttargetURL.host === sourceURL.host &&\n\t\t\t\t\tdocument.activeElement === source\n\t\t\t\t) {\n\t\t\t\t\twindow.top.location.href = data.value;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t};\n\n\tfunction onLoad() {\n\t\tvar iframes = document.querySelectorAll( 'iframe.wp-embedded-content' ),\n\t\t\ti, source, secret;\n\n\t\tfor ( i = 0; i < iframes.length; i++ ) {\n\t\t\t\/** @var {IframeElement} *\/\n\t\t\tsource = iframes[ i ];\n\n\t\t\tsecret = source.getAttribute( 'data-secret' );\n\t\t\tif ( ! secret ) {\n\t\t\t\t\/* Add secret to iframe *\/\n\t\t\t\tsecret = Math.random().toString( 36 ).substring( 2, 12 );\n\t\t\t\tsource.src += '#?secret=' + secret;\n\t\t\t\tsource.setAttribute( 'data-secret', secret );\n\t\t\t}\n\n\t\t\t\/*\n\t\t\t * Let post embed window know that the parent is ready for receiving the height message, in case the iframe\n\t\t\t * loaded before wp-embed.js was loaded. When the ready message is received by the post embed window, the\n\t\t\t * window will then (re-)send the height message right away.\n\t\t\t *\/\n\t\t\tsource.contentWindow.postMessage( {\n\t\t\t\tmessage: 'ready',\n\t\t\t\tsecret: secret\n\t\t\t}, '*' );\n\t\t}\n\t}\n\n\twindow.addEventListener( 'message', window.wp.receiveEmbedMessage, false );\n\tdocument.addEventListener( 'DOMContentLoaded', onLoad, false );\n})( window, document );\n\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/bdr-architekci.pl\/cnt\/upld\/2026\/01\/ARCHIWUM_PIOTRKOW_W1B.jpg","thumbnail_width":2560,"thumbnail_height":1440,"description":"The plot is located near the Old Town, on S. Batorego Street, which leads toward the Market Square. This street lacks a classic, compact urban character\u2014the surrounding urban fabric is weakly defined. In contrast to the clearly structured urban context of the Old Town, the simple forms of the Royal Castle and the tower of St. James\u2019s Basilica exert a strong presence. Therefore, within this varied and chaotic context, the planned Archive building should influence its surroundings with a clear, legible form.  The building mass has been divided into two parts, one of which is set back. This shift made it possible to shape a clearly defined entrance zone and to create the space needed to connect the ground-floor level with the sloping sidewalk grade.  The inspiration for shaping the relationship between the publicly accessible and restricted zones within the building was the conceptual message of the monochromatic logo of the State Archives. The logo encloses space in the form of a square, leaving one edge more transparent\u2014open and accessible. In a similar way, as expressed by the logo, we aim to shape the space on the ground floor of the building and the area in front of it so that it is secure while remaining open to the city.  The designed Archive building is a compact, energy-efficient volume. The southern part of the building contains the storage block, while the northern part\u2014closer to the city center\u2014houses the office and conference functions. Both zones are connected by a central communication core.  Squares and plazas serving various functions are arranged around the building. Each of them is partially covered by canopies, creating a welcoming space along the fa\u00e7ade. The designed facility also includes a public space within the building. At the heart of the conference and office block, a covered courtyard has been proposed\u2014the core of the non-storage part of the building. The courtyard is intended as a space for integration and creativity, serving as the Archive\u2019s \u201curban living room\u201d and becoming an important point on the cultural map of Piotrk\u00f3w Trybunalski.  We decided to use brick on the fa\u00e7ade as a material that enters into dialogue with significant buildings present in the skyline of Piotrk\u00f3w Trybunalski. The method of laying the brick is meant to highlight its beauty and simplicity; a brick wall with a thickness of one brick (25 cm) allows for the accumulation and presentation of various brick bonding patterns on the Archive\u2019s fa\u00e7ade.  On the tower of the Minor Basilica and on the Royal Castle in Piotrk\u00f3w Trybunalski, brick walls reveal bands corresponding to successive phases of construction. These bands allow one to read the history of these structures\u2014their alterations, reconstructions, and restorations. This banded approach to brick as a material, constituting a record of history, served as inspiration for how brick, including reclaimed brick, could also be used in the construction of the new State Archives in Piotrk\u00f3w Trybunalski."}