﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Diễn đàn lập trình viên .NET / Visual Studio .Net và các vấn đề liên quan / Visual Studio 2008  / Nhúng FCK editor vào ứng dụng ASP.NET / Latest Posts</title><generator /><description>Diễn đàn lập trình viên .NET</description><link>http://forum.vi-vn.com/</link><webMaster>admin@vi-vn.com</webMaster><lastBuildDate>Mon, 06 Sep 2010 16:27:02 GMT</lastBuildDate><ttl>20</ttl><item><title>Trả lời: Nhúng FCK editor vào ứng dụng ASP.NET</title><link>http://forum.vi-vn.com/Topic263-20-1.aspx</link><description>Không ai trả lời chủ đề này nữa à</description><pubDate>Fri, 26 Mar 2010 08:20:23 GMT</pubDate><dc:creator>tarzan_boy</dc:creator></item><item><title>Trả lời: Nhúng FCK editor vào ứng dụng ASP.NET</title><link>http://forum.vi-vn.com/Topic263-20-1.aspx</link><description>Nhưng cái bộ gõ của bác BillGates gõ đc nhưng nó không hiện ra cho người ta nhìn thấy à&lt;br&gt;Ẩn đi thế thì coi như không có :cool:</description><pubDate>Thu, 25 Mar 2010 03:12:40 GMT</pubDate><dc:creator>tarzan_boy</dc:creator></item><item><title>Trả lời: Nhúng FCK editor vào ứng dụng ASP.NET</title><link>http://forum.vi-vn.com/Topic263-20-1.aspx</link><description>[quote][b]tarzan_boy (3/25/2010)[/b][hr]Xin bác Bill Gate hướng dẫn em cách customize, tức là loại bỏ bớt những công cụ không cần thiết đi vì em chỉ cần đậm, nghiêng, gạch chân thôi. Em search trên mạng thì toàn ra phiên bản nào ý, không giống như bài bác hướng dẫn em. &lt;br&gt;Em xin cảm ơn các bác[/quote]&lt;br&gt;&lt;br&gt;Đợi mãi bác ko trả lời em tìm thấy rồi http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Toolbar</description><pubDate>Thu, 25 Mar 2010 03:11:21 GMT</pubDate><dc:creator>tarzan_boy</dc:creator></item><item><title>Trả lời: Nhúng FCK editor vào ứng dụng ASP.NET</title><link>http://forum.vi-vn.com/Topic263-20-1.aspx</link><description>Xin bác Bill Gate hướng dẫn em cách customize, tức là loại bỏ bớt những công cụ không cần thiết đi vì em chỉ cần đậm, nghiêng, gạch chân thôi. Em search trên mạng thì toàn ra phiên bản nào ý, không giống như bài bác hướng dẫn em. &lt;br&gt;Em xin cảm ơn các bác</description><pubDate>Thu, 25 Mar 2010 02:13:12 GMT</pubDate><dc:creator>tarzan_boy</dc:creator></item><item><title>Trả lời: Nhúng FCK editor vào ứng dụng ASP.NET</title><link>http://forum.vi-vn.com/Topic263-20-1.aspx</link><description>Thường thì chúng được embed vào master page, và bỏ vào folder ví dụ: javascript, vì thế path sẻ có dạng&lt;br&gt;&lt;br&gt;/Javascript/avim.js&lt;br&gt;&lt;br&gt;&lt;br&gt;Hoặc nếu avim của bạn không thay đổi thì bạn có thể dùng URL: http://vi-vn.com/js/avim.js&lt;br&gt;&lt;br&gt;&lt;br&gt;Hope this help,</description><pubDate>Mon, 20 Jul 2009 22:28:32 GMT</pubDate><dc:creator>Bill_Gates</dc:creator></item><item><title>Trả lời: Nhúng FCK editor vào ứng dụng ASP.NET</title><link>http://forum.vi-vn.com/Topic263-20-1.aspx</link><description>bộ avim gõ tiếng việt,vậy thư mục root nằm ở đâu bạn có thể chỉ cụ thể hok.&lt;/P&gt;&lt;P&gt;thanks.</description><pubDate>Mon, 20 Jul 2009 19:17:45 GMT</pubDate><dc:creator>enchanter862005</dc:creator></item><item><title>RE: Nhúng FCK editor vào ứng dụng ASP.NET</title><link>http://forum.vi-vn.com/Topic263-20-1.aspx</link><description>Bạn cấu hình đường dẩn sai rồi.&lt;br&gt;&lt;br&gt;Application("FCKeditor:UserFilesPath") = "~/GN_Net/Images/"&lt;br&gt;&lt;br&gt;bạn cũng chú ý cấp độ của thư mục chứa hình nhé</description><pubDate>Fri, 07 Nov 2008 21:47:39 GMT</pubDate><dc:creator>Bill_Gates</dc:creator></item><item><title>RE: Nhúng FCK editor vào ứng dụng ASP.NET</title><link>http://forum.vi-vn.com/Topic263-20-1.aspx</link><description>Sao e làm như bác hướng dấn để Upload hình lên Server nhưng vẫn bị  lỗi &lt;/P&gt;&lt;P&gt;XML request error: OK (200) Requested URL&lt;/P&gt;&lt;P&gt;Trong Global.ascx em có thêm code&lt;/P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;P&gt;Sub&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; Application_Start(&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ByVal&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; sender &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Object&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;, &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ByVal&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; e &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt; EventArgs)&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;' Code that runs on application startup&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;P&gt;Application(&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"FCKeditor:UserFilesPath"&lt;/FONT&gt;&lt;FONT size=2&gt;) = &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"~\GN_Net\Images\"&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;Bác cho e hỏi e sai ở chỗ nào với. hy vọng bác sởm trả lời câu hỏi của em!&lt;/P&gt;&lt;/FONT&gt;</description><pubDate>Wed, 05 Nov 2008 19:25:09 GMT</pubDate><dc:creator>hoituyen</dc:creator></item><item><title>RE: Nhúng FCK editor vào ứng dụng ASP.NET</title><link>http://forum.vi-vn.com/Topic263-20-1.aspx</link><description>Nhúng bộ gõ AVIM vào FCK Editor&lt;br&gt;&lt;br&gt;[img]http://vi-vn.com/pubs/Articles/FCKEditor/UnicodeFCK.png[/img]&lt;br&gt;&lt;br&gt;Nhằm hổ trợ người dùng dể dàng trong việc gõ tiếng Việt mà không cần phải dùng bất cứ đến phần mềm nào, giờ chúng ta chúng ta cần phải là làm nhúng bộ gõ tiếng Việt vào trang web, cũng như có thể gõ tiếng Việt dể dàng khi thao tác với điểu khiển FCK editor, mình recommend mọi người dùng AVIM, vì nó khá nổi tiếng, và dể dàng embed.&lt;br&gt;&lt;br&gt;Tải AVIM tại: Copyright Hieu Tran Dang&lt;br&gt;http://sourceforge.net/projects/rhos&lt;br&gt;&lt;br&gt;Sau khi tải về và giải nén mình thu được 3 files: avim.css, avim.js, transparent.png và bỏ tất cả vào thư mục avim, cái mà được đặt tại thư mục gốc (root).&lt;br&gt;&lt;br&gt;Chúng ta tìm đến fckeditor.html nằm trong fckeditor/editor và mở tập tin này lên, và đặt đoạn code sau trên tag /body&lt;br&gt;&lt;br&gt;[img]http://vi-vn.com/pubs/Articles/FCKEditor/jsEmbed.png[/img]&lt;br&gt;&lt;br&gt;Xong giờ các bạn có thể gõ tiếng Việt ầm ầm rồi.&lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;</description><pubDate>Sat, 04 Oct 2008 00:42:08 GMT</pubDate><dc:creator>Bill_Gates</dc:creator></item><item><title>Nhúng FCK editor vào ứng dụng ASP.NET</title><link>http://forum.vi-vn.com/Topic263-20-1.aspx</link><description>Nhúng FCK editor vào ứng dụng ASP.NET&lt;br&gt;&lt;br&gt;Giới thiệu:&lt;br&gt;FCK Editor là 1 công cụ soạn thảo văn bản mã nguồn mở (giống như Microsoft Word) mà có thể tích hợp vào ứng dụng web như (asp/asp.net, php, coldFusion,Java,Python...)&lt;br&gt;&lt;br&gt;FCK là từ viết tắt của Frederico Caldeira Knabben, nó hổ trợ hầu hết các trình duyệt bao gồm: internet Explorer 5.5+(Window), Firefox 1.0+, Safari 3.0+, Opera 9.5+, Mozilla 1.3+ và Netscape.&lt;br&gt;&lt;br&gt;Cách dùng:&lt;br&gt;FCK editor phát hành bao gồm 1 gói javascript và 1 thành phần (component) dành cho .NET, để có thể nhúng (embed) FCK vào 1 ứng dụng web asp.net, chúng ta cần phải tải đủ 2 gói này tại đây&lt;br&gt;&lt;br&gt;http://www.fckeditor.net/download&lt;br&gt;&lt;br&gt;Phiên bản hiện tại của FCK Editor là : FCKeditor v2.6.3.Và component dành cho asp.net có thể tãi tại đây&lt;br&gt;&lt;br&gt;http://sourceforge.net/project/showfiles.php?group_id=75348&amp;package_id=137125&lt;br&gt;&lt;br&gt;Ở đây mình sẻ sử dụng FCK phiên bản mới nhất và hổ trợ 2 ngôn ngữ VB.NET và C#.&lt;br&gt;&lt;br&gt;Bước 1: Tạo 1 solution bằng Visual Studio 2008 tên FCK.Editor (tuỳ), sau đó thêm 1 website mới ngôn ngữ mà bạn đang sài.&lt;br&gt;&lt;br&gt;[img]http://vi-vn.com/pubs/Articles/FCKEditor/solution.png[/img]&lt;br&gt;&lt;br&gt;Bước 2: Giải nén mã nguồn FCK editor và thêm component FCK editor vào Toolbox.&lt;br&gt;&lt;br&gt;Giải nén mã nguồn FCK editor chúng ta có 1 thư mục đặt tên là fckeditor và 1 .NET component FredCK.FCKeditorV2.dll, chúng ta đặt component và thư mục fckeditor như hình bên dưới.&lt;br&gt;&lt;br&gt;[img]http://vi-vn.com/pubs/Articles/FCKEditor/solutionAdded.png[/img]&lt;br&gt;&lt;br&gt;Bước 4: thêm FredCK.FCKeditorV2.dll vào toolbox&lt;br&gt;&lt;br&gt;Để sử dụng control FCK bạn phải add toolbox bằng cách click toolbox và chọn choose items... và chọn file FredCK.FCKeditorV2.dll, hoặc kéo FredCK.FCKeditorV2.dll vào toolbox.&lt;br&gt;&lt;br&gt;[img]http://vi-vn.com/pubs/Articles/FCKEditor/addComponent.png[/img]&lt;br&gt;&lt;br&gt;Bước 5: thêm control vào page&lt;br&gt;&lt;br&gt;Chúng ta kéo FCK editor từ toolbox vào page, thì control sẻ được thêm vào và đăng ký assembly và namespace cần thiết.&lt;br&gt;&lt;br&gt;[img]http://vi-vn.com/pubs/Articles/FCKEditor/EmbedCS.png[/img]&lt;br&gt;&lt;br&gt;[img]http://vi-vn.com/pubs/Articles/FCKEditor/EmbedVB.png[/img]&lt;br&gt;&lt;br&gt;Click chuột phải chọn View Browser hoặc nhấn F5 để xem kết quả.&lt;br&gt;&lt;br&gt;Bước 6: cấu hình để upload hình ảnh.&lt;br&gt;&lt;br&gt;Nếu bạn cố gắng upload hình qua control image thì sẻ gặp lổi như phía dưới.&lt;br&gt;&lt;br&gt;XML request error: OK (200)&lt;br&gt;&lt;br&gt;Requested URL:&lt;br&gt;http://localhost:2677/CS/fckeditor/editor/filemanager/connectors/php/connector.php?Command=GetFoldersAndFiles&amp;Type=Image&amp;CurrentFolder=%2F&amp;uuid=1223039353048&lt;br&gt;&lt;br&gt;Để khắc phục vấn đề này chúng ta phải cấu hình lại FCK editor, để cho phép người dùng có thể upload hình thông qua control image.&lt;br&gt;&lt;br&gt;6.1 - Tạo 1 thư mục img để lưu hình người dùng tải lên.&lt;br&gt;&lt;br&gt;[img]http://vi-vn.com/pubs/Articles/FCKEditor/solutionGlobal.png[/img]&lt;br&gt;&lt;br&gt;6.2 - Tạo 1 file Global.asax và thiết lập đường dẩn hình upload.&lt;br&gt;&lt;br&gt;Thêm đoạn code trong sự kiện Application_Start&lt;br&gt;&lt;br&gt;CS:&lt;br&gt;&lt;br&gt;    void Application_Start(object sender, EventArgs e) &lt;br&gt;    {&lt;br&gt;        // Code that runs on application startup&lt;br&gt;        Application["FCKeditor:UserFilesPath"] = "../../../../../img/";&lt;br&gt;    }&lt;br&gt;&lt;br&gt;VB.NET&lt;br&gt;    Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)&lt;br&gt;        ' Code that runs on application startup&lt;br&gt;        Application("FCKeditor:UserFilesPath") = "../../../../../img/"&lt;br&gt;    End Sub&lt;br&gt;&lt;br&gt;6.3 - chỉnh sửa FileBrowserLanguage và QuickUploadLanguage -&gt;&gt; aspx của file fckconfig.js trong thư mục fckeditor.&lt;br&gt;&lt;br&gt;Thử upload 1 hình thông qua control image thì sẻ gặp lổi như hinh sau:&lt;br&gt;&lt;br&gt;[img]http://vi-vn.com/pubs/Articles/FCKEditor/errorconnector.png[/img]&lt;br&gt;&lt;br&gt;Bởi vì khi upload hình FCK editor buộc bạn phải chứng thực, bạn có thể tìm thấy trong fckeditor\editor\filemanager\connectors\aspx\config.ascx, bạn có thể viết code để chứng thực người chắc chắn phải có quyền để upload hình trong sự kiện CheckAuthentication&lt;br&gt;&lt;br&gt;[img]http://vi-vn.com/pubs/Articles/FCKEditor/checkauthentication.png[/img]&lt;br&gt;&lt;br&gt;Ở đây mặc định luôn trả về false, mình sửa thành true, tức là đả chứng thực.&lt;br&gt;&lt;br&gt;Xong giờ thử lại 1 lần nửa upload hình lên.&lt;br&gt;&lt;br&gt;[img]http://vi-vn.com/pubs/Articles/FCKEditor/uploaded.png[/img]&lt;br&gt;&lt;br&gt;Kết luận:&lt;br&gt;Nếu bạn cần 1 công cụ soạn thảo văn bản mà tích hợp với nhiều trình duyệt thì FCK editor là 1 những lựa chọn hàng đầu, linh động, dể dàng cấu hình tuỳ thích, hơn hẳn với các control khác (Freetext).&lt;br&gt;&lt;br&gt;Mã nguồn: VS2008&lt;br&gt;http://vi-vn.com/pubs/Articles/FCKEditor/FCK.Editor.rar&lt;br&gt;&lt;br&gt;Happy programming!</description><pubDate>Fri, 03 Oct 2008 06:51:11 GMT</pubDate><dc:creator>Bill_Gates</dc:creator></item></channel></rss>