<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ckeditor - itOffside.com | บทความการเขียนโปรแกรม เรื่องราวข้อมูลเทคโนโลยี</title>
	<atom:link href="https://www.itoffside.com/tag/ckeditor/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.itoffside.com</link>
	<description>ข้อมูลข่าวสารและเรื่องราวบนโลกของไอทีที่ ล้ำหน้า พร้อมสาระการเขียนโปรแกรมคอมพิวเตอร์</description>
	<lastBuildDate>Wed, 03 Aug 2016 15:28:34 +0000</lastBuildDate>
	<language>th</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://www.itoffside.com/wp-content/uploads/2020/04/cropped-favicon-96x96-1-32x32.png</url>
	<title>ckeditor - itOffside.com | บทความการเขียนโปรแกรม เรื่องราวข้อมูลเทคโนโลยี</title>
	<link>https://www.itoffside.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>การใช้งาน CKEditor (Text Editor WYSIWYG) และการตั้งค่าแบบง่ายๆ</title>
		<link>https://www.itoffside.com/howto-ckeditor-text-editor-wysiwyg/</link>
					<comments>https://www.itoffside.com/howto-ckeditor-text-editor-wysiwyg/#comments</comments>
		
		<dc:creator><![CDATA[Onmobile]]></dc:creator>
		<pubDate>Tue, 02 Aug 2016 18:54:36 +0000</pubDate>
				<category><![CDATA[jquery]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tool Programming]]></category>
		<category><![CDATA[ckeditor]]></category>
		<category><![CDATA[text editor]]></category>
		<category><![CDATA[wysiwyg]]></category>
		<guid isPermaLink="false">https://www.itoffside.com/?p=2615</guid>

					<description><![CDATA[<p>CKEditor คือ เครื่องมือ(Tool)  ที่ช่วยให้ผู้ใช้งานสามารถเขียนข้อความลงบนเว็บไซต์ได้อย่างสะดวกสบายโดยที่ผู้ใช้ไม่จำเป็นต้องเขียนแท๊ก code ภาษา HTML ใดๆเลย ยกตัวอย่างเช่น กล่อง Comment หรือกล่องเขียนบทความ บนเว็บ ถ้าเราไม่ใช้ CKEditor จะได้ กล่องเป็น Text Area พิมพ์ข้อความลงไปไม่สามารถใส่สี ขนาดตัวอัก...</p>
<p>The post <a href="https://www.itoffside.com/howto-ckeditor-text-editor-wysiwyg/">การใช้งาน CKEditor (Text Editor WYSIWYG) และการตั้งค่าแบบง่ายๆ</a> first appeared on <a href="https://www.itoffside.com">itOffside.com | บทความการเขียนโปรแกรม เรื่องราวข้อมูลเทคโนโลยี</a>.</p>]]></description>
										<content:encoded><![CDATA[<p><span style="text-decoration: underline; color: #ff6600;"><strong>CKEditor</strong></span> คือ เครื่องมือ(Tool)  ที่ช่วยให้ผู้ใช้งานสามารถเขียนข้อความลงบนเว็บไซต์ได้อย่างสะดวกสบายโดยที่ผู้ใช้ไม่จำเป็นต้องเขียนแท๊ก code ภาษา HTML ใดๆเลย ยกตัวอย่างเช่น กล่อง Comment หรือกล่องเขียนบทความ บนเว็บ ถ้าเราไม่ใช้ <span style="text-decoration: underline;">CKEditor</span> จะได้ กล่องเป็น<span style="text-decoration: underline;"><strong> Text Area</strong></span> พิมพ์ข้อความลงไปไม่สามารถใส่สี ขนาดตัวอักษร ใดๆได้(ยกเว้นมีความรู้เกี่ยวกับภาษา HTML) ดังนั้น CKEditor จะช่วยเหลือในการที่เราสามารถ ใส่สี ใส่ขนาดตัวอักษร ใส่ลิงค์ ตัวหน้า ตัวเอียงได้โดย เหมือนกับใช้ Microsoft Word เลยทีเดียว<span id="more-2615"></span></p>
<p><span style="text-decoration: underline;"><strong>วิธีการติดตั้ง</strong></span></p>
<ol>
<li>ดาวน์โหลด Source code <span style="text-decoration: underline;">CKEditor</span> ได้ที่เว็บไซต์ <a href="http://ckeditor.com/download" target="_blank">http://ckeditor.com/download</a> โดยให้เราเลือกแบบ Full Package (ความแตกต่างของการดาวน์โหลดคือจะมีส่วนเสริมมาเยอะกว่า)</li>
<li>แตกไฟล์และ นำ Source code ที่ได้ไปวางไว้ในโปรเจคของเรา</li>
<li>เรียกไฟล์ javascript ของ <span style="text-decoration: underline;">ckeditor</span> ตัวอย่างบทความของผมจะเป็นแบบนี้ครับ <span style="color: #ff00ff;">&lt;script type=&#8221;text/javascript&#8221; src=&#8221;ckeditor/ckeditor.js&#8221;&gt;&lt;/script&gt;</span></li>
<li>การเรียกใช้งาน สามารถทำได้โดย กำหนด id ของ <span style="text-decoration: underline;">textarea</span> เป็นชื่ออะไรก็ได้ ตัวอย่างบทความ ชื่อ id คือ detail แล้วนำโค๊ดนี้ไปวางไว้ด้านล่าง textarea ตามตัวอย่างโค๊ดนี้ครับ</li>
</ol>
<p></p><pre class="crayon-plain-tag">&lt;textarea name="detail" id="detail"&gt;&lt;/textarea&gt;
&lt;script&gt;
    // Replace the &lt;textarea id="editor1"&gt; with a CKEditor
    // instance, using default configuration.
    CKEDITOR.replace('detail');
    function CKupdate() {
        for (instance in CKEDITOR.instances)
            CKEDITOR.instances[instance].updateElement();
    }
&lt;/script&gt;</pre><p>แล้วลองดูตัวอย่าง กันครับ จะได้ผลลัพธ์ออกมาเป็นแบบนี้</p>
<figure id="attachment_2623" aria-describedby="caption-attachment-2623" style="width: 810px" class="wp-caption alignnone"><img fetchpriority="high" decoding="async" class="size-full wp-image-2623" src="https://www.itoffside.com/wp-content/uploads/2016/08/ckeditor-install.png" alt="ตัวอย่างการติดตั้ง ckeditor" width="810" height="347" srcset="https://www.itoffside.com/wp-content/uploads/2016/08/ckeditor-install.png 810w, https://www.itoffside.com/wp-content/uploads/2016/08/ckeditor-install-300x129.png 300w, https://www.itoffside.com/wp-content/uploads/2016/08/ckeditor-install-768x329.png 768w" sizes="(max-width: 810px) 100vw, 810px" /><figcaption id="caption-attachment-2623" class="wp-caption-text">ตัวอย่างการติดตั้ง ckeditor</figcaption></figure>
<p>แต่ยังไม่จบนะครับ เพราะเรายังจะต้องตั้งค่าต่างๆ เช่นเราไม่ต้องการให้ผู้ใช้ ใส่ตัวอักษรหนา หรือ ไม่ต้องการให้ผู้ใช้ ใส่รูปภาพ ตรงนี้ก็สามารถทำได้เช่นกัน วิธีการตั้งค่าสำหรับบทความนี้จะสอนในส่วนที่จำเป็นต้องใช้ ให้เราสามารถนำไปประยุกต์ใช้กันครับ</p>
<p>เข้าไปที่ โฟล์เดอร์ ckeditor แล้ว หาคำว่า &#8220;config.js&#8221; ให้เปิดไฟล์นี้มาครับ<br />
ไฟล์นี้จะเป็นไฟล์ที่กำหนดค่าแล้วจะเป็นทุกๆ การใช้งาน ckeditor นะครับ</p>
<p>ต้องการกำหนดให้เวลา กด enter ให้เคาะบรรทัดใหม่ไม่ใช้ขึ้นบรรทัดใหม่ โดยความแตกต่างจะอยู่ที่ระยะห่างระหว่างบรรทัดครับ ลองดูตัวอย่าง code</p><pre class="crayon-plain-tag">config.enterMode = CKEDITOR.ENTER_DIV;</pre><p>ต้องการแสดงเครื่องมือบางอย่าง ลองดู code ครับ</p><pre class="crayon-plain-tag">config.toolbarGroups = [
    {name: 'clipboard', groups: ['clipboard', 'undo']},
    {name: 'editing', groups: ['find', 'selection', 'spellchecker']},
    {name: 'links'},
    {name: 'insert'},
    {name: 'forms'},
    {name: 'tools'},
    {name: 'document', groups: ['mode', 'document', 'doctools']},
    {name: 'others'},
    '/',
    {name: 'basicstyles', groups: ['basicstyles', 'cleanup']},
    {name: 'paragraph', groups: ['list', 'indent', 'blocks', 'align', 'bidi']},
    {name: 'styles'},
    {name: 'colors'},
    {name: 'about'}
];</pre><p>ดูผลลัพธ์ที่ได้นะครับ</p>
<figure id="attachment_2624" aria-describedby="caption-attachment-2624" style="width: 742px" class="wp-caption alignnone"><img decoding="async" class="size-full wp-image-2624" src="https://www.itoffside.com/wp-content/uploads/2016/08/ckeditor-setup.png" alt="การตั้งค่า ckeditor" width="742" height="390" srcset="https://www.itoffside.com/wp-content/uploads/2016/08/ckeditor-setup.png 742w, https://www.itoffside.com/wp-content/uploads/2016/08/ckeditor-setup-300x158.png 300w" sizes="(max-width: 742px) 100vw, 742px" /><figcaption id="caption-attachment-2624" class="wp-caption-text">การตั้งค่า ckeditor</figcaption></figure>
<p>บทความนี้เป็นตัวอย่างคร่าวๆ ที่เสนอการติดตั้งและการตั้งค่า ให้เป็นแนวทางไปประยุกต์ใช้งานต่อ หากต้องการศึกษาและกำหนดรายละเอียดที่ลึกซึ่งขึ้นสามารถเข้าไปดูได้ที่เว็บหลักของ Ckeditor ได้ที่ <a href="http://docs.ckeditor.com/" target="_blank">คลิกเพื่อไป doc ckeditor</a></p>
<p><span style="color: #008000;">ดาวน์โหลด Source code ตัวอย่างที่ผมทำประกอบบทความ ได้ที่</span> <a href="http://www.mediafire.com/download/viuck4dczedtubv/mytest.rar" target="_blank">คลิกที่นี้เพื่อดาวน์โหลด</a></p>
<p>สำหรับบทความนี้ มีเพียงเท่านี้ หากมีข้อสงสัย comment ไว้ด้านล่างครับ&#8230;</p><p>The post <a href="https://www.itoffside.com/howto-ckeditor-text-editor-wysiwyg/">การใช้งาน CKEditor (Text Editor WYSIWYG) และการตั้งค่าแบบง่ายๆ</a> first appeared on <a href="https://www.itoffside.com">itOffside.com | บทความการเขียนโปรแกรม เรื่องราวข้อมูลเทคโนโลยี</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.itoffside.com/howto-ckeditor-text-editor-wysiwyg/feed/</wfw:commentRss>
			<slash:comments>12</slash:comments>
		
		
			</item>
	</channel>
</rss>
