January 9,2004

Bibliography for Movable Type


Many people suffered from editing bibliography of papers, especially at the moment near the deadline. For your readers’ convenience, Bibliography for Movable Type generates entries of references in MLA and APA formats, the most popular standard documentation formats, on the page of your post. Your readers can simply copy the entry and paste it on their list of reference to save time and to keep correctness.


May 21, 2004: Chieftain has fixed this script for hte problem of displaying on mozilla/firebird browsers. Download the new script here.



Script:
<div class="blogbody"> <p><font face="Courier New" color="#666666">MLA Style: <br><$MTEntryAuthor$>. &quot;<$MTEntryTitle$>.&quot; <u><$MTBlogName$></u>. <$MTEntryDate language="en" format="%B %e, %Y"$>. <SCRIPT language="JavaScript"> var enabled = 0; today = new Date(); var day; if(today.getMonth()==0) day = "January" if(today.getMonth()==1) day = "February" if(today.getMonth()==2) day = "March" if(today.getMonth()==3) day = "April" if(today.getMonth()==4) day = "May" if(today.getMonth()==5) day = "June" if(today.getMonth()==7) day = "July" if(today.getMonth()==8) day = "September" if(today.getMonth()==9) day = "October" if(today.getMonth()==10) day = "November" if(today.getMonth()==11) day = "December" document.write(day," ",today.getDate(),","," ",today.getYear()); </SCRIPT>. &lt<$MTEntryPermalink$>&gt;.</font></p> <p><font face="Courier New" color="#666666">APA Style: <br><$MTEntryAuthor$>. (<$MTEntryDate language="en" format="%Y, %B %e"$>). <i><$MTEntryTitle$></i>. Retrieved <SCRIPT language="JavaScript"> var enabled = 0; today = new Date(); var day; if(today.getMonth()==0) day = "January" if(today.getMonth()==1) day = "February" if(today.getMonth()==2) day = "March" if(today.getMonth()==3) day = "April" if(today.getMonth()==4) day = "May" if(today.getMonth()==5) day = "June" if(today.getMonth()==7) day = "July" if(today.getMonth()==8) day = "September" if(today.getMonth()==9) day = "October" if(today.getMonth()==10) day = "November" if(today.getMonth()==11) day = "December" document.write(day," ",today.getDate(),","," ",today.getYear()); </SCRIPT> from <$MTEntryPermalink$></font></p> </div>
The example is right above the comment section with few Chinese words. Hopefully they will not confuse you. If you use the script above, the generated entries should look like:

MLA Style:
FreeLeaf. "Bibliography for Movable Type." Speak OUT. January 6, 2004. January 9, 2004. <http://www.leafportal.org/MT/archives/000040.html>.

APA Style:
FreeLeaf. (2004, January). Bibliography for Movable Type. Retrieved January 9, 2004 from http://www.leafportal.org/MT/archives/000040.html


This script is FREE to modify, FREE to reproduce, and FREE to distribute without giving any credit of any notification to me, for it is just a simple task. Copyright of this script is discarded.

For more resource of docimentation, see Research and Documentation Online, or official websites of MLA and APA.

Sorry, the rest of this blog is written in Traditional Chinese (Taiwan).

Posted by yam_freeleaf at 樂多Roodo! │23:22 │回應(0)引用(1)玩弄活字
工具:編輯本文
Ads by Roodo! 

引用URL

http://cgi.blog.roodo.com/trackback/189497
引用列表:
I am inspired by Freeleaf's articles: Bibliography for Movable Type and:Movable Type 用書目格式. But I found that the javacript provided does not work well showing the client's (computer's) year on mozilla/firebird browsers, so I went to W3Cschool...
Bibliography for MT【酋長的部落格 Chieftain's BLOG】 at May 20,2004 10:18