by
Neon Quach
3. March 2010 04:27
Nhằm support khách Việt viếng thăm và gõ tiếng Việt có dấu, mình vừa embed bộ gõ Mudim vào Blog, giờ mình muốn share cách làm mình thế nào để embed bộ gõ vào Blog bằng cách lập trình và hổ trợ nén (compress).
Download Mudim: http://code.google.com/p/mudim/
Bỏ nó vào root của Blog, navigate tới BlogEngine.Core\Web\Controls\BlogBasePage.cs, make sure that you download source code version, trong sự kiện OnLoad add dòng sau
AddJavaScriptInclude(Utils.RelativeWebRoot + "mudim-0.8-r153.js", true, true);
Phía duới
AddJavaScriptInclude(Utils.RelativeWebRoot + "blog.js", true, true);
Hàm AddJavaScriptInclude nhận vào 4 tham số: 1.đường dẩn tập tin js cần add, 2.tên tập tin js, 3.có đặt file js phía dưới trang boolen, 4.tham số cuối cùng là có add deferattribute vào thẻ script hay không (defer là attribute cho biết trình duyệt sẻ load trang trước khi run đoạn js đó)
Vào web.config add thêm dòng mudim-0.8-r153.js trong appSettings
<!--A comma separated list of script names to hard minify. It's case-sensitive. -->
<add key="BlogEngine.HardMinify" value="blog.js,widget.js,mudim-0.8-r153.js,WebResource.axd"/>
Xong giờ có thể gõ tiếng Việt có dấu.
Regards,