<!DOCTYPE html>
    <html lang="vi" xmlns="http://www.w3.org/1999/xhtml" prefix="og: http://ogp.me/ns#">
    <head>
<title>Mô hình dữ liệu của Europeana</title>
<meta name="description" content="Mô hình dữ liệu của Europeana - Savefile - Blogs - https&#x3A;&#x002F;&#x002F;letrungnghia.mangvn.org&#x002F;savefile&#x002F;Education&#x002F;mo-hinh-du-lieu-cua-europeana-6713.html">
<meta name="author" content="Blog FOSS by Lê Trung Nghĩa">
<meta name="copyright" content="Blog FOSS by Lê Trung Nghĩa [webmaster@vinades.vn]">
<meta name="generator" content="NukeViet v4.5">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta property="og:title" content="Mô hình dữ liệu của Europeana">
<meta property="og:type" content="website">
<meta property="og:description" content="Savefile - Blogs - https&#x3A;&#x002F;&#x002F;letrungnghia.mangvn.org&#x002F;savefile&#x002F;Education&#x002F;mo-hinh-du-lieu-cua-europeana-6713.html">
<meta property="og:site_name" content="Blog FOSS by Lê Trung Nghĩa">
<meta property="og:url" content="https://letrungnghia.mangvn.org/savefile/Education/mo-hinh-du-lieu-cua-europeana-6713.html">
<link rel="shortcut icon" href="https://letrungnghia.mangvn.org/favicon.ico">
<link rel="canonical" href="https://letrungnghia.mangvn.org/savefile/Education/mo-hinh-du-lieu-cua-europeana-6713.html">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/" title="Blogs" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Government/" title="Blogs - Government" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Policy/" title="Blogs - Policy" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Philosophy/" title="Blogs - Philosophy" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Security/" title="Blogs - Security" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Legal/" title="Blogs - Legal" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Education/" title="Blogs - Education" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Business/" title="Blogs - Business" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Community/" title="Blogs - Community" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Interoperability/" title="Blogs - Interoperability" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Standards/" title="Blogs - Standards" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Author/" title="Blogs - Author" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Opinions/" title="Blogs - Opinions" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/CC/" title="Blogs - CC" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Cloud/" title="Blogs - Cloud" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Hardware/" title="Blogs - Hardware" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Software/" title="Blogs - Software" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Statistics/" title="Blogs - Statistics" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Trends/" title="Blogs - Trends" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/China/" title="Blogs - China" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/OSs/" title="Blogs - OSs" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Blogs/" title="Blogs - Blogs" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Outsourcing/" title="Blogs - Outsourcing" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/elearning/" title="Blogs - Elearning" type="application/rss+xml">
<link rel="preload" as="style" href="https://letrungnghia.mangvn.org/assets/css/font-awesome.min.css" type="text/css">
<link rel="preload" as="style" href="https://letrungnghia.mangvn.org/themes/default/css/bootstrap.non-responsive.css" type="text/css">
<link rel="preload" as="style" href="https://letrungnghia.mangvn.org/themes/default/css/style.css" type="text/css">
<link rel="preload" as="style" href="https://letrungnghia.mangvn.org/themes/default/css/style.non-responsive.css" type="text/css">
<link rel="preload" as="style" href="https://letrungnghia.mangvn.org/themes/default/css/news.css" type="text/css">
<link rel="preload" as="style" href="https://letrungnghia.mangvn.org/themes/default/css/custom.css" type="text/css">
<link rel="preload" as="style" href="https://letrungnghia.mangvn.org/assets/css/default.vi.1106.css" type="text/css">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/assets/js/jquery/jquery.min.js" type="text/javascript">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/assets/js/language/vi.js" type="text/javascript">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/assets/js/DOMPurify/purify3.js" type="text/javascript">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/assets/js/global.js" type="text/javascript">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/assets/js/site.js" type="text/javascript">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/themes/default/js/news.js" type="text/javascript">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/themes/default/js/main.js" type="text/javascript">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/themes/default/js/custom.js" type="text/javascript">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/themes/default/js/bootstrap.min.js" type="text/javascript">
<link rel="stylesheet" href="https://letrungnghia.mangvn.org/assets/css/font-awesome.min.css">
<link rel="stylesheet" href="https://letrungnghia.mangvn.org/themes/default/css/bootstrap.non-responsive.css">
<link rel="stylesheet" href="https://letrungnghia.mangvn.org/themes/default/css/style.css">
<link rel="stylesheet" href="https://letrungnghia.mangvn.org/themes/default/css/style.non-responsive.css">
<link rel="StyleSheet" href="https://letrungnghia.mangvn.org/themes/default/css/news.css">
<link rel="stylesheet" href="https://letrungnghia.mangvn.org/themes/default/css/custom.css">
<link rel="stylesheet" href="https://letrungnghia.mangvn.org/assets/css/default.vi.1106.css">
<style type="text/css">
	body{background: #fff;}
</style>
<script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-70254229-3', '');
ga('send', 'pageview');
</script>
</head>
    <body>
<div id="print">
	<div id="hd_print">
		<h2 class="pull-left">Blog FOSS by Lê Trung Nghĩa</h2>
		<p class="pull-right"><a title="Blog FOSS by Lê Trung Nghĩa" href="https://letrungnghia.mangvn.org/">https://letrungnghia.mangvn.org</a></p>
	</div>
	<div class="clear"></div>
	<hr />
	<div id="content">
		<h1>Mô hình dữ liệu của Europeana</h1>
		<ul class="list-inline">
			<li>Thứ hai - 13/09/2021 06:36</li>
			<li class="hidden-print txtrequired"><em class="fa fa-print">&nbsp;</em><a title="In ra" href="javascript:;" onclick="window.print()">In ra</a></li>
			<li class="hidden-print txtrequired"><em class="fa fa-power-off">&nbsp;</em><a title="Đóng cửa sổ này" href="javascript:;" onclick="window.close()">Đóng cửa sổ này</a></li>
		</ul>
		<div class="clear"></div>
		<div id="hometext">
		</div>
		<div id="bodytext" class="clearfix">
			<p align="justify"><b><span style="background: rgb(255, 255, 0);">Europeana Data Model</span></b></p>

<p align="justify">Theo: <a href="https://pro.europeana.eu/page/edm-documentation">https://pro.europeana.eu/page/edm-documentation</a></p>

<p align="justify">Tất cả các tài liệu bạn cần về Mô hình Dữ liệu của Europeana - EDM (Europeana Data Model).</p>

<p align="justify"><b>Bản thông tin chung và trình bày EDM </b></p>

<p align="justify"><a href="https://pro.europeana.eu/files/Europeana_Professional/Share_your_data/Technical_requirements/EDM_Documentation/EDM_Factsheet.pdf"><i>Bản thông tin EDM</i></a> và <a href="https://pro.europeana.eu/files/Europeana_Professional/Share_your_data/Technical_requirements/EDM_Documentation/EDM_slides_130714.ppt"><i>trình bày EDM</i></a> tổng hợp cơ sở lý luận và lợi ích được kỳ vọng của EDM.</p>

<p align="justify"><b>EDM Primer (Sách võ lòng về EDM)</b></p>

<p align="justify"><em><a href="https://pro.europeana.eu/files/Europeana_Professional/Share_your_data/Technical_requirements/EDM_Documentation/EDM_Primer_130714.pdf" target="_blank">EDM Primer</a></em> là ‘câu chuyện về EDM’ và giải thích cách để các lớp và các thuộc tính có thể được sử dụng cùng để mô hình hóa dữ liệu và hỗ trợ hoạt động của Europeana.</p>

<p align="justify"><b>Các hướng dẫn ánh xạ </b></p>

<p align="justify"><a href="https://pro.europeana.eu/files/Europeana_Professional/Share_your_data/Technical_requirements/EDM_Documentation/EDM_Mapping_Guidelines_v2.4_102017.pdf"><i>Các hướng dẫn ánh xạ của EDM</i></a> đưa ra hướng dẫn cho các nhà cung cấp có mong muốn ánh xạ dữ liệu của họ với EDM. Chúng chứa các định nghĩa các thuộc tính, thông tin về các dạng dữ liệu có thể được sử dụng như các giá trị và mức trách nhiệm của từng thuộc tính. Tài liệu cũng có ví dụ các dữ liệu gốc, các dữ liệu y hệt được chuyển đổi sang EDM và các sơ đồ chỉ sự phân phối các thuộc tính giữa các lớp. Tập hợp đầy đủ EDM hiện đang có sẵn sàng.</p>

<p align="justify"><b>Lộ trình EDM </b></p>

<p align="justify">Hãy tìm kiếm tổng quan các kế hoạch trong ngắn và dài hạn để phát triển EDM theo <a href="https://docs.google.com/document/d/1omFFf4KsNZAAnaOUvXOvxRc1nmrKcLHxrrB58KwLY2g/edit#">lộ trình EDM</a>. Nó thường được nhóm R&amp;D của Europeana cập nhật thường xuyên.</p>

<p align="justify"><b>Các mẫu template các đối tượng EDM</b></p>

<p align="justify"><a href="https://github.com/europeana/corelib/wiki/EDMObjectTemplatesProviders"><i>Wiki liệt kê các mẫu template đối tượng EDM</i></a> chỉ ra các thuộc tính nào áp dụng cho lớp nào và nêu các dạng dữ liệu và nhiệm vụ của các giá trị. Các mẫu template đó cần được coi như là công việc đang tiến bộ và có thể nằm ngoài bước với <i>Các hướng dẫn Ánh xạ</i>. Vui lòng tham chiếu tới <i>Các hướng dẫn Ánh xạ</i> cho tập hợp hiện hành các lớp và các thuộc tính được sử dụng.</p>

<p align="justify"><b>Định nghĩa EDM</b></p>

<p align="justify"><a href="https://pro.europeana.eu/files/Europeana_Professional/Share_your_data/Technical_requirements/EDM_Documentation//EDM_Definition_v5.2.8_102017.pdf"><i>Định </i></a><a href="https://pro.europeana.eu/files/Europeana_Professional/Share_your_data/Technical_requirements/EDM_Documentation//EDM_Definition_v5.2.8_102017.pdf"><i>nghĩa EDM</i></a> là đặc tả kỹ thuật chính thức các lớp và các thuộc tính có thể được sử dụng trong Europeana. Tài liệu này chi tiết hóa tất cả các lớp và các thuộc tính trong EDM và vì thế bao gồm các lớp và các thuộc tính hiện đang không được triển khai. Vui lòng tham chiếu tới <i>Các hướng dẫn Ánh xạ</i> để có được tập hợp hiện hành các lớp và các thuộc tính được sử dụng.</p>

<p align="justify"><b>Sơ đồ XML của EDM và thẩm định EDM trong Oxygen</b></p>

<p align="justify"><i>Sơ đồ XML</i> cho <i>Mô hình Dữ liệu của </i><i>Europeana</i> cho phép thẩm định tự động siêu dữ liệu của EDM. Các quy tắc ánh xạ EDM được xác định đối với phát hành chính thức <a href="http://www.europeana.eu/schemas/edm/EDM.xsd"><i>Sơ đồ XML của EDM</i></a> và các quy tắc <a href="https://github.com/schematron" target="_blank">Schematron</a> (được nhúng vào sơ đồ đó). Bạn có thể tải về các phiên bản mới nhất <a href="https://github.com/europeana/metis-framework/tree/develop/metis-schema/src/main/resources/schema_xsds"><i>các tệp của Sơ đồ EDM</i></a> trực tiếp từ Github. Tài liệu <a href="https://pro.europeana.eu/files/Europeana_Professional/Share_your_data/Technical_requirements/EDM_Documentation//EDM%20Schematron%20validation%20in%20Oxygen%20XML%20editor.pdf"><i>Thẩm định EDM</i></a> giải thích cách để tận dụng các quy định thẩm định với trình soạn thảo XML Oxygen.</p>

<p align="justify">Để có thêm thông tin, vui lòng liên hệ <a href="mailto:info@europeana.eu?subject=EDM">info@europeana.eu</a> bằng việc sử dụng &#039;EDM&#039; như là dòng chủ đề của thư điện tử đó.</p>

<p align="justify"><b>Các hồ sơ EDM và việc ánh xạ </b></p>

<p align="justify"><a href="https://pro.europeana.eu/page/edm-profiles">Các ánh xạ EDM, các tinh chỉnh và các mở rộng</a> tập hợp công việc được Europeana và các đối tác tiến hành để tùy chỉnh EDM cho các nhu cầu của các lĩnh vực và các ứng dụng đặc thù hoặc tạo lập các hệ thống sử dụng EDM tương hợp được với các mô hình dữ liệu khác. Ở đây bạn có thể kiểm tra tất cả các ánh xạ, các tinh chỉnh và các mở rộng và đệ trình những thứ mới đó.</p>

<p align="justify"><b>Tài liệu EDM</b></p>

<p align="justify">Có 9 tài liệu có thể tải về từ trang: <a href="https://pro.europeana.eu/page/edm-documentation">https://pro.europeana.eu/page/edm-documentation</a></p>

<p align="justify"><span style="background: rgb(255, 255, 0);">All the documentation you need about the Europeana Data Model (EDM).</span></p>

<p align="justify"><b><span style="background: rgb(255, 255, 0);">General EDM factsheet and Presentation</span></b></p>

<p align="justify"><span style="background: rgb(255, 255, 0);">The </span><em><a href="https://pro.europeana.eu/files/Europeana_Professional/Share_your_data/Technical_requirements/EDM_Documentation/EDM_Factsheet.pdf" target="_blank"><span style="background: rgb(255, 255, 0);">EDM Factsheet</span></a></em><span style="background: rgb(255, 255, 0);"> and an </span><em><a href="https://pro.europeana.eu/files/Europeana_Professional/Share_your_data/Technical_requirements/EDM_Documentation/EDM_slides_130714.ppt"><span style="background: rgb(255, 255, 0);">EDM presentation</span></a></em><span style="background: rgb(255, 255, 0);"> sum up the rationale and expected benefits of EDM.</span></p>

<p align="justify"><b><span style="background: rgb(255, 255, 0);">EDM Primer</span></b></p>

<p align="justify"><span style="background: rgb(255, 255, 0);">The </span><em><a href="https://pro.europeana.eu/files/Europeana_Professional/Share_your_data/Technical_requirements/EDM_Documentation/EDM_Primer_130714.pdf" target="_blank"><span style="background: rgb(255, 255, 0);">EDM Primer</span></a></em><span style="background: rgb(255, 255, 0);"> is the &#039;story&#039; of EDM and explains how the classes and properties may be used together to model data and support Europeana functionality.</span></p>

<p align="justify"><b><span style="background: rgb(255, 255, 0);">Mapping guidelines</span></b></p>

<p align="justify"><span style="background: rgb(255, 255, 0);">The </span><em><a href="https://pro.europeana.eu/files/Europeana_Professional/Share_your_data/Technical_requirements/EDM_Documentation/EDM_Mapping_Guidelines_v2.4_102017.pdf" target="_blank"><span style="background: rgb(255, 255, 0);">EDM Mapping Guidelines</span></a></em><span style="background: rgb(255, 255, 0);"> give guidance for providers wanting to map their data to EDM. They contain definitions of the properties, information about the data types that can be used as values and the obligation level of each property. The document also has an example of original data, the same data converted to EDM and diagrams showing the distribution of the properties amongst the classes. The full set of EDM classes and properties are being implemented incrementally, this document shows which are currently available.</span></p>

<p align="justify"><b><span style="background: rgb(255, 255, 0);">EDM roadmap</span></b></p>

<p align="justify"><span style="background: rgb(255, 255, 0);">Find an overview of the short and long-term plans for the development of EDM in the <a href="https://docs.google.com/document/d/1omFFf4KsNZAAnaOUvXOvxRc1nmrKcLHxrrB58KwLY2g/edit#" target="_blank">EDM roadmap</a>. It is regularly updated by the Europeana R&amp;D team.</span></p>

<p align="justify"><b><span style="background: rgb(255, 255, 0);">EDM objects templates</span></b></p>

<p align="justify"><span style="background: rgb(255, 255, 0);">The </span><em><a href="https://github.com/europeana/corelib/wiki/EDMObjectTemplatesProviders" target="_blank"><span style="background: rgb(255, 255, 0);">EDM object templates</span></a></em><span style="background: rgb(255, 255, 0);"><a href="https://github.com/europeana/corelib/wiki/EDMObjectTemplatesProviders" target="_blank"> wiki-listing</a> shows which properties apply to which class and states the data types and obligation of the values. These templates should be regarded as a work in progress however and may be out of step with the </span><em><span style="background: rgb(255, 255, 0);">Mapping Guidelines.</span></em><span style="background: rgb(255, 255, 0);"> Please refer to the </span><em><span style="background: rgb(255, 255, 0);">Mapping Guidelines</span></em><span style="background: rgb(255, 255, 0);"> for the current set of classes and properties in use.</span></p>

<p align="justify"><b><span style="background: rgb(255, 255, 0);">EDM definition</span></b></p>

<p align="justify"><span style="background: rgb(255, 255, 0);">The </span><em><a href="https://pro.europeana.eu/files/Europeana_Professional/Share_your_data/Technical_requirements/EDM_Documentation//EDM_Definition_v5.2.8_102017.pdf" target="_blank"><span style="background: rgb(255, 255, 0);">EDM Definition</span></a></em><span style="background: rgb(255, 255, 0);"> is the formal specification of the classes and properties that could be used in Europeana. This document details all the classes and properties in EDM and therefore includes those that are not currently implemented. Please refer to the </span><em><span style="background: rgb(255, 255, 0);">Mapping Guidelines</span></em><span style="background: rgb(255, 255, 0);"> for the current set of classes and properties in use.</span></p>

<p align="justify"><b><span style="background: rgb(255, 255, 0);">EDM XML Schema and EDM validation in Oxygen</span></b></p>

<p align="justify"><span style="background: rgb(255, 255, 0);">The </span><em><span style="background: rgb(255, 255, 0);">XML Schema</span></em><span style="background: rgb(255, 255, 0);"> for the </span><em><span style="background: rgb(255, 255, 0);">Europeana Data Model</span></em><span style="background: rgb(255, 255, 0);"> allows for automatic validation of EDM metadata. The EDM mapping rules are defined against the official release of the </span><em><span style="background: rgb(255, 255, 0);"><a href="http://www.europeana.eu/schemas/edm/EDM.xsd" target="_blank">EDM XML Schema</a> and </span></em><span style="background: rgb(255, 255, 0);">the required <a href="https://github.com/schematron" target="_blank">Schematron</a> rules (embedded in the schema). You can download the latest versions of the </span><em><span style="background: rgb(255, 255, 0);"><a href="https://github.com/europeana/metis-framework/tree/develop/metis-schema/src/main/resources/schema_xsds" target="_blank">EDM Schema files</a>&nbsp;</span></em><span style="background: rgb(255, 255, 0);">directly from Github. The </span><em><span style="background: rgb(255, 255, 0);"><a href="https://pro.europeana.eu/files/Europeana_Professional/Share_your_data/Technical_requirements/EDM_Documentation//EDM%20Schematron%20validation%20in%20Oxygen%20XML%20editor.pdf" target="_blank">EDM Validation</a> </span></em><span style="background: rgb(255, 255, 0);">document explains how to make use of the validation rules with the Oxygen XML editor.</span></p>

<p align="justify"><span style="background: rgb(255, 255, 0);">For further information, please contact <a href="mailto:info@europeana.eu?subject=EDM">info@europeana.eu</a> using &#039;EDM&#039; as the email subject line.</span></p>

<p align="justify"><b><span style="background: rgb(255, 255, 0);">EDM profiles and mappings</span></b></p>

<p align="justify"><span style="background: rgb(255, 255, 0);">The <a href="https://pro.europeana.eu/page/edm-profiles" target="_blank">EDM mappings, refinements and extensions</a> gather work by Europeana and partners that adapts EDM to the needs of specific domains and applications or make systems that use EDM interoperable with other data models. Here you can check out all of the mappings, refinements and extensions and submit new ones.</span></p>

<p align="justify"><b><span style="background: rgb(255, 255, 0);">EDM docu</span></b><b><span style="background: rgb(255, 255, 0);">mentation </span></b></p>

<p align="justify"><span style="background: rgb(255, 255, 0);">See: <a href="https://pro.europeana.eu/page/edm-documentation">https://pro.europeana.eu/page/edm-documentation</a></span></p>

<p align="justify">Dịch: Lê Trung Nghĩa</p>

<p align="justify">letrungnghia.foss@gmail.com</p>
		</div>
	</div>
	<div id="footer" class="clearfix">
		<div id="url">
			<strong>URL của bản tin này: </strong><a href="https://letrungnghia.mangvn.org/savefile/Education/mo-hinh-du-lieu-cua-europeana-6713.html" title="Mô hình dữ liệu của Europeana">https://letrungnghia.mangvn.org/savefile/Education/mo-hinh-du-lieu-cua-europeana-6713.html</a>

		</div>
		<div class="clear"></div>
		<div class="copyright">
			&copy; Blog FOSS by Lê Trung Nghĩa
		</div>
		<div id="contact">
			<a href="mailto:webmaster@vinades.vn">webmaster@vinades.vn</a>
		</div>
	</div>
</div>
        <div id="timeoutsess" class="chromeframe">
            Bạn đã không sử dụng Site, <a onclick="timeoutsesscancel();" href="https://letrungnghia.mangvn.org/#">Bấm vào đây để duy trì trạng thái đăng nhập</a>. Thời gian chờ: <span id="secField"> 60 </span> giây
        </div>
        <div id="openidResult" class="nv-alert" style="display:none"></div>
        <div id="openidBt" data-result="" data-redirect=""></div>
<div id="run_cronjobs" style="visibility:hidden;display:none;"><img alt="cron" src="/index.php?second=cronjobs&amp;p=x6rb1Jy5" width="1" height="1" /></div>
<script src="https://letrungnghia.mangvn.org/assets/js/jquery/jquery.min.js"></script>
<script>var nv_base_siteurl="/",nv_lang_data="vi",nv_lang_interface="vi",nv_name_variable="nv",nv_fc_variable="op",nv_lang_variable="language",nv_module_name="news",nv_func_name="savefile",nv_is_user=0, nv_my_ofs=7,nv_my_abbr="+07",nv_cookie_prefix="nv4c_Cgoz2",nv_check_pass_mstime=1738000,nv_area_admin=0,nv_safemode=0,theme_responsive=0,nv_recaptcha_ver=2,nv_recaptcha_sitekey="6LcNwC8UAAAAAMm8ZTYNygweLUQtOU0IapbDRk69",nv_recaptcha_type="image",XSSsanitize=1;</script>
<script src="https://letrungnghia.mangvn.org/assets/js/language/vi.js"></script>
<script src="https://letrungnghia.mangvn.org/assets/js/DOMPurify/purify3.js"></script>
<script src="https://letrungnghia.mangvn.org/assets/js/global.js"></script>
<script src="https://letrungnghia.mangvn.org/assets/js/site.js"></script>
<script src="https://letrungnghia.mangvn.org/themes/default/js/news.js"></script>
<script src="https://letrungnghia.mangvn.org/themes/default/js/main.js"></script>
<script src="https://letrungnghia.mangvn.org/themes/default/js/custom.js"></script>
<script type="application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "Organization",
            "url": "https://letrungnghia.mangvn.org",
            "logo": "https://letrungnghia.mangvn.org/uploads/letrungnghia/le-trung-nghia.png"
        }
        </script>
<script src="https://letrungnghia.mangvn.org/themes/default/js/bootstrap.min.js"></script>
</body>
</html>