Hệ thống pháp luật

VĂN PHÒNG CHÍNH PHỦ
-------

CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập - Tự do - Hạnh phúc
---------------

Số: 9195/VPCP-PL
V/v sơ kết tình hình thực hiện Quyết định số 407/QĐ-TTg

Hà Nội, ngày 23 tháng 11 năm 2023

 

Kính gửi:

- Bộ Tư pháp;
- Các bộ, cơ quan ngang bộ, cơ quan thuộc Chính phủ;
- Ủy ban nhân dân các tỉnh, thành phố trực thuộc trung ương.

Xét đề nghị của Bộ Tư pháp tại Báo cáo số 361/BC-BTP ngày 10 tháng 11 năm 2023 về Sơ kết tình hình thực hiện Quyết định số 407/QĐ-TTg ngày 30 tháng 3 năm 2022 của Thủ tướng Chính phủ phê duyệt Đề án "Tổ chức truyền thông chính sách có tác động lớn đến xã hội trong quá trình xây dựng văn bản quy phạm pháp luật giai đoạn 2022 - 2027” (Báo cáo gửi kèm), Phó Thủ tướng Trần Lưu Quang có ý kiến như sau:

- Cơ bản nhất trí nội dung đề xuất, kiến nghị của Bộ Tư pháp tại Báo cáo nêu trên.

- Giao Bộ Tư pháp nghiên cứu việc bổ sung báo cáo hoạt động truyền thông dự thảo chính sách vào thành phần hồ sơ đề nghị xây dựng, ban hành văn bản quy phạm pháp luật đối với dự thảo chính sách có tác động lớn đến xã hội trong quá trình sửa đổi Nghị định số 34/2016/NĐ-CP và Nghị định số 154/2020/NĐ-CP của Chính phủ.

- Các bộ, cơ quan ngang bộ, Ủy ban nhân dân các tỉnh, thành phố trực thuộc trung ương và cơ quan có liên quan thực hiện nghiêm các nhiệm vụ được giao trong Đề án 407Văn phòng Chính phủ thông báo để Bộ Tư pháp và các cơ quan liên quan biết, thực hiện./.

 


Nơi nhận:
- Như trên;
- TTgCP, các PTTgCP (để b/c);
- Uỷ ban trung ương MTTQVN;
- Hội Luật gia Việt Nam;
- Liên đoàn Luật sư Việt Nam;
- Liên đoàn Thương mại và Công nghiệp VN;
- VPCP: BTCN, PCN Cao Huy, các Vụ: TCCV, KTTH, KGVX;
- Lưu: VT, PL (2).

KT. BỘ TRƯỞNG, CHỦ NHIỆM
PHÓ CHỦ NHIỆM




Cao Huy

 



container.left + containerWidth - 20) { left = container.left + containerWidth - tooltipWidth - 20; } var arrowLeft = pos.left + (tnplWidth / 2) - left; tooltip.find('.tooltip-arrow').css('left', arrowLeft + 'px'); tooltip.find('.tooltip-arrow-inner').css('left', arrowLeft + 'px'); if (isMobile) { tooltip.css({ 'top': pos.top + $element.outerHeight() - 70, 'left': left }).show(); } else { tooltip.css({ 'top': pos.top + $element.outerHeight() + 10, 'left': left }).show(); } } function formatDate(dateString) { var options = { year: 'numeric', month: '2-digit', day: '2-digit' }; return new Date(dateString).toLocaleDateString('vi-VN', options); } function truncateTitle(title, wordLimit) { var words = title.split(' '); if (words.length > wordLimit) { return words.slice(0, wordLimit).join(' ') + '...'; } return title; } function cleanHTMLContent(htmlContent) { return htmlContent.replace(/<\/(i|b|span)><\1>/gmui, ''); } function fetchTerms($element) { if ($element.attr('is-posted') !== 'true') { var cleanedContent = cleanHTMLContent($element.html()); $element.html(cleanedContent); $.post('/pages/test/thuatngu/v2/tim.tn.php', { p_content: $element.text(), vb_ids: vb_ids }, function(data) { var content = $element.html(); var terms = data.terms.sort((a, b) => b.Ten_thuat_ngu.length - a.Ten_thuat_ngu.length); terms.forEach(term => { var allIDs = [term.ID]; var allTermsContent = '

' + term.Ten_thuat_ngu + '

' + '

' + term.noi_dung_thuat_ngu + '

' + '

Theo ' + truncateTitle(term.Tieu_de_van_ban, 10) + ' ban hành ngày ' + formatDate(term.vb_ngaybanhanh) + ' (' + term.ndsh_address + ')

'; if (term.children && term.children.length > 0) { term.children.forEach(child => { allIDs.push(child.ID); allTermsContent += '

' + child.Ten_thuat_ngu + '

' + '

' + child.noi_dung_thuat_ngu + '

' + '

Theo ' + truncateTitle(child.Tieu_de_van_ban, 10) + ' ban hành ngày ' + formatDate(child.vb_ngaybanhanh) + ' (' + child.ndsh_address + ')

'; }); } var regex = new RegExp('(' + term.Ten_thuat_ngu + ')(?![^<>]*>)', 'gi'); content = content.replace(regex, function(match, p1, offset) { var precedingTag = content.substring(0, offset).split('').length - 1; if (precedingTag <= followingTag) { return '' + p1 + ''; } else { return match; } }); }); $element.html(content); $element.attr('is-posted', 'true'); $('tnpl').on('mouseenter', function() { var $this = $(this); if (!$this.data('tooltip-content-shown')) { var tooltipID = 'tooltip-please-click'; var tooltip = $('#' + tooltipID); if (tooltip.length === 0) { var termsContent = "Bấm vào để xem chi tiết nội dung Giải thích từ ngữ"; var tooltipContent = '
' + '
' + '
' + '
' + termsContent + '
'; tooltip = $(tooltipContent); $('body').append(tooltip); } $this.data('tooltip', tooltip); updateTooltipPosition($this, tooltip); } }).on('mouseleave', function() { var tooltip = $('#tooltip-please-click'); if (tooltip.length) { tooltip.hide(); } }); $('tnpl').on('click', function() { $('.tooltip-custom').hide(); $('.tooltip-custom').removeAttr('is-last-tooltip'); var $this = $(this); var tooltipID = 'tooltip-' + $this.data('id').toString().replace(/,/g, '-'); var tooltip = $('#' + tooltipID); if (tooltip.length === 0) { var termsContent = decodeURIComponent($this.data('term')); var tooltipContent = '
' + '
' + '
' + '
Giải thích từ ngữ
' + '
' + termsContent + '
' + '
'; tooltip = $(tooltipContent); $('body').append(tooltip); $this.data('tooltip', tooltip); } else { $this.data('tooltip', tooltip); } $this.data('tooltip-content-shown', true); $('.tooltip-custom').css('z-index', 1); tooltip.css('z-index', 1000); updateTooltipPosition($this, tooltip); tooltip.attr('is-last-tooltip', '1'); tooltip.show(); }); }, 'json'); } } var observer = new IntersectionObserver(function(entries) { entries.forEach(function(entry) { if (entry.isIntersecting) { fetchTerms($(entry.target)); } }); }, { threshold: 0.1 }); $('p').each(function() { observer.observe(this); }); $('p').on('mouseenter', function() { fetchTerms($(this)); }); $(document).on('mouseenter', '.tooltip-custom', function() { $('.tooltip-custom').css('z-index', 1); $(this).css('z-index', 1000); }); $(document).on('click', '.close-tooltip', function() { $(this).closest('.tooltip-custom').hide(); $(this).closest('.tooltip-custom').removeAttr('is-last-tooltip'); }); $(window).on('resize', function() { var $lastTooltip = $('.tooltip-custom[is-last-tooltip="1"]'); if ($lastTooltip.length) { var $tnpl = $('tnpl').filter(function() { return $(this).data('tooltip') && $(this).data('tooltip').attr('id') === $lastTooltip.attr('id'); }); if ($tnpl.length) { updateTooltipPosition($tnpl, $lastTooltip); $lastTooltip.show(); } } }); });