<?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"
	>

<channel>
	<title>Gui Guan's BLOG</title>
	<atom:link href="http://blog.guiguan.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.guiguan.net</link>
	<description>There's more than one way to do it</description>
	<pubDate>Fri, 25 Jul 2008 12:30:41 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Will cities of the future look like Beijing, pictured here?</title>
		<link>http://blog.guiguan.net/2008/06/will-cities-of-the-future-look-like-beijing-pictured-here/</link>
		<comments>http://blog.guiguan.net/2008/06/will-cities-of-the-future-look-like-beijing-pictured-here/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 12:16:12 +0000</pubDate>
		<dc:creator>Gui Guan</dc:creator>
		
		<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://blog.guiguan.net/?p=133</guid>
		<description><![CDATA[
Cities are an important testing ground for green technologies because urbanization is accelerating rapidly. More than half of the world&#8217;s population now lives in cities&#8211;and most population growth in coming decades will happen there, mostly in developing countries.
Will cities of the future look like Beijing, pictured here?
read all texts about Cities go green
]]></description>
			<content:encoded><![CDATA[<p><a rel="lightbox" href="http://blog.guiguan.net/storage/2008/06/idfchina_550x399.jpg"><img class="alignnone size-medium wp-image-134" title="idfchina_550x399" src="http://blog.guiguan.net/storage/2008/06/idfchina_550x399-300x217.jpg" alt="" width="300" height="217" /></a></p>
<p>Cities are an important testing ground for green technologies because urbanization is accelerating rapidly. More than half of the world&#8217;s population now lives in cities&#8211;and most population growth in coming decades will happen there, mostly in developing countries.</p>
<p>Will cities of the future look like Beijing, pictured here?</p>
<p><a href="http://news.cnet.com/2300-13836_3-6241392-1.html?tag=ne.gall.pg">read all texts about Cities go green</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.guiguan.net/2008/06/will-cities-of-the-future-look-like-beijing-pictured-here/feed/</wfw:commentRss>
		</item>
		<item>
		<title>eclipse CDT + mingw + gtk + cairo under Windows XP</title>
		<link>http://blog.guiguan.net/2008/06/eclipse-cdt-mingw-gtk-cairo-under-windows-xp/</link>
		<comments>http://blog.guiguan.net/2008/06/eclipse-cdt-mingw-gtk-cairo-under-windows-xp/#comments</comments>
		<pubDate>Fri, 06 Jun 2008 16:25:14 +0000</pubDate>
		<dc:creator>Gui Guan</dc:creator>
		
		<category><![CDATA[C]]></category>

		<guid isPermaLink="false">http://blog.guiguan.net/?p=129</guid>
		<description><![CDATA[Finally, I managed to compile a gtk + cairo GUI program by using mingw GNU make and eclipse CDT under Windows XP.

]]></description>
			<content:encoded><![CDATA[<p>Finally, I managed to compile a gtk + cairo GUI program by using mingw GNU make and eclipse CDT under Windows XP.</p>
<p><a rel="lightbox" href="http://blog.guiguan.net/storage/2008/06/snap1.png"><img class="aligncenter size-medium wp-image-132" title="eclipse CDT + mingw + gtk + cairo" src="http://blog.guiguan.net/storage/2008/06/snap1-300x231.png" alt="eclipse CDT + mingw + gtk + cairo" width="300" height="231" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.guiguan.net/2008/06/eclipse-cdt-mingw-gtk-cairo-under-windows-xp/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Map: What Does the Internet Look Like?</title>
		<link>http://blog.guiguan.net/2008/03/map-what-does-the-internet-look-like/</link>
		<comments>http://blog.guiguan.net/2008/03/map-what-does-the-internet-look-like/#comments</comments>
		<pubDate>Sun, 02 Mar 2008 12:52:11 +0000</pubDate>
		<dc:creator>Gui Guan</dc:creator>
		
		<category><![CDATA[Network]]></category>

		<guid isPermaLink="false">http://www.guiguan.net/2008/03/map-what-does-the-internet-look-like/</guid>
		<description><![CDATA[
read more
]]></description>
			<content:encoded><![CDATA[<p><a rel="lightbox" href="/storage/2008/03/internet750.jpg" target="_blank"><img src="/storage/2008/03/internet750.jpg" alt="internet750.jpg" height="384" width="420" /></a></p>
<p><a href="http://discovermagazine.com/2006/oct/map-internet-servers/" target="_blank">read more</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.guiguan.net/2008/03/map-what-does-the-internet-look-like/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Emacs入门指南</title>
		<link>http://blog.guiguan.net/2008/02/emacs%e5%85%a5%e9%97%a8%e6%8c%87%e5%8d%97/</link>
		<comments>http://blog.guiguan.net/2008/02/emacs%e5%85%a5%e9%97%a8%e6%8c%87%e5%8d%97/#comments</comments>
		<pubDate>Wed, 13 Feb 2008 13:39:25 +0000</pubDate>
		<dc:creator>Gui Guan</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.guiguan.net/2008/02/emacs%e5%85%a5%e9%97%a8%e6%8c%87%e5%8d%97/</guid>
		<description><![CDATA[Emacs入门指南(1)
Emacs入门指南(2) 
Emacs入门指南(3) 
]]></description>
			<content:encoded><![CDATA[<p><a href="http://dev.csdn.net/article/46/article/29/29642.shtm"><strong><span id="ArticleTitle1_ArticleTitle1_lblTitle">Emacs入门指南(1)</span></strong></a></p>
<p><a href="http://dev.csdn.net/article/29/29643.shtm"><strong><span id="ArticleTitle1_ArticleTitle1_lblTitle">Emacs入门指南(2)</span></strong> </a></p>
<p><a href="http://dev.csdn.net/article/29/29680.shtm"><strong><span id="ArticleTitle1_ArticleTitle1_lblTitle">Emacs入门指南(3)</span></strong> </a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.guiguan.net/2008/02/emacs%e5%85%a5%e9%97%a8%e6%8c%87%e5%8d%97/feed/</wfw:commentRss>
		</item>
		<item>
		<title>LDBL_MAX -1.#QNAN0e+000 with MinGW?</title>
		<link>http://blog.guiguan.net/2007/11/ldbl_max-1qnan0e000-with-mingw/</link>
		<comments>http://blog.guiguan.net/2007/11/ldbl_max-1qnan0e000-with-mingw/#comments</comments>
		<pubDate>Thu, 22 Nov 2007 05:14:19 +0000</pubDate>
		<dc:creator>Gui Guan</dc:creator>
		
		<category><![CDATA[C]]></category>

		<guid isPermaLink="false">http://www.guiguan.net/2007/11/ldbl_max-1qnan0e000-with-mingw/</guid>
		<description><![CDATA[I have tried to run this with both eclipse(CDT)+MinGW and Cygwin+GCC

1
2
3
4
5
6
7
8
9
10
#include &#60;stdio.h&#62;
#include &#60;stdlib.h&#62;
#include &#60;float.h&#62;
&#160;
int main&#40;&#41;
  &#123;
    puts&#40;&#34;The range of &#34;&#41;;
    printf&#40;&#34;\tlong double is [%Le, %Le]∪[%Le, %Le]\n&#34;, -LDBL_MAX, -LDBL_MIN, LDBL_MIN, LDBL_MAX&#41;;
    return EXIT_SUCCESS;
  &#125;

but got different results:

In eclipse(CDT)+MinGW
 The range of
long double is [-1.#QNAN0e+000, 3.237810e-319]∪[6.953674e-310, [...]]]></description>
			<content:encoded><![CDATA[<p>I have tried to run this with both <strong>eclipse(CDT)+<em>MinGW</em></strong> and <strong>Cygwin+<em>GCC</em></strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
</pre></td><td class="code"><pre class="c"><span style="color: #339933;">#include &lt;stdio.h&gt;</span>
<span style="color: #339933;">#include &lt;stdlib.h&gt;</span>
<span style="color: #339933;">#include &lt;float.h&gt;</span>
&nbsp;
<span style="color: #993333;">int</span> main<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#123;</span>
    puts<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;The range of &quot;</span><span style="color: #66cc66;">&#41;</span>;
    <span style="color: #000066;">printf</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;<span style="color: #000099; font-weight: bold;">\t</span>long double is [%Le, %Le]∪[%Le, %Le]<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span>, -LDBL_MAX, -LDBL_MIN, LDBL_MIN, LDBL_MAX<span style="color: #66cc66;">&#41;</span>;
    <span style="color: #b1b100;">return</span> EXIT_SUCCESS;
  <span style="color: #66cc66;">&#125;</span></pre></td></tr></table></div>

<p>but got different results:</p>
<ul>
<li>In <strong>eclipse(CDT)+<em>MinGW</em></strong><br />
<font color="#999999"> The range of<br />
long double is [<font color="#ff0000">-1.#QNAN0e+000</font>, 3.237810e-319]∪[6.953674e-310, <font color="#ff0000">0.000000e+000</font>]</font></li>
<li><font color="#000000">In </font><strong>Cygwin+<em>GCC<br />
</em></strong><font color="#999999">The range of<br />
long double is [<font color="#0000ff">-1.189731e+4932</font>, -3.362103e-4932]∪[3.362103e-4932, <font color="#0000ff">1.189731e+4932</font>]</font></li>
</ul>
<p>This is weird, and I googled it, then just found this <a href="http://www.thescripts.com/forum/thread498535.html" target="_blank">http://www.thescripts.com/forum/thread498535.html</a></p>
<p>The LDBL_MAX of long double is machine-dependent, but why it like this in same machine? I guess it&#8217;s the problem with MinGW. Anyone hv any idea?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.guiguan.net/2007/11/ldbl_max-1qnan0e000-with-mingw/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Append Session ID(SID) to Url Automatically When Cookies Are Forbidden</title>
		<link>http://blog.guiguan.net/2007/11/append-session-idsid-to-url-automatically-when-cookies-are-forbidden/</link>
		<comments>http://blog.guiguan.net/2007/11/append-session-idsid-to-url-automatically-when-cookies-are-forbidden/#comments</comments>
		<pubDate>Wed, 14 Nov 2007 07:36:19 +0000</pubDate>
		<dc:creator>Gui Guan</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.guiguan.net/2007/11/append-session-idsid-to-url-automatically-when-cookies-are-forbidden/</guid>
		<description><![CDATA[Today, when I was reviewing the session part of PHP, I suddenly came out a question: how to make PHP to append session ID(SID) to your page links automatically when cookies are forbidden in that browser? I managed to do this in JSP, but not sure whether the PHP can also handle this problem.
I checked [...]]]></description>
			<content:encoded><![CDATA[<p>Today, when I was reviewing the session part of PHP, I suddenly came out a question: how to make PHP to append session ID(SID) to your page links automatically when cookies are forbidden in that browser? I managed to do this in JSP, but not sure whether the PHP can also handle this problem.</p>
<p>I checked the configuration files (php.ini) for my apache server, and there is a session section, under which there is a setting <strong>session.use_trans_sid = 0</strong>. After I changed this to <strong>session.use_trans_sid = 1</strong>, and restarted apache, the links of the page which invoked <strong>session_start() </strong>have now appended the SID. There is also an <strong>url_rewriter.tags</strong>, with which you can define what elements of a page will be appended.</p>
<p>Here are some demo codes:</p>
<p><em>sessions.php</em></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
</pre></td><td class="code"><pre class="php"><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #000066;">ob_start</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>; <span style="color: #000000; font-weight: bold;">?&gt;</span>
&lt;!DOCTYPE html <span style="color: #000000; font-weight: bold;">PUBLIC</span> <span style="color: #ff0000;">&quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot;</span> <span style="color: #ff0000;">&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;</span>&gt;
&lt;html&gt;
&lt;head&gt;
	&lt;title&gt;Untitled&lt;/title&gt;
&lt;/head&gt;
&nbsp;
&lt;body&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span>
	<span style="color: #000066;">ini_set</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'session.use_trans_sid'</span>,<span style="color: #ff0000;">'1'</span><span style="color: #66cc66;">&#41;</span>; <span style="color: #808080; font-style: italic;">//you can also do this instead of modify php.ini</span>
	<span style="color: #000066;">session_start</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #0000ff;">$_SESSION</span><span style="color: #66cc66;">&#91;</span><span style="color: #ff0000;">'test'</span><span style="color: #66cc66;">&#93;</span>=<span style="color: #ff0000;">'right!'</span>;
	<span style="color: #808080; font-style: italic;">//header('Location: sessions2.php'); //SID won't be appended in this situation</span>
	<span style="color: #808080; font-style: italic;">//exit();</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span>
&lt;a href=<span style="color: #ff0000;">&quot;sessions2.php&quot;</span>&gt;click here&lt;/a&gt;
&lt;/body&gt;
&lt;/html&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #000066;">ob_end_flush</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>; <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p><em>sessions2.php</em></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
</pre></td><td class="code"><pre class="php"><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #000066;">ob_start</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>; <span style="color: #000000; font-weight: bold;">?&gt;</span>
&lt;!DOCTYPE html <span style="color: #000000; font-weight: bold;">PUBLIC</span> <span style="color: #ff0000;">&quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot;</span> <span style="color: #ff0000;">&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;</span>&gt;
&lt;html&gt;
&lt;head&gt;
	&lt;title&gt;Untitled&lt;/title&gt;
&lt;/head&gt;
&nbsp;
&lt;body&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span>
	<span style="color: #000066;">session_start</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #000066;">echo</span> <span style="color: #0000ff;">$_SESSION</span><span style="color: #66cc66;">&#91;</span><span style="color: #ff0000;">'test'</span><span style="color: #66cc66;">&#93;</span>;
<span style="color: #000000; font-weight: bold;">?&gt;</span>
&nbsp;
&lt;/body&gt;
&lt;/html&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #000066;">ob_end_flush</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>; <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://blog.guiguan.net/2007/11/append-session-idsid-to-url-automatically-when-cookies-are-forbidden/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Make the Most of Taking Lecture Notes</title>
		<link>http://blog.guiguan.net/2007/10/make-the-most-of-taking-lecture-notes/</link>
		<comments>http://blog.guiguan.net/2007/10/make-the-most-of-taking-lecture-notes/#comments</comments>
		<pubDate>Sat, 13 Oct 2007 12:59:09 +0000</pubDate>
		<dc:creator>Gui Guan</dc:creator>
		
		<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://www.guiguan.net/2007/10/make-the-most-of-taking-lecture-notes/</guid>
		<description><![CDATA[In many of your classes, your instructor lectures on or makes a presentation about a topic, usually one that&#8217;s related to the current subject you&#8217;re studying. During a class lecture, your job is to listen actively and to take notes to reinforce what you&#8217;ve heard and jog your memory about the key points being presented.
Instead [...]]]></description>
			<content:encoded><![CDATA[<p>In many of your classes, your instructor lectures on or makes a presentation about a topic, usually one that&#8217;s related to the current subject you&#8217;re studying. During a class lecture, your job is to listen actively and to take notes to reinforce what you&#8217;ve heard and jog your memory about the key points being presented.</p>
<p>Instead of writing down every word, listen — really listen — and put the information in perspective. What&#8217;s truly important to understand and remember? What&#8217;s not? Look for alerts from the lecturer, who may indicate significant information by repeating it, giving multiple examples, writing on the board, gesticulating or speaking forcefully, or giving word clues (&#8221;Two important reasons . . .&#8221; &#8220;Opposing viewpoints from . . .&#8221; &#8220;The result underscored . . .&#8221;).<span id="more-122"></span></p>
<p>You may see another student furiously taking notes and think you should be too. Don&#8217;t worry about what&#8217;s on your neighbor&#8217;s mind; just listen carefully to the lecture and trust your judgment.</p>
<p>Make note-taking easier with these tips:</p>
<ul>
<li>Include the date, instructor, and title of the lecture (if available). Add the textbook chapter, part, or pages on which the lecture is based.</li>
<li>If the lecture is based on a reading assignment, make sure you&#8217;ve done the reading and have taken notes on the reading. If you understand the material from the reading assignment, you&#8217;ll have a good idea of the structure of the lecture and the key points. This helps you decide what to note and what to let pass. If the instructor adds facts, concepts, or new ideas-or disagrees with the reading assignment-these are big clues that you should be paying attention and taking notes on these ideas.</li>
<li>If the instructor provides an overview of the lecture, structure your notes in an outline form so you can understand how the ideas relate. Indent lines, draw arrows, and use bullets to organize information. After class, review and revise your notes if the structure and organization of the lecture isn&#8217;t clear.</li>
<li>Paraphrase the lecturer&#8217;s words. Note key concepts or terms, even if you don&#8217;t know what they mean. Flag them to check the meanings later. If you aren&#8217;t sure of the spelling, make a note (such as, &#8220;sp?&#8221;) next to the term so that you can revisit the spelling and/or meaning.</li>
<li>You may not be able to get all the details, but seek to capture the main ideas, and then leave blanks to fill in the detail later. For example, if the instructor is talking about the five events leading up to the Civil War, it&#8217;s more important to write down the events than getting details of each one.</li>
<li>Record your questions (or questions you think the instructor may ask on a test based on the lecture content).</li>
</ul>
<p>If you occasionally can&#8217;t understand your own notes, don&#8217;t despair. Note-taking gets better with practice.</p>
<p><font color="#c0c0c0">  CliffsNotes.com. <em>Make the Most of Taking Lecture Notes.</em>  13 Oct 2007<br />
&lt;<a href="http://www.cliffsnotes.com/WileyCDA/Section/id-305416,articleId-28803.html" target="_blank">http://www.cliffsnotes.com/WileyCDA/Section/id-305416,articleId-28803.html</a>&gt;.</font></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.guiguan.net/2007/10/make-the-most-of-taking-lecture-notes/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Age 1.0beta1</title>
		<link>http://blog.guiguan.net/2007/10/age-10beta1/</link>
		<comments>http://blog.guiguan.net/2007/10/age-10beta1/#comments</comments>
		<pubDate>Wed, 10 Oct 2007 00:43:45 +0000</pubDate>
		<dc:creator>Gui Guan</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.guiguan.net/2007/10/age-10beta1/</guid>
		<description><![CDATA[Here is my first Robocode robot - Age.

No need to have an introduction, just have a try if you want. BTW, it uses anti-gravity motion.
Note: There is a file embedded within this post, please visit this post to download the file.
]]></description>
			<content:encoded><![CDATA[<p>Here is my first Robocode robot - <font color="#ff6600" size="4">A</font><font color="#ff9900" size="4">g</font><font color="#ffcc00" size="4">e</font>.</p>
<p align="center"><img src="/storage/2007/10/Age_1.0beta1.png" alt="Age_1.0beta1.png" height="105" width="178" /></p>
<p align="left">No need to have an introduction, just have a try if you want. BTW, it uses anti-gravity motion.</p>
<p align="left">Note: There is a file embedded within this post, please visit this post to download the file.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.guiguan.net/2007/10/age-10beta1/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Upgraded to Wordpress 2.3</title>
		<link>http://blog.guiguan.net/2007/09/upgraded-to-wordpress-23/</link>
		<comments>http://blog.guiguan.net/2007/09/upgraded-to-wordpress-23/#comments</comments>
		<pubDate>Fri, 28 Sep 2007 12:01:13 +0000</pubDate>
		<dc:creator>Gui Guan</dc:creator>
		
		<category><![CDATA[Website Log]]></category>

		<guid isPermaLink="false">http://www.guiguan.net/2007/09/upgraded-to-wordpress-23/</guid>
		<description><![CDATA[Finally, I upgraded my Wordpress to 2.3. There is an error with Google XML Sitemaps 3.0b4 or below.
WordPress database error: [Table 'yourdatabasetable.wp_categories' doesn't exist]
SELECT cat_id, cat_name FROM wp_categories WHERE link_count &#62;= 1
For details, see here.
At this stage, I wish myself upgraded as well. 
]]></description>
			<content:encoded><![CDATA[<p>Finally, I upgraded my Wordpress to 2.3. There is an error with <strong><a href="http://www.arnebrachhold.de/redir/sitemap-home/" title="Visit plugin homepage">Google XML Sitemaps 3.0b4</a></strong> or below.</p>
<blockquote><p><strong>WordPress database error: [Table 'yourdatabasetable.wp_categories' doesn't exist]<br />
SELECT cat_id, cat_name FROM wp_categories WHERE link_count &gt;= 1</strong></p></blockquote>
<p>For details, see <a href="http://wordpress.org/support/topic/135561" target="_blank">here</a>.</p>
<p>At this stage, I wish myself upgraded as well. <img src='http://blog.guiguan.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.guiguan.net/2007/09/upgraded-to-wordpress-23/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Monsters Editor 1.1 for WP Super Edit - bug fixed</title>
		<link>http://blog.guiguan.net/2007/09/monsters-editor-10-for-wp-super-edit/</link>
		<comments>http://blog.guiguan.net/2007/09/monsters-editor-10-for-wp-super-edit/#comments</comments>
		<pubDate>Fri, 28 Sep 2007 11:51:56 +0000</pubDate>
		<dc:creator>Gui Guan</dc:creator>
		
		<category><![CDATA[Downloads]]></category>

		<category><![CDATA[Plugins]]></category>

		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.guiguan.net/2007/07/monsters-editor-10-for-wp-super-edit/</guid>
		<description><![CDATA[Those ppl met errors in 1.0 or upgrade from 1.0, to save your time, please download config.php directly, and replace the previous one.

Right, as a plugin for WP Super Edit, Monsters Editor (MsE) brings the magic of Fckeditor back to TinyMCE. So if you prefer TinyMCE as its concision, but used to Fckeditor&#8217;s powerful functions, [...]]]></description>
			<content:encoded><![CDATA[<p><strong><span style="color: #ff0000;">Those ppl met errors in 1.0 or upgrade from 1.0, to save your time, please download <a href="http://svn.wp-plugins.org/fullscreen-10-for-wp-super-edit/trunk/fullscreen/config.php" target="_blank">config.php</a> directly, and replace the previous one.</span></strong></p>
<p><img src="http://www.guiguan.net/storage/2007/07/MsE_welcome.gif" alt="Monsters Editor (MsE) : bring the magic of Fckeditor back to TinyMCE, created by Laurel" width="420" height="308" /></p>
<p>Right, as a plugin for WP Super Edit, <span style="text-decoration: underline;">Monsters Editor</span> (MsE) brings the magic of Fckeditor back to TinyMCE. So if you prefer TinyMCE as its concision, but used to Fckeditor&#8217;s powerful functions, then MsE is your good choice. Let&#8217;s take a look at what it can do.</p>
<p>To open MsE, just click the &#8220;MsE&#8221; button in TinyMCE.<a rel="lightbox" href="http://www.guiguan.net/storage/2007/07/MsE_tutorial_1.png"><br />
<img src="http://www.guiguan.net/storage/2007/07/MsE_tutorial_1_resize.png" alt="Open MsE" width="400" height="277" /><span id="more-110"></span> </a></p>
<hr size="2" />After the MsE was launched, those content in TinyMCE will automatically transport to powerful Fckeditor.<br />
<a rel="lightbox" href="http://www.guiguan.net/storage/2007/07/MsE_tutorial_2.png"><img src="http://www.guiguan.net/storage/2007/07/MsE_tutorial_2_resize.png" alt="Appearance of Monsters Editor (MsE)" width="400" height="270" /></a></p>
<hr size="2" />Why not right click on an image? Fckeditor has beautiful context menu.<br />
<a rel="lightbox" href="http://www.guiguan.net/storage/2007/07/MsE_tutorial_3.png"><img src="http://www.guiguan.net/storage/2007/07/MsE_tutorial_3_resize.png" alt="Context menu of Monsters Editor (MsE)" width="400" height="240" /></a></p>
<hr size="2" />After click on &#8220;Image Properties&#8221;, we get a dialog, which shows all the configurations of an image. Now, let&#8217;s click &#8220;Browse Server&#8221;.<br />
<a rel="lightbox" href="http://www.guiguan.net/storage/2007/07/MsE_tutorial_4.png"><img src="http://www.guiguan.net/storage/2007/07/MsE_tutorial_4_resize.png" alt="Image Properties dialog for Monsters Editor (MsE)" width="400" height="378" /></a></p>
<hr size="2" />What happens? Ho ho, Monsters Editor uses <a href="http://kfm.verens.com/" target="_blank">KFM</a> as its file management system which is an Ajax implementation.<br />
<a rel="lightbox" href="http://www.guiguan.net/storage/2007/07/MsE_tutorial_5.png"><img src="http://www.guiguan.net/storage/2007/07/MsE_tutorial_5_resize.png" alt="File management of Monsters Editor (MsE)" width="400" height="272" /></a></p>
<hr size="2" />Finally, when you finished your work or want to back to TinyMCE, click the &#8220;Save&#8221; button on MsE toolbar.<br />
<a rel="lightbox" href="http://www.guiguan.net/storage/2007/07/MsE_tutorial_6.png"><img src="http://www.guiguan.net/storage/2007/07/MsE_tutorial_6_resize.png" alt="Save the content" width="400" height="240" /></a></p>
<hr size="2" /><strong>Features:</strong></p>
<ol>
<li>Can customize Fckeditor with fckeditor_config.js</li>
<li>Update to the newest version of Fckeditor by yourself. Just replace the &#8220;fckeditor&#8221; directory.</li>
<li>Uses <a href="http://kfm.verens.com/" target="_blank">KFM</a> as file browser.</li>
<li>There is an &#8220;Wordpress Read More&#8221; button in it.</li>
<li>Open in separate windows, which makes work more flexible.</li>
<li>Based on <a href="http://www.funroe.net/2007/08/25/wp-super-edit-112" target="_blank">WP Super Edit</a>, so you get fully control about it.</li>
</ol>
<p><strong>Installation:</strong></p>
<ol>
<li>install <a href="http://wordpress.org/extend/plugins/wp-super-edit/installation/" target="_blank">WP Super Edit</a> (prerequisite)</li>
<li>download <span style="text-decoration: underline;">Monsters Editor 1.1 for WP Super Edit</span>, unzip it.</li>
<li><span>modify </span>fckeditor_config.js as you wish (optional)</li>
<li>modify configuration.php in <em>mse/fckeditor/editor/plugins/kfm </em><strong><span style="color: #ff0000;">(important)</span></strong>
<ol>
<li>fill the name of your database in $kfm_db_name. Like $kfm_db_name=&#8217;laurel_wordpress&#8217;;</li>
<li>fill the username of your database in $kfm_db_username. Like $kfm_db_username=&#8217;laurel_wdpress&#8217;;</li>
<li>fill the password of your database in $kfm_db_password. Like $kfm_db_password=&#8217;dkfjal&#8217;;</li>
<li>fill the location of your files directory, saying &#8220;/wp-content/uploads/&#8221;, in both $kfm_userfiles and $kfm_userfiles_output. Like $kfm_userfiles=&#8217;/wp-content/uploads/&#8217;; $kfm_userfiles_output=&#8217;/wp-content/uploads/&#8217;;</li>
</ol>
</li>
<li>upload the whole “mse” directory to “wp-content/plugins/superedit/tinymce_plugins” directory of your Web site.</li>
<li>Go to the Wordpress administration panel, under the “Plugins”, there is a “WP Super Edit”, click it! Then click “<span>Configure Editor Plugins”. Finally, check “MsE”, and click “Update Options”.</span></li>
<li><span>In “</span><span>Arrange Editor Buttons”, decide which place to put the “MsE” button. (By default, it is disabled, you should enable by yourself)</span></li>
<li><span><span style="color: #ff0000;">remember to use “<strong>Ctrl+F5</strong>” to clean the cache before using it the <strong>first</strong> time</span>. Enjoy!</span></li>
</ol>
<p><span><strong>Requirements:</strong></span></p>
<p><span style="text-decoration: underline;">Monsters Editor 1.1 for WP Super Edit</span> requires <a href="http://wordpress.org/extend/plugins/wp-super-edit/installation/" target="_blank">WP Super Edit</a>, Wordpress 2.1 or higher. Please use the most <a href="http://www.wordpress.org/" target="_blank">secure version of Wordpress available!</a></p>
<p><strong>License:</strong></p>
<p>The <span style="text-decoration: underline;">Monsters Editor 1.1</span><span style="text-decoration: underline;"> for WP Super Edit</span> is released under the <a href="http://creativecommons.org/licenses/by-sa/3.0/deed.en" target="_blank">Creative Commons License</a>.</p>
<p><strong>Download:</strong></p>
Note: There is a file embedded within this post, please visit this post to download the file.
<p>Now, I put this plugin in Wordpress <a href="http://svn.wp-plugins.org/monsters-editor-10-for-wp-super-edit/" target="_blank">SVN repository</a>. You can also visit it in Wordpress <a href="http://wordpress.org/extend/plugins/monsters-editor-10-for-wp-super-edit/" target="_blank">Plugins directory</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.guiguan.net/2007/09/monsters-editor-10-for-wp-super-edit/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
