<?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>ไอเอินบล๊อก &#187; select calendar</title>
	<atom:link href="http://www.iearn.in.th/tag/select-calendar/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.iearn.in.th</link>
	<description>Just Play and Just Knowledge</description>
	<lastBuildDate>Fri, 05 Aug 2011 15:10:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>DHTML Calendar ง่ายๆ ด้วย Calendariffic plugins On rails</title>
		<link>http://www.iearn.in.th/2009/01/21/dhtml-calendar-easy-with-calendariffic/</link>
		<comments>http://www.iearn.in.th/2009/01/21/dhtml-calendar-easy-with-calendariffic/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 04:31:43 +0000</pubDate>
		<dc:creator>nolifelover</dc:creator>
				<category><![CDATA[RoR]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[calendariffic]]></category>
		<category><![CDATA[dhtml calendar]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[rails plugins]]></category>
		<category><![CDATA[select calendar]]></category>

		<guid isPermaLink="false">http://www.iearn.in.th/?p=50</guid>
		<description><![CDATA[หลายคนคงเคยเห็นว่าหลายเว็บได้มีการนำเอาปฎิทินเข้าม่ใช้สำหรับการเลือกใช้งานวันที่ เพื่อให้ถูกต้องเหมาะสมและทำให้เกิดความสวยงาม แต่มันไม่ได้ง่ายสำหรับการทำแบบนี้ ซึ่งในวันนี้ผมจะมาแนะนำ plugins for rails สำหรับผู้ที่สนใจเพิ่มสีสรรให้กับเว็บไซต์ของตัวเองโดยการทำนั้นแทบเรียกได้ว่าเราเขียนโค้ดประมาณ 1 บรรทักเราจะได้ปฏิทินสวยๆ แบบในรูปไปไว้ในครอบครองแล้ว สำหรัวเจ้า plugins ตัวนี้มีชื่อว่า Calendariffic และเรื่องรูปแบบการแสดงผลของปฏิทินอันนี้สามารถแสดงผลได้หลายแบบมากมายตาม css ที่เราได้ตั้งค่าไว้เอาเป็นว่าเรามาเริ่มเพื่อที่จะใช้งานเจ้าปฎิทินตัวนี้เลยดีกว่าครับ การติดตั้ง สำหรับการติดตั้งให้ท่านเข้าไปดาวโหลดเจ้า plugins ตัวนี้ได้จาก http://agilewebdevelopment.com/plugins/calendariffic_0_1_0 ซึ่งการดาวโหลดทำได้หลายวิธีมากมายครับ แต่ขอแนะนำการใช้งาน svn ละกันครับ svn checkout http://opensvn.csie.org/calendariffic/calendariffic/ เมื่อเราได้ folder calendariffic มาแล้วหากต้องการจะใช้งานร่วมกับ rails app ตัวไหนสามารถนำเอา folder นี้ไปวางไว้ใน vendor/plugins ของ application  ที่ต้องการได้เลยครับ จากนั้นให้เอา file .js 3 ไฟล์ต่อไปนี้ไปไว้ที่ public/javascript/calendariffic/ ‘calendar.js’, ‘calendar-setup.js’, and ‘calendar-en.js’ เมื่อเรียบร้อยแล้วเราจะสามารถเรียกใช้งาน calendariffic [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.iearn.in.th/wp-content/uploads/2009/01/calendar.jpg"><img class="aligncenter size-medium wp-image-51" title="calendar" src="http://www.iearn.in.th/wp-content/uploads/2009/01/calendar-299x136.jpg" alt="calendar" width="299" height="136" /></a>หลายคนคงเคยเห็นว่าหลายเว็บได้มีการนำเอาปฎิทินเข้าม่ใช้สำหรับการเลือกใช้งานวันที่ เพื่อให้ถูกต้องเหมาะสมและทำให้เกิดความสวยงาม แต่มันไม่ได้ง่ายสำหรับการทำแบบนี้ ซึ่งในวันนี้ผมจะมาแนะนำ plugins for rails สำหรับผู้ที่สนใจเพิ่มสีสรรให้กับเว็บไซต์ของตัวเองโดยการทำนั้นแทบเรียกได้ว่าเราเขียนโค้ดประมาณ 1 บรรทักเราจะได้ปฏิทินสวยๆ แบบในรูปไปไว้ในครอบครองแล้ว สำหรัวเจ้า plugins ตัวนี้มีชื่อว่า <a href="http://agilewebdevelopment.com/plugins/calendariffic_0_1_0">Calendariffic</a> และเรื่องรูปแบบการแสดงผลของปฏิทินอันนี้สามารถแสดงผลได้หลายแบบมากมายตาม css ที่เราได้ตั้งค่าไว้เอาเป็นว่าเรามาเริ่มเพื่อที่จะใช้งานเจ้าปฎิทินตัวนี้เลยดีกว่าครับ<span id="more-50"></span></p>
<h2>การติดตั้ง</h2>
<p>สำหรับการติดตั้งให้ท่านเข้าไปดาวโหลดเจ้า plugins ตัวนี้ได้จาก http://agilewebdevelopment.com/plugins/calendariffic_0_1_0 ซึ่งการดาวโหลดทำได้หลายวิธีมากมายครับ แต่ขอแนะนำการใช้งาน svn ละกันครับ</p>
<p><code>svn checkout http://opensvn.csie.org/calendariffic/calendariffic/</code></p>
<p>เมื่อเราได้ folder calendariffic มาแล้วหากต้องการจะใช้งานร่วมกับ rails app ตัวไหนสามารถนำเอา folder นี้ไปวางไว้ใน vendor/plugins ของ application  ที่ต้องการได้เลยครับ จากนั้นให้เอา file .js 3 ไฟล์ต่อไปนี้ไปไว้ที่ public/javascript/calendariffic/ <strong>‘calendar.js’, ‘calendar-setup.js’, and ‘calendar-en.js’ </strong>เมื่อเรียบร้อยแล้วเราจะสามารถเรียกใช้งาน calendariffic ได้เลยครับ</p>
<h2>การใช้งาน</h2>
<p>ก่อนอื่นในหน้าที่ต้องการเรียกใช้จำเป็นต้อง include javascript ด้วยครับ</p>
<p><code>&lt;%= javascript_include_tag 'calendariffic/calendar.js', 'calendariffic/calendar-setup.js', 'calendariffic/lang/calendar-en.js' %&gt;</code></p>
<p>เมื่อเราได้ทำการนำเอา javascript มาแล้วเราสามารถเลือกใช้งานลักษณะของ calendar ได้หลากหลายชนิดตาม css ที่มีอยู่ในส่วนของ /vendor/plugins/calendariffic/stylesheet/calendariffic ซึ่งให้เราทำการเลือกมาซักอันครับแล้วไปไปใส่ไว้ที่ public/stylesheet/calendariffic/ ในที่นี้ผมเลือก  calendar-green.css ผมก็ต้องทำการ include css โดยเพิ่มโค้ดในส่วนด้านล่างนี้</p>
<p><code>&lt;%= stylesheet_link_tag 'calendariffic/calendar-green.css' %&gt;</code></p>
<p>หากทำตามนี้แล้วรูปหายหรือไม่ขึ้นให้นำเอารูปมาเก็บไว้ที่ในส่วนของ /stylesheet/calendariffic/ ด้วยครับ ในส่วนถัดไปจะเป็นการนำเอา calendarriffic มาใช้เพื่อให้ user ได้ทำการเลือกวันที่แล้วข้อมูลจะใส่ลงไปใน texbox ให้ครับ ซึ่งการเรียกใช้งานทำได้หลายวิธีลองศึกษาดูนะครับในที่นี้ขอยกตัวอย่างตามที่ได้ใช้งานละกันครับ<br />
<code><br />
&lt;input type="text" name="start_register" id="start_register" value="&lt;%=@start_register%&gt;" class="myfavoriteclass" /&gt;&lt;img src="images/calendariffic/date.png" name="start_cal" id="start_cal" class="borderless" /&gt;&lt;script language="javascript"&gt;set_cal('start_register', 'start_cal', '%m/%d/%Y');&lt;/script&gt;</code></p>
<p>จากที่เรียกใช้งานจะมีรูปของปฎิทินเมื่อผู้ใช้ click ก็จะเกิด ปฎิทินขึ้นมาให้เลือกใช้งานและมี textbox เพื่อที่จะนำเอาค่าที่ได้จากการเลือกมาใส่ลงใน textbox นี้หากว่าท่านใดต้องการข้อมูลเพิ่มเติมสามารถเข้าดูได้ที่  <a href="http://agilewebdevelopment.com/plugins/calendariffic_0_1_0">http://agilewebdevelopment.com/plugins/calendariffic_0_1_0</a> จะมีตัวอย่างข้อมูลการใช้งานอยู่ครับ</p>

<p class="sayac_bilgi">58 views</p>
]]></content:encoded>
			<wfw:commentRss>http://www.iearn.in.th/2009/01/21/dhtml-calendar-easy-with-calendariffic/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

