Hệ thống pháp luật

ỦY BAN NHÂN DÂN
TỈNH LAI CHÂU
-------

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

Số: 3414/KH-UBND

Lai Châu, ngày 08 tháng 9 năm 2023

 

KẾ HOẠCH

TRIỂN KHAI THỰC HIỆN CHIẾN LƯỢC CHUYỂN ĐỔI SỐ VÀ PHÁT TRIỂN BÁO CHÍ ĐẾN NĂM 2025, ĐỊNH HƯỚNG ĐẾN NĂM 2030 TRÊN ĐỊA BÀN TỈNH LAI CHÂU

Thực hiện Quyết định số 348/QĐ-TTg ngày 06/4/2023 của Thủ tướng Chính phủ phê duyệt Chiến lược chuyển đổi số báo chí đến năm 2025, định hướng năm 2030; Ủy ban nhân dân tỉnh Lai Châu ban hành kế hoạch triển khai Chiến lược chuyển đổi số báo chí đến năm 2025, định hướng đến năm 2030 trên địa bàn tỉnh như sau:

I. MỤC ĐÍCH, YÊU CẦU

1. Mục đích

- Chuyển đổi số báo chí nhằm xây dựng các cơ quan báo chí tỉnh theo hướng chuyên nghiệp, nhân văn, hiện đại; làm tốt sứ mệnh thông tin tuyên truyền phục vụ sự nghiệp cách mạng của Đảng, sự nghiệp đổi mới của đất nước nói chung và của tỉnh Lai Châu nói riêng; đảm bảo vai trò dẫn dắt, định hướng dư luận xã hội, giữ vững chủ quyền thông tin trên không gian mạng; đổi mới trải nghiệm của độc giả; tạo nguồn thu mới; thúc đẩy phát triển ngành công nghiệp nội dung số.

- Tổ chức thực hiện hiệu quả các mục tiêu, nhiệm vụ Nghị quyết số 09- NQ/TU ngày 25/02/2022 của Ban Chấp hành Đảng bộ tỉnh Lai Châu về Chương trình chuyển đổi số tỉnh Lai Châu giai đoạn 2021 - 2025, định hướng đến năm 2030.

2. Yêu cầu

- Bám sát nội dung chỉ đạo của Trung ương và Tỉnh ủy- Xác định rõ nội dung công việc, tiến độ và trách nhiệm tổ chức thực hiện đảm bảo kịp thời, đồng bộ, thống nhất và hiệu quả.

- Bảo đảm an toàn, an ninh thông tin hệ thống thông tin báo chí. Mọi thiết bị, sản phẩm, phần mềm, hệ thống thông tin, dự án đầu tư về công nghệ thông tin phục vụ chuyển đổi số trong lĩnh vực báo chí đều có cấu phần bắt buộc về an toàn, an ninh thông tin ngay từ khi thiết kế.

- Các cơ quan báo chí cần xác định rõ lộ trình và đẩy nhanh tiến trình chuyển đổi số, nâng cao chất lượng thông tin báo chí.

II. MỤC TIÊU

1. Mục tiêu đến năm 2025

- 67% cơ quan báo chí tỉnh đưa nội dung lên các nền tảng số (ưu tiên các nền tảng số trong nước).

- 67% cơ quan báo chí tỉnh sử dụng nền tảng phân tích, xử lý dữ liệu tổng hợp tập trung, ứng dụng trí tuệ nhân tạo để tối ưu hóa hoạt động.

- 100% Cơ quan báo chí điện tử tỉnh có giải pháp đảm bảo an toàn, an ninh hệ thống thông tin cấp độ 3 trở lên.

- 67% cơ quan báo chí tỉnh hoạt động, vận hành mô hình tòa soạn hội tụ; phát triển cơ quan truyền thông đa phương tiện của địa phương.

- Các cơ quan báo chí tỉnh tối ưu hóa nguồn thu, trong đó 02 cơ quan báo chí tỉnh (Báo Lai Châu, Đài Phát thanh - Truyền hình tỉnh) tăng doanh thu tối thiểu 20%;

- 100% lãnh đạo, cán bộ, phóng viên, biên tập viên các cơ quan báo chí tỉnh được đào tạo, bồi dưỡng kiến thức, kỹ năng về chuyển đổi số báo chí.

- Đảm bảo duy trì, 100% người dân ở vùng sâu, vùng xa được tiếp cận ít nhất một loại hình báo chí của cơ quan báo chí tỉnh phục vụ nhiệm vụ chính trị, thông tin tuyên truyền thiết yếu.

- Hàng năm, các cơ quan báo chí tỉnh tăng 20% số lượng tin, bài mới phục vụ nhiệm vụ chính trị, bảo vệ Tổ quốc, thông tin thiết yếu.

- 67% cơ quan báo chí tỉnh tự chủ (Báo Lai Châu, Đài Phát thanh - Truyền hình tỉnh); Nhà nước đặt hàng, giao nhiệm vụ thực hiện nhiệm vụ chính trị và thông tin thiết yếu theo quy định.

- Tạp chí Văn nghệ Lai Châu được cấp phép lại, đảm bảo hoạt động đúng tính chất chuyên sâu, chuyên ngành.

2. Mục tiêu đến năm 2030

- 100% cơ quan báo chí tỉnh đưa nội dung lên các nền tảng số (ưu tiên các nền tảng số trong nước);

- 100% cơ quan báo chí tỉnh sử dụng nền tảng phân tích, xử lý dữ liệu tổng hợp tập trung, ứng dụng trí tuệ nhân tạo để tối ưu hóa hoạt động.

- 100% cơ quan báo chí tỉnh hoạt động, vận hành mô hình tòa soạn hội tụ và các mô hình phù hợp với sự phát triển của khoa học, công nghệ tiên tiến trên thế giới, sản xuất nội dung theo các xu hướng báo chí số.

- Các cơ quan báo chí tỉnh tối ưu hóa nguồn thu, trong đó 67% cơ quan báo chí tăng doanh thu tối thiểu 20% trở lên.

III. NHIỆM VỤ, GIẢI PHÁP TRỌNG TÂM

1. Nâng cao nhận thức, tăng cường tuyên truyền

- Nâng cao nhận thức cán bộ quản lý thông tin, truyền thông; lãnh đạo, phóng viên, biên tập viên các cơ quan báo chí tỉnh về vai trò quan trọng và sự cấp thiết phải đẩy mạnh triển khai chuyển đổi số báo chí đồng bộ với chương trình chuyển đổi số của tỉnh.

- Cơ quan chủ quản của cơ quan báo chí quan tâm, tạo điều kiện để cơ quan báo chí nâng cấp cơ sở vật chất, trang thiết bị làm việc; tăng kinh phí đặt hàng, giao nhiệm vụ để hàng năm cơ quan báo chí tỉnh tăng khoảng 20% số lượng tin, bài sản xuất mới tuyên truyền nhiệm vụ chính trị, thông tin thiết yếu so với năm 2020 theo tinh thần Chỉ thị 09/2021/CT-TTg ngày 31/3/2021 của Thủ tướng Chính phủ về nâng cao hiệu quả công tác thông tin, tuyên truyền phục vụ nhiệm vụ chính trị, thông tin thiết yếu của các cơ quan báo chí giai đoạn 2021-2025.

- Thông tin tốt, tích cực, có kiểm chứng, chuyên sâu; Thông tin trên báo chí cân bằng giữa đưa tin và phân tích, đánh giá, định hướng; Báo chí tập trung truyền thông tốt, giải thích rõ chính sách để xã hội hiếu và ủng hộ, tập trung tìm kiếm lời giải cho những vấn đề lớn của đất nước, của tỉnh, đồng thời chú trọng nhiệm vụ truyền thông các chính sách triển khai tại địa phương.

- Tăng cường tuyên truyền, biểu dương, tôn vinh những tổ chức, cá nhân có thành tích, sáng kiến trong quá trình chuyển đổi số báo chí để chia sẻ kinh nghiệm, lan tỏa, nhân rộng.

2. Thực hiện quy hoạch báo chí

Tiếp tục thực hiện Quyết định số 362/QĐ-TTg ngày 03 tháng 4 năm 2019 của Thủ tướng Chính phủ Phê duyệt Quy hoạch phát triển và quản lý báo chí toàn quốc đến năm 2025. Đảm bảo thực hiện quy hoạch trên địa bàn tỉnh Lai Châu với 03 cơ quan báo chí địa phương gồm: Báo Lai Châu trực thuộc Tỉnh ủy, Đài Phát thanh và Truyền hình Lai Châu trực thuộc Ủy ban nhân dân tỉnh, Tạp chí Văn nghệ Lai Châu trực thuộc Hội Văn học - Nghệ thuật tỉnh.

3. Phát triển các sản phẩm báo chí số

- Thiết kế, sáng tạo các mô hình sản phẩm thông tin mới trên các nền tảng khác nhau để tăng độ tương tác với độc giả, phân phối nội dung thông tin nhanh hơn, rộng hơn và chính xác theo nhu cầu của độc giả.

- Phát triển sản phẩm báo chí số chất lượng cao, đổi mới hiệu quả trải nghiệm của độc giả; xây dựng các gói sản phẩm và dịch vụ phù hợp với từng nhóm đối tượng độc giả.

- Ứng dụng các thành tựu khoa học công nghệ để thúc đẩy quá trình sản xuất nội dung.

4. Ứng dụng nền tảng số cho các cơ quan báo chí tỉnh

- Ứng dụng các công cụ thu thập, xử lý dữ liệu, đánh giá, dự báo, theo dõi, giám sát chất lượng báo chí; chỉ số đánh giá mức độ trưởng thành chuyển đổi số báo chí; nền tảng phát thanh số (trực tuyến) và nền tảng truyền hình số (trực tuyến); nền tảng báo chí điện tử.

- Ứng dụng nền tảng số cho các cơ quan báo chí thực hiện phân phối nội dung báo chí, chia sẻ dữ liệu báo chí; khuyến khích cơ quan báo chí có đủ tiềm lực về công nghệ, tài chính xây dựng nền tảng riêng đáp ứng yêu cầu chuyển đổi số.

- Đẩy mạnh ứng dụng công nghệ thông tin trong quản lý, điều hành tác nghiệp thông qua ứng dụng nền tảng quản lý tòa soạn điện tử.

5. Phát triển và nâng cao chất lượng nguồn nhân lực báo chí tỉnh

- Tổ chức tập huấn cho cán bộ quản lý thông tin, truyền thông, lãnh đạo các cơ quan báo chí tỉnh về kỹ năng cơ bản, cần thiết cho chuyển đổi số báo chí.

- Tổ chức đào tạo, nâng cao kiến thức, kỹ năng về công nghệ thông tin, an toàn, an ninh mạng, thu thập, phân tích, xử lý dữ liệu phục vụ đổi mới sản xuất, phân phối nội dung và giám sát, đánh giá chất lượng thông tin.

- Các cơ quan báo chí tỉnh xây dựng kế hoạch đào tạo nguồn nhân lực tại chỗ nhằm đào tạo nguồn nhân lực số có chất lượng tham gia vào quá trình chuyển đổi số báo chí.

6. Nâng cao hiệu quả công tác quản lý nhà nước hoạt động báo chí

- Nâng cao vị thế của báo chí nói chung và công tác quản lý nhà nước về báo chí nói riêng trong nhận thức của hệ thống chính trị, của người dân; tháo gỡ khó khăn, tạo điều kiện cho báo chí phát triển đúng hướng.

- Nghiên cứu xây dựng định mức kinh tế - kỹ thuật đối với báo in, báo điện tử; xây dựng đơn giá cho các loại hình báo chí; thực hiện cơ chế giao nhiệm vụ, đặt hàng đối với các cơ quan báo chí tỉnh.

- Hướng dẫn, đôn đốc các sở, ngành, địa phương nâng cao hiệu quả phát ngôn và cung cấp thông tin cho báo chí.

- Khuyến khích, hướng dẫn cơ quan báo chí triển khai mô hình “thu phí một phần nội dung” trên phiên bản điện tử, phù hợp xu thế phát triển báo chí, nhằm tăng nguồn thu, giảm sự phụ thuộc vào nguồn thu từ quảng cáo.

- Chỉ đạo, định hướng báo chí thông tin, tuyên truyền về chủ trương, đường lối của Đảng, chính sách, pháp luật của Nhà nước; bảo đảm quốc phòng - an ninh, bảo vệ nền tảng tư tưởng của Đảng, đấu tranh phản bác các quan điểm sai trái, thù địch; các sự kiện quan trọng của đất nước, của tỉnh… để các thông tin tốt, tích cực là dòng chảy chính trên báo chí, nhằm lan tỏa năng lượng tích cực, truyền cảm hứng, tạo đồng thuận và niềm tin xã hội.

7. Tăng cường hợp tác, học tập kinh nghiệm của các địa phương có nền báo chí số phát triển mạnh; tranh thủ sự giúp đỡ, hỗ trợ, hướng dẫn của các cơ quan báo chí Trung ương

- Các cơ quan quản lý báo chí và cơ quan báo chí tỉnh tăng cường phối hợp, trao đổi, học tập kinh nghiệm đối với các địa phương có nền báo chí số phát triển mạnh, đi trước, có điều kiện và đặc điểm tương đồng.

- Nghiên cứu, chọn lọc và tranh thủ sự hỗ trợ, giúp đỡ của các cơ quan báo chí Trung ương có thế mạnh trong chuyển đổi số và có cách làm hay để được tư vấn, hướng dẫn, áp dụng.

(Chi tiết phụ lục nhiệm vụ, giải pháp trọng tâm kèm theo).

IV. KINH PHÍ ĐẢM BẢO

1. Kinh phí thực hiện Kế hoạch được cân đối bố trí từ ngân sách nhà nước theo phân cấp ngân sách hiện hành; lồng ghép với các chương trình, kế hoạch, đề án chuyển đổi số của tỉnh và các chương trình, đề án khác có liên quan theo quy định của pháp luật; huy động từ các nguồn tài trợ, viện trợ và các nguồn kinh phí hợp pháp khác.

2. Đối với năm 2023, các cơ quan, đơn vị chủ động cân đối sử dụng từ nguồn kinh phí đã được Ủy ban nhân dân tỉnh giao tại Quyết định 1628/QĐ- UBND ngày 12/12/2022 để triển khai thực hiện.

V. TỔ CHỨC THỰC HIỆN

1. Sở Thông tin và Truyền thông

- Chủ trì, theo dõi, đôn đốc, phối hợp với các cơ quan báo chí tỉnh và các cơ quan liên quan thực hiện các nhiệm vụ giao tại kế hoạch đạt mục tiêu đề ra.

- Chủ trì, phối hợp các đơn vị có liên quan rà soát, kịp thời tham mưu đề xuất sửa đổi, bổ sung các văn bản pháp luật về hoạt động báo chí và các văn bản pháp luật có liên quan theo chức năng, thẩm quyền được giao nhằm thúc đẩy, hỗ trợ quá trình phát triển và chuyển đổi số của các cơ quan báo chí tỉnh.

2. Các cơ quan báo chí tỉnh: Căn cứ Kế hoạch này, chủ động xây dựng nội dung tổ chức thực hiện các chỉ tiêu và nhiệm vụ được giao của cơ quan, đơn vị; từng bước chuyển đổi số theo hướng dẫn; báo cáo, đề xuất cấp có thẩm quyền tháo gỡ khó khăn, vướng mắc trong quá trình triển khai thực hiện (nếu có).

Phối hợp với các cơ quan liên quan tham mưu, đề xuất cơ chế giao nhiệm vụ, đặt hàng đối với các cơ quan báo chí tỉnh.

3. Các sở: Sở Tài chính, Sở Kế hoạch và Đầu tư

Trên cơ sở đề nghị của các cơ quan, đơn vị tham mưu Ủy ban nhân dân tỉnh bố trí kinh phí sự nghiệp; bố trí lồng ghép từ các chương trình, đề án, dự án và bố trí vốn đầu tư phát triển để thực hiện Kế hoạch này theo phân cấp ngân sách nhà nước hiện hành, phù hợp với khả năng cân đối ngân sách của địa phương.

4. Đề nghị Ban Tuyên giáo Tỉnh ủy: Chỉ đạo, định hướng thông tin cho các cơ quan báo chí tỉnh, góp phần hoàn thành chiến lược chuyển đổi số và phát triển báo chí trên địa bàn tỉnh.

5. Các sở, ban, ngành; UBND các huyện, thành phố

Phối hợp, hỗ trợ, tạo điều kiện cho cơ quan báo chí của tỉnh triển khai thực hiện chuyển đổi số thuận lợi, hiệu quả, đạt mục tiêu đề ra.

Căn cứ Kế hoạch này, các cơ quan, đơn vị, địa phương căn cứ chức năng, nhiệm vụ tổ chức triển khai thực hiện nghiêm túc; báo cáo kết quả về Sở Thông tin và Truyền thông trước ngày 25 tháng 11 hàng năm để tổng hợp, báo cáo Bộ Thông tin và Truyền thông, Ủy ban nhân dân tỉnh theo quy định./.

 


Nơi nhận:
- Bộ Thông tin và Truyền thông;
- TT.Tỉnh ủy;
- Chủ tịch, các PCT UBND tỉnh;
- Các sở, ban, ngành;
- V1, V4, CB;
- UBND các huyện, thành phố;
- Báo Lai Châu;
- Đài PT-TH tỉnh;
- Tạp chí Văn nghệ LC;
- Lưu: VT, VX4.

TM. ỦY BAN NHÂN DÂN
KT. CHỦ TỊCH
PHÓ CHỦ TỊCH




Tống Thanh Hải

 

PHỤ LỤC

NHIỆM VỤ, GIẢI PHÁP TRỌNG TÂM TRIỂN KHAI CHIẾN LƯỢC CHUYỂN ĐỔI BÁO CHÍ ĐẾN NĂM 2025, ĐỊNH HƯỚNG ĐẾN NĂM 2030 TRÊN ĐỊA BÀN TỈNH LAI CHÂU
(Kèm theo Kế hoạch số 3414/KH-UBND ngày 08 tháng 09 năm 2023 của Ủy ban nhân dân tỉnh Lai Châu)

TT

Nhiệm vụ, giải pháp

Chủ trì

Phối hợp

Kết quả sản phẩm

Thời gian thực hiện

1

Phát triển các sản phẩm báo chí số; nâng cao hiệu quả công tác thông tin, tuyên truyền

Các cơ quan báo chí tỉnh

Sở TTTT; các đơn vị, địa phương có liên quan

Xây dựng Kế hoạch hàng năm

2023-2025

2

Phát triển và nâng cao chất lượng nguồn nhân lực báo chí tỉnh

Sở Thông tin và Truyền thông

Cục Báo chí; các cơ quan báo chí và các đơn vị có liên quan

Tổ chức các hoạt động gồm: Tập huấn/đào tạo/bồi dưỡng/Hội nghị/hội thảo/tọa đàm…)

2023-2025

3

Gửi tài liệu hướng dẫn ứng dụng, khai thác công nghệ số phục vụ chuyển đổi số báo chí; hướng dẫn các cơ quan báo chí sử dụng nền tảng dùng chung, khung chương trình và các tài liệu về Chuyển đổi số báo chí

Sở Thông tin và Truyền thông

Cục Báo chí; các cơ quan báo chí tỉnh

Văn bản hướng dẫn

Sau khi có hướng dẫn từ Bộ TTTT

4

Ứng dụng nền tảng số cho các cơ quan báo chí tỉnh

Các cơ quan báo chí tỉnh

Cục Báo chí

Danh mục các nền tảng ứng dụng

2024-2025

5

Thực hiện quy hoạch báo chí

 

 

 

 

5.1 Theo dõi, đánh giá kết quả triển khai Quy hoạch

Sở Thông tin và Truyền thông

Các cơ quan báo chí tỉnh và các cơ quan, đơn vị liên quan

Báo cáo kết quả triển khai quy hoạch báo chí tỉnh

Khi có yêu cầu từ Bộ TTTT

5.2 Tổ chức thực hiện đảm bảo các nội dung quy hoạch lĩnh vực Báo chí theo Quyết định số 362/QĐ-TTg ngày 03/4/2019 của Thủ tướng Chính phủ Phê duyệt Quy hoạch phát triển và quản lý báo chí toàn quốc đến năm

Các cơ quan báo chí tỉnh

Sở TTTT; cơ quan, đơn vị liên quan

Kế hoạch triển khai

2021-2025

6

Thường xuyên rà soát lại hiệu lực giấy phép hoạt động báo chí, chuyên trang, ấn phẩm phù hợp quy định pháp luật và Quy hoạch báo chí, đề nghị Bộ TTTT cấp phép nhằm hoạt động đảm bảo quy định của pháp luật

Các cơ quan báo chí tỉnh

Sở TTTT đôn đốc, theo dõi

Giấy phép hoạt động

Thường xuyên

7

Nâng cao hiệu quả công tác quản lý nhà nước hoạt động báo chí. Tăng cường kỷ luật, kỷ cương trong công tác quản lý báo chí, chấn chỉnh vi phạm hoạt động báo chí

Sở Thông tin và Truyền thông

Các sở, ban, ngành, địa phương

Kết quả kiểm tra hoặc thanh tra

Thường xuyên

 



span', 'dctk > span', 'dctd > span']; var hasChild = selectors.some(function(selector) { return clickedElement.closest(selector).find('span').length > 0; }); if (!hasChild) { var totalSubLevels = 1; } else { function findMatchingParent(element) { var parent = element.parent(); if (parent.length === 0) return null; for (var i = 0; i < selectors.length; i++) { if (parent.is(selectors[i])) { superLevel++; return parent; } } return findMatchingParent(parent); } var parentElement = findMatchingParent(clickedElement); while (parentElement !== null) { level++; parentElement = findMatchingParent(parentElement); } var closestElement = clickedElement.closest(selectors.join(', ')); var nodeName = closestElement.prop('nodeName').toLowerCase(); var className = closestElement.attr('class'); var textContent = closestElement.text().trim(); var address = selectors.find(function(selector) { return closestElement.is(selector); }); var totalSubLevels = closestElement.find('span').length + 1; var parent_id = closestElement.parent().attr('id'); var variableName = 'parent_id_' + level; // Gán giá trị của parent_id cho biến động này window[variableName] = parent_id; } if (totalSubLevels>1) { var dynamicVars = {}; var variableName = 'parent_id_' + level; dynamicVars[variableName] = parent_id; var buble_id = dynamicVars[variableName]; } else { buble_id = 'dc_' + $(this).parent().attr('id'); } if ($this.next('.pointy').length === 0) { $this.after('

'); } var $pointer = $this.next('.pointer'); var $canvas = $this.next('canvas'); var $pointy = $canvas.next('div.pointy'); if ($pointy.is(':visible')) { } if ($pointer.is(':visible')) { } else { if ($('#ajax_tra_cuu').is(':visible')) { $('#ajax_tra_cuu').hide(); } $("#right_info_col").css('height', '1px'); $('#rightdocinfo').hide('slow'); $('#r-toc').hide('slow'); if ($('button#toggleSidebar').length) { if (parseInt($('#customSidebar').css('right'),10) == 0) { $('#customSidebar').animate({ right: '-280px' }, 500); $('#toggleSidebar').html(''); } else { } } if ($pointy.is(':visible')) { var $pointer = $canvas.next('.pointer'); if ($pointer.is(':visible')) { $pointer.hide(); $canvas.hide(); } else { } } else { if ($canvas.length==1) { var $canvas = $this.next('canvas'); var $pointer = $canvas.next('.pointer'); if ($pointer.length>0) { $pointer.show(); $canvas.show(); } $('.pointer').removeClass('pointy-active'); $('.pointer').css({'z-index':1}); $('canvas.pointy').removeClass('pointy-active'); $('canvas.pointy').css({'z-index':1}); $pointer.css({'z-index':9999}); $canvas.css({'z-index':9999}); if (level==0) { if (totalSubLevels==1) { scrollTop_offset = $pointer.offset().top - $(window).height() / 4; } else { scrollTop_offset = $pointer.offset().top - $('#nav-tab-vb').height()-10; } $('html,body').animate({ scrollTop: scrollTop_offset }, 'slow'); } } else { $pointer.show(); if ($pointy.length==0) { var elementOffset = $(this).position().top; var windowHeight = $(window).height()-20 - $('#nav-tab-vb').height(); if (level>0 && e.originalEvent === undefined) { //clicked by js var pointerHeight = Math.max(250, Math.min((windowHeight * 0.8)/(level+1), 450)); var newTop = elementOffset - (pointerHeight / 2); var maxTop = $(document).height() - pointerHeight; newTop = Math.max(0, Math.min(newTop, maxTop)); } else { var pointerHeight = Math.max(250, Math.min((windowHeight * 0.8)/totalSubLevels, 450)); var newTop = elementOffset - (pointerHeight / 2); var maxTop = $(document).height() - pointerHeight; newTop = Math.max(0, Math.min(newTop, maxTop)); } if (level>0 && e.originalEvent === undefined) { newTop = newTop+pointerHeight+10; } var position = $this.position(); $pointer.css({ left: $('#doc-left-col, #noi_dung_dk').width() + 50 + "px", width: $('#doc-right-col').width()-30, height: pointerHeight, 'z-index': 9999, top: newTop + "px" }); $this.pointy({ pointer: $pointer, defaultClass: 'zindex', activeClass: 'pointy-active', arrowWidth: 20 }); var initialTop = $pointer.position().top; $pointer.draggable({ containment: 'document', drag: function() { if (screen.width<1280) { var cap_nhat_pointy_top = setInterval(function(){ if ($this.position().top-$this.parent().height()+10!=$pointer.prev('canvas.pointy').position().top) { $pointer.prev('canvas.pointy').css({'top': $this.position().top-$this.parent().height()+10+'px'}); clearInterval(cap_nhat_pointy_top); } else { clearInterval(cap_nhat_pointy_top); } },50); } $this.trigger('pointy-update'); } }); $pointer.on('click', '.close_pointy', function(e) { $pointer.hide(); $pointer.prev('canvas.pointy').hide(); }); var isDragging = false, startX, startY, offsetX, offsetY; var startDragging = function(e) { if (checkIfScrollingContent(e)) return; if ($(e.target).is('.close_pointy')) { return; } isDragging = true; var touch = e.originalEvent.touches[0]; var pos = $pointer.position(); startX = touch.pageX; startY = touch.pageY; offsetX = startX - pos.left; offsetY = startY - pos.top-$pointer.height()-$pointer.height()/1.365; var cap_nhat_pointy_top = setInterval(function(){ if ($this.position().top-$this.parent().height()+10!=$pointer.prev('canvas.pointy').position().top) { $pointer.prev('canvas.pointy').css({'top': $this.position().top-$this.parent().height()+10+'px'}); clearInterval(cap_nhat_pointy_top); } else { clearInterval(cap_nhat_pointy_top); } },50); //e.preventDefault(); }; var duringDragging = function(e) { if (checkIfScrollingContent(e)) return; if (isDragging) { var touch = e.originalEvent.touches[0]; var moveX = touch.pageX; var moveY = touch.pageY; if (screen.width<1280) { var newLeft = moveX - offsetX; var newTop = moveY - offsetY-$pointer.height()-$pointer.height()/1.365; if (newLeft < 0) { newLeft = 0; } else if (newLeft + $pointer.outerWidth() > $(window).width()) { newLeft = $(window).width() - $pointer.outerWidth(); } if (newTop < initialTop) { newTop = initialTop; } $pointer.css({ left: newLeft, top: newTop }); } else { var newLeft = moveX - offsetX; var newTop = moveY - offsetY-$pointer.height()-$pointer.height()/1.365; if (newLeft < 0) { newLeft = 0; } else if (newLeft + $pointer.outerWidth() > $(window).width()) { newLeft = $(window).width() - $pointer.outerWidth(); } $pointer.css({ left: newLeft, top: newTop }); } $pointer.prev('canvas.pointy').hide(); //e.preventDefault(); } }; var stopDragging = function(e) { $pointer.prev('canvas.pointy').show(); if (checkIfScrollingContent(e)) return; if (screen.width<1280) { var cap_nhat_pointy_top = setInterval(function(){ if ($this.position().top-$this.parent().height()+10!=$pointer.prev('canvas.pointy').position().top) { $pointer.prev('canvas.pointy').css({'top': $this.position().top-$this.parent().height()+10+'px'}); clearInterval(cap_nhat_pointy_top); } else { clearInterval(cap_nhat_pointy_top); } },50); } $this.trigger('pointy-update'); }; function checkIfScrollingContent(e) { if ($(e.target).closest('.list_tds').length > 0) { //e.stopPropagation(); return true; } return false; } $pointer.on('touchstart', startDragging); $pointer.on('touchmove', duringDragging); $pointer.on('touchend', stopDragging); var updatePointerPosition = function() { var offset = $this.position(); var windowHeight = $(window).height() - $('#nav-tab-vb').height()-20; var pointerHeight = Math.max(250, Math.min((windowHeight * 0.8)/totalSubLevels, 450)); var elementOffset = $this.position().top; var newTop = elementOffset - (pointerHeight / 2); var maxTop = $(document).height() - pointerHeight; newTop = Math.max(0, Math.min(newTop, maxTop)); $pointer.css({ left: $('#doc-left-col, #noi_dung_dk').width() + 50 + "px", width: $('#doc-right-col').width() - 30, height: pointerHeight, top: newTop + "px" }); }; $(window).on('resize orientationchange', function() { updatePointerPosition(); var cap_nhat_pointy_top = setInterval(function(){ if ($this.position().top-$this.parent().height()+10!=$pointer.prev('canvas.pointy').position().top) { $pointer.prev('canvas.pointy').css({'top': $this.position().top-$this.parent().height()+10+'px'}); $this.trigger('pointy-update'); clearInterval(cap_nhat_pointy_top); } else { clearInterval(cap_nhat_pointy_top); } },50); }); } } } if ($pointer.is(':visible')) { if (level==0) { if (totalSubLevels==1) { scrollTop_offset = $pointer.offset().top - $(window).height() / 4; } else { scrollTop_offset = $pointer.offset().top - $('#nav-tab-vb').height()-10; } $('html,body').animate({ scrollTop: scrollTop_offset }, 'slow'); } } } $pointer.css('opacity', '1'); $('.pointy').click(function(e) { //e.preventDefault(); //e.stopPropagation(); }); var parent = $(this).parent(); var dataCT = parent.attr('data-ct'); var dataDC = parent.attr('data-dc'); var dataTN = parent.attr('data-tn'); var loai_buble = parent.prop('nodeName').toLowerCase(); var text_html = $(this).text(); if (loai_buble=='cttd' || loai_buble=='a') { pointer_html = ''; } else if(loai_buble=='dctd') { if (this.hasAttribute('o-title')) { tieu_de_dan_chieu = $(this).attr('o-title'); } else { tieu_de_dan_chieu = text_html; } pointer_html = ''; } else if(loai_buble=='dctk') { pointer_html = ''; } if ($pointer.find('#chu_thich_buble_'+buble_id).length) { } else { $pointer.html(pointer_html); } if (loai_buble=='cttd' || loai_buble=='a') { var load_cttd = setInterval(function(){ if (!$pointer.find('#noi_dung_buble_'+buble_id + ' .dc_'+buble_id+'_loading').length) { $.ajax({ type: 'POST', url: '/ajax/vanban/chu-thich/', data: { 'ndct': dataCT, 'id_ct': buble_id, 'dc_text': text_html }, success: function(response) { $("#noi_dung_buble_" + buble_id).html(response); if ($(document).width()>=1280){$this.trigger('pointy-update');} clearInterval(load_cttd); } }); $('#noi_dung_buble_'+buble_id + ' .dc_loading').addClass('dc_'+buble_id+'_loading'); } },500); } else if(loai_buble=='dctd') { var load_cttd = setInterval(function(){ if ($pointer.find('#noi_dung_buble_'+buble_id + ' .dc_loading').length){ if (dataDC.length == 32) { $.ajax({ type: 'POST', url: '/ajax/public/dan-chieu/' + dataDC, data: { 'text_dan_chieu': text_html }, success: function(response) { $("#noi_dung_buble_" + buble_id).html(response); if ($(document).width()>=1280){$this.trigger('pointy-update');} clearInterval(load_cttd); } }); } else { $("#noi_dung_buble_" + buble_id).load('/ajax/public/dan-chieu/' + dataDC + '/'); if ($(document).width()>=1280){$this.trigger('pointy-update');} clearInterval(load_cttd); } } else { clearInterval(load_cttd); } },500); } else if(loai_buble=='dctk') { if ($('#noi_dung_buble_'+buble_id + ' .dc_loading').length){ $.ajax({ type: 'POST', url: '/ajax/vanban/chu-thich/', data: { 'ndct': dataCT, 'id_ct': buble_id, 'loai_hd': 'noi_dung_tham_khao', 'dc_text': text_html }, success: function(response) { $("#noi_dung_buble_" + buble_id).html(response); if ($(document).width()>=1280){$this.trigger('pointy-update');} } }); } } $('.pointer').removeClass('pointy-active'); $('.pointer').css({'z-index':1}); $('canvas.pointy').removeClass('pointy-active'); $('canvas.pointy').css({'z-index':1}); $pointer.css({'z-index':9999}); $canvas.css({'z-index':9999}); $('.pointer').on('mouseenter mouseleave click touchstart', function() { // Khi di chuột vào $('.pointer').removeClass('pointy-active'); $('.pointer').css({'z-index':1}); $(this).css({'z-index':9999}); $('canvas.pointy').removeClass('pointy-active'); $('canvas.pointy').css({'z-index':1}); $(this).prev('canvas.pointy').addClass('pointy-active'); $(this).prev('canvas.pointy').css({'z-index':9999}); } ); var list_tds_max_height_interval = setInterval(function(){ if ($pointer.find('.list_tds').length) { var windowHeight = $(window).height()-20 - $('#nav-tab-vb').height(); var pointerHeight = Math.max(250, Math.min((windowHeight * 0.8)/totalSubLevels, 450)); $pointer.find('.list_tds').css('max-height', pointerHeight + 'px'); clearInterval(list_tds_max_height_interval); } },50); $(window).resize(function() { if ($(document).width()<=768) { $pointer.hide(); $pointer.prev('canvas.pointy').hide(); } var cap_nhat_pointy_top = setInterval(function(){ if ($this.position().top-$this.parent().height()+10!=$pointer.prev('canvas.pointy').position().top) { $pointer.prev('canvas.pointy').css({'top': $this.position().top-$this.parent().height()+10+'px'}); clearInterval(cap_nhat_pointy_top); } else { clearInterval(cap_nhat_pointy_top); } },50); var list_tds_max_height_interval = setInterval(function(){ if ($pointer.find('.list_tds').length) { var windowHeight = $(window).height()-20 - $('#nav-tab-vb').height(); var pointerHeight = Math.max(250, Math.min((windowHeight * 0.8)/totalSubLevels, 450)); $pointer.find('.list_tds').css('max-height', pointerHeight + 'px'); clearInterval(list_tds_max_height_interval); } },50); }); var parentElement = $(this).parent(); var selectors = 'cttd.chuthichtudong > span, a.chuthichtudong > span, dctk > span, dctd > span'; // Find and click all matching child elements parentElement.find(selectors).each(function() { //$(this).click(); }); var cap_nhat_pointy_top = setInterval(function(){ if ($this.position().top-$this.parent().height()+10!=$pointer.prev('canvas.pointy').position().top) { $pointer.prev('canvas.pointy').css({'top': $this.position().top-$this.parent().height()+10+'px'}); clearInterval(cap_nhat_pointy_top); } else { clearInterval(cap_nhat_pointy_top); } },50); }); }); function random_string_id(numstr) { var text = ""; var possible = "abcdefghijklmnopqrstuvwxyz0123456789"; for (var i = 0; i < numstr; i++) text += possible.charAt(Math.floor(Math.random() * possible.length)); return text; } let lastChosen = null; let lastChosentr = null; function scroll_den_hd(ndsh_dich_address) { if (lastChosen) { $(lastChosen).css('background-color', ''); } if (lastChosentr) { $(lastChosentr).css('background-color', ''); } lastChosen = $('[href="javascript:scroll_den_hd(\'' + ndsh_dich_address + '\')"]'); lastChosentr = $('[data-ct="' + ndsh_dich_address + '"]'); $(lastChosen).css('background-color', 'yellow'); $(lastChosentr).css('background-color', 'yellow'); var targetElement = $('[address="' + ndsh_dich_address + '"]'); $('.selected_dchd').removeClass('selected_dchd'); targetElement.addClass('selected_dchd'); targetElement.children('p').children('cttd').click(); targetElement.children('cttd').click(); targetElement.children('p').children('dctk').click(); targetElement.children('dctk').click(); } $(document).ready(function() { $(document).on('click', 'cttd.chuthichtudong span, a.chuthichtudong span, dctk span, dctd span', function() { $('#modal_noi_dung_tra_phi .modal-dialog.zoom').removeAttr('style'); openModal('#modal_noi_dung_tra_phi','/ajax/member/m-register/'); $('.pointer, canvas').css({ 'z-index': '50', 'important': true }); }); });