{"id":6782,"date":"2022-03-07T18:36:56","date_gmt":"2022-03-07T23:36:56","guid":{"rendered":"https:\/\/website.hampstead.penega.dev\/?page_id=6782"},"modified":"2026-04-15T15:06:38","modified_gmt":"2026-04-15T19:06:38","slug":"public-notices","status":"publish","type":"page","link":"https:\/\/www.hampstead.qc.ca\/en\/town\/public-notices\/","title":{"rendered":"Public Notices"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6782\" class=\"elementor elementor-6782 elementor-6775\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-42edc81 e-flex e-con-boxed e-con e-parent\" data-id=\"42edc81\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-358630b elementor-widget elementor-widget-heading\" data-id=\"358630b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Official notices and statutory communications from the Town<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-73505d1 elementor-widget elementor-widget-text-editor\" data-id=\"73505d1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h5>Public notices are official communications through which the Town of Hampstead informs residents of decisions, procedures, or requirements established by law or municipal by-laws. Their purpose is to ensure administrative transparency and to allow residents to access, in a timely manner, information that may affect municipal life.<\/h5><h5>This page brings together all current and archived public notices, published in accordance with applicable municipal legislation.<\/h5>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a504559 elementor-widget elementor-widget-social_share\" data-id=\"a504559\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"social_share.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <div class=\"share-module\">\n            <span>Share<\/span>\n                            <a href=\"#\" data-network=\"facebook\">\n                    <i class=\"fa-brands fa-facebook\"><\/i>\n                <\/a>\n                                        <a href=\"#\" data-network=\"linkedin\">\n                    <i class=\"fa-brands fa-linkedin\"><\/i>\n                <\/a>\n                                        <a href=\"#\" data-network=\"email\">\n                    <i class=\"fas fa-envelope\"><\/i>\n                <\/a>\n                    <\/div>\n\n        <script type=\"text\/javascript\">\n            document.querySelectorAll('.share-module a').forEach(link => {\n                link.addEventListener('click', function (e) {\n                    e.preventDefault();\n\n                    const url = encodeURIComponent(window.location.href);\n                    const title = encodeURIComponent(document.title);\n\n                    let shareUrl = '';\n\n                    switch (this.dataset.network) {\n                        case 'facebook':\n                            shareUrl = `https:\/\/www.facebook.com\/sharer\/sharer.php?u=${url}`;\n                            break;\n\n                        case 'twitter':\n                            shareUrl = `https:\/\/twitter.com\/intent\/tweet?url=${url}&text=${title}`;\n                            break;\n\n                        case 'linkedin':\n                            shareUrl = `https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=${url}`;\n                            break;\n\n                        case 'email':\n                            shareUrl = `mailto:?subject=${title}&body=${url}`;\n                            const mailLink = document.createElement(\"a\");\n                            mailLink.href = shareUrl;\n                            mailLink.click(); \/\/ Triggers the system mail client\n                            break;\n                    }\n\n                    if (shareUrl.indexOf('http') === 0) {\n                        window.open(shareUrl, '_blank', 'width=600,height=400');\n                    }\n                });\n            });\n        <\/script>\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f1575f5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f1575f5\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3a4135a\" data-id=\"3a4135a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0fa5718 elementor-widget elementor-widget-Listing Avis\" data-id=\"0fa5718\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"Listing Avis.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <div class=\"container\">\n            <div class=\"row\">\n                <div class=\"col-12 col-lg-8\">\n                    <input class=\"mt-1\" id=\"table-search\" type=\"search\" placeholder=\"Search one of the words\">\n                    <div class=\"btn btn-secondary btn-search ml-2 mt-1\">Search<\/div>\n                <\/div>\n\n                            <\/div>\n\n            <div class=\"filter-year\"><\/div>\n\n            <div class=\"row\">\n                <div class=\"col\">\n                    <div class=\"table-container\">\n                        <table>\n                            <thead>\n                            <tr>\n                                <th>Title<\/th>\n                                <th>Date<\/th>\n                                <th><\/th>\n                                <!--                                    <th>--><!--<\/th>-->\n                            <\/tr>\n                            <\/thead>\n                            <tbody class=\"items-container\"><\/tbody>\n                        <\/table>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n        <script type=\"text\/javascript\">\n            $(document).ready(function () {\n                var current, maxpages;\n\n                function ajaxCall(taxonomy = {}, currentpage = 1, numberpost = -1) {\n                    if (currentpage === 1) {\n                        jQuery('.items-container').html('');\n                    }\n\n                    jQuery('.items-container').append('<tr><td colspan=\"5\"><div class=\"loading\"><\/div><\/td><\/tr>');\n\n                    var args = {\n                        type: 'legal_notices',\n                        lang: 'en',\n                        currentpage: currentpage,\n                        numberpost: numberpost,\n                        search: jQuery('#table-search').val(),\n                    };\n\n                    if(jQuery('#filter-subject').val()){\n                        args.taxonomy = {\n                            subjects: [jQuery('#filter-subject').val()]\n                        };\n                    }\n\n                    avisApi(args, function (data) {\n                        if (data) {\n                            maxpages = data.maxpages;\n                            current = data.currentpage + 1;\n                            jQuery('.items-container .loading').parents('tr').remove();\n\n                            var $items = $(data.html);\n                            jQuery('.items-container').append($items);\n                        }\n                    });\n                }\n\n                ajaxCall();\n\n                jQuery('.btn-search').on('click', function (e) {\n                    ajaxCall();\n                });\n\n                \/\/ hit enter to launch ajaxCall searchwp\n                $(document).on('keypress',function(e) {\n                    if(e.which == 13 && $('#table-search').is(':focus')) {\n                        ajaxCall();\n                    }\n                });\n\n                jQuery('#filter-subject').on('change', function (e) {\n                    ajaxCall();\n                });\n            });\n        <\/script>\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-52ffad6 e-flex e-con-boxed e-con e-parent\" data-id=\"52ffad6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-46ce30d7 elementor-widget elementor-widget-heading\" data-id=\"46ce30d7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">These pages might interest you<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-40b3c91e elementor-widget elementor-widget-related_post\" data-id=\"40b3c91e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"related_post.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"row narrower related-posts-container\"><div class=\"col-lg-4 col-md-6\"><a href=\"https:\/\/www.hampstead.qc.ca\/en\/town\/municipal-by-laws\/\" class=\"related-post-item\"><div class=\"related-post-item-image\"><\/div><div class=\"related-post-item-content\"><h5>Municipal By-laws<\/h5><div class=\"related-post-item-description\">A clear regulatory framework guiding municipal life Municipal by-laws establish the rules and standards that...<\/div><\/div><\/a><\/div><div class=\"col-lg-4 col-md-6\"><a href=\"https:\/\/www.hampstead.qc.ca\/en\/town\/democratic-life\/municipal-council\/\" class=\"related-post-item\"><div class=\"related-post-item-image\"><img decoding=\"async\" src=\"https:\/\/www.hampstead.qc.ca\/wp-content\/uploads\/2022\/02\/Hampstead-printemps-DenisBeaumont-2014-06-02-18-1-300x186.jpg\" alt=\"Municipal Council\"><\/div><div class=\"related-post-item-content\"><h5>Municipal Council<\/h5><div class=\"related-post-item-description\">Political leadership, local governance, and accountability The Town of Hampstead\u2019s Municipal Council is composed of...<\/div><\/div><\/a><\/div><div class=\"col-lg-4 col-md-6\"><a href=\"https:\/\/www.hampstead.qc.ca\/en\/town\/public-documents\/\" class=\"related-post-item\"><div class=\"related-post-item-image\"><img decoding=\"async\" src=\"https:\/\/www.hampstead.qc.ca\/wp-content\/uploads\/2026\/03\/AdobeStock_242002054-WEB-300x169.jpg\" alt=\"Public Documents\"><\/div><div class=\"related-post-item-content\"><h5>Public Documents<\/h5><div class=\"related-post-item-description\">Access to information, administrative transparency, and official records The Town of Hampstead provides residents with...<\/div><\/div><\/a><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Official notices and statutory communications from the Town Public notices are official communications through which the Town of Hampstead informs residents of decisions, procedures, or requirements established by law or municipal by-laws. Their purpose is to ensure administrative transparency and to allow residents to access, in a timely manner, information that may affect municipal life. This page brings together all current and archived public notices, published in accordance with applicable municipal legislation. Partager Rechercher Titre Date These pages might interest you Municipal By-laws Regulatory framework and rules applicable within the Town Municipal by-laws establish the rules and standards&#8230; Town Council<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":2057,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-6782","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hampstead.qc.ca\/en\/wp-json\/wp\/v2\/pages\/6782","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hampstead.qc.ca\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.hampstead.qc.ca\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.hampstead.qc.ca\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hampstead.qc.ca\/en\/wp-json\/wp\/v2\/comments?post=6782"}],"version-history":[{"count":10,"href":"https:\/\/www.hampstead.qc.ca\/en\/wp-json\/wp\/v2\/pages\/6782\/revisions"}],"predecessor-version":[{"id":62594,"href":"https:\/\/www.hampstead.qc.ca\/en\/wp-json\/wp\/v2\/pages\/6782\/revisions\/62594"}],"up":[{"embeddable":true,"href":"https:\/\/www.hampstead.qc.ca\/en\/wp-json\/wp\/v2\/pages\/2057"}],"wp:attachment":[{"href":"https:\/\/www.hampstead.qc.ca\/en\/wp-json\/wp\/v2\/media?parent=6782"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}