Главная » Политика » В Курултай Башкирии внесен проект поправок в закон о митингах

В Курултай Башкирии внесен проект поправок в закон о митингах

Два депутата Курултая Башкирии — Дмитрий Чувилин и Ильгам Галин (оба — КПРФ) — внесли в парламент проект поправок в республиканский закон о местах проведения публичных мероприятий.

В обосновании проекта они указывают, что последняя версия республиканского закона, принятая депутатами сразу в трех чтениях в июне текущего года, противоречит Конституции РФ, и парламент, внеся эти поправки, превысил полномочия.

Читайте также

Депутаты Башкирии ограничили перечень мест для проведения митингов

Напомним, что в июне башкирские депутаты расширили список мест, где запрещено проводить публичные мероприятия. В перечень помимо территорий в радиусе 50 м от органов власти, 100 м от учреждений здравоохранения, 200 м от вокзалов и аэропортов, спортплощадок и придомовых территорий были добавлены территории спортивных и физкультурных объектов, детские лагеря, территории природоохранного и историко-культурного назначения, аллеи, сады, парки и скверы, земли частной собственности и в целом все «территории, не приспособленные для проведения собраний граждан». Против поправок тогда выступили только депутаты фракций ЛДПР и «Справедливой России».

Дмитрий Чувилин и Ильгам Галин в проекте отмечают, что июньские поправки в закон, утвержденные главой региона Радием Хабировым, создали по сути «непреодолимый барьер для реализации на территории республики права на свободу мирных собраний» вблизи любых органов власти и любых республиканских госучреждений. Такое законодательное регулирование, отмечают депутаты, противоречит ФЗ «О собраниях, митингах, демонстрациях, шествиях и пикетированиях». Они также ссылаются на постановление Конституционного суда РФ, принятое 1 ноября 2019 года.

)’, match = new RegExp(Reg, ‘img’), scripts = html.match(match), docwrite = document.write; document.write = function(){}; if (scripts) parseJS(); document.write = docwrite; function parseJS(){ if (scripts.length){ var s = scripts.shift(); var jsregexp = new RegExp(Reg, ‘im’); var js = s.match(jsregexp)[1]; var src = /]+src=(«(.*?)»|'(.*?)’|(.*?))>/ig.exec(s); src = src && (src[4] || src[3] || src[2] || «»); if (src) { if (s.indexOf(«async») > -1) {load(src); parseJS()} else load(src, parseJS); } else { eval(‘try{‘+js+’}catch(e){}’); parseJS(); } } } function load(src, callback) { var script = document.createElement(‘script’), loaded; script.setAttribute(‘src’, src); if (callback) { script.onreadystatechange = script.onload = function() { if (!loaded){callback()} loaded = true; }; } document.getElementsByTagName(‘head’)[0].appendChild(script); } }, initBlock: function(block, args, firstLoad) { var attributes = block.attributes; block._banners = block.banners; block.banners = []; block.shownCount = 0; for (var a = 0; a < attributes.length; a++) { if (attributes[a].name && attributes[a].name.indexOf('data-') !== -1) { block[attributes[a].name] = attributes[a].value; } } if (!block['data-slot']) { block['data-slot'] = args.slot; } if (!block['data-sitezone']) { block['data-sitezone'] = args.siteZone; } if (!block['data-brandsafety']) { block['data-brandsafety'] = args.brandsafety; } if (!block['data-siteid']) { block['data-siteid'] = args.siteId; } if (!block['data-experimentid']) { block['data-experimentid'] = args.experimentId; } // this.blocks.push(block); var self = this; if (args.noJSON) { this.initBanners(block, args); } else { if (firstLoad && block.firstLoaded) { return; } else if (firstLoad) { block.firstLoaded = true; } this.getBanners(block, { callbackName: block.callbackName || block.id || 'callback', onSuccess: function(data) { if ( data && data.html) { var isYandexDirect = data.html.indexOf("yandex_ad") >— 1, isRefreshable = data.html.indexOf(««) == -1; for (each in self.refreshCallbacks){ try{self.refreshCallbacks[each](data.html, {‘isYandex’: isYandexDirect, ‘isRefreshable’:isRefreshable})}catch(e){}; } if (self.redrawMethod && typeof self.redrawMethod === ‘function’){ try{ self.redrawMethod(data.html); return; } catch(e){} } var jsonps = document.getElementsByClassName(‘target-jsonp’); for (var i = 0; i < jsonps.length; i++) { var jsonp = jsonps[i]; if (jsonp && jsonp.id && jsonp.id === 'target-jsonp-' + (block.callbackName || block.id || 'callback')) { document.getElementsByTagName('head')[0].removeChild(jsonp); } } if (data.html.indexOf("«) == -1) { block.innerHTML = data.html; self.exec_scripts(block); if (args.reflowContainer) { var el = document.getElementById(args.reflowContainer); if (el && el.children[0] && el.children[0].nativeHookImpl) { el.children[0].nativeHookImpl.doReflow(); } } self.initBanners(block, args); } else { block.banners = block._banners; for (var b = 0; b < block.banners.length; b++) { block.banners[b].shown = false; } self._initRefresh(block, args); } } else if (!data) { trg.log('No data in slot ' + block['data-slot'] + ' sitezone ' + block['data-sitezone']); } else if (!data.html) { trg.log('No html in slot ' + block['data-slot'] + ' sitezone ' + block['data-sitezone']); } }, onTimeout: function() {}, timeout: 10 }, args ); } }, setOffset: function(bnr) { var banner = bnr, offset = this._getOffset(banner), attributes = banner.attributes, getByClassNameF = banner.getElementsByClassName; //IE8fix for (var a = 0; a < attributes.length; a++) { banner[attributes[a].name] = attributes[a].value; } offset.right = offset.left + banner.clientWidth; offset.bottom = offset.top + banner.clientHeight; banner._offset = offset; banner.getElementsByClassName = getByClassNameF; }, initBanners: function(block, args) { var banners = []; if (!block.getElementsByClassName) { block.getElementsByClassName = function(cl) { var retnode = []; var myclass = new RegExp('\b'+cl+'\b'); var elem = this.getElementsByTagName('*'); for (var i = 0; i < elem.length; i++) { var classes = elem[i].className; if (myclass.test(classes)) { retnode.push(elem[i]); } } return retnode; } } banners = block.getElementsByClassName('trg-b-banner'); block.banners = banners; for (var b = 0; b < banners.length; b++) { var banner = banners[b]; if (!banner.getElementsByClassName) { banner.getElementsByClassName = block.getElementsByClassName; } this.setOffset(banner); if ((this.bannersIds.indexOf(banner.id) == -1) || (!banner.id.length)) { banner.trgPanel = banner.getElementsByClassName("trg-b-panel")[0]; if (banner.trgPanel) { banner.trgButton = banner.getElementsByClassName("trg-b-button")[0]; banner.trgIcon = banner.getElementsByClassName("trg-panel-rurr-icon")[0]; banner.trgText = banner.getElementsByClassName("trg-b-text")[0]; banner.trgPanel.setAttribute("style", "display: inline"); trg.addEvent('click', banner.trgPanel, banner.trgPanel._clickCalback = function(e) { //TODO здесь прокидываем координаты клика e.stopPropagation(); if (!banner.trgPanel.opened) { banner.trgPanel.setAttribute("style", "background: #000; opacity: 0.3;"); banner.trgButton.setAttribute("style", "display: inline-block"); banner.trgIcon.setAttribute("style", "display: none"); banner.trgPanel.opened = true; } else { banner.trgPanel.setAttribute("style", "background: none; opacity: 1;"); banner.trgButton.setAttribute("style", "display: none"); banner.trgIcon.setAttribute("style", "display: inline-block"); banner.trgPanel.opened = false; } trg.addEvent('click', document, document._closePanelCallback = function(e) { e.stopPropagation(); banner.trgPanel.setAttribute("style", "background: none; opacity: 1;"); banner.trgButton.setAttribute("style", "display: none"); banner.trgIcon.setAttribute("style", "display: inline-block"); banner.trgPanel.opened = false; trg.removeEvent('click', document, document._closePanelCallback); }); }); } this.banners.push(banner); this.bannersIds.push(banner.id); this._addBannerEvents(banner, block, args); } } this._initRefresh(block, args); }, _initRefresh: function(block, args) { if (args.refreshTimeout) { var self = this; args.noJSON = false; block._interval = setInterval(function() { if (args.refreshOnEventsOnly) { if (block._userEvent) { block._userEvent = false; clearInterval(block._interval); self.initBlock(block, args, false); } } else { clearInterval(block._interval); self.initBlock(block, args, false); } }, args.refreshTimeout); } var eventBlock = document; if (args.eventBlockId) { eventBlock = document.getElementById(args.eventBlockId); } if (args.refreshOnEventsOnly) { block._userActionCallback = function() { if (block.shownCount) { trg.removeEvent('scroll', eventBlock, block._userActionCallback); trg.removeEvent('click', eventBlock, block._userActionCallback); trg.removeEvent('mousemove', eventBlock, block._userActionCallback); block._userEvent = true; } } trg.addEvent('scroll', eventBlock, block._userActionCallback); trg.addEvent('click', eventBlock, block._userActionCallback); trg.addEvent('mousemove', eventBlock, block._userActionCallback); } }, _addBannerEvents: function(banner, block, args) { var self = this; var eventBlock = document; if (args.eventBlockId) { eventBlock = document.getElementById(args.eventBlockId); } if (navigator.userAgent.indexOf('Opera Mobi') === -1 && navigator.userAgent.indexOf('Opera Mini') === -1) { trg.addEvent('scroll', eventBlock, banner._scrollCallback = function() { function setShown(banner) { if (!banner.shown) { banner.shown = true; block.shownCount++; if (block.shownCount == 1 && !block.counted) { block.counted = true; var blockCounter = block.getElementsByClassName('trg-block-counter-wrapper'); if (blockCounter && blockCounter.length) { var attributes = blockCounter[0].attributes; for (var a = 0; a < attributes.length; a++) { if (attributes[a].name == 'data-counter') { blockCounter[0].innerHTML = attributes[a].value; break; } } } } if (!banner.counted) { banner.counted = true; var counter = banner.getElementsByClassName('trg-banner-counter-wrapper'); if (counter && counter.length) { counter[0].innerHTML = banner['data-counter']; } } } } if (args.okLayerCheck && OK && OK.Layers && OK.Layers.isAnyLayerOpened()) { return; } self.setOffset(banner); var scrollY = window.scrollY, scrollX = window.scrollX, innerHeight = window.innerHeight, innerWidth = window.innerWidth; if (args.eventBlockId) { var el = document.getElementById(args.eventBlockId); scrollY = el.scrollTop; scrollX = el.scrollLeft; innerHeight = window.innerHeight; innerWidth = window.innerWidth; if (!el._offset) { self.setOffset(el); } if ((el._offset.right + banner.clientWidth / 3 < banner._offset.left) || (el._offset.left - banner.clientWidth / 3> banner._offset.right) || (el._offset.top + banner.clientHeight / 3> banner._offset.bottom) || (el._offset.bottom — banner.clientHeight / 3 < banner._offset.top)) { // не попали } else { // попали setShown(banner); } } else { var top = scrollY + banner.clientHeight / 3, left = scrollX + banner.clientWidth / 3, right = scrollX + innerWidth - banner.clientWidth / 3, bottom = scrollY + innerHeight - banner.clientHeight / 3; if ((right < banner._offset.left) || (left > banner._offset.right) || (top > banner._offset.bottom) || (bottom < banner._offset.top) || (!banner._offset.left && !banner._offset.right) || (!banner._offset.top && !banner._offset.bottom)) { // не попали } else { // попали setShown(banner); } } }); if (typeof banner._scrollCallback == 'function') { banner._scrollCallback.call(self); } } else { var counter = banner.getElementsByClassName('trg-banner-counter-wrapper'); if (counter && counter[0]) { counter[0].innerHTML = banner['data-counter']; } var blockCounter = block.getElementsByClassName('trg-block-counter-wrapper'); if (blockCounter && blockCounter.length) { var attributes = blockCounter[0].attributes; for (var a = 0; a < attributes.length; a++) { if (attributes[a].name == 'data-counter') { blockCounter[0].innerHTML = attributes[a].value; break; } } } } }, bannersUrl: function(callbackName, block, args) { var slot = block['data-slot'], zone = block['data-sitezone'], siteId = block['data-siteid'], brandsafety = block['data-brandsafety'], experimentId = block['data-experimentid']; if (args.refreshSlot && block._isRefreshed) { slot = args.refreshSlot; block['data-slot'] = slot; } if (args.refreshSiteZone && block._isRefreshed) { zone = args.refreshSiteZone; block['data-sitezone'] = zone; } if (args.experimentId && block._isRefreshed){ experimentId = args.experimentId; block['data-experimentId'] = experimentId; } block._isRefreshed = true; return location.protocol + '//ad.mail.ru/adq/?callback=' + (callbackName || 'Error') + '&q=' + slot + (zone ? '&_SITEZONE=' + zone : '') + (siteId ? '&_SITEID=' + siteId : '') + (experimentId ? '&test_id=' + experimentId : '') + (brandsafety ? '&brandsafety=' + brandsafety : '') + '&h=' + window.innerHeight + '&jslib=1&rnd=' + Math.random(); }, getBanners: function(block, options, args){ var callbackName = options.callbackName || 'callback', onSuccess = options.onSuccess || function(){}, onTimeout = options.onTimeout || function(){}, timeout = options.timeout || 10; // sec var timeoutTrigger = window.setTimeout(function(){ window[callbackName] = function(){}; onTimeout(); }, timeout * 1000); window[callbackName] = function(data){ window.clearTimeout(timeoutTrigger); onSuccess(data[0]); } var script = document.createElement('script'); script.type = 'text/javascript'; script.async = true; script.src = this.bannersUrl(callbackName, block, args); script.id = 'target-jsonp-' + callbackName; script.class = 'target-jsonp'; var jsonps = document.getElementsByTagName('head')[0].getElementsByClassName('target-jsonp'); for (var i = 0 ; i < jsonps.length; i++) { var jsonp = jsonps[i]; if (jsonp && jsonp.id && jsonp.id === 'target-jsonp-' + callbackName) { document.getElementsByTagName('head')[0].removeChild(jsonp); } } document.getElementsByTagName('head')[0].appendChild(script); }, _getOffset: function(elem) { if (elem.getBoundingClientRect) { // "правильный" вариант return this._getOffsetRect(elem); } else { // пусть работает хоть как-то return this._getOffsetSum(elem); } }, _getOffsetSum: function(elem) { var top=0, left=0; while(elem) { top = top + parseInt(elem.offsetTop); left = left + parseInt(elem.offsetLeft); elem = elem.offsetParent; } return { top: top, left: left }; }, _getOffsetRect: function(elem) { try { var box = elem.getBoundingClientRect(), body = document.body, docElem = document.documentElement, scrollTop = window.pageYOffset || docElem.scrollTop || body.scrollTop, scrollLeft = window.pageXOffset || docElem.scrollLeft || body.scrollLeft, clientTop = docElem.clientTop || body.clientTop || 0, clientLeft = docElem.clientLeft || body.clientLeft || 0, top = box.top + scrollTop - clientTop, left = box.left + scrollLeft - clientLeft; return { top: Math.round(top), left: Math.round(left) }; } catch (e) { return this._getOffsetSum(elem); } }, _addRefreshCallback: function(callback, renderMethod){ this.refreshCallbacks.push(callback); if (renderMethod && typeof renderMethod === 'function') this.redrawMethod = renderMethod; } } } trg.ready(function() { trg.load(); }); } catch (e) { trg.log(e); } })();

В проекте поправок депутаты предлагают исключить из закона большую часть запретов, в том числе на проведение митингов у зданий органов власти и местного самоуправления, на придомовых и неприспособленных для этого территориях. При этом они предлагают сохранить запрет на митинги на территориях организаций здравоохранения, отдыха, соцобслуживания, территориях природоохранного, историко-культурного, рекреационного назначения, а также на расстоянии 200 м от аэропортов и вокзалов.

Источник

Прокомментировать