<!DOCTYPE html>
    <html lang="vi" xmlns="http://www.w3.org/1999/xhtml" prefix="og: http://ogp.me/ns#">
    <head>
<title>Cuộc thi Plugfest về ODF chỉ ra những đổi mới cộng tác về tài liệu</title>
<meta name="description" content="Cuộc thi Plugfest về ODF chỉ ra những đổi mới cộng tác về tài liệu - Savefile - Blogs -...">
<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="Cuộc thi Plugfest về ODF chỉ ra những đổi mới cộng tác về tài liệu">
<meta property="og:type" content="website">
<meta property="og:description" content="Savefile - Blogs - https&#x3A;&#x002F;&#x002F;letrungnghia.mangvn.org&#x002F;savefile&#x002F;Government&#x002F;Cuoc-thi-Plugfest-ve-ODF-chi-ra-nhung-doi-moi-cong-tac-ve-tai-lieu-5138.html">
<meta property="og:site_name" content="Blog FOSS by Lê Trung Nghĩa">
<meta property="og:url" content="https://letrungnghia.mangvn.org/savefile/Government/Cuoc-thi-Plugfest-ve-ODF-chi-ra-nhung-doi-moi-cong-tac-ve-tai-lieu-5138.html">
<link rel="shortcut icon" href="https://letrungnghia.mangvn.org/favicon.ico">
<link rel="canonical" href="https://letrungnghia.mangvn.org/savefile/Government/Cuoc-thi-Plugfest-ve-ODF-chi-ra-nhung-doi-moi-cong-tac-ve-tai-lieu-5138.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>Cuộc thi Plugfest về ODF chỉ ra những đổi mới cộng tác về tài liệu</h1>
		<ul class="list-inline">
			<li>Thứ tư - 21/01/2015 06:16</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" style="margin-bottom: 0cm; line-height: 100%"><b><span style="background: rgb(255, 255, 0);">ODF Plugfest showcases innovations on document collaboration</span></b></p><p align="justify" style="margin-bottom: 0cm; line-height: 100%">Submitted by Gijs Hillenius on December 29, 2014</p><p align="justify" style="margin-bottom: 0cm; line-height: 100%">Theo: <a href="https://joinup.ec.europa.eu/community/osor/news/odf-plugfest-showcases-innovations-document-collaboration">https://joinup.ec.europa.eu/community/osor/news/odf-plugfest-showcases-innovations-document-collaboration</a></p><p align="justify" style="margin-bottom: 0cm; line-height: 100%">Bài được đưa lên Internet ngày: 29/12/2014</p><p align="justify" style="margin-bottom: 0cm; line-height: 100%"><font color="rgb(255, 0, 0);">Cuộc thi (Plugfest) ODF đã diễn ra ở Luân Đôn các ngày 8-9/12 đã chỉ ra các cách thức đổi mới để làm việc với các tài liệu điện tử. Ý tưởng nổi bật nhất là việc mượn các kỹ thuật được sử dụng phổ biến trong phát triển phần mềm, hứa hẹn nhiều cách thức mới để tạo và cộng tác về tài liệu. </font></p><p align="justify" style="margin-bottom: 0cm; line-height: 100%">&nbsp;</p><p align="justify" style="margin-bottom: 0cm; line-height: 100%">Tại hội thảo kỹ thuật 2 ngày ở Luân Đôn, chuyên gia về ODF có trụ sở ở Berlin <a href="http://de.linkedin.com/pub/svante-schubert/2/323/291">Svante Schubert</a> đã đề xuất mượn các kỹ thuật được sử dụng phổ biến trong phát triển phần mềm, để quản lý các bản sửa đổi lại từ nhiều nguồn khác nhau. Ông gợi ý trao đổi chỉ những thay đổi được làm trong một văn bản, thay vì sự nặng nề hơn nhiều của việc gửi tới và lui toàn bộ một tài liệu. “Việc sử dụng các tệp cộng tác trong tài liệu là một di tích từ kỷ nguyên các đĩa mềm”, lập trình viên Schubert nói. “Nó ép một người nhận phải đọc toàn bộ tài liệu và cố hiểu những gì đã được những người khác thay đổi”.</p><p align="justify" style="margin-bottom: 0cm; line-height: 100%">&nbsp;</p><p align="justify" style="margin-bottom: 0cm; line-height: 100%">Lập trình viên ODF này kỳ vọng rằng việc tạo một tài liệu ngoài những thay đổi được tiêu chuẩn hóa sẽ đổi mới lớn sự cộng tác. Những người sử dụng sẽ được tự do chọn công cụ soạn thảo văn bản nào họ thích, và vẫn có khả năng làm việc cùng nhau. Schubert đang làm việc với Patrick Durusau, đồng chủ tịch Ủy ban Kỹ thuật ODF ở cơ quan tiêu chuẩn hóa OASIS, về một <a href="https://dl.dropboxusercontent.com/u/49473263/ACM-WorkInProgress-Interoperable-Document-Collaboration-20141209.pdf">tài liệu</a> mà họ đã trình bày ở Hội thảo kỹ thuật Quốc tế 2014 về những Thay đổi Tài liệu hồi tháng 9.</p><p align="justify" style="margin-bottom: 0cm; line-height: 100%">&nbsp;</p><p align="justify" style="margin-bottom: 0cm; line-height: 100%"><b>Phản kháng</b></p><p align="justify" style="margin-bottom: 0cm; line-height: 100%">“Hãy tưởng tượng ưu thế kinh doanh của việc có một hồ sơ tất các những thay đổi từng được thực hiện đối với một tài liệu”, Schubert nói, “và hãy tưởng tượng làm việc độc lập trong các phiên bản khác nhau của một văn bản sẽ được trộn sau này vào một phiên bản cuối mà không có xung đột các nhánh. Bạn có thể có một người sử dụng làm việc từ một trình soạn thảo văn bản cơ bản như <a href="http://en.wikipedia.org/wiki/Vi">Vi</a>, và người khác sử dụng một bộ phần mềm văn phòng đầy đủ”.</p><p align="justify" style="margin-bottom: 0cm; line-height: 100%">&nbsp;</p><p align="justify" style="margin-bottom: 0cm; line-height: 100%">Tại Luân Đôn, chuyên gia phần mềm này đã gặp phải sự kháng cự từ các giải pháp phần mềm đang tồn tại đối với việc tạo các tài liệu, những người sợ có tổng chi phí mã của họ. “Nếu chúng tôi thuê một người ở mặt trăng còn được, thì làm sao chúng tôi không thể hoãn cách chúng tôi viết các tài liệu chứ?” Michiel Leenaars, một trong những người tổ chức cuộc thi, vặn vẹo. “Nếu chúng tôi không triển khai giải pháp của anh, chúng tôi sẽ bị trói vào các giải pháp văn phòng máy để bàn vĩnh viễn”.</p><p align="justify" style="margin-bottom: 0cm; line-height: 100%">&nbsp;</p><p align="justify" style="margin-bottom: 0cm; line-height: 100%">Những đổi mới khác được trình bày ở cuộc thi bao gồm các cách thức mới để kiểm thử việc triển khai ODF của phần mềm. <a href="https://github.com/vandenoever">Jos van den Oever</a>, một chuyên gia về XML và ODF làm việc cho chính phủ Hà Lan đã giới thiệu ODFAutoTests, đã giới thiệu <a href="https://github.com/vandenoever/odfautotests/blob/master/doc/01_introduction.md">bộ công cụ kiểm thử</a> mới của anh ta.</p><p align="justify" style="margin-bottom: 0cm; line-height: 100%">&nbsp;</p><p align="justify" style="margin-bottom: 0cm; line-height: 100%">Và TS. Steven Pemberton, của viện nghiên cứu quốc gia về toán học và khoa học máy tính ở Hà Lan, đã khuyến khich sử dụng <a href="http://en.wikipedia.org/wiki/RDFa">RDFa</a> và <a href="http://en.wikipedia.org/wiki/XForms">Xforms</a>. Cái trước giúp liên kết các thông tin và dữ liệu có liên quan, làm dễ dàng cho việc truy xuất thông tin, trong khi cái sau cho phép tính tương tác mạnh với các tài liệu.</p><p align="justify" style="margin-bottom: 0cm; line-height: 100%">&nbsp;</p><p align="justify" style="margin-bottom: 0cm; line-height: 100%">Tiêu chuẩn mới</p><p align="justify" style="margin-bottom: 0cm; line-height: 100%">Phiên bản hiện hành của tiêu chuẩn (ODF 1.2) đã được OASIS xuất bản rồi 3 năm qua, nhưng chỉ năm nay được đệ trình lên <a href="http://en.wikipedia.org/wiki/International_Organization_for_Standardization">ISO</a>/<a href="http://en.wikipedia.org/wiki/International_Electrotechnical_Commission">IEC</a>. Được kỳ vọng rằng tiêu chuẩn đó sẽ được thông qua nhanh, vì ý kiến phản hồi từ các cơ quan tiêu chuẩn quốc gia hầu hết là tích cực, Andras Timar, một chuyên gia ODF của Hungary có liên quan trong ủy ban tiêu chuẩn hóa, nói. “Đã có khoảng 10 bình luận, hầu hết chúng là dễ để trả lời. Có 2 bình luận liên quan tới việc theo dõi các thay đổi, và chúng tôi kỳ vọng giải quyết điều này trong ít tháng”, ông nói.</p><p align="justify" style="margin-bottom: 0cm; line-height: 100%">&nbsp;</p><p align="justify" style="margin-bottom: 0cm; line-height: 100%"><b>Thông tin thêm: </b></p><p align="justify" style="margin-bottom: 0cm; line-height: 100%"><a href="https://dl.dropboxusercontent.com/u/49473263/ACM-WorkInProgress-Interoperable-Document-Collaboration-20141209.pdf">Bản phác thảo về cộng tác tài liệu của Schubert và Durusau</a></p><p align="justify" style="margin-bottom: 0cm; line-height: 100%"><span style="background: rgb(255, 255, 0);">The ODF Plugfest that took place in London on 8 and 9 December showcased innovative ways to work with electronic documents. The most striking idea is the borrowing of techniques commonly used in software development, promising many news ways to create and collaborate on documents.</span></p><p align="justify" style="margin-bottom: 0cm; line-height: 100%"><span style="background: rgb(255, 255, 0);">At the two-day workshop in London, the Berlin-based ODF expert <a href="http://de.linkedin.com/pub/svante-schubert/2/323/291">Svante Schubert</a> proposed to borrow techniques commonly used in software development, to manage revisions from many different sources. He suggests to exchange only the changes made in a text, instead of the much more cumbersome sending back and forth of an entire document. “Using files for collaborating on documents is a relic from the era of floppy discs”, developer Schubert says. “It forces a recipient to read the entire document and try to understand what has been changed by others.”</span></p><p align="justify" style="margin-bottom: 0cm; line-height: 100%"><span style="background: rgb(255, 255, 0);">The ODF developer expects that creating a document out of a sequence of standardised changes will innovate collaboration greatly. Users will be free to choose whichever text editing tool they prefer, and still be able to work together. Schubert is working with Patrick Durusau, Co-Chair of the ODF Technical Committee at standardisation organisation OASIS, on a <a href="https://dl.dropboxusercontent.com/u/49473263/ACM-WorkInProgress-Interoperable-Document-Collaboration-20141209.pdf">paper</a> that they presented at the 2014 International Workshop on Document Changes last September.</span></p><p align="justify" style="margin-bottom: 0cm; line-height: 100%"><span style="background: rgb(255, 255, 0);">Resistance</span></p><p align="justify" style="margin-bottom: 0cm; line-height: 100%"><span style="background: rgb(255, 255, 0);">“Just imagine the business advantage of having a record of all the changes ever made to a document”, Schubert said, “and imagine working independently on different versions of a text to be merged later into a final version without conflicting the branches. You can have one user working from a basic text editor like <a href="http://en.wikipedia.org/wiki/Vi">Vi</a>, and another using a full-blown office suite.”</span></p><p align="justify" style="margin-bottom: 0cm; line-height: 100%"><span style="background: rgb(255, 255, 0);">In London, the software specialist met with resistance from the existing software solutions for creating documents, who fear having to overhaul their code. “If we can land a man on the moon, how come we can’t redo the way we write documents?” retorted Michiel Leenaars, one of the organisers of the plugfest. “If we don’t implement his solution, we’ll be tied to desktops office solutions for ever.”</span></p><p align="justify" style="margin-bottom: 0cm; line-height: 100%"><span style="background: rgb(255, 255, 0);">Other innovations presented at the plugfest included new ways to test software implementing ODF. <a href="https://github.com/vandenoever">Jos van den Oever</a>, an XML and ODF specialist working for the Dutch government introduced ODFAutoTests, introduced his new <a href="https://github.com/vandenoever/odfautotests/blob/master/doc/01_introduction.md">testing toolkit</a>.</span></p><p align="justify" style="margin-bottom: 0cm; line-height: 100%"><span style="background: rgb(255, 255, 0);">And Dr. Steven Pemberton, of the national research institute for mathematics and computer science in the Netherlands, encouraged the use of <a href="http://en.wikipedia.org/wiki/RDFa">RDFa</a> and <a href="http://en.wikipedia.org/wiki/XForms">Xforms</a>. The former helps to link related information and data, easing the retrieval of information, while the latter allows for rich interactivity with documents.</span></p><p align="justify" style="margin-bottom: 0cm; line-height: 100%"><b><span style="background: rgb(255, 255, 0);">New standard</span></b></p><p align="justify" style="margin-bottom: 0cm; line-height: 100%"><span style="background: rgb(255, 255, 0);">The current version of the standard (ODF 1.2) was published by OASIS already over three years ago, but has only this year been submitted to <a href="http://en.wikipedia.org/wiki/International_Organization_for_Standardization">ISO</a>/<a href="http://en.wikipedia.org/wiki/International_Electrotechnical_Commission">IEC</a>. It is expected that the standard will pass quickly, since the feedback from the national standards bodies is mostly positive, explained Andras Timar, a Hungarian ODF specialist involved in the standardisation committee. “There were about ten comments, most of which are easy to respond to. There are two that concern change tracking, and we expect to resolve this within a few months”, he said.</span></p><p align="justify" style="margin-bottom: 0cm; line-height: 100%"><span style="background: rgb(255, 255, 0);">More information:</span></p><p align="justify" style="margin-bottom: 0cm; line-height: 100%"><a href="https://dl.dropboxusercontent.com/u/49473263/ACM-WorkInProgress-Interoperable-Document-Collaboration-20141209.pdf"><span style="background: rgb(255, 255, 0);">Draft paper on document collaboration by Schubert and Durusau</span></a></p><p align="justify" style="margin-bottom: 0cm; line-height: 100%">Dịch: Lê Trung Nghĩa</p><p align="justify" style="margin-bottom: 0cm; line-height: 100%"><a href="mailto:letrungnghia.foss@gmail.com">letrungnghia.foss@gmail.com</a></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/Government/Cuoc-thi-Plugfest-ve-ODF-chi-ra-nhung-doi-moi-cong-tac-ve-tai-lieu-5138.html" title="Cuộc thi Plugfest về ODF chỉ ra những đổi mới cộng tác về tài liệu">https://letrungnghia.mangvn.org/savefile/Government/Cuoc-thi-Plugfest-ve-ODF-chi-ra-nhung-doi-moi-cong-tac-ve-tai-lieu-5138.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=f9HD5Jea" 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>