*Aardvark 2.9\n**https://addons.mozilla.org/zh-TW/firefox/addon/4111\n*X-Ray\n**https://addons.mozilla.org/zh-TW/firefox/addon/1802\n*PicLens\n**https://addons.mozilla.org/zh-TW/firefox/addon/5579
*.NET Framework 3.0,也就是在既有的 .NET Framework 2.0 之上,新增了四大塊功能:\n*l 定義使用者圖形介面的 WPF(Windows Presentation Foundation) \n*2 程式間標準溝通方式 WCF(Windows Communication Foundation)\n*3 設計與撰寫工作流程邏輯的 WF(Windows Workflow Foundation[1])\n*4 認證個人身份用的 WCS(Windows CardSpace)
*微軟的視訊教學 http://msdn.microsoft.com/zh-tw/cc963625.aspx (Forkflow Foundation)\n*某本書的介紹 http://blog.ithome.com.tw/index.php?op=ViewArticle&articleId=10665&blogId=579 (Microsoft Windows Workflow Foundation Step by Step)\n
*手作屋的幸福角落\n**http://blog.xuite.net/kenny581118/bolg\n*維多利亞木工DIY教學鄉村家具俱樂部\n**http://tw.myblog.yahoo.com/sparkled-arthur/\n*Free Plans\n**http://www.jeffgreefwoodworking.com/\n*PETs、Herb、Me\n**http://blog.roodo.com/mingyo/archives/cat_52759.html\n**http://blog.sina.com.tw/mingyo/category.php?pbgid=3916&categoryid=60924
*http://10minutemail.com/10MinuteMail/\n*http://www.mailexpire.com/ \n*更多\n**http://www.freegroup.org/category/free-mail\n*google別名\n**abc+別名隨便填@gmail.com\n**ab.c@gmail.com也可以 \n
*2008年必須知道的新認證─網管篇\n**http://www.runpc.com.tw/content/168/168E18_2.aspx\n{{{\n2008年IT人致勝守則系列\n2008年必須知道的新認證─網管篇\n文/圖 謝合宜.彙整/編輯部\n 這幾天從網路上看到了美國的一份有關IT網路管理業的薪酬調查報告,尚且不管在美國的薪水到底是怎樣的程度,我注意到的部份是:大部分人都希望能往管理階層或者技術顧問的職位來前進!而部份人希望能夠自己創業。當然報導中有列出不同的資訊認證大致待遇的情形,不管是CISSP、MCSE等都被拿來比較。不過,我覺得有個很重要的事情沒進行調查:對於技術學習的方向,大家會希望再往哪個方向走? 從我自己在拿到Windows NT 4.0的認證開始,其實就開始有個在心底的聲音出現:走在技術的路上,不斷的專研新的產品技術會是技術人的宿命!不是說認命啦,而是認知到資訊產品的更新與各種技術的不斷出現,像我們做教學跟顧問工作的,K技術文件已經是家常便飯了。那拿專業認證有什麼好處呢?其實最基本的,找工作時如果沒在履歷標上幾個專業認證的專門縮寫字樣,有可能會連面試機會都沒有。\n\nMCSA/MCSE認證\n隨著Windows Server 2008即將在二月份正式上市,微軟也已經正式公佈Windows 2000的考試認證即將於三月底停止;當然對應Windows Server 2008的考試認證也會在那個時候正式上線,讓有心於技術追求與自我驗證的人可以繼續有努力的目標。 雖然Windows 2000的考試認證要停了,不過Windows Server 2003可還是繼續哦,所以我們來看Windows Server 2003的MCSA/MCSE認證軌跡的情形,讀者可以參考圖1的樹狀圖來瞭解。\n\n圖1:Windows Server 2003的MCSA/MCSE認證軌跡。\n\n這個認證軌跡看來有點複雜,不過讀者可以用簡單的方式來理解,我就來說明一下。目前,基本上只要考過一科微軟產品的考試即可取得[MCP]的認證資格,所以你可以考Windows XP、Windows Server 2003、SQL 2000、Exchange 2000/2003、SMS 2003、ISA等等的產品。如果是考一般用戶端使用的Windows XP,則可以再加強各種用戶端的問題解決能力,如此可以考慮走向[MCDST](Desktop Support Technician)。如果要走向專業的網路管理人員,則可以選擇走向[MCSA](System Administrator)的路。\n\n我會跟人家解釋什麼是[MCSA]:就是公司裡做網路管理的「黑手(閩南語)」!實際上在動手的那個人,修機器、搬電腦、處理使用者問題的那個!所以微軟對於MCSA的定位是網路系統管理員,而公司的網路環境不外乎要管理的就是:使用者的電腦、伺服器的電腦、網路的環境設定,以及公司內大概都會有的資料庫、郵件伺服器或防火牆等等,因此[MCSA]考試認證要考四科:用戶端(Windows XP)、伺服端(Windows Server 2003)、網路管理以及任一科Windows 作業系統之外的微軟應用伺服器產品(SQL、Exchange、ISA、SMS…等)。\n\n而當[MCSA]做了一陣子的網路管理員以後,就應該思考本身的技術能力的走向,是要往專門的資料管理員[MCDBA](Database Administrator)、還是郵件系統管理員[MCSA on Messaging]或者往資訊安全來鑽研[MCSA on Security]!所以對應下來,這時要考慮的當然是要再加考SQL 2000、Exchange 2000/2003或者是ISA Server。當然,在漫長的工作生涯規劃中,資訊人員不能老是留在「動手做」的階段,而該慢慢走向「動腦」的工作方式!所以這時是該學習各種大型網路環境的「設計」技術的時候,因此[MCSA]再繼續走的路—[MCSE]就需要學習網路架構設計(Network Design)以及AD的管理方式以及架構設計、資訊安全的設計等等動腦筋的事情,所以[MCSE]認證需要通過七科考試,除了[MCSA]的四科,還需要加上AD架構管理與兩科屬於設計架構的考試。\n\n當然,學會動腦之後才能將工作的職位位置往資深工程師、技術顧問或管理職位來走。 而在取得MCSE認證資格後,如果有心往資訊安全或郵件訊息的更進階技術領域,那就可以考慮加考Windows Security Design或Exchange Design的考試科目來取得更進階的[MCSE on Security]與[MCSE on Messaging]認證。\n\n新的MCTS、MCITP與MCA認證\n原來微軟所規劃的[MCP→MCSA→MCSE]考試認證路徑看來蠻符合一般網路資訊管理人員的職涯規劃。不過以目前的網路管理的趨勢來看,職務責任的區隔有著更細的分工傾向!也就是說比較大的企業與網路管理環境,管理員的職責可能被分割成為資料庫管理員、郵件伺服器管理員、網路架構管理員、EIP (Enterprise Information Portal)管理員、ERP, CRM系統管理員等等專責工作任務,換句話說,也就是以任務導向來區分管理工作,因此網路管理員反而被要求需要專精在某個產品或技術上。當然再加上目前各種資訊產品的功能、技術複雜度越來越高,要求通才的可能越來越低,所以我們說Coding的不管系統設計,負責系統管理的可能不會寫程式!(至少我自己就是這樣,雖然唸書時也是學過資料結構,寫過Turbo C程式。)\n\n因此,微軟在隨著新產品的陸續上市之下,開始推行新的考試認證架構,而這個新的架構就是以產品、技術為中心導向來建構,如圖2(取自台灣微軟之前的「新一代微軟認證內涵」Webcast投影片內容)。\n\n\n圖2:微軟以產品、技術為中心導向來架構新的考試認證。\n\n這個架構看來很淺顯易懂!首先如果對某個微軟產品有興趣,想要學習、驗證自己的技術能力,那可以經由單科考試來驗證以取得最低的認證[MCTS],而這個考試驗證的當然會專注於某個產品的某個部份的技術!例如,新的Windows Server 2008考試,有興趣的人可以分別考試來取得個別技術的[MCTS]資格,也就是[MCTS on Active Directory Configuring]、[MCTS on Networking Configuring]與[MCTS on Application Configuring];或者如透過[70-431]考試科目來取得[MCTS on SQL 2005]認證。\n\n當然,目前因為微軟的個別產品數量蠻多的,所以個別產品的[MCTS]認證也隨著產品的新改版而陸續推出,相信對應的產品[MTCS]認證只會繼續增加。 當然新產品出現時也會出現如[MCTS on SQL 2008]、[MCTS on SCOM]等認證,甚至前不久我還看到非常特殊的產品技術認證考試:\n[MCTS on Windows Vista Connected Experience: Home Theater for Technologists]\n[MCTS on Windows Vista Connected Experience: Home Theater for Sales Professionals]\n(請參考http://blogs.msdn.com/trika/archive/2007/12/15/home-theatre-beta-invite.aspx)\nHome Theater的MCTS耶,說不定會出現[MCTS on XBOX 360]也說不定。\n\n個別產品核心技術的認證通過以後,微軟提供了以「工作職責」所需的技能為主的[MCITP]認證。也就是在個別產品的分別技術之外,針對資訊人員的每天工作內容所需要知道的技術整合與處理是[MCITP]認證所要驗證,而這樣的驗證中所需要通過的考試科目會從一科到三科而不同(根據工作內容屬性)。在這樣的以「工作內容」架構的認證大概我們可以看到:\n‧ MCITP on Business Intelligence Developer\n‧ MCITP on Consumer Support Technician\n‧ MCITP on Database Developer\n‧ MCITP on Database Administrator\n‧ MCITP on Enterprise Messaging Administrator\n‧ MCITP on Enterprise Project Management with Microsoft Office Project Server 2007\n‧ MCITP on Enterprise Support Technician\n‧ MCITP on Windows Server 2008 Administrator\n‧ MCITP on Windows Server 2008 Enterprise Administrator\n\n商業智慧開發、資料庫管理、資料庫開發、使用者支援、伺服器網路管理,真的是分工細密的大型企業所需要的管理工作分類,當然這樣的好處是:不再需要像之前的MCSA/MCSE認證方式,只是想取得資料庫或郵件訊息管理員認證資格卻得先考用戶端、伺服端等多科考試(總共至少考五科耶)。\n\n當然在考試驗證技術能力的時候也能更加專注在所需的部份。這樣新的微軟考試認證架構基本上專注在產品技術面,對於考試的人來說是比較好。不過最後的[MCA]認證,我自己覺得倒是可能會有些許的爭議![MCA] 被稱為「系統架構規劃師」認證,是設計給頂尖的資訊業界專家,適合企業或業界的工作多年並具有良好溝通、領導能力的技術專家。 [MCA]認證分成兩個方向:\n‧ MCA for Technology-based Architecture skills:目前有兩個這樣的認證,Messaging和Database。\n‧ MCA for Broad-Architecture skills:目前有兩個這樣的認證,Infrastructure和Solutions。\n\n[MCA]認證的取得相當複雜而困難,首先當然需對各種技術相當熟悉,接著透過email來進行報名請求以取得相關報名所需表格並於規定時間內完成回覆並附上個人履歷資料,接著需要先完成一個技術能力的測試[Environmental Dependencies Course(EDC) exam],順利通過以後即會收到Program Manager的Interview電話來先瞭解你個人的背景。緊接著必須前往美國西雅圖Microsoft Redmond園區參與四個星期的密集課程訓練與練習、測驗等等的活動,最後還需通過Review Board的Interview,也就是由微軟內部的專門技術專家與其他MCA來進行相關口試,通過考試與口試之後才能正式取得[MCA]的認證資格。而這樣的認證過程所需的費用為美金二萬五千塊錢,不含相關的住宿與旅行費用。\n\n因為[MCA]認證資格的複雜與難取得,目前全世界通過的並不多(可參考Microsoft MCPs around the world網頁資料),尤其加上到Microsoft Redmond參與訓練與US$ 25,000的訓練考試費用,我想我是完全不可能參與取得這個極高的認證。或許等哪天某家大公司有需要的這樣認證人才,可以考慮來找我聊聊討論一下,不然我只能期待微軟 MVP或MCT的活動能去西雅圖微軟園區上上一些技術性的課程囉。\n\n新年「薪」希望\n你已經準備好面對新年度IT技術的新挑戰嗎?我自己覺得如果工作上的需求或公司目前網路環境的狀況還是主要在Windows Server 2003的話,目前的MCSA/MCSE資訊認證考試還是相當值得投資,畢竟這個產品的生命週期還相當的久,不過用戶端的那科考試認證應該要考慮考 Windows Vista的認證,如此除了MCSA/MCSE認證外還能取得新的[MCTS on Vista]。 而新的Windows Server 2008認證是否要考慮了呢?當然這要看個人,產品新所以導入的公司一定不多,不過人倒是該放眼未來,所以像我就早規劃好參加2007年底耶誕節期間的 Microsofto Windows Server 2008 Beta考試(71-646與71-647)。\n\n當然MCSA/MCSE認證資格轉換到MCTS on Windows Server 2008的對應認證考試(70-648, 70-649)也早在2007年10月底的時候可以正式開始報考了。對於網路資訊管理人員來說,除了基礎的網路管理技術的研習之外,其實不管大小企業網路也一定會遇到資料庫系統與郵件訊息處理系統,所以我其實也建議該安排 SQL資料庫或Exchange郵件伺服器的學習課程。而另一個這幾年來越來越重要的Microsoft Office SharePoint Server 2007(MOSS 2007)我想也會是重要需要瞭解的技術。\n\n可參考的考試相關認證資料:\n‧ Microsoft Learning(http://www.microsoft.com/learning/default.mspx)\n這當然第一手最真實的微軟認證資料來源\n‧ Microsoft Learning Team Blog(http://blogs.msdn.com/trika)\n最新最快的微軟認證訊息的來源\n‧MCSE Brain Dumps(http://www.mcsebraindumps.com)\n國外著名的考試認證討論區網站\n‧ Microsoft Learning Courseware Library(http://cwlibrary.mslearn.net/page/home.aspx)\n這邊可以取得一些微軟的產品訓練課程的教材資料。\n 【原文刊載於RUN!PC雜誌:2008年一月號】\n}}}
*ADO.NET 2.0實戰講座\n**作者:許薰尹\n**出版社:悅知文化\n**ISBN:9868277957\n**http://findbook.tw/book/9789868277953/basic
*ASE.NET 3.5最佳實務講座Using Visual C#\n**http://findbook.tw/book/9789866761331/basic\n**作者:恆逸資訊\n**出版社:悅知文化\n**出版日期:2008-03-20
*ASUS WL-520GC‧125M高速無線寬頻分享器\n**http://www.mobile01.com/topicdetail.php?f=110&t=584849&p=7\n*便宜又大碗,還有頻寬管理的RT-N11\n**http://www.mobile01.com/topicdetail.php?f=110&t=775236&last=8713418
!Welcome to your ''tiddlyspot.com'' ~TiddlyWiki!\n''[[tiddlyspot.com|http://tiddlyspot.com]]'' gives you an instant [[TiddlyWiki|http://tiddlywiki.com]] hosted on our ''tiddlyspot.com'' servers.\n\nWant to work online? No problem, you can go to your ''tiddlyspot.com'' URL (which is http://tiddlyspot.com/showlem/ ) and start editing. Click "save to web" and your changes are saved directly to your ''tiddlyspot.com'' home -- no messing about with local files or ftp.\n\nWant to work offline? No problem, your ''tiddlyspot.com'' ~TiddlyWiki is a real, fully functioning ~TiddlyWiki that you can save onto your hard drive or USB stick. Use the link below to save to your local computer. As you make changes, use the "save to disk" button to save to your local file. Whenever you're ready to sync up again, just click "save to web".\n\n!To save online\nEnter the upload password provided when you created your ~TiddlyWiki. Then click the "save to web" button below (or in the right side column) to save your ~TiddlyWiki.\nUpload Password: <<option pasUploadPassword>>\n<<upload http://tiddlyspot.com/showlem/store.cgi index.html . . showlem>>\n\n!To save offline\nTo take this ~TiddlyWiki offline, click [[Download|http://tiddlyspot.com/?action=download&site=showlem]]. Save the file locally then open it in your browser.\n\n\n!Learn more about ~TiddlyWiki\nFind out more about ~TiddlyWiki at [[TiddlyWiki.com|http://tiddlywiki.com]]. Also visit [[TiddlyWiki Guides|http://tiddlywikiguides.org]] for documentation on learning and using ~TiddlyWiki.\n\nThe [[TiddlyWiki mailing list|http://groups.google.com/group/TiddlyWiki]] is an excellent place to ask questions and get help.\n\n!Enjoy!\nWe hope you like using your ''tiddlyspot.com'' ~TiddlyWiki. Please email [[feedback@tiddlyspot.com|mailto:feedback@tiddlyspot.com]] with any comments.\n\n----
config.options.chkHttpReadOnly = false;\n
*CSS Layout 達人的階梯\n**作者:林蕙如/譯\n**出版社:旗標\n**ISBN:9789574425297\n**http://findbook.tw/book/9789574425297/basic\n
*CSS Menu\n**http://www.opencube.com/
*CSS問題解決速查手冊\n**譯者:藍雲紋\n**出版社:旗標\n**ISBN :9789574425273\n**http://findbook.tw/book/9789574425273/basic
/***\nJust some bits and pieces\n***/\n//{{{\nconfig.messages.messageClose.text = "X"; // default is "close"\nconfig.views.wikified.defaultText = ""; // default is "The tiddler '%0' doesn't yet exist. Double-click to create it"\nconfig.options.chkHttpReadOnly = false; // Enable editing so that visitors can experiment with it\n//}}}
*~IObit ~SmartDefrag\n**http://azo-freeware.blogspot.com/2007/01/iobit-smartdefrag-beta-201.html\n*~WinContig\n**http://portable.easylife.idv.tw/1177\n*Defraggler\n**http://playpcesor.blogspot.com/2007/10/defraggler-ccleaner.html\n*Auslogics\n**http://briian.com/?p=5302\n*~JkDefrag\n**http://www.kessels.com/Jkdefrag/\n***~JkDefrag GUI\n****http://azo-freeware.blogspot.com/2007/07/jkdefrag-gui-091.html\n*~UltimateDefrag\n**http://www.disktrix.com/\n\n\n
*http://reinfors.googlepages.com/\n**簡易的病毒檔案刪除 (像KAVO KXVO JVVO TASO AMVO AVPO那一類的,還有部分病毒下載器,如auto.exe等等)
<!---\n| Name:|~TagglyTaggingEditTemplate |\n| Version:|1.1 (12-Jan-2006)|\n| Source:|http://simonbaird.com/mptw/#TagglyTaggingEditTemplate|\n| Purpose:|See TagglyTagging for more info|\n| Requires:|You need the CSS in TagglyTaggingStyles to make it look right|\n--->\n<!--{{{-->\n<div class="toolbar" macro="toolbar +saveTiddler closeOthers cancelTiddler deleteTiddler"></div>\n<div class="title" macro="view title"></div>\n<div class="editLabel">Title</div><div class="editor" macro="edit title"></div>\n<div class="editLabel">Tags</div><div class="editor" macro="edit tags"></div>\n<div class="editorFooter"><span macro="message views.editor.tagPrompt"></span><span macro="tagChooser"></span></div>\n<div class="editor" macro="edit text"></div>\n<br/>\n<!--}}}-->
*Espresso Linda <義式林達咖啡會館>\n**桃園縣蘆竹鄉南平街60號 Tel:(03)311-2770\n**http://tw.lifestyle.yahoo.com/biz.html?bizid=1795314fb2af1d0c\n**http://tw.myblog.yahoo.com/espresso_linda\n<html>\n<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E6%A1%83%E5%9C%92%E7%B8%A3%E8%98%86%E7%AB%B9%E9%84%89%E5%8D%97%E5%B9%B3%E8%A1%9760%E8%99%9F&amp;sll=25.045054,121.287056&amp;sspn=0.004491,0.010986&amp;ie=UTF8&amp;ll=25.04667,121.290436&amp;spn=0.004491,0.010986&amp;t=h&amp;z=17&amp;output=embed&amp;s=AARTsJrYeSctrY1I15WCY2eJ6FLCRo5bYw"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E6%A1%83%E5%9C%92%E7%B8%A3%E8%98%86%E7%AB%B9%E9%84%89%E5%8D%97%E5%B9%B3%E8%A1%9760%E8%99%9F&amp;sll=25.045054,121.287056&amp;sspn=0.004491,0.010986&amp;ie=UTF8&amp;ll=25.04667,121.290436&amp;spn=0.004491,0.010986&amp;t=h&amp;z=17&amp;source=embed" style="color:#0000FF;text-align:left">檢視較大的地圖</a></small>\n</html>
*http://own86g.blu.livefilestore.com/y1p2uURCQqr6F0fPSH3i3sal5jlG3RNZbXKo_AHHhwHbl9pdsVi7k9hRRpOh4iBreXQxAjcd6aiuT5Lko4ni4Y4nQ/EssentialPim.zip?download\n
*Excel中的換行符號\n*< br style='mso-data-placement:same-cell;'/ >
Welcome to your brand new [[MonkeyPirateTiddlyWiki|http://simonbaird.com/mptw/]]. This is the standard empty [[TiddlyWiki|http://www.tiddlywiki.com/]] (version <<version>>) preconfigured with a few bits and pieces from MPTW, in particular the layout, the colours, and the popular [[TagglyTagging|http://simonbaird.com/mptw/#TagglyTagging]]. If you're new to ~TagglyTagging then try the [[FAQ|http://simonbaird.com/mptw/#TagglyTaggingFAQ]] and [[Tutorial|http://simonbaird.com/mptw/#TagglyTaggingTutorial]].\n\nTo get started with this blank TiddlyWiki, you'll need to modify the following tiddlers:\n* SiteTitle & SiteSubtitle: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)\n* MainMenu: The menu (usually on the left)\n* DefaultTiddlers: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened\nYou'll also need to enter your username for signing your edits: <<option txtUserName>>\n\nTo create your own tiddlers, click 'new tiddler' in the right sidebar. To edit a tiddler click the 'edit' button in the tiddler's toolbar. To save all your tiddlers click 'save changes' in the right sidebar. If you're new to TiddlyWiki check out the formatting info [[here|http://www.tiddlywiki.com/#MainFeatures]].\n\nUse this to import tiddlers from another TiddlyWiki. You can use a local file (click Browse...) or type the url of an online TiddlyWiki.\n<<importTiddlers inline>>\nTo change your colour scheme you can edit the styles in StyleSheet. (Refer to StyleSheetColors and StyleSheetLayout for all styles used).\n\n
*Google Talk chatback badge\n**http://www.google.com/talk/service/badge/New
*Gridview 轉 Excel\n**http://forums.microsoft.com/msdn-cht/ShowPost.aspx?PostID=1150384&SiteID=14\n**http://forums.microsoft.com/MSDN-CHT/ShowPost.aspx?PostID=694930&SiteID=14\n{\n1.指示詞上加\nEnableEventValidation = "false" AutoEventWireup="true"\n\n2.程式內加\npublic override void VerifyRenderingInServerForm(Control control)\n{\n//處理'GridView' 的控制項 'GridView' 必須置於有 runat=server 的表單標記之中\n}\n\n}
*這幾天翻雜誌看到數位黑卡軟體Photomatix Pro,突然又燒起拍照熱血了 :D\n*從離開2007年7月中埔里開始,回到基隆還在混亂不安定的感覺,馬上就到桃園了,在桃園也還在適應,不敢多作怪,加上都找不到美麗的草原、找不到漂亮姿態的樹,只有夜景可以發揮…有點sad。\n*2007年十月中又回到基隆,往返新竹去當兵,除了聚會的時候拍了一次照片,其他時間都在依戀回家的感覺,一放假就想在家整理東西、安置房間,不過在唱歌的時候拍照還不錯,用腳架+遙控器拍出一般dc不會去拍的照片。\n*2008年1月初,退伍咧~於是又回到桃園上班囉 :D 到了桃園馬上開始跑步的人生,五點吃飯後,在辦公室裡繼續"延伸學習"(其實就是google找資料然後試玩、試作…好玩又可以在隔天工作上加分),八點肚子空了之後就去跑步了,但是冬天小學開放時間為四到七點,所以八點去跑步太晚了 囧。\n**還好小學不開放了,於是我找到南美國小與南坎國小之間大坑溪的河濱步道可以跑步。開始找到地方可照囉 :D\n<html>\n<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E6%A1%83%E5%9C%92%E7%B8%A3%E9%BE%9C%E5%B1%B1%E9%84%89%E5%8D%97%E7%BE%8E%E5%9C%8B%E5%B0%8F&amp;ie=UTF8&amp;ll=25.057378,121.301422&amp;spn=0.008398,0.014591&amp;t=h&amp;z=14&amp;om=0&amp;output=embed&amp;s=AARTsJoyvt9DDiC1i5uGo-Z6Y5iFRq2VkA"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E6%A1%83%E5%9C%92%E7%B8%A3%E9%BE%9C%E5%B1%B1%E9%84%89%E5%8D%97%E7%BE%8E%E5%9C%8B%E5%B0%8F&amp;ie=UTF8&amp;ll=25.057378,121.301422&amp;spn=0.008398,0.014591&amp;t=h&amp;z=14&amp;om=0&amp;source=embed" style="color:#0000FF;text-align:left">檢視較大的地圖</a></small>\n</html>\n*2008年1月底,跟小傑去小丸子樂園拍照,感覺還真不錯也,雖然拍了很多 +-EV的照片要來玩 HDR, 但是照片多半是人像加上卡通色,也沒啥對比太大曝光讓細節遺失的照片,HDR出來的詭異顏色好像都不太能夠用在熟悉的事務上面,感覺怪怪的 XD \n但是下面有一點點可以參考就是了\n<html><a href="http://picasaweb.google.com/Showlem/20080126/photo#5159798377351305650"><img src="http://lh6.google.com/Showlem/R5tJSVKpWbI/AAAAAAAAGLY/M10Jcr6Lybs/s400/20080126Ma125.jpg" /></a>\n<a href="http://picasaweb.google.com/Showlem/20080126/photo#5159797909199870226"><img src="http://lh5.google.com/Showlem/R5tI3FKpWRI/AAAAAAAAGJw/YdQJa3P_J8g/s400/20080126Ma005.jpg" /></a>\n</html>\n*但是這個玩意,用在夜景的照應該有不錯的效果 CC
/***\nTo use, add {{{[[HorizontalMainMenuStyles]]}}} to your StyleSheet tiddler, or you can just paste the CSS in directly. See also HorizontalMainMenu and PageTemplate.\n***/\n/*{{{*/\n\n#topMenu br {display:none; }\n#topMenu { background: #39a; }\n#topMenu { padding:2px; }\n#topMenu .button, #topMenu .tiddlyLink {\n margin-left:0.5em; margin-right:0.5em;\n padding-left:3px; padding-right:3px;\n color:white; font-size:115%;\n}\n#topMenu .button:hover, #topMenu .tiddlyLink:hover { background:#178;}\n\n#displayArea { margin: 1em 15.7em 0em 1em; } /* so we use the freed up space */\n\n/* just in case want some QuickOpenTags in your topMenu */\n#topMenu .quickopentag { padding:0px; margin:0px; border:0px; }\n#topMenu .quickopentag .tiddlyLink { padding-right:1px; margin-right:0px; }\n#topMenu .quickopentag .button { padding-left:1px; margin-left:0px; border:0px; }\n\n\n/*}}}*/
*官網 [[連結|http://shopap.lenovo.com/SEUILibrary/controller/e/twweb/LenovoPortal/zh_TW/catalog.workflow:expandcategory?current-catalog-id=3634951826AE4D3881BFFF1AC5FCD957&current-category-id=0027AB64717448C7B92711C8CB84C886&tab=1#tab-container-5]]\n*[[mobile01連結|http://www.mobile01.com/topiclist.php?f=240]]\n*[[Driver|http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=TPAD-MATRIX]]\n*[[裝OS|http://www.tpuser.idv.tw/articles/santarosa-test-wxp.html]]\n**RL2 或 RR5\n*http://0rz.tw/3836U 全機種驅動程式矩陣列表\n\n 機種 1 機種2 機種3\n名稱 Lenovo SL400 Acer Aspire 4935G BenQ S42\n\n螢幕 14.1" WXGA 14.0" WXGA 14.1" WXGA\n TFT/16:10 TFT/16:9 TFT/16:10\n\nCPU 皆為Intel Core 2 Duo processor P8400\n (2.26GHz,3MB L2 Cache,1066MHz FSB)處理器\n\nRAM 1G DDR2 667MHz 2G DDR2 667MHz 2G DDR2 667MHz\n\nHD 250GB (5400rpm) 320GB (5400rpm) 320GB (5400rpm)\n\n光碟 皆為8X DVD-Super Multi\n\n重量 2.46Kg 2.33Kg 2.35Kg\n\n顯卡 NVIDIA 9300M 256MB 9300M 256MB 9600M 256MB\n\n價格 P賣場皆為34900
Enumerating Internet Explorer LAN Settings\n{{{\nstrComputer = "."\nSet objWMIService = GetObject("winmgmts:\s\s" & strComputer _\n & "\sroot\scimv2\sApplications\sMicrosoftIE")\nSet colIESettings = objWMIService.ExecQuery _\n ("Select * from MicrosoftIE_LANSettings")\nFor Each strIESetting in colIESettings\n Wscript.Echo "Autoconfiguration proxy: " & strIESetting.AutoConfigProxy\n Wscript.Echo "Autoconfiguration URL: " & strIESetting.AutoConfigURL\n Wscript.Echo "Autoconfiguration Proxy detection mode: " & _\n strIESetting.AutoProxyDetectMode\n Wscript.Echo "Proxy: " & strIESetting.Proxy\n Wscript.Echo "Proxy override: " & strIESetting.ProxyOverride\n Wscript.Echo "Proxy server: " & strIESetting.ProxyServer\nNext\n}}}\n**http://www.activexperts.com/activmonitor/windowsmanagement/adminscripts/computermanagement/ie/\n*vbscript to change IE Proxy\n**http://www.pcreview.co.uk/forums/thread-2083612.php\n{{{\n<script>\nConst HKCU=&H80000001 'HKEY_CURRENT_USER\nConst HKLM=&H80000002 'HKEY_LOCAL_MACHINE\n\nConst REG_SZ=1\nConst REG_EXPAND_SZ=2\nConst REG_BINARY=3\nConst REG_DWORD=4\nConst REG_MULTI_SZ=7\n\nConst HKCU_IE_PROXY = "Software\sMicrosoft\sWindows\sCurrentVersion\sInternet\nSettings"\n\nSet oReg=GetObject("winmgmts:!root/default:StdRegProv")\n\nMain\n\nSub Main()\n\n' If Proxy is set then turn it off\nIf GetValue(HKCU,HKCU_IE_PROXY,"ProxyEnable",REG_DWORD) = 1 AND\nLen(GetValue(HKCU,HKCU_IE_PROXY,"ProxyServer",REG_SZ)) > 0 Then\nCreateValue HKCU,HKCU_IE_PROXY,"ProxyEnable",0,REG_DWORD\nwscript.echo "Proxy Disabled"\nElse\n' If Proxy is not set then turn it on\n\nstrProxyServer = "MyProxySvr:80"\nstrProxyOveride = "*.domain.com;*.domain2.com;*domain3.com"\n\nCreateValue HKCU,HKCU_IE_PROXY,"ProxyServer",strProxyServer,REG_SZ\nCreateValue HKCU,HKCU_IE_PROXY,"ProxyEnable",1,REG_DWORD\nCreateValue HKCU,HKCU_IE_PROXY,"ProxyOverride",strProxyOveride,REG_SZ\nwscript.echo "Proxy Enabled" & vbcrlf & "(" & strProxyServer & ")"\nEnd If\n\nEnd Sub\n\nFunction CreateValue(Key,SubKey,ValueName,Value,KeyType)\nSelect Case KeyType\nCase REG_SZ\nCreateValue = oReg.SetStringValue(Key,SubKey,ValueName,Value)\nCase REG_EXPAND_SZ\nCreateValue =\noReg.SetExpandedStringValue(Key,SubKey,ValueName,V alue)\nCase REG_BINARY\nCreateValue = oReg.SetBinaryValue(Key,SubKey,ValueName,Value)\nCase REG_DWORD\nCreateValue = oReg.SetDWORDValue(Key,SubKey,ValueName,Value)\nCase REG_MULTI_SZ\nCreateValue =\noReg.SetMultiStringValue(Key,SubKey,ValueName,Valu e)\nEnd Select\nEnd Function\n\nFunction DeleteValue(Key, SubKey, ValueName)\nDeleteValue = oReg.DeleteValue(Key,SubKey,ValueName)\nEnd Function\n\nFunction GetValue(Key, SubKey, ValueName, KeyType)\n\nDim Ret\n\nSelect Case KeyType\nCase REG_SZ\noReg.GetStringValue Key, SubKey, ValueName, Value\nRet = Value\nCase REG_EXPAND_SZ\noReg.GetExpandedStringValue Key, SubKey, ValueName, Value\nRet = Value\nCase REG_BINARY\noReg.GetBinaryValue Key, SubKey, ValueName, Value\nRet = Value\nCase REG_DWORD\noReg.GetDWORDValue Key, SubKey, ValueName, Value\nRet = Value\nCase REG_MULTI_SZ\noReg.GetMultiStringValue Key, SubKey, ValueName, Value\nRet = Value\nEnd Select\n\nGetValue = Ret\nEnd Function\n</script>\n}}}
*如何藉由使用登錄檔設定用戶端 Proxy 伺服器設定\n**http://support.microsoft.com/kb/819961/zh-tw\n**將以下檔案存成 .reg檔\n{{{\nRegedit4\n\n[HKEY_CURRENT_USER\sSoftware\sMicrosoft\sWindows\sCurrentVersion\sInternet Settings]\n"MigrateProxy"=dword:00000001\n"ProxyEnable"=dword:00000001\n"ProxyHttp1.1"=dword:00000000\n"ProxyServer"="http://ProxyServername:80"\n"ProxyOverride"="<local>"\n}}}
*Enable\n{{{\nSet wshell = CreateObject("WScript.Shell")\nkey = "HKEY_CURRENT_USER\sSoftware\sMicrosoft\sWindows\sCurrentVersion\sInternet Settings\s"\nwshell.regwrite key & "ProxyEnable",1,"REG_DWORD"\nwshell.regwrite key & "ProxyServer","192.168.1.1:3128","REG_SZ"\nwshell.regwrite key & "ProxyOverride","<local>","REG_SZ"\nWscript.Echo "Seyi Proxy setting Enable."\n}}}\n*Disable\n{{{\nSet wshell = CreateObject("WScript.Shell")\nkey = "HKEY_CURRENT_USER\sSoftware\sMicrosoft\sWindows\sCurrentVersion\sInternet Settings\s"\nwshell.regwrite key & "ProxyEnable",0,"REG_DWORD"\nwshell.RegDelete key & "ProxyServer"\nwshell.RegDelete key & "ProxyOverride"\nWscript.Echo "Seyi Proxy setting Removed."\n}}}\n*With asking yes or no\n{{{\nintAnswer = _\n Msgbox("要更換IE設定至 協易內部Proxy設定 嗎?", _\n vbYesNo, "設定完成")\n\nIf intAnswer = vbYes Then\n Msgbox "設定完成."\n Set wshell = CreateObject("WScript.Shell")\nkey = "HKEY_CURRENT_USER\sSoftware\sMicrosoft\sWindows\sCurrentVersion\sInternet Settings\s"\nwshell.regwrite key & "ProxyEnable",1,"REG_DWORD"\nwshell.regwrite key & "ProxyServer","192.168.1.1:3128","REG_SZ"\nwshell.regwrite key & "ProxyOverride","<local>","REG_SZ"\n\nEnd If\n}}}
*IE5.X/6.0選項控制大全\n\n近來,很多網友在各大BBS提出一個相同的問題----IE選項全部或其中某幾個不能使用,怎麼辦?本來有關IE的選項的問題Solon已經發表過相關的文章,但是還是有很多不是很瞭解註冊表的朋友看不懂,在這種情況下,我只好重新解釋一下相關的Dword值的用途,希望大家能夠理解。如果還是不能夠理解的話,就到這裡下載一個還原文件吧。\n特別注意:有些系統沒有以下的鍵值,需要手工增加:\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\sGeneralTab Internet Explorer選項中的一般\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\sSecurityTab Internet Explorer選項中的安全\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\sContentTab Internet Explorer選項中的內容\n@@HKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\sConnectionsTab Internet Explorer選項中的連接@@\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\sProgramsTab Internet Explorer選項中的程序\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\sAdvancedTab Internet Explorer選項中的進階\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\sPrivacyTab Internet Explorer選項中的隱私 ◆IE6中才有◆\n\n以上是幾個大項,小項的解釋在下面:\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: Colors 顏色\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: Links 連接\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: Fonts 字體\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: Languages 語言\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: Connection Settings 連接\n@@HKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: Proxy 代理@@\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: HomePage 主頁\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: History 歷史\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: Messaging 程序--電子郵件、新聞組、Internet呼叫\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: Ratings 分級審查\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: Certificates 證書+發行商\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: CertifPers 證書\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: CertifSite 證書\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: CertifPub 發行商\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: 快取 IE臨時文件大小設置控制\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: AutoConfig 區域網路自動配置\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: Accessibility 輔助功能\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: SecChangeSettings 安全自定義\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: SecAddSites IE中安全--站點增加控制\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: Profiles 內容--個人信息--配置文件\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: FormSuggest 內容--個人信息--自動完成--表單\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: FormSuggest Passwords 內容--個人信息--自動完成--表單上的用戶名和密碼\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: Connwiz Admin Lock 連接--建立連接\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: CalendarContact 程序--日曆、聯繫人列表\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: Advanced 進階\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: Settings Internet臨時文件\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: ResetWebSettings 程序--重置WEB設置\nHKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel\s\nDword: Check_If_Default 檢查IE是不是預設瀏覽器\n\n以上就是註冊表中IE選項控制鍵值。\n使用方法:假設要遮閉主頁選項,就可以在HKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\s Internet Explorer\sControl Panel\s下建立一個Dwoed值,並修改為1,這樣就可以直接取消IE中有關主頁的選項。還原方法:將Dword=1修改為Dword=0即可。經過測試,這種方法在98/2000/XP下均有效。
/***\n''Import Tiddlers Plugin for TiddlyWiki version 1.2.x and 2.0''\n^^author: Eric Shulman - ELS Design Studios\nsource: http://www.TiddlyTools.com/#ImportTiddlersPlugin\nlicense: [[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]^^\n\nWhen many people share and edit copies of the same TiddlyWiki document, the ability to quickly collect all these changes back into a single, updated document that can then be redistributed to the entire group is very important. This plugin lets you selectively combine tiddlers from any two TiddlyWiki documents. It can also be very useful when moving your own tiddlers from document to document (e.g., when upgrading to the latest version of TiddlyWiki, or 'pre-loading' your favorite stylesheets into a new 'empty' TiddlyWiki document.)\n\n!!!!!Inline interface (live)\n<<<\n<<importTiddlers inline>>\n<<<\n!!!!!Macro Syntax\n<<<\n{{{<<importTiddlers>>}}}\ncreates "import tiddlers" link. click to show/hide import control panel\n\n{{{<<importTiddlers inline>>}}}\ncreates import control panel directly in tiddler content\n\n{{{<<importTiddlers filter source quiet ask>>}}}\nnon-interactive 'automatic' import.\n''filter'' determines which tiddlers will be automatically selected for importing. Use one of the following keywords:\n>''"new"'' retrieves only tiddlers that are found in the import source document, but do not yet exist in the destination document\n>''"changes"'' retrieves only tiddlers that exist in both documents for which the import source tiddler is newer than the existing tiddler\n>''"updates"'' retrieves both ''new'' and ''changed'' tiddlers (this is the default action when none is specified)\n>''"all"'' retrieves ALL tiddlers from the import source document, even if they have not been changed.\n''source'' is the location of the imported document. It can be either a local document or an URL:\n>filename is any local path/file, in whatever format your system requires\n>URL is any remote web location that starts with "http://" or "https://"\n''"quiet"'' (optional)\n>supresses all status message during the import processing (e.g., "opening local file...", "found NN tiddlers..." etc). Note that if ANY tiddlers are actualy imported, a final information message will still be displayed (along with the ImportedTiddlers report), even when 'quiet' is specified. This ensures that changes to your document cannot occur without any visible indication at all.\n''"ask"'' (optional)\n>adds interactive confirmation. A browser message box (OK/Cancel) is displayed for each tiddler that will be imported, so that you can manually bypass any tiddlers that you do not want to import.\n\n''Special tag values: importReplace and importPublic''\n\nBy adding these special tags to an existing tiddler, you can precisely control whether or not to allow updates to that tiddler as well as decide which tiddlers in your document can be automatically imported by others.\n*''For maximum safety, the default action is to prevent existing tiddlers from being unintentionally overwritten by incoming tiddlers.'' To allow an existing tiddler to be overwritten by an imported tiddler, you must tag the existing tiddler with ''<<tag importReplace>>''\n*''For maximum privacy, the default action for //outgoing// tiddlers is to NOT automatically share your tiddlers with others.'' To allow a tiddler in your document to be shared via auto-import actions by others, you must tag it with ''<<tag importPublic>>''\n//Note: these tags are only applied when using the auto-import processing. When using the interactive control panel, all tiddlers in the imported document are available in the listbox, regardless of their tag values.//\n<<<\n!!!!!Interactive Usage\n<<<\nWhen used interactively, a control panel is displayed consisting of an "import source document" filename input (text field plus a ''[Browse...]'' button), a listbox of available tiddlers, a "differences only" checkbox, an "add tags" input field and four push buttons: ''[open]'', ''[select all]'', ''[import]'' and ''[close]''.\n\nPress ''[browse]'' to select a TiddlyWiki document file to import. You can also type in the path/filename or a remote document URL (starting with http://)and press ''[open]''. //Note: There may be some delay to permit the browser time to access and load the document before updating the listbox with the titles of all tiddlers that are available to be imported.//\n\nSelect one or more titles from the listbox (hold CTRL or SHIFT while clicking to add/remove the highlight from individual list items). You can press ''[select all]'' to quickly highlight all tiddler titles in the list. Use the ''[-]'', ''[+]'', or ''[=]'' links to adjust the listbox size so you can view more (or less) tiddler titles at one time. When you have chosen the tiddlers you want to import and entered any extra tags, press ''[import]'' to begin copying them to the current TiddlyWiki document.\n\n''select: all, new, changes, or differences''\n\nYou can click on ''all'', ''new'', ''changes'', or ''differences'' to automatically select a subset of tiddlers from the list. This makes it very quick and easy to find and import just the updated tiddlers you are interested in:\n>''"all"'' selects ALL tiddlers from the import source document, even if they have not been changed.\n>''"new"'' selects only tiddlers that are found in the import source document, but do not yet exist in the destination document\n>''"changes"'' selects only tiddlers that exist in both documents but that are newer in the source document\n>''"differences"'' selects all new and existing tiddlers that are different from the destination document (even if destination tiddler is newer)\n\n''Import Tagging:''\n\nTiddlers that have been imported can be automatically tagged, so they will be easier to find later on, after they have been added to your document. New tags are entered into the "add tags" input field, and then //added// to the existing tags for each tiddler as it is imported.\n\n''Skip, Rename, Merge, or Replace:''\n\nWhen importing a tiddler whose title is identical to one that already exists, the import process pauses and the tiddler title is displayed in an input field, along with four push buttons: ''[skip]'', ''[rename]'', ''[merge]'' and ''[replace]''.\n\nTo bypass importing this tiddler, press ''[skip]''. To import the tiddler with a different name (so that both the tiddlers will exist when the import is done), enter a new title in the input field and then press ''[rename]''. Press ''[merge]'' to combine the content from both tiddlers into a single tiddler. Press ''[replace]'' to overwrite the existing tiddler with the imported one, discarding the previous tiddler content.\n\n//Note: if both the title ''and'' modification date/////time match, the imported tiddler is assumed to be identical to the existing one, and will be automatically skipped (i.e., not imported) without asking.//\n\n''Import Report History''\n\nWhen tiddlers are imported, a report is generated into ImportedTiddlers, indicating when the latest import was performed, the number of tiddlers successfully imported, from what location, and by whom. It also includes a list with the title, date and author of each tiddler that was imported.\n\nWhen the import process is completed, the ImportedTiddlers report is automatically displayed for your review. If more tiddlers are subsequently imported, a new report is //added// to ImportedTiddlers, above the previous report (i.e., at the top of the tiddler), so that a reverse-chronological history of imports is maintained.\n\nIf a cumulative record is not desired, the ImportedTiddlers report may be deleted at any time. A new ImportedTiddlers report will be created the next time tiddlers are imported.\n\nNote: You can prevent the ImportedTiddlers report from being generated for any given import activity by clearing the "create a report" checkbox before beginning the import processing.\n\n<<<\n!!!!!Installation\n<<<\ncopy/paste the following tiddlers into your document:\n''ImportTiddlersPlugin'' (tagged with <<tag systemConfig>>)\n\ncreate/edit ''SideBarOptions'': (sidebar menu items) \n^^Add "< < ImportTiddlers > >" macro^^\n\n''Quick Installation Tip #1:''\nIf you are using an unmodified version of TiddlyWiki (core release version <<version>>), you can get a new, empty TiddlyWiki with the Import Tiddlers plugin pre-installed (''[[download from here|TW+ImportExport.html]]''), and then simply import all your content from your old document into this new, empty document.\n<<<\n!!!!!Revision History\n<<<\n''2006.02.17 [2.6.0]''\nRemoved "differences only" listbox display mode, replaced with selection filter 'presets': all/new/changes/differences. Also fixed initialization handling for "add new tags" so that checkbox state is correctly tracked when panel is first displayed.\n''2006.02.16 [2.5.4]''\nadded checkbox options to control "import remote tags" and "keep existing tags" behavior, in addition to existing "add new tags" functionality.\n''2006.02.14 [2.5.3]''\nFF1501 corrected unintended global 't' (loop index) in importReport() and autoImportTiddlers()\n''2006.02.10 [2.5.2]''\ncorrected unintended global variable in importReport().\n''2006.02.05 [2.5.1]''\nmoved globals from window.* to config.macros.importTiddlers.* to avoid FireFox 1.5.0.1 crash bug when referencing globals\n''2006.01.18 [2.5.0]''\nadded checkbox for "create a report". Default is to create/update the ImportedTiddlers report. Clear the checkbox to skip this step.\n''2006.01.15 [2.4.1]''\nadded "importPublic" tag and inverted default so that auto sharing is NOT done unless tagged with importPublic\n''2006.01.15 [2.4.0]''\nAdded support for tagging individual tiddlers with importSkip, importReplace, and/or importPrivate to control which tiddlers can be overwritten or shared with others when using auto-import macro syntax. Defaults are to SKIP overwriting existing tiddlers with imported tiddlers, and ALLOW your tiddlers to be auto-imported by others.\n''2006.01.15 [2.3.2]''\nAdded "ask" parameter to confirm each tiddler before importing (for use with auto-importing)\n''2006.01.15 [2.3.1]''\nStrip TW core scripts from import source content and load just the storeArea into the hidden IFRAME. Makes loading more efficient by reducing the document size and by preventing the import document from executing its TW initialization (including plugins). Seems to resolve the "Found 0 tiddlers" problem. Also, when importing local documents, use convertUTF8ToUnicode() to convert the file contents so support international characters sets.\n''2006.01.12 [2.3.0]''\nReorganized code to use callback function for loading import files to support event-driven I/O via an ASYNCHRONOUS XMLHttpRequest. Let's processing continue while waiting for remote hosts to respond to URL requests. Added non-interactive 'batch' macro mode, using parameters to specify which tiddlers to import, and from what document source. Improved error messages and diagnostics, plus an optional 'quiet' switch for batch mode to eliminate //most// feedback.\n''2006.01.11 [2.2.0]''\nAdded "[by tags]" to list of tiddlers, based on code submitted by BradleyMeck\n''2006.01.09 [2.1.1]''\nWhen a URL is typed in, and then the "open" button is pressed, it generates both an onChange event for the file input and a click event for open button. This results in multiple XMLHttpRequest()'s which seem to jam things up quite a bit. I removed the onChange handling for file input field. To open a file (local or URL), you must now explicitly press the "open" button in the control panel.\n''2006.01.08 [2.1.0]''\nIMPORT FROM ANYWHERE!!! re-write getImportedTiddlers() logic to either read a local file (using local I/O), OR... read a remote file, using a combination of XML and an iframe to permit cross-domain reading of DOM elements. Adapted from example code and techniques courtesy of Jonny LeRoy.\n''2006.01.06 [2.0.2]''\nWhen refreshing list contents, fixed check for tiddlerExists() when "show differences only" is selected, so that imported tiddlers that don't exist in the current file will be recognized as differences and included in the list.\n''2006.01.04 [2.0.1]''\nWhen "show differences only" is NOT checked, import all tiddlers that have been selected even when they have a matching title and date.\n''2005.12.27 [2.0.0]''\nUpdate for TW2.0\nDefer initial panel creation and only register a notification function when panel first is created\n''2005.12.22 [1.3.1]''\ntweak formatting in importReport() and add 'discard report' link to output\n''2005.12.03 [1.3.0]''\nDynamically create/remove importPanel as needed to ensure only one instance of interface elements exists, even if there are multiple instances of macro embedding. Also, dynamically create/recreate importFrame each time an external TW document is loaded for importation (reduces DOM overhead and ensures a 'fresh' frame for each document)\n''2005.11.29 [1.2.1]''\nfixed formatting of 'detail info' in importReport()\n''2005.11.11 [1.2.0]''\nadded 'inline' param to embed controls in a tiddler\n''2005.11.09 [1.1.0]''\nonly load HTML and CSS the first time the macro handler is called. Allows for redundant placement of the macro without creating multiple instances of controls with the same ID's.\n''2005.10.25 [1.0.5]''\nfixed typo in importReport() that prevented reports from being generated\n''2005.10.09 [1.0.4]''\ncombined documentation with plugin code instead of using separate tiddlers\n''2005.08.05 [1.0.3]''\nmoved CSS and HTML definitions into plugin code instead of using separate tiddlers\n''2005.07.27 [1.0.2]''\ncore update 1.2.29: custom overlayStyleSheet() replaced with new core setStylesheet()\n''2005.07.23 [1.0.1]''\nadded parameter checks and corrected addNotification() usage\n''2005.07.20 [1.0.0]''\nInitial Release\n<<<\n!!!!!Credits\n<<<\nThis feature was developed by EricShulman from [[ELS Design Studios|http:/www.elsdesign.com]]\n<<<\n!!!!!Code\n***/\n\n// // Version\n//{{{\nversion.extensions.importTiddlers = {major: 2, minor: 6, revision: 0, date: new Date(2006,2,17)};\n//}}}\n\n// // 1.2.x compatibility\n//{{{\nif (!window.story) window.story=window;\nif (!store.getTiddler) store.getTiddler=function(title){return store.tiddlers[title]}\nif (!store.addTiddler) store.addTiddler=function(tiddler){store.tiddlers[tiddler.title]=tiddler}\nif (!store.deleteTiddler) store.deleteTiddler=function(title){delete store.tiddlers[title]}\n//}}}\n\n// // IE needs explicit global scoping for functions/vars called from browser events\n//{{{\nwindow.onClickImportButton=onClickImportButton;\nwindow.loadImportFile=loadImportFile;\nwindow.refreshImportList=refreshImportList;\n//}}}\n\n// // default cookie/option values\n//{{{\nif (!config.options.chkImportReport) config.options.chkImportReport=true;\n//}}}\n\n\n// // ''MACRO DEFINITION''\n\n//{{{\nconfig.macros.importTiddlers = { };\nconfig.macros.importTiddlers = {\n label: "import tiddlers",\n prompt: "Copy tiddlers from another document",\n countMsg: "%0 tiddlers selected for import",\n src: "", // path/filename or URL of document to import\n inbound: null, // hash-indexed array of tiddlers from other document\n newTags: "", // text of tags added to imported tiddlers\n addTags: true, // add new tags to imported tiddlers\n listsize: 8, // # of lines to show in imported tiddler list\n importTags: true, // include tags from remote source document when importing a tiddler\n keepTags: true, // retain existing tags when replacing a tiddler\n index: 0, // current processing index in import list\n sort: "" // sort order for imported tiddler listbox\n};\n\nconfig.macros.importTiddlers.handler = function(place,macroName,params) {\n // LINK WITH FLOATING PANEL\n if (!params[0]) {\n createTiddlyButton(place,this.label,this.prompt,onClickImportMenu);\n return;\n }\n // INLINE TIDDLER CONTENT\n if (params[0]=="inline") {\n createImportPanel(place);\n document.getElementById("importPanel").style.position="static";\n document.getElementById("importPanel").style.display="block";\n return;\n }\n // NON-INTERACTIVE BATCH MODE\n switch (params[0]) {\n case 'all':\n case 'new':\n case 'changes':\n case 'updates':\n var filter=params.shift();\n break;\n default:\n var filter="updates";\n break;\n } \n if (!params[0]||!params[0].length) return; // filename is required\n config.macros.importTiddlers.src=params.shift();\n var quiet=(params[0]=="quiet"); if (quiet) params.shift();\n var ask=(params[0]=="ask"); if (ask) params.shift();\n config.macros.importTiddlers.inbound=null; // clear the imported tiddler buffer\n // load storeArea from a hidden IFRAME, then apply import rules and add/replace tiddlers\n loadImportFile(config.macros.importTiddlers.src,filter,quiet,ask,autoImportTiddlers);\n}\n//}}}\n\n// // ''READ TIDDLERS FROM ANOTHER DOCUMENT''\n\n//{{{\nfunction loadImportFile(src,filter,quiet,ask,callback) {\n if (!quiet) clearMessage();\n // LOCAL FILE\n if ((src.substr(0,7)!="http://")&&(src.substr(0,8)!="https://")) {\n if (!quiet) displayMessage("Opening local document: "+ src);\n var txt=loadFile(src);\n if(!txt) { if (!quiet) displayMessage("Could not open local document: "+src); }\n else {\n var s="<html><body>"+txt.substr(txt.indexOf('<div id="storeArea">'));\n if (!quiet) displayMessage(txt.length+" bytes in document. ("+s.length+" bytes used for tiddler storage)");\n config.macros.importTiddlers.inbound = readImportedTiddlers(convertUTF8ToUnicode(s));\n var count=config.macros.importTiddlers.inbound?config.macros.importTiddlers.inbound.length:0;\n if (!quiet) displayMessage("Found "+count+" tiddlers in "+src);\n if (callback) callback(src,filter,quiet,ask);\n }\n return;\n }\n // REMOTE FILE\n var x; // XML object\n try {x = new XMLHttpRequest()}\n catch(e) {\n try {x = new ActiveXObject("Msxml2.XMLHTTP")}\n catch (e) {\n try {x = new ActiveXObject("Microsoft.XMLHTTP")}\n catch (e) { return }\n }\n }\n x.onreadystatechange = function() {\n if (x.readyState == 4) {\n if (x.status == 200) {\n var sa="<html><body>"+x.responseText.substr(x.responseText.indexOf('<div id="storeArea">'));\n if (!quiet) displayMessage(x.responseText.length+" bytes in document. ("+sa.length+" bytes used for tiddler storage)");\n config.macros.importTiddlers.inbound = readImportedTiddlers(sa);\n var count=config.macros.importTiddlers.inbound?config.macros.importTiddlers.inbound.length:0;\n if (!quiet) displayMessage("Found "+count+" tiddlers in "+src);\n if (callback) callback(src,filter,quiet,ask);\n }\n else\n if (!quiet) displayMessage("Could not open remote document:"+ src+" (error="+x.status+")");\n }\n }\n if (document.location.protocol=="file:") { // UniversalBrowserRead only works from a local file context\n try {netscape.security.PrivilegeManager.enablePrivilege('UniversalBrowserRead')}\n catch (e) { if (!quiet) displayMessage(e.description?e.description:e.toString()); }\n }\n if (!quiet) displayMessage("Opening remote document: "+ src);\n try {\n var url=src+(src.indexOf('?')<0?'?':'&')+'nocache='+Math.random();\n x.open("GET",url,true);\n x.overrideMimeType('text/html');\n x.send(null);\n }\n catch (e) {\n if (!quiet) {\n displayMessage("Could not open remote document: "+src);\n displayMessage(e.description?e.description:e.toString());\n }\n }\n}\n\nfunction readImportedTiddlers(txt)\n{\n var importedTiddlers = [];\n // create frame\n var f=document.getElementById("importFrame");\n if (f) document.body.removeChild(f);\n f=document.createElement("iframe");\n f.id="importFrame";\n f.style.width="0px"; f.style.height="0px"; f.style.border="0px";\n document.body.appendChild(f);\n // get document\n var d=f.document;\n if (f.contentDocument) d=f.contentDocument; // For NS6\n else if (f.contentWindow) d=f.contentWindow.document; // For IE5.5 and IE6\n // load source into document\n d.open(); d.writeln(txt); d.close();\n // read tiddler DIVs from storeArea DOM element \n var importStore = [];\n var importStoreArea = d.getElementById("storeArea");\n if (!importStoreArea || !(importStore=importStoreArea.childNodes) || (importStore.length==0)) { return null; }\n importStoreArea.normalize();\n for(var t = 0; t < importStore.length; t++) {\n var e = importStore[t];\n var title = null;\n if(e.getAttribute)\n title = e.getAttribute("tiddler");\n if(!title && e.id && (e.id.substr(0,5) == "store"))\n title = e.id.substr(5);\n if(title && title != "") {\n var theImported = new Tiddler();\n theImported.loadFromDiv(e,title);\n importedTiddlers.push(theImported);\n }\n }\n return importedTiddlers;\n}\n//}}}\n\n// // ''NON-INTERACTIVE IMPORT''\n\n// // import all/new/changed tiddlers into store, replacing or adding tiddlers as needed\n//{{{\nfunction autoImportTiddlers(src,filter,quiet,ask)\n{\n var count=0;\n if (config.macros.importTiddlers.inbound) for (var t=0;t<config.macros.importTiddlers.inbound.length;t++) {\n var theImported = config.macros.importTiddlers.inbound[t];\n var theExisting = store.getTiddler(theImported.title);\n\n // only import tiddlers if tagged with "importPublic"\n if (theImported.tags && theImported.tags.find("importPublic")==null)\n { config.macros.importTiddlers.inbound[t].status=""; continue; } // status=="" means don't show in report\n\n // never import the "ImportedTiddlers" history from the other document...\n if (theImported.title=='ImportedTiddlers')\n { config.macros.importTiddlers.inbound[t].status=""; continue; } // status=="" means don't show in report\n\n // check existing tiddler for importReplace, or systemConfig tags\n config.macros.importTiddlers.inbound[t].status="added"; // default - add any tiddlers not filtered out\n if (store.tiddlerExists(theImported.title)) {\n config.macros.importTiddlers.inbound[t].status="replaced";\n if (!theExisting.tags||(theExisting.tags.find("importReplace")==null))\n { config.macros.importTiddlers.inbound[t].status="not imported - tiddler already exists (use importReplace to allow changes)"; continue; }\n if ((theExisting.tags.find("systemConfig")!=null)||(theImported.tags.find("systemConfig")!=null))\n config.macros.importTiddlers.inbound[t].status+=" - WARNING: an active systemConfig plugin has been added or updated";\n }\n\n // apply the all/new/changes/updates filter \n if (filter!="all") {\n if ((filter=="new") && store.tiddlerExists(theImported.title))\n { config.macros.importTiddlers.inbound[t].status="not imported - tiddler already exists"; continue; }\n if ((filter=="changes") && !store.tiddlerExists(theImported.title))\n { config.macros.importTiddlers.inbound[t].status="not imported - new tiddler"; continue; }\n if (store.tiddlerExists(theImported.title) && ((theExisting.modified.getTime()-theImported.modified.getTime())>=0))\n { config.macros.importTiddlers.inbound[t].status="not imported - tiddler is unchanged"; continue; }\n }\n\n // get confirmation if required\n if (ask && !confirm("Import "+(theExisting?"updated":"new")+" tiddler '"+theImported.title+"'\snfrom "+src))\n { config.macros.importTiddlers.inbound[t].status="skipped - cancelled by user"; continue; }\n\n // DO THE IMPORT!!\n store.addTiddler(theImported); count++;\n }\n importReport(quiet); // generate a report (as needed) and display it if not 'quiet'\n if (count) store.setDirty(true); \n // always show final message when tiddlers were actually imported\n if (!quiet||count) displayMessage("Imported "+count+" tiddler"+(count!=1?"s":"")+" from "+src);\n}\n//}}}\n\n// // ''REPORT GENERATOR''\n\n//{{{\nfunction importReport(quiet)\n{\n if (!config.macros.importTiddlers.inbound) return;\n // DEBUG alert('importReport: start');\n\n // if import was not completed, the Ask panel will still be open... close it now.\n var askpanel=document.getElementById('importAskPanel'); if (askpanel) askpanel.style.display='none'; \n // get the alphasorted list of tiddlers\n var tiddlers = config.macros.importTiddlers.inbound;\n tiddlers.sort(function (a,b) {if(a['title'] == b['title']) return(0); else return (a['title'] < b['title']) ? -1 : +1; });\n // gather the statistics\n var count=tiddlers.length;\n var added=0; var replaced=0; var renamed=0; var skipped=0; var merged=0;\n for (var t=0; t<count; t++)\n if (tiddlers[t].status)\n {\n if (tiddlers[t].status=='added') added++;\n if (tiddlers[t].status.substr(0,7)=='skipped') skipped++;\n if (tiddlers[t].status.substr(0,6)=='rename') renamed++;\n if (tiddlers[t].status.substr(0,7)=='replace') replaced++;\n if (tiddlers[t].status.substr(0,6)=='merged') merged++;\n }\n var omitted=count-(added+replaced+renamed+skipped+merged);\n // DEBUG alert('stats done: '+count+' total, '+added+' added, '+skipped+' skipped, '+renamed+' renamed, '+replaced+' replaced, '+merged+' merged');\n // skip the report if nothing was imported\n if (added+replaced+renamed+merged==0) return;\n // skip the report if not desired by user\n if (!config.options.chkImportReport) {\n // reset status flags\n for (var t=0; t<count; t++) config.macros.importTiddlers.inbound[t].status="";\n // refresh display since tiddlers have been imported\n store.notifyAll();\n // quick message area summary report\n var msg=(added+replaced+renamed+merged)+' of '+count+' tiddler'+((count!=1)?'s':"");\n msg+=' imported from '+config.macros.importTiddlers.src.replace(/\s\s/g,'/')\n displayMessage(msg);\n return;\n }\n // create the report tiddler (if not already present)\n var tiddler = store.getTiddler('ImportedTiddlers');\n if (!tiddler) // create new report tiddler if it doesn't exist\n {\n tiddler = new Tiddler();\n tiddler.title = 'ImportedTiddlers';\n tiddler.text = "";\n }\n // format the report header\n var now = new Date();\n var newText = "";\n newText += "On "+now.toLocaleString()+", "+config.options.txtUserName+" imported tiddlers from\sn";\n newText += "[["+config.macros.importTiddlers.src+"|"+config.macros.importTiddlers.src+"]]:\sn";\n newText += "<"+"<"+"<\sn";\n newText += "Out of "+count+" tiddler"+((count!=1)?"s ":" ")+" in {{{"+config.macros.importTiddlers.src.replace(/\s\s/g,'/')+"}}}:\sn";\n if (added+renamed>0)\n newText += (added+renamed)+" new tiddler"+(((added+renamed)!=1)?"s were":" was")+" added to your document.\sn";\n if (merged>0)\n newText += merged+" tiddler"+((merged!=1)?"s were":" was")+" merged with "+((merged!=1)?"":"an ")+"existing tiddler"+((merged!=1)?"s":"")+".\sn"; \n if (replaced>0)\n newText += replaced+" existing tiddler"+((replaced!=1)?"s were":" was")+" replaced.\sn"; \n if (skipped>0)\n newText += skipped+" tiddler"+((skipped!=1)?"s were":" was")+" skipped after asking.\sn"; \n if (omitted>0)\n newText += omitted+" tiddler"+((omitted!=1)?"s":"")+((omitted!=1)?" were":" was")+" not imported.\sn";\n if (config.macros.importTiddlers.addTags && config.macros.importTiddlers.newTags.trim().length)\n newText += "imported tiddlers were tagged with: \s""+config.macros.importTiddlers.newTags+"\s"\sn";\n // output the tiddler detail and reset status flags\n for (var t=0; t<count; t++)\n if (tiddlers[t].status!="")\n {\n newText += "#["+"["+tiddlers[t].title+"]"+"]";\n newText += ((tiddlers[t].status!="added")?("^^\sn"+tiddlers[t].status+"^^"):"")+"\sn";\n config.macros.importTiddlers.inbound[t].status="";\n }\n newText += "<"+"<"+"<\sn";\n // output 'discard report' link\n newText += "<html><input type=\s"button\s" href=\s"javascript:;\s" ";\n newText += "onclick=\s"story.closeTiddler('"+tiddler.title+"'); store.deleteTiddler('"+tiddler.title+"');\s" ";\n newText += "value=\s"discard report\s"></html>";\n // update the ImportedTiddlers content and show the tiddler\n tiddler.text = newText+((tiddler.text!="")?'\sn----\sn':"")+tiddler.text;\n tiddler.modifier = config.options.txtUserName;\n tiddler.modified = new Date();\n store.addTiddler(tiddler);\n if (!quiet) story.displayTiddler(null,"ImportedTiddlers",1,null,null,false);\n story.refreshTiddler("ImportedTiddlers",1,true);\n // refresh the display\n store.notifyAll();\n}\n//}}}\n\n// // ''INTERFACE DEFINITION''\n\n// // Handle link click to create/show/hide control panel\n//{{{\nfunction onClickImportMenu(e)\n{\n if (!e) var e = window.event;\n var parent=resolveTarget(e).parentNode;\n var panel = document.getElementById("importPanel");\n if (panel==undefined || panel.parentNode!=parent)\n panel=createImportPanel(parent);\n var isOpen = panel.style.display=="block";\n if(config.options.chkAnimate)\n anim.startAnimating(new Slider(panel,!isOpen,e.shiftKey || e.altKey,"none"));\n else\n panel.style.display = isOpen ? "none" : "block" ;\n e.cancelBubble = true;\n if (e.stopPropagation) e.stopPropagation();\n return(false);\n}\n//}}}\n\n// // Create control panel: HTML, CSS, register for notification\n//{{{\nfunction createImportPanel(place) {\n var panel=document.getElementById("importPanel");\n if (panel) { panel.parentNode.removeChild(panel); }\n setStylesheet(config.macros.importTiddlers.css,"importTiddlers");\n panel=createTiddlyElement(place,"span","importPanel",null,null)\n panel.innerHTML=config.macros.importTiddlers.html;\n store.addNotification(null,refreshImportList); // refresh listbox after every tiddler change\n refreshImportList();\n return panel;\n}\n//}}}\n\n// // CSS\n//{{{\nconfig.macros.importTiddlers.css = '\s\n#importPanel {\s\n display: none; position:absolute; z-index:11; width:35em; right:105%; top:3em;\s\n padding: 0.5em; margin:0em; text-align:left; font-size: 8pt;\s\n background-color: #eee; color:#000000; \s\n border:1px solid black; border-bottom-width: 3px; border-right-width: 3px; -moz-border-radius:1em;\s\n}\s\n#importPanel a { color:#009; }\s\n#importPanel input { width: 98%; margin: 1px; font-size:8pt; }\s\n#importPanel select { width: 98%; margin: 1px; font-size:8pt; }\s\n#importPanel .importButton { padding: 0em; margin: 0px; font-size:8pt; }\s\n#importPanel .importListButton { padding:0em 0.25em 0em 0.25em; color: #000000; display:inline }\s\n#importAskPanel { display:none; margin:0.5em 0em 0em 0em; }\s\n';\n//}}}\n\n// // HTML\n//{{{\nconfig.macros.importTiddlers.html = '\s\n<span style="float:left; padding:1px; white-space:nowrap">\s\n import from source document\s\n</span>\s\n<span style="float:right; padding:1px; white-space:nowrap">\s\n <input type=checkbox id="chkImportReport" checked style="height:1em; width:auto"\s\n onClick="config.options[\s'chkImportReport\s']=this.checked;">create a report\s\n</span>\s\n<input type="file" id="fileImportSource" size=56\s\n onKeyUp="config.macros.importTiddlers.src=this.value"\s\n onChange="config.macros.importTiddlers.src=this.value;">\s\n<span style="float:left; padding:1px; white-space:nowrap">\s\n select:\s\n <a href="JavaScript:;" id="importSelectAll"\s\n onclick="onClickImportButton(this)" title="select all tiddlers">\s\n &nbsp;all&nbsp;</a>\s\n <a href="JavaScript:;" id="importSelectNew"\s\n onclick="onClickImportButton(this)" title="select tiddlers not already in destination document">\s\n &nbsp;added&nbsp;</a> \s\n <a href="JavaScript:;" id="importSelectChanges"\s\n onclick="onClickImportButton(this)" title="select tiddlers that have been updated in source document">\s\n &nbsp;changes&nbsp;</a> \s\n <a href="JavaScript:;" id="importSelectDifferences"\s\n onclick="onClickImportButton(this)" title="select tiddlers that have been added or are different from existing tiddlers">\s\n &nbsp;differences&nbsp;</a> \s\n <a href="JavaScript:;" id="importToggleFilter"\s\n onclick="onClickImportButton(this)" title="show/hide selection filter">\s\n &nbsp;filter&nbsp;</a> \s\n</span>\s\n<span style="float:right; padding:1px; white-space:nowrap">\s\n <a href="JavaScript:;" id="importListSmaller"\s\n onclick="onClickImportButton(this)" title="reduce list size">\s\n &nbsp;&#150;&nbsp;</a>\s\n <a href="JavaScript:;" id="importListLarger"\s\n onclick="onClickImportButton(this)" title="increase list size">\s\n &nbsp;+&nbsp;</a>\s\n <a href="JavaScript:;" id="importListMaximize"\s\n onclick="onClickImportButton(this)" title="maximize/restore list size">\s\n &nbsp;=&nbsp;</a>\s\n</span>\s\n<select id="importList" size=8 multiple\s\n onchange="setTimeout(\s'refreshImportList(\s'+this.selectedIndex+\s')\s',1)">\s\n <!-- NOTE: delay refresh so list is updated AFTER onchange event is handled -->\s\n</select>\s\n<input type=checkbox id="chkAddTags" checked style="height:1em; width:auto"\s\n onClick="config.macros.importTiddlers.addTags=this.checked;">add new tags &nbsp;\s\n<input type=checkbox id="chkImportTags" checked style="height:1em; width:auto"\s\n onClick="config.macros.importTiddlers.importTags=this.checked;">import source tags &nbsp;\s\n<input type=checkbox id="chkKeepTags" checked style="height:1em; width:auto"\s\n onClick="config.macros.importTiddlers.keepTags=this.checked;">keep existing tags\s\n<input type=text id="txtNewTags" size=15 onKeyUp="config.macros.importTiddlers.newTags=this.value" autocomplete=off>\s\n<div align=center>\s\n <input type=button id="importOpen" class="importButton" style="width:32%" value="open"\s\n onclick="onClickImportButton(this)">\s\n <input type=button id="importStart" class="importButton" style="width:32%" value="import"\s\n onclick="onClickImportButton(this)">\s\n <input type=button id="importClose" class="importButton" style="width:32%" value="close"\s\n onclick="onClickImportButton(this)">\s\n</div>\s\n<div id="importAskPanel">\s\n tiddler already exists:\s\n <input type=text id="importNewTitle" size=15 autocomplete=off">\s\n <div align=center>\s\n <input type=button id="importSkip" class="importButton" style="width:23%" value="skip"\s\n onclick="onClickImportButton(this)">\s\n <input type=button id="importRename" class="importButton" style="width:23%" value="rename"\s\n onclick="onClickImportButton(this)">\s\n <input type=button id="importMerge" class="importButton" style="width:23%" value="merge"\s\n onclick="onClickImportButton(this)">\s\n <input type=button id="importReplace" class="importButton" style="width:23%" value="replace"\s\n onclick="onClickImportButton(this)">\s\n </div>\s\n</div>\s\n';\n//}}}\n\n// // refresh listbox\n//{{{\nfunction refreshImportList(selectedIndex)\n{\n var theList = document.getElementById("importList");\n if (!theList) return;\n // if nothing to show, reset list content and size\n if (!config.macros.importTiddlers.inbound) \n {\n while (theList.length > 0) { theList.options[0] = null; }\n theList.options[0]=new Option('please open a document...',"",false,false);\n theList.size=config.macros.importTiddlers.listsize;\n return;\n }\n // get the sort order\n if (!selectedIndex) selectedIndex=0;\n if (selectedIndex==0) config.macros.importTiddlers.sort='title'; // heading\n if (selectedIndex==1) config.macros.importTiddlers.sort='title';\n if (selectedIndex==2) config.macros.importTiddlers.sort='modified';\n if (selectedIndex==3) config.macros.importTiddlers.sort='tags';\n if (selectedIndex>3) {\n // display selected tiddler count\n for (var t=0,count=0; t < theList.options.length; t++) count+=(theList.options[t].selected&&theList.options[t].value!="")?1:0;\n clearMessage(); displayMessage(config.macros.importTiddlers.countMsg.format([count]));\n return; // no refresh needed\n }\n\n // get the alphasorted list of tiddlers (optionally, filter out unchanged tiddlers)\n var tiddlers=config.macros.importTiddlers.inbound;\n tiddlers.sort(function (a,b) {if(a['title'] == b['title']) return(0); else return (a['title'] < b['title']) ? -1 : +1; });\n // clear current list contents\n while (theList.length > 0) { theList.options[0] = null; }\n // add heading and control items to list\n var i=0;\n var indent=String.fromCharCode(160)+String.fromCharCode(160);\n theList.options[i++]=new Option(tiddlers.length+' tiddler'+((tiddlers.length!=1)?'s are':' is')+' in the document',"",false,false);\n theList.options[i++]=new Option(((config.macros.importTiddlers.sort=="title" )?">":indent)+' [by title]',"",false,false);\n theList.options[i++]=new Option(((config.macros.importTiddlers.sort=="modified")?">":indent)+' [by date]',"",false,false);\n theList.options[i++]=new Option(((config.macros.importTiddlers.sort=="tags")?">":indent)+' [by tags]',"",false,false);\n // output the tiddler list\n switch(config.macros.importTiddlers.sort)\n {\n case "title":\n for(var t = 0; t < tiddlers.length; t++)\n theList.options[i++] = new Option(tiddlers[t].title,tiddlers[t].title,false,false);\n break;\n case "modified":\n // sort descending for newest date first\n tiddlers.sort(function (a,b) {if(a['modified'] == b['modified']) return(0); else return (a['modified'] > b['modified']) ? -1 : +1; });\n var lastSection = "";\n for(var t = 0; t < tiddlers.length; t++) {\n var tiddler = tiddlers[t];\n var theSection = tiddler.modified.toLocaleDateString();\n if (theSection != lastSection) {\n theList.options[i++] = new Option(theSection,"",false,false);\n lastSection = theSection;\n }\n theList.options[i++] = new Option(indent+indent+tiddler.title,tiddler.title,false,false);\n }\n break;\n case "tags":\n var theTitles = {}; // all tiddler titles, hash indexed by tag value\n var theTags = new Array();\n for(var t=0; t<tiddlers.length; t++) {\n var title=tiddlers[t].title;\n var tags=tiddlers[t].tags;\n for(var s=0; s<tags.length; s++) {\n if (theTitles[tags[s]]==undefined) { theTags.push(tags[s]); theTitles[tags[s]]=new Array(); }\n theTitles[tags[s]].push(title);\n }\n }\n theTags.sort();\n for(var tagindex=0; tagindex<theTags.length; tagindex++) {\n var theTag=theTags[tagindex];\n theList.options[i++]=new Option(theTag,"",false,false);\n for(var t=0; t<theTitles[theTag].length; t++)\n theList.options[i++]=new Option(indent+indent+theTitles[theTag][t],theTitles[theTag][t],false,false);\n }\n break;\n }\n theList.selectedIndex=selectedIndex; // select current control item\n if (theList.size<config.macros.importTiddlers.listsize) theList.size=config.macros.importTiddlers.listsize;\n if (theList.size>theList.options.length) theList.size=theList.options.length;\n}\n//}}}\n\n// // Control interactions\n//{{{\nfunction onClickImportButton(which)\n{\n // DEBUG alert(which.id);\n var theList = document.getElementById('importList');\n if (!theList) return;\n var thePanel = document.getElementById('importPanel');\n var theAskPanel = document.getElementById('importAskPanel');\n var theNewTitle = document.getElementById('importNewTitle');\n var count=0;\n switch (which.id)\n {\n case 'fileImportSource':\n case 'importOpen': // load import source into hidden frame\n importReport(); // if an import was in progress, generate a report\n config.macros.importTiddlers.inbound=null; // clear the imported tiddler buffer\n refreshImportList(); // reset/resize the listbox\n if (config.macros.importTiddlers.src=="") break;\n // Load document into hidden iframe so we can read it's DOM and fill the list\n loadImportFile(config.macros.importTiddlers.src,"all",null,null,function(src,filter,quiet,ask){window.refreshImportList(0);});\n break;\n case 'importSelectAll': // select all tiddler list items (i.e., not headings)\n importReport(); // if an import was in progress, generate a report\n for (var t=0,count=0; t < theList.options.length; t++) {\n if (theList.options[t].value=="") continue;\n theList.options[t].selected=true;\n count++;\n }\n clearMessage(); displayMessage(config.macros.importTiddlers.countMsg.format([count]));\n break;\n case 'importSelectNew': // select tiddlers not in current document\n importReport(); // if an import was in progress, generate a report\n for (var t=0,count=0; t < theList.options.length; t++) {\n theList.options[t].selected=false;\n if (theList.options[t].value=="") continue;\n theList.options[t].selected=!store.tiddlerExists(theList.options[t].value);\n count+=theList.options[t].selected?1:0;\n }\n clearMessage(); displayMessage(config.macros.importTiddlers.countMsg.format([count]));\n break;\n case 'importSelectChanges': // select tiddlers that are updated from existing tiddlers\n importReport(); // if an import was in progress, generate a report\n for (var t=0,count=0; t < theList.options.length; t++) {\n theList.options[t].selected=false;\n if (theList.options[t].value==""||!store.tiddlerExists(theList.options[t].value)) continue;\n for (var i=0; i<config.macros.importTiddlers.inbound.length; i++) // find matching inbound tiddler\n { var inbound=config.macros.importTiddlers.inbound[i]; if (inbound.title==theList.options[t].value) break; }\n theList.options[t].selected=(inbound.modified-store.getTiddler(theList.options[t].value).modified>0); // updated tiddler\n count+=theList.options[t].selected?1:0;\n }\n clearMessage(); displayMessage(config.macros.importTiddlers.countMsg.format([count]));\n break;\n case 'importSelectDifferences': // select tiddlers that are new or different from existing tiddlers\n importReport(); // if an import was in progress, generate a report\n for (var t=0,count=0; t < theList.options.length; t++) {\n theList.options[t].selected=false;\n if (theList.options[t].value=="") continue;\n if (!store.tiddlerExists(theList.options[t].value)) { theList.options[t].selected=true; count++; continue; }\n for (var i=0; i<config.macros.importTiddlers.inbound.length; i++) // find matching inbound tiddler\n { var inbound=config.macros.importTiddlers.inbound[i]; if (inbound.title==theList.options[t].value) break; }\n theList.options[t].selected=(inbound.modified-store.getTiddler(theList.options[t].value).modified!=0); // changed tiddler\n count+=theList.options[t].selected?1:0;\n }\n clearMessage(); displayMessage(config.macros.importTiddlers.countMsg.format([count]));\n break;\n case 'importToggleFilter': // show/hide filter\n case 'importFilter': // apply filter\n alert("coming soon!");\n break;\n case 'importStart': // initiate the import processing\n importReport(); // if an import was in progress, generate a report\n config.macros.importTiddlers.index=0;\n config.macros.importTiddlers.index=importTiddlers(0);\n importStopped();\n break;\n case 'importClose': // unload imported tiddlers or hide the import control panel\n // if imported tiddlers not loaded, close the import control panel\n if (!config.macros.importTiddlers.inbound) { thePanel.style.display='none'; break; }\n importReport(); // if an import was in progress, generate a report\n config.macros.importTiddlers.inbound=null; // clear the imported tiddler buffer\n refreshImportList(); // reset/resize the listbox\n break;\n case 'importSkip': // don't import the tiddler\n var theItem = theList.options[config.macros.importTiddlers.index];\n for (var j=0;j<config.macros.importTiddlers.inbound.length;j++)\n if (config.macros.importTiddlers.inbound[j].title==theItem.value) break;\n var theImported = config.macros.importTiddlers.inbound[j];\n theImported.status='skipped after asking'; // mark item as skipped\n theAskPanel.style.display='none';\n config.macros.importTiddlers.index=importTiddlers(config.macros.importTiddlers.index+1); // resume with NEXT item\n importStopped();\n break;\n case 'importRename': // change name of imported tiddler\n var theItem = theList.options[config.macros.importTiddlers.index];\n for (var j=0;j<config.macros.importTiddlers.inbound.length;j++)\n if (config.macros.importTiddlers.inbound[j].title==theItem.value) break;\n var theImported = config.macros.importTiddlers.inbound[j];\n theImported.status = 'renamed from '+theImported.title; // mark item as renamed\n theImported.set(theNewTitle.value,null,null,null,null); // change the tiddler title\n theItem.value = theNewTitle.value; // change the listbox item text\n theItem.text = theNewTitle.value; // change the listbox item text\n theAskPanel.style.display='none';\n config.macros.importTiddlers.index=importTiddlers(config.macros.importTiddlers.index); // resume with THIS item\n importStopped();\n break;\n case 'importMerge': // join existing and imported tiddler content\n var theItem = theList.options[config.macros.importTiddlers.index];\n for (var j=0;j<config.macros.importTiddlers.inbound.length;j++)\n if (config.macros.importTiddlers.inbound[j].title==theItem.value) break;\n var theImported = config.macros.importTiddlers.inbound[j];\n var theExisting = store.getTiddler(theItem.value);\n var theText = theExisting.text+'\sn----\sn^^merged from: [['+config.macros.importTiddlers.src+'#'+theItem.value+'|'+config.macros.importTiddlers.src+'#'+theItem.value+']]^^\sn^^'+theImported.modified.toLocaleString()+' by '+theImported.modifier+'^^\sn'+theImported.text;\n var theDate = new Date();\n var theTags = theExisting.getTags()+' '+theImported.getTags();\n theImported.set(null,theText,null,theDate,theTags);\n theImported.status = 'merged with '+theExisting.title; // mark item as merged\n theImported.status += ' - '+theExisting.modified.formatString("MM/DD/YYYY hh:mm:ss");\n theImported.status += ' by '+theExisting.modifier;\n theAskPanel.style.display='none';\n config.macros.importTiddlers.index=importTiddlers(config.macros.importTiddlers.index); // resume with this item\n importStopped();\n break;\n case 'importReplace': // substitute imported tiddler for existing tiddler\n var theItem = theList.options[config.macros.importTiddlers.index];\n for (var j=0;j<config.macros.importTiddlers.inbound.length;j++)\n if (config.macros.importTiddlers.inbound[j].title==theItem.value) break;\n var theImported = config.macros.importTiddlers.inbound[j];\n var theExisting = store.getTiddler(theItem.value);\n theImported.status = 'replaces '+theExisting.title; // mark item for replace\n theImported.status += ' - '+theExisting.modified.formatString("MM/DD/YYYY hh:mm:ss");\n theImported.status += ' by '+theExisting.modifier;\n theAskPanel.style.display='none';\n config.macros.importTiddlers.index=importTiddlers(config.macros.importTiddlers.index); // resume with THIS item\n importStopped();\n break;\n case 'importListSmaller': // decrease current listbox size, minimum=5\n if (theList.options.length==1) break;\n theList.size-=(theList.size>5)?1:0;\n config.macros.importTiddlers.listsize=theList.size;\n break;\n case 'importListLarger': // increase current listbox size, maximum=number of items in list\n if (theList.options.length==1) break;\n theList.size+=(theList.size<theList.options.length)?1:0;\n config.macros.importTiddlers.listsize=theList.size;\n break;\n case 'importListMaximize': // toggle listbox size between current and maximum\n if (theList.options.length==1) break;\n theList.size=(theList.size==theList.options.length)?config.macros.importTiddlers.listsize:theList.options.length;\n break;\n }\n}\n//}}}\n\n// // re-entrant processing for handling import with interactive collision prompting\n//{{{\nfunction importTiddlers(startIndex)\n{\n if (!config.macros.importTiddlers.inbound) return -1;\n\n var theList = document.getElementById('importList');\n if (!theList) return;\n var t;\n // if starting new import, reset import status flags\n if (startIndex==0)\n for (var t=0;t<config.macros.importTiddlers.inbound.length;t++)\n config.macros.importTiddlers.inbound[t].status="";\n for (var i=startIndex; i<theList.options.length; i++)\n {\n // if list item is not selected or is a heading (i.e., has no value), skip it\n if ((!theList.options[i].selected) || ((t=theList.options[i].value)==""))\n continue;\n for (var j=0;j<config.macros.importTiddlers.inbound.length;j++)\n if (config.macros.importTiddlers.inbound[j].title==t) break;\n var theImported = config.macros.importTiddlers.inbound[j];\n var theExisting = store.getTiddler(theImported.title);\n // avoid redundant import for tiddlers that are listed multiple times (when 'by tags')\n if (theImported.status=="added")\n continue;\n // don't import the "ImportedTiddlers" history from the other document...\n if (theImported.title=='ImportedTiddlers')\n continue;\n // if tiddler exists and import not marked for replace or merge, stop importing\n if (theExisting && (theImported.status.substr(0,7)!="replace") && (theImported.status.substr(0,5)!="merge"))\n return i;\n // assemble tags (remote + existing + added)\n var newTags = "";\n if (config.macros.importTiddlers.importTags)\n newTags+=theImported.getTags() // import remote tags\n if (config.macros.importTiddlers.keepTags && theExisting)\n newTags+=" "+theExisting.getTags(); // keep existing tags\n if (config.macros.importTiddlers.addTags && config.macros.importTiddlers.newTags.trim().length)\n newTags+=" "+config.macros.importTiddlers.newTags; // add new tags\n theImported.set(null,null,null,null,newTags.trim());\n // set the status to 'added' (if not already set by the 'ask the user' UI)\n theImported.status=(theImported.status=="")?'added':theImported.status;\n // do the import!\n store.addTiddler(theImported);\n store.setDirty(true);\n }\n return(-1); // signals that we really finished the entire list\n}\n//}}}\n\n//{{{\nfunction importStopped()\n{\n var theList = document.getElementById('importList');\n var theNewTitle = document.getElementById('importNewTitle');\n if (!theList) return;\n if (config.macros.importTiddlers.index==-1)\n importReport(); // import finished... generate the report\n else\n {\n // DEBUG alert('import stopped at: '+config.macros.importTiddlers.index);\n // import collision... show the ask panel and set the title edit field\n document.getElementById('importAskPanel').style.display='block';\n theNewTitle.value=theList.options[config.macros.importTiddlers.index].value;\n }\n}\n//}}}\n
*Learning jQuery中文版:Web 2.0速成之道\n**http://findbook.tw/book/9789866761607/basic\n**作者:Jonathan Chaffer、Karl Swedberg\n**出版社:悅知文化\n**出版日期:2008-11-17\n**《Learning jQuery中文版:Web 2.0速成之道》身為一個包頭包尾獨立作業的Web Designer要作美美的面板是理所當然的~有了JQuery滑動特效、動畫、面板都直接拿一個小小的js檔套用就好了。保證每個作品都是 啪哩啪哩 布拎布拎
*MANFROTTO 345\n**http://www.mobile01.com/topicdetail.php?f=164&t=105672&p=1
*目標 \n**MCTS考試編號 70-536 -> MCTS考試編號 70-528 -> MCPD考試編號 70-547\n*精誠公司-恆逸資訊教育訓練中心\n**http://edu.uuu.com.tw/\n*資策會\n**http://www.iiiedu.org.tw/\n*巨匠\n**http://www.pcschool.com.tw/\n----\n*精誠\n**[[課程|http://edu.uuu.com.tw/class/course.asp?UArea=%A5x%A5_&CourseID=TSWEBB1&seat=Microsoft&ItemDetailID=205&startdate=8]]\n**課程名稱:MCTS:.NET Framework 2.0 Web Applications 技術專家 (Visual Basic 2005)\n***上課地點:恆逸資訊台北教育訓練中心\n***聯絡電話:02-25149191\n***上課地點:台北恆逸- 台北市復興北路99號2樓 / 14樓\n***開課日期:2008/08/04 ~2008/10/27 \n***上課時間:18:30~22:00 每週一三五\n***費用:定價 59000 元\n{{{\n 1. U4994VB:Visual Studio 開發工具與程式語言概論 (Visual Basic 2005) (21小時)\n 2. U2543VB:Web應用程式開發基礎 (Visual Basic 2005) (28小時)\n 3. U4142VB:.NET 資料存取技術 (Visual Basic 2005) (21小時)\n 4. U2544VB:Web應用程式開發進階 (Visual Basic 2005) (21小時)\n 5. U2956VB:.NET核心程式設計 (Visual Basic 2005) (35小時)\n}}}\n*資策會-中壢\n**http://www.iiiedu.org.tw/chungli/main.asp\n***7月暫無課程\n*資策會-台北\n**http://www.iiiedu.org.tw/?gclid=CNrA--mKoZQCFQZmegod0iaDtg\n**MCTS課程 http://www.iiiedu.org.tw/taipei/ms_edm/MCPD/wp.htm\n***課程名稱:MCTS / MCPD Web Developer認證班\n***上課地點:台北市復興南路一段390號二樓 [[地圖|http://maps.google.com/maps?f=q&hl=zh-TW&geocode=&q=%E5%8F%B0%E5%8C%97%E5%B8%82%E5%BE%A9%E8%88%88%E5%8D%97%E8%B7%AF%E4%B8%80%E6%AE%B5390%E8%99%9F&sll=25.018107,121.53986&sspn=0.068133,0.173035&ie=UTF8&ll=25.035683,121.539946&spn=0.034062,0.086517&z=14]]\n***聯絡電話:02-2708-9215 分機 8264 沈淑玲 小姐 E-mail:zgrace@iii.org.tw \n***開課日期:97/08/22-97/10/13\n***上課時間:晚上一三五\n***費用:原價39000元 特價29000元\n{{{\n1.先修課程:\nMicrosoft .NET 平台應用程式開發基礎(學員可視需要選修)3天/21小時\n2.ASP.NET網頁程式設計 6天/36小時\n3.ADO .NET 資料庫應用程式設計 5天/30小時\nTS班 97/08/22-97/10/13 週一, 三, 五 (夜間)\n}}}\n*巨匠\n**課程名稱:2559_VB.NET 程式設計\n***上課地點:桃園認證中心\n***聯絡電話:(03)347-4878\n***上課地點:桃園市民權路6號2樓\n***開課日期:97/07/28\n***上課時間:晚上一三五。\n**http://www.pcschool.com.tw/activity/960510mcts/web6.asp\n**\n{{{\n《課程內容》\n持有MCTS: .NET Framework 2.0 Web Applications認證的開發工程師能展示其對於 Web 應用程式技術及 Web 應用程式中之資料存取的廣度及深度的技能與知識。\n此類人員通常從事 Web 開發工程師或企業應用程式開發工程師等工作;也有可能是並不會每天使用 .NET Framework 2.0 像是資料庫開發工程師及系統管理員的個別人員,但仍然想要藉此展現他們豐富的技術經驗。\n\n1. DN1-2559 VB.NET 程式設計入門(30Hrs)\n2. DPA-2956 .NET Framework 2.0核心基礎應用開發(15Hrs)\n3. DPB-2541 ADO.NET資料存取技術入門(18 hrs)\n4. DPC-2542 ADO.NET資料存取技術進階(12 hrs)\n5. DPD-2543 Web應用程式設計入門(18 hrs)\n6. DPE-2544 Web應用程式設計進階(12hr) \n}}}
*MIS2000的ASP.NET教學網站\n**http://www.taconet.com.tw/mis2000_aspnet/\n*書名:「ASP.NET經典實務----使用Visual Studio .NET 開發知識管理網站」\n**作者:MIS2000 Lab.\n**台科大圖書,電話:(02)2908-5945\n**郵購方式----帳號:1913396-0 帳戶:台科大圖書股份有限公司\n**本書編號 93002,
*MSDN 好書推薦\n**http://www.microsoft.com/taiwan/msdn/books/\n*Technet書摘\n**http://www.microsoft.com/taiwan/technet/book/more_info.aspx
*http://help.live.com/(ZmlsdGVyPURIX0ZSRUUmcHJvamVjdD1tZXNzZW5nZXJ3MTEmbWFya2V0PXpoLVRXJmN1PSZ0bXQ9JmtjPSZmb3JtYXQ9)/Help.aspx?filter=DH_FREE&querytype=keyword&query=81000306&fs=1\n**ipconfig/flushdns\n*http://www.student.tw/db/showthread.php?t=161940\n{{{\n作者 bestpika (飛影‧忌子) 看板 MSNmessenger\n標題 Re: [登入] 81000306解決方案\n時間 Thu Jul 10 22:57:29 2008\n───────────────────────────────────────\n\n※ 引述《magilulumi (小光光撿到天使羽毛)》之銘言:\n\n路過打個岔\nhttp://0rz.tw/0a3GK\n這是81000306的官方解決方法\n\n看了看,應該又是DNS的問題....\n我把DNS Server換掉就正常了\n\n208.67.222.222\n208.67.220.220\n上面這兩組是Open DNS( http://www.opendns.com/ ),\n大家試試吧~\n\n\n補充一下\n如果有改過 %SystemRoot%\ssystem32\sdrivers\setc\shosts 的人,\n請檢查裡面是不是有類似下面這些的東西\n\n65.54.239.80 messenger.hotmail.com\n65.54.239.80 dp.msnmessenger.akadns.net\n如果有的話請去掉\n然後開 cmd 輸入 ipconfig /flushdns 後再連線試試\n}}}
GettingStarted\n<<tag 拍照>>\n<<tag 種花>>\n<<tag 運動>>\n<<tag 逛書店>>\n<<tag 學習>>\n<<tag 理財>>\n<<tag Tools>>\n<<tag 好貨>>\n<<tag 隨手記>>
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">\n<META HTTP-EQUIV="Expires" CONTENT="-1">
*Microsoft SQL Server T-SQL 大全 - -實務學習與問題解決\n**ISBN :9789574425280\n**出版商 :旗標\n**作者:林班侯、問麗萍、劉漢山\n**http://findbook.tw/book/9789574425280/basic
/***\n|Name|NewHereCommand|\n|Source|http://simonbaird.com/mptw/#NewHereCommand|\n|Version|1.0|\n\nCode originally by ArphenLin. Small tweak by SimonBaird\nhttp://aiddlywiki.sourceforge.net/NewHere_demo.html#NewHereCommand\nTo use this you must edit your ViewTemplate and add newHere to the toolbar div, eg\n{{{<div class='toolbar' macro='toolbar ... newHere'></div>}}}\n***/\n\n//{{{\n\nconfig.commands.newHere = {\n text: 'new here',\n tooltip: 'Create a new tiddler tagged as this tiddler',\n handler: function(e,src,title) {\n if (!readOnly) {\n clearMessage();\n var t=document.getElementById('tiddler'+title);\n story.displayTiddler(t,config.macros.newTiddler.title,DEFAULT_EDIT_TEMPLATE);\n story.setTiddlerTag(config.macros.newTiddler.title, title, 0);\n story.focusTiddler(config.macros.newTiddler.title,"title");\n return false;\n }\n }\n};\n\n//}}}
*Nikon微距鏡皇VR 105\n**http://www.flickr.com/search/?q=Nikon%20VR%20105&w=all\n**http://www.mobile01.com/topicdetail.php?f=248&t=326781&p=1\n**http://forum.ncphoto.cc/index.php?showtopic=2039&st=0\n**http://www.photozone.de/nikon--nikkor-aps-c-lens-tests/224-micro-nikkor-af-s-105mm-f28g-if-ed-vr-review--test-report
http://price.oc.com.tw/
*OpenSourceCMS\n**http://www.opensourcecms.com/\n**http://en.wikipedia.org/wiki/List_of_content_management_systems
*XnView\n**http://www.xnview.com/\n*AFPL Ghostscript\n**http://pages.cs.wisc.edu/~ghost/
<!---\nI've just tweaked my gradient colours and the topMenu bit. See HorizontalMainMenu.\n--->\n<!--{{{-->\n<div class='header' macro='gradient vert #000 #069'>\n<div class='headerShadow'>\n<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;\n<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>\n</div>\n<div class='headerForeground'>\n<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;\n<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>\n</div>\n<div id='topMenu' refresh='content' tiddler='MainMenu'></div>\n</div>\n<div id='sidebar'>\n<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>\n<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>\n</div>\n<div id='displayArea'>\n<div id='messageArea'></div>\n<div id='tiddlerDisplay'></div>\n</div>\n<!--}}}-->\n
*Put your photos on a map\n**http://googleblog.blogspot.com/2007/06/put-your-photos-on-map-and-picasa-on.html\n**好玩也,把照片標在地圖上面,這樣就可以把照片的價值又延伸了,像是可以標出某夜市好吃的攤位並且加上註解\n**下面是我在暨大拍拍做的範例\n<html><iframe src="http://picasaweb.google.com/Showlem/200706/photo#map" width="780" height="800"></iframe></html>
/***\n| Name:|QuickOpenTagPlugin|\n| Purpose:|Makes tag links into a Taggly style open tag plus a normal style drop down menu|\n| Creator:|SimonBaird|\n| Source:|http://simonbaird.com/mptw/#QuickOpenTagPlugin|\n| Requires:|TW 2.x|\n| Version|1.1 (7-Feb-06)|\n\n!History\n* Version 1.1 (07/02/2006)\n** Fix Firefox 1.5.0.1 crashes\n** Updated by ~BidiX[at]~BidiX.info\n* Version 1.0 (?/01/2006)\n** First release\n\n***/\n//{{{\n\n//⊻ ⊽ ⋁ ▼ \n\nwindow.createTagButton_orig_mptw = createTagButton;\nwindow.createTagButton = function(place,tag,excludeTiddler) {\n var sp = createTiddlyElement(place,"span",null,"quickopentag");\n createTiddlyLink(sp,tag,true,"button");\n var theTag = createTiddlyButton(sp,config.macros.miniTag.dropdownchar,config.views.wikified.tag.tooltip.format([tag]),onClickTag);\n theTag.setAttribute("tag",tag);\n if(excludeTiddler)\n theTag.setAttribute("tiddler",excludeTiddler);\n return(theTag);\n};\n\nconfig.macros.miniTag = {handler:function(place,macroName,params,wikifier,paramString,tiddler) {\n var tagged = store.getTaggedTiddlers(tiddler.title);\n if (tagged.length > 0) {\n var theTag = createTiddlyButton(place,config.macros.miniTag.dropdownchar,config.views.wikified.tag.tooltip.format([tiddler.title]),onClickTag);\n theTag.setAttribute("tag",tiddler.title);\n theTag.className = "miniTag";\n }\n}};\n\nconfig.macros.miniTag.dropdownchar = (document.all?"▼":"▾"); // the fat one is the only one that works in IE\n\nconfig.macros.allTags.handler = function(place,macroName,params)\n{\n var tags = store.getTags();\n var theDateList = createTiddlyElement(place,"ul",null,null,null);\n if(tags.length === 0)\n createTiddlyElement(theDateList,"li",null,"listTitle",this.noTags);\n for (var t=0; t<tags.length; t++)\n {\n var theListItem =createTiddlyElement(theDateList,"li",null,null,null);\n var theLink = createTiddlyLink(theListItem,tags[t][0],true);\n var theCount = " (" + tags[t][1] + ")";\n theLink.appendChild(document.createTextNode(theCount));\n\n var theDropDownBtn = createTiddlyButton(theListItem," "+config.macros.miniTag.dropdownchar,this.tooltip.format([tags[t][0]]),onClickTag);\n theDropDownBtn.setAttribute("tag",tags[t][0]);\n }\n};\n\n\nsetStylesheet(\n ".quickopentag { margin-right:1.2em; border:1px solid #eee; padding:2px; padding-right:0px; padding-left:1px; }\sn"+\n ".quickopentag .tiddlyLink { padding:2px; padding-left:3px; }\sn"+\n ".quickopentag a.button { padding:1px; padding-left:2px; padding-right:2px;}\sn"+\n "a.miniTag {font-size:150%;}\sn"+\n "",\n"QuickOpenTagStyles");\n\n//}}}\n\n/***\n<html>&#x22bb; &#x22bd; &#x22c1; &#x25bc; &#x25be;</html>\n***/\n
/***\n| Name:|RenameTagsPlugin|\n| Purpose:|Allows you to easily rename tags|\n| Creator:|SimonBaird|\n| Source:|http://simonbaird.com/mptw/#RenameTagsPlugin|\n| Version:|1.0.1 (5-Mar-06)|\n\n!Description\nIf you rename a tiddler/tag that is tagging other tiddlers this plugin will ask you if you want to rename the tag in each tiddler where it is used. This is essential if you use tags and ever want to rename them. To use it, open the tag you want to rename as a tiddler (it's the last option in the tag popup menu), edit it, rename it and click done. You will asked if you want to rename the tag. Click OK to rename the tag in the tiddlers that use it. Click Cancel to not rename the tag.\n\n!Example\nTry renaming [[Plugins]] or [[CSS]] on this site.\n\n!History\n* 1.0.1 (5-Mar-06) - Added feature to allow renaming of tags without side-effect of creating a tiddler\n* 1.0.0 (5-Mar-06) - First working version\n\n!Code\n***/\n//{{{\n\nversion.extensions.RenameTagsPlugin = {\n major: 1, minor: 0, revision: 0,\n date: new Date(2006,3,5),\n source: "http://simonbaird.com/mptw/#RenameTagsPlugin"\n};\n\nconfig.macros.RenameTagsPlugin = {};\nconfig.macros.RenameTagsPlugin.prompt = "Rename the tag '%0' to '%1' in %2 tidder%3?";\n\n// these are very useful, perhaps they should be in the core\nif (!store.addTag) {\n store.addTag = function(title,tag) {\n var t=this.getTiddler(title); if (!t || !t.tags) return;\n t.tags.push(tag);\n };\n};\n\nif (!store.removeTag) {\n store.removeTag = function(title,tag) {\n var t=this.getTiddler(title); if (!t || !t.tags) return;\n if (t.tags.find(tag)!=null) t.tags.splice(t.tags.find(tag),1);\n };\n};\n\nstore.saveTiddler_orig_tagrename = store.saveTiddler;\nstore.saveTiddler = function(title,newTitle,newBody,modifier,modified,tags) {\n if (title != newTitle && this.getTaggedTiddlers(title).length > 0) {\n // then we are renaming a tag\n var tagged = this.getTaggedTiddlers(title);\n if (confirm(config.macros.RenameTagsPlugin.prompt.format([title,newTitle,tagged.length,tagged.length>1?"s":""]))) {\n for (var i=0;i<tagged.length;i++) {\n store.removeTag(tagged[i].title,title);\n store.addTag(tagged[i].title,newTitle);\n // if tiddler is visible refresh it to show updated tag\n story.refreshTiddler(tagged[i].title,false,true);\n }\n }\n if (!this.tiddlerExists(title) && newBody == "") {\n // dont create unwanted tiddler\n return null;\n }\n }\n return this.saveTiddler_orig_tagrename(title,newTitle,newBody,modifier,modified,tags);\n}\n\n//}}}\n\n
*Search plugin\n**http://wiki.moztw.org/index.php?title=Search_Plugins
/***\nThis CSS by DaveBirss.\n***/\n/*{{{*/\n\n.tabSelected {\n background: #fff;\n}\n\n.tabUnselected {\n background: #eee;\n}\n\n#sidebar {\n color: #000;\n}\n\n#sidebarOptions {\n background: #fff;\n}\n\n#sidebarOptions .button {\n color: #999;\n}\n\n#sidebarOptions .button:hover {\n color: #000;\n background: #fff;\n border-color:white;\n}\n\n#sidebarOptions .button:active {\n color: #000;\n background: #fff;\n}\n\n#sidebarOptions .sliderPanel {\n background: transparent;\n}\n\n#sidebarOptions .sliderPanel A {\n color: #999;\n}\n\n#sidebarOptions .sliderPanel A:hover {\n color: #000;\n background: #fff;\n}\n\n#sidebarOptions .sliderPanel A:active {\n color: #000;\n background: #fff;\n}\n\n.sidebarSubHeading {\n color: #000;\n}\n\n#sidebarTabs {`\n background: #fff\n}\n\n#sidebarTabs .tabSelected {\n color: #000;\n background: #fff;\n border-top: solid 1px #ccc;\n border-left: solid 1px #ccc;\n border-right: solid 1px #ccc;\n border-bottom: none;\n}\n\n#sidebarTabs .tabUnselected {\n color: #999;\n background: #eee;\n border-top: solid 1px #ccc;\n border-left: solid 1px #ccc;\n border-right: solid 1px #ccc;\n border-bottom: none;\n}\n\n#sidebarTabs .tabContents {\n background: #fff;\n}\n\n\n#sidebarTabs .txtMoreTab .tabSelected {\n background: #fff;\n}\n\n#sidebarTabs .txtMoreTab .tabUnselected {\n background: #eee;\n}\n\n#sidebarTabs .txtMoreTab .tabContents {\n background: #fff;\n}\n\n#sidebarTabs .tabContents .tiddlyLink {\n color: #999;\n}\n\n#sidebarTabs .tabContents .tiddlyLink:hover {\n background: #fff;\n color: #000;\n}\n\n#sidebarTabs .tabContents {\n color: #000;\n}\n\n#sidebarTabs .button {\n color: #666;\n}\n\n#sidebarTabs .tabContents .button:hover {\n color: #000;\n background: #fff;\n}\n\n/*}}}*/
another personal web notebook XD
Showlem
*Slik Sprint Pro 3-way\n**http://www.mobile01.com/topicdetail.php?f=164&t=315186&p=2\n*SLIK MINI-PRO III\n**http://www.kphoto.com.tw/front/bin/ptdetail.phtml?Part=AHL01361&Category=59336
*SnadBoy's Revelation\n**http://www.snadboy.com/\n**http://www.softking.com.tw/soft/clickcount.asp?fid3=14745\n
/***\nCosmetic fixes that probably should be included in a future TW...\n***/\n/*{{{*/\n.viewer .listTitle { list-style-type:none; margin-left:-2em; }\n.editorFooter .button { padding-top: 0px; padding-bottom:0px; }\n/*}}}*/\n/***\nImportant stuff. See TagglyTaggingStyles and HorizontalMainMenuStyles\n***/\n/*{{{*/\n[[TagglyTaggingStyles]]\n[[HorizontalMainMenuStyles]]\n/*}}}*/\n/***\nClint's fix for weird IE behaviours\n***/\n/*{{{*/\nbody {position:static;}\n.tagClear{margin-top:1em;clear:both;}\n/*}}}*/\n/***\nJust colours, fonts, tweaks etc. See SideBarWhiteAndGrey\n***/\n/*{{{*/\nbody {background:#eee; /* font-size:103%; */}\na{ color: #069; }\na:hover{ background: #069; color: #fff; }\n.popup { background: #178; border: 1px solid #069; }\n.headerForeground a { color: #6fc;}\n.headerShadow { left: 2px; top: 2px; }\n.title { padding:0px; margin:0px; }\n.siteSubtitle { padding:0px; margin:0px; padding-left:1.5em; }\n.subtitle { font-size:90%; color:#ccc; padding-left:0.25em; }\nh1,h2,h3,h4,h5 { color: #000; background: transparent; }\n.title {color:black; font-size:2em;}\n.shadow .title {color:#999; }\n.viewer pre { background-color:#f8f8ff; border-color:#ddf; }\n.viewer { padding-top:0px; }\n.editor textarea { font-family:monospace; }\n#sidebarOptions { border:1px #ccc solid; }\n.tiddler {\n border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding-bottom:1em; margin-bottom:1em; \n background:#fff; padding-right:1.5em; }\n#messageArea { background-color:#bde; border-color:#8ab; border-width:4px; border-style:dotted; font-size:90%; }\n#messageArea .button { text-decoration:none; font-weight:bold; background:transparent; border:0px; }\n#messageArea .button:hover {background: #acd; }\n[[SideBarWhiteAndGrey]]\n\n#adsense {\n margin: 1em 15.7em 0em 1em; border:1px solid #ddd;\n background:#f8f8f8; text-align:center;margin-bottom:1em;overflow:hidden;padding:0.5em;} \n/*}}}*/\n/*{{{*/\n/* for testing clint's new formatter. eg {{red{asdfaf}}} */\n.red { color:white; background:red; display:block; padding:1em; } \n\n/* FF doesn't need this. but IE seems to want to make first one white */\n.txtMainTab .tabset { background:#eee; }\n.txtMoreTab .tabset { background:transparent; }\n\n/*}}}*/\n
*SwiffPointPlayer\n**http://www.globfx.com/products/swfpoint/\n**SwiffPointPlayer是一個小的外掛程式,下載後直接安裝,PowerPoint從插入的面板內便多一項可以插入flash的動畫檔案的選項,可讓你的教學增色不少。\n**投影片、ppt、插入、swf
*TWINS蘑菇坊西餐廳\n**http://www.07080134.shopcool.com.tw/\n**台北市大安區敦化南路一段223號B1樓\n**TEL: 02-2740-6199
/***\n|Name|TagglyListPlugin|\n|Created by|SimonBaird|\n|Location|http://simonbaird.com/mptw/#TagglyListPlugin|\n|Version|1.1.2 25-Apr-06|\n|Requires|See TagglyTagging|\n\n!History\n* 1.1.2 (25-Apr-2006) embedded TagglyTaggingStyles. No longer need separated tiddler for styles.\n* 1.1.1 (6-Mar-2006) fixed bug with refreshAllVisible closing tiddlers being edited. Thanks Luke Blanshard.\n\n***/\n\n/***\n!Setup and config\n***/\n//{{{\n\nversion.extensions.TagglyListPlugin = {\n major: 1, minor: 1, revision: 2,\n date: new Date(2006,4,25),\n source: "http://simonbaird.com/mptw/#TagglyListPlugin"\n};\n\nconfig.macros.tagglyList = {};\nconfig.macros.tagglyListByTag = {};\nconfig.macros.tagglyListControl = {};\nconfig.macros.tagglyListWithSort = {};\nconfig.macros.hideSomeTags = {};\n\n// change this to your preference\nconfig.macros.tagglyListWithSort.maxCols = 6;\n\nconfig.macros.tagglyList.label = "Tagged as %0:";\n\n// the default sort options. set these to your preference\nconfig.macros.tagglyListWithSort.defaults = {\n sortBy:"title", // title|created|modified\n sortOrder: "asc", // asc|desc\n hideState: "show", // show|hide\n groupState: "nogroup", // nogroup|group\n numCols: 1\n};\n\n// these tags will be ignored by the grouped view\nconfig.macros.tagglyListByTag.excludeTheseTags = [\n "systemConfig",\n "TiddlerTemplates"\n];\n\nconfig.macros.tagglyListControl.tags = {\n title:"sortByTitle", \n modified: "sortByModified", \n created: "sortByCreated",\n asc:"sortAsc", \n desc:"sortDesc",\n hide:"hideTagged", \n show:"showTagged",\n nogroup:"noGroupByTag",\n group:"groupByTag",\n cols1:"list1Cols",\n cols2:"list2Cols",\n cols3:"list3Cols",\n cols4:"list4Cols",\n cols5:"list5Cols",\n cols6:"list6Cols",\n cols7:"list7Cols",\n cols8:"list8Cols",\n cols9:"list9Cols" \n}\n\n// note: should match config.macros.tagglyListControl.tags\nconfig.macros.hideSomeTags.tagsToHide = [\n "sortByTitle",\n "sortByCreated",\n "sortByModified",\n "sortDesc",\n "sortAsc",\n "hideTagged",\n "showTagged",\n "noGroupByTag",\n "groupByTag",\n "list1Cols",\n "list2Cols",\n "list3Cols",\n "list4Cols",\n "list5Cols",\n "list6Cols",\n "list7Cols",\n "list8Cols",\n "list9Cols"\n];\n\n\n//}}}\n/***\n\n!Utils\n***/\n//{{{\n// from Eric\nfunction isTagged(title,tag) {\n var t=store.getTiddler(title); if (!t) return false;\n return (t.tags.find(tag)!=null);\n}\n\n// from Eric\nfunction toggleTag(title,tag) {\n var t=store.getTiddler(title); if (!t || !t.tags) return;\n if (t.tags.find(tag)==null) t.tags.push(tag);\n else t.tags.splice(t.tags.find(tag),1);\n}\n\nfunction addTag(title,tag) {\n var t=store.getTiddler(title); if (!t || !t.tags) return;\n t.tags.push(tag);\n}\n\nfunction removeTag(title,tag) {\n var t=store.getTiddler(title); if (!t || !t.tags) return;\n if (t.tags.find(tag)!=null) t.tags.splice(t.tags.find(tag),1);\n}\n\n// from Udo\nArray.prototype.indexOf = function(item) {\n for (var i = 0; i < this.length; i++) {\n if (this[i] == item) {\n return i;\n }\n }\n return -1;\n};\nArray.prototype.contains = function(item) {\n return (this.indexOf(item) >= 0);\n}\n//}}}\n/***\n\n!tagglyList\ndisplays a list of tagged tiddlers. \nparameters are sortField and sortOrder\n***/\n//{{{\n\n// not used at the moment...\nfunction sortedListOfOtherTags(tiddler,thisTag) {\n var list = tiddler.tags.concat(); // so we are working on a clone..\n for (var i=0;i<config.macros.hideSomeTags.tagsToHide.length;i++) {\n if (list.find(config.macros.hideSomeTags.tagsToHide[i]) != null)\n list.splice(list.find(config.macros.hideSomeTags.tagsToHide[i]),1); // remove hidden ones\n }\n for (var i=0;i<config.macros.tagglyListByTag.excludeTheseTags.length;i++) {\n if (list.find(config.macros.tagglyListByTag.excludeTheseTags[i]) != null)\n list.splice(list.find(config.macros.tagglyListByTag.excludeTheseTags[i]),1); // remove excluded ones\n }\n list.splice(list.find(thisTag),1); // remove thisTag\n return '[[' + list.sort().join("]] [[") + ']]';\n}\n\nfunction sortHelper(a,b) {\n if (a == b) return 0;\n else if (a < b) return -1;\n else return +1;\n}\n\nconfig.macros.tagglyListByTag.handler = function (place,macroName,params,wikifier,paramString,tiddler) {\n\n var sortBy = params[0] ? params[0] : "title"; \n var sortOrder = params[1] ? params[1] : "asc";\n\n var result = store.getTaggedTiddlers(tiddler.title,sortBy);\n\n if (sortOrder == "desc")\n result = result.reverse();\n\n var leftOvers = []\n for (var i=0;i<result.length;i++) {\n leftOvers.push(result[i].title);\n }\n\n var allTagsHolder = {};\n for (var i=0;i<result.length;i++) {\n for (var j=0;j<result[i].tags.length;j++) {\n\n if ( \n result[i].tags[j] != tiddler.title // not this tiddler\n && config.macros.hideSomeTags.tagsToHide.find(result[i].tags[j]) == null // not a hidden one\n && config.macros.tagglyListByTag.excludeTheseTags.find(result[i].tags[j]) == null // not excluded\n ) {\n if (!allTagsHolder[result[i].tags[j]])\n allTagsHolder[result[i].tags[j]] = "";\n allTagsHolder[result[i].tags[j]] += "**[["+result[i].title+"]]\sn";\n\n if (leftOvers.find(result[i].title) != null)\n leftOvers.splice(leftOvers.find(result[i].title),1); // remove from leftovers. at the end it will contain the leftovers...\n }\n }\n }\n\n\n var allTags = [];\n for (var t in allTagsHolder)\n allTags.push(t);\n\n allTags.sort(function(a,b) {\n var tidA = store.getTiddler(a);\n var tidB = store.getTiddler(b);\n if (sortBy == "title") return sortHelper(a,b);\n else if (!tidA && !tidB) return 0;\n else if (!tidA) return -1;\n else if (!tidB) return +1;\n else return sortHelper(tidA[sortBy],tidB[sortBy]);\n });\n\n var markup = "";\n\n if (sortOrder == "desc") {\n allTags.reverse();\n }\n else {\n // leftovers first...\n for (var i=0;i<leftOvers.length;i++)\n markup += "*[["+leftOvers[i]+"]]\sn";\n } \n\n for (var i=0;i<allTags.length;i++)\n markup += "*[["+allTags[i]+"]]\sn" + allTagsHolder[allTags[i]];\n\n if (sortOrder == "desc") {\n // leftovers last...\n for (var i=0;i<leftOvers.length;i++)\n markup += "*[["+leftOvers[i]+"]]\sn";\n }\n\n wikify(markup,place);\n}\n\nconfig.macros.tagglyList.handler = function (place,macroName,params,wikifier,paramString,tiddler) {\n var sortBy = params[0] ? params[0] : "title"; \n var sortOrder = params[1] ? params[1] : "asc";\n var numCols = params[2] ? params[2] : 1;\n\n var result = store.getTaggedTiddlers(tiddler.title,sortBy);\n if (sortOrder == "desc")\n result = result.reverse();\n\n var listSize = result.length;\n var colSize = listSize/numCols;\n var remainder = listSize % numCols;\n\n var upperColsize;\n var lowerColsize;\n if (colSize != Math.floor(colSize)) {\n // it's not an exact fit so..\n lowerColsize = Math.floor(colSize);\n upperColsize = Math.floor(colSize) + 1;\n }\n else {\n lowerColsize = colSize;\n upperColsize = colSize;\n }\n\n var markup = "";\n var c=0;\n\n var newTaggedTable = createTiddlyElement(place,"table");\n var newTaggedBody = createTiddlyElement(newTaggedTable,"tbody");\n var newTaggedTr = createTiddlyElement(newTaggedBody,"tr");\n\n for (var j=0;j<numCols;j++) {\n var foo = "";\n var thisSize;\n\n if (j<remainder)\n thisSize = upperColsize;\n else\n thisSize = lowerColsize;\n\n for (var i=0;i<thisSize;i++) \n foo += ( "*[[" + result[c++].title + "]]\sn"); // was using splitList.shift() but didn't work in IE;\n\n var newTd = createTiddlyElement(newTaggedTr,"td",null,"tagglyTagging");\n wikify(foo,newTd);\n\n }\n\n};\n\n/* snip for later.....\n //var groupBy = params[3] ? params[3] : "t.title.substr(0,1)";\n //var groupBy = params[3] ? params[3] : "sortedListOfOtherTags(t,tiddler.title)";\n //var groupBy = params[3] ? params[3] : "t.modified";\n var groupBy = null; // for now. groupBy here is working but disabled for now.\n\n var prevGroup = "";\n var thisGroup = "";\n\n if (groupBy) {\n result.sort(function(a,b) {\n var t = a; var aSortVal = eval(groupBy); var aSortVal2 = eval("t".sortBy);\n var t = b; var bSortVal = eval(groupBy); var bSortVal2 = eval("t".sortBy);\n var t = b; var bSortVal2 = eval(groupBy);\n return (aSortVal == bSortVal ?\n (aSortVal2 == bSortVal2 ? 0 : (aSortVal2 < bSortVal2 ? -1 : +1)) // yuck\n : (aSortVal < bSortVal ? -1 : +1));\n });\n }\n\n if (groupBy) {\n thisGroup = eval(groupBy);\n if (thisGroup != prevGroup)\n markup += "*[["+thisGroup+']]\sn';\n markup += "**[["+t.title+']]\sn';\n prevGroup = thisGroup;\n }\n\n\n\n*/\n\n\n//}}}\n\n/***\n\n!tagglyListControl\nUse to make the sort control buttons\n***/\n//{{{\n\nfunction getSortBy(title) {\n var tiddler = store.getTiddler(title);\n var defaultVal = config.macros.tagglyListWithSort.defaults.sortBy;\n if (!tiddler) return defaultVal;\n var usetags = config.macros.tagglyListControl.tags;\n if (tiddler.tags.contains(usetags["title"])) return "title";\n else if (tiddler.tags.contains(usetags["modified"])) return "modified";\n else if (tiddler.tags.contains(usetags["created"])) return "created";\n else return defaultVal;\n}\n\nfunction getSortOrder(title) {\n var tiddler = store.getTiddler(title);\n var defaultVal = config.macros.tagglyListWithSort.defaults.sortOrder;\n if (!tiddler) return defaultVal;\n var usetags = config.macros.tagglyListControl.tags;\n if (tiddler.tags.contains(usetags["asc"])) return "asc";\n else if (tiddler.tags.contains(usetags["desc"])) return "desc";\n else return defaultVal;\n}\n\nfunction getHideState(title) {\n var tiddler = store.getTiddler(title);\n var defaultVal = config.macros.tagglyListWithSort.defaults.hideState;\n if (!tiddler) return defaultVal;\n var usetags = config.macros.tagglyListControl.tags;\n if (tiddler.tags.contains(usetags["hide"])) return "hide";\n else if (tiddler.tags.contains(usetags["show"])) return "show";\n else return defaultVal;\n}\n\nfunction getGroupState(title) {\n var tiddler = store.getTiddler(title);\n var defaultVal = config.macros.tagglyListWithSort.defaults.groupState;\n if (!tiddler) return defaultVal;\n var usetags = config.macros.tagglyListControl.tags;\n if (tiddler.tags.contains(usetags["group"])) return "group";\n else if (tiddler.tags.contains(usetags["nogroup"])) return "nogroup";\n else return defaultVal;\n}\n\nfunction getNumCols(title) {\n var tiddler = store.getTiddler(title);\n var defaultVal = config.macros.tagglyListWithSort.defaults.numCols; // an int\n if (!tiddler) return defaultVal;\n var usetags = config.macros.tagglyListControl.tags;\n for (var i=1;i<=config.macros.tagglyListWithSort.maxCols;i++)\n if (tiddler.tags.contains(usetags["cols"+i])) return i;\n return defaultVal;\n}\n\n\nfunction getSortLabel(title,which) {\n // TODO. the strings here should be definable in config\n var by = getSortBy(title);\n var order = getSortOrder(title);\n var hide = getHideState(title);\n var group = getGroupState(title);\n if (which == "hide") return (hide == "show" ? "−" : "+"); // 0x25b8;\n else if (which == "group") return (group == "group" ? "normal" : "grouped");\n else if (which == "cols") return "cols±"; // &plusmn;\n else if (by == which) return which + (order == "asc" ? "↓" : "↑"); // &uarr; &darr;\n else return which;\n}\n\nfunction handleSortClick(title,which) {\n var currentSortBy = getSortBy(title);\n var currentSortOrder = getSortOrder(title);\n var currentHideState = getHideState(title);\n var currentGroupState = getGroupState(title);\n var currentNumCols = getNumCols(title);\n\n var tags = config.macros.tagglyListControl.tags;\n\n // if it doesn't exist, lets create it..\n if (!store.getTiddler(title))\n store.saveTiddler(title,title,"",config.options.txtUserName,new Date(),null);\n\n if (which == "hide") {\n // toggle hide state\n var newHideState = (currentHideState == "hide" ? "show" : "hide");\n removeTag(title,tags[currentHideState]);\n if (newHideState != config.macros.tagglyListWithSort.defaults.hideState)\n toggleTag(title,tags[newHideState]);\n }\n else if (which == "group") {\n // toggle hide state\n var newGroupState = (currentGroupState == "group" ? "nogroup" : "group");\n removeTag(title,tags[currentGroupState]);\n if (newGroupState != config.macros.tagglyListWithSort.defaults.groupState)\n toggleTag(title,tags[newGroupState]);\n }\n else if (which == "cols") {\n // toggle num cols\n var newNumCols = currentNumCols + 1; // confusing. currentNumCols is an int\n if (newNumCols > config.macros.tagglyListWithSort.maxCols || newNumCols > store.getTaggedTiddlers(title).length)\n newNumCols = 1;\n removeTag(title,tags["cols"+currentNumCols]);\n if (("cols"+newNumCols) != config.macros.tagglyListWithSort.defaults.groupState)\n toggleTag(title,tags["cols"+newNumCols]);\n }\n else if (currentSortBy == which) {\n // toggle sort order\n var newSortOrder = (currentSortOrder == "asc" ? "desc" : "asc");\n removeTag(title,tags[currentSortOrder]);\n if (newSortOrder != config.macros.tagglyListWithSort.defaults.sortOrder)\n toggleTag(title,tags[newSortOrder]);\n }\n else {\n // change sortBy only\n removeTag(title,tags["title"]);\n removeTag(title,tags["created"]);\n removeTag(title,tags["modified"]);\n\n if (which != config.macros.tagglyListWithSort.defaults.sortBy)\n toggleTag(title,tags[which]);\n }\n\n store.setDirty(true); // save is required now.\n story.refreshTiddler(title,false,true); // force=true\n}\n\nconfig.macros.tagglyListControl.handler = function (place,macroName,params,wikifier,paramString,tiddler) {\n var onclick = function(e) {\n if (!e) var e = window.event;\n handleSortClick(tiddler.title,params[0]);\n e.cancelBubble = true;\n if (e.stopPropagation) e.stopPropagation();\n return false;\n };\n createTiddlyButton(place,getSortLabel(tiddler.title,params[0]),"Click to change sort options",onclick,params[0]=="hide"?"hidebutton":"button");\n}\n//}}}\n/***\n\n!tagglyListWithSort\nput it all together..\n***/\n//{{{\nconfig.macros.tagglyListWithSort.handler = function (place,macroName,params,wikifier,paramString,tiddler) {\n if (tiddler && store.getTaggedTiddlers(tiddler.title).length > 0)\n // todo make this readable\n wikify(\n "<<tagglyListControl hide>>"+\n (getHideState(tiddler.title) != "hide" ? \n '<html><span class="tagglyLabel">'+config.macros.tagglyList.label.format([tiddler.title])+' </span></html>'+\n "<<tagglyListControl title>><<tagglyListControl modified>><<tagglyListControl created>><<tagglyListControl group>>"+(getGroupState(tiddler.title)=="group"?"":"<<tagglyListControl cols>>")+"\sn" + \n "<<tagglyList" + (getGroupState(tiddler.title)=="group"?"ByTag ":" ") + getSortBy(tiddler.title)+" "+getSortOrder(tiddler.title)+" "+getNumCols(tiddler.title)+">>" // hacky\n // + \sn----\sn" +\n //"<<tagglyList "+getSortBy(tiddler.title)+" "+getSortOrder(tiddler.title)+">>"\n : ""),\n place,null,tiddler);\n}\n\nconfig.macros.tagglyTagging = { handler: config.macros.tagglyListWithSort.handler };\n\n\n//}}}\n/***\n\n!hideSomeTags\nSo we don't see the sort tags.\n(note, they are still there when you edit. Will that be too annoying?\n***/\n//{{{\n\n// based on tags.handler\nconfig.macros.hideSomeTags.handler = function(place,macroName,params,wikifier,paramString,tiddler) {\n var theList = createTiddlyElement(place,"ul");\n if(params[0] && store.tiddlerExists[params[0]])\n tiddler = store.getTiddler(params[0]);\n var lingo = config.views.wikified.tag;\n var prompt = tiddler.tags.length == 0 ? lingo.labelNoTags : lingo.labelTags;\n createTiddlyElement(theList,"li",null,"listTitle",prompt.format([tiddler.title]));\n for(var t=0; t<tiddler.tags.length; t++)\n if (!this.tagsToHide.contains(tiddler.tags[t])) // this is the only difference from tags.handler...\n createTagButton(createTiddlyElement(theList,"li"),tiddler.tags[t],tiddler.title);\n\n}\n\n//}}}\n/***\n\n!Refresh everything when we save a tiddler. So the tagged lists never get stale. Is this too slow???\n***/\n//{{{\n\nfunction refreshAllVisible() {\n story.forEachTiddler(function(title,element) {\n if (element.getAttribute("dirty") != "true") \n story.refreshTiddler(title,false,true);\n });\n}\n\nstory.saveTiddler_orig_mptw = story.saveTiddler;\nstory.saveTiddler = function(title,minorUpdate) {\n var result = this.saveTiddler_orig_mptw(title,minorUpdate);\n refreshAllVisible();\n return result;\n}\n\nstore.removeTiddler_orig_mptw = store.removeTiddler;\nstore.removeTiddler = function(title) {\n this.removeTiddler_orig_mptw(title);\n refreshAllVisible();\n}\n\nconfig.shadowTiddlers.TagglyTaggingStyles = "/***\snTo use, add {{{[[TagglyTaggingStyles]]}}} to your StyleSheet tiddler, or you can just paste the CSS in directly. See also ViewTemplate, EditTemplate and TagglyTagging.\sn***/\sn/*{{{*/\sn.tagglyTagged li.listTitle { display:none;}\sn.tagglyTagged li { display: inline; font-size:90%; }\sn.tagglyTagged ul { margin:0px; padding:0px; }\sn.tagglyTagging { padding-top:0.5em; }\sn.tagglyTagging li.listTitle { display:none;}\sn.tagglyTagging ul { margin-top:0px; padding-top:0.5em; padding-left:2em; margin-bottom:0px; padding-bottom:0px; }\sn\sn/* .tagglyTagging .tghide { display:inline; } */\sn\sn.tagglyTagging { vertical-align: top; margin:0px; padding:0px; }\sn.tagglyTagging table { margin:0px; padding:0px; }\sn\sn\sn.tagglyTagging .button { display:none; margin-left:3px; margin-right:3px; }\sn.tagglyTagging .button, .tagglyTagging .hidebutton { color:#aaa; font-size:90%; border:0px; padding-left:0.3em;padding-right:0.3em;}\sn.tagglyTagging .button:hover, .hidebutton:hover { background:#eee; color:#888; }\sn.selected .tagglyTagging .button { display:inline; }\sn\sn.tagglyTagging .hidebutton { color:white; } /* has to be there so it takes up space. tweak if you're not using a white tiddler bg */\sn.selected .tagglyTagging .hidebutton { color:#aaa }\sn\sn.tagglyLabel { color:#aaa; font-size:90%; }\sn\sn.tagglyTagging ul {padding-top:0px; padding-bottom:0.5em; margin-left:1em; }\sn.tagglyTagging ul ul {list-style-type:disc; margin-left:-1em;}\sn.tagglyTagging ul ul li {margin-left:0.5em; }\sn\sn.editLabel { font-size:90%; padding-top:0.5em; }\sn/*}}}*/\sn";\n\nrefreshStyles("TagglyTaggingStyles");\n\n\n//}}}\n\n// // <html>&#x25b8;&#x25be;&minus;&plusmn;</html>
*The Script Center Script Repository\n**http://www.microsoft.com/technet/scriptcenter/scripts/default.mspx?mfr=true\n**http://www.microsoft.com/taiwan/technet/scriptcenter/resources/qanda/may05/hey0519.mspx\n**http://www.microsoft.com/taiwan/technet/scriptcenter/learnit.mspx
*UltraVNC的登錄檔位置\n**http://www.vncscan.com/UltraVNC/UltraVNCReg.htm\n
| !date | !user | !location | !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |\n| 16/1/2008 10:54:48 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 16/1/2008 10:55:6 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 16/1/2008 10:55:7 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 16/1/2008 10:55:43 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 16/1/2008 10:55:48 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 16/1/2008 10:56:2 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 16/1/2008 10:56:4 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 16/1/2008 10:56:16 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 16/1/2008 10:56:18 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok | Ok |\n| 16/1/2008 10:59:8 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 16/1/2008 11:2:12 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 28/1/2008 21:47:48 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 28/1/2008 21:57:53 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 28/1/2008 22:6:47 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 28/1/2008 22:11:28 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 28/1/2008 22:19:34 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 28/1/2008 22:23:17 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 28/1/2008 22:23:57 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 28/1/2008 22:26:33 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 28/1/2008 22:29:46 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 29/1/2008 11:21:34 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 29/1/2008 11:22:40 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 29/1/2008 11:32:39 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 29/1/2008 14:56:2 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 29/1/2008 14:56:24 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 30/1/2008 11:34:16 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 30/1/2008 11:35:9 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 31/1/2008 8:16:41 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 31/1/2008 8:30:44 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 31/1/2008 13:46:2 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 1/2/2008 8:45:17 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 1/2/2008 9:3:40 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 1/2/2008 13:39:57 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 1/2/2008 13:40:40 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 4/2/2008 20:23:9 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 4/2/2008 20:33:20 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 4/2/2008 20:38:26 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 4/2/2008 20:40:44 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 4/2/2008 20:41:20 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 4/2/2008 20:42:9 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 5/2/2008 11:34:28 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 5/2/2008 12:0:46 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 5/2/2008 12:5:11 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 5/2/2008 12:6:26 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 5/2/2008 12:8:14 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 5/2/2008 13:23:40 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 5/2/2008 14:14:34 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 5/2/2008 14:15:23 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 5/2/2008 15:40:38 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 14/2/2008 13:45:22 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 14/2/2008 22:36:17 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 14/2/2008 23:49:59 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 14/2/2008 23:50:14 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 15/2/2008 8:8:44 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 15/2/2008 12:54:21 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 15/2/2008 16:34:45 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 19/2/2008 23:6:37 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 19/2/2008 23:7:6 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 21/2/2008 10:7:45 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 25/2/2008 13:6:54 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 26/2/2008 10:46:17 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 26/2/2008 16:44:25 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 27/2/2008 8:41:58 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 28/2/2008 16:23:56 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 28/2/2008 16:34:31 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 28/2/2008 16:36:24 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 3/3/2008 16:46:28 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 4/3/2008 13:49:45 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 4/3/2008 14:29:44 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 4/3/2008 14:30:10 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 4/3/2008 14:30:30 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 4/3/2008 14:30:30 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok | Ok |\n| 4/3/2008 14:33:2 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 4/3/2008 14:36:47 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 4/3/2008 22:13:43 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 4/3/2008 22:16:38 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 5/3/2008 9:34:57 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 5/3/2008 9:35:5 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 5/3/2008 10:39:42 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 5/3/2008 10:39:50 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 5/3/2008 10:42:45 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 5/3/2008 10:42:59 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 5/3/2008 10:46:2 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 5/3/2008 14:9:16 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 5/3/2008 14:9:40 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 5/3/2008 14:13:13 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 5/3/2008 14:39:59 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 5/3/2008 15:21:59 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 5/3/2008 20:34:24 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 6/3/2008 19:17:53 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 7/3/2008 7:58:30 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 7/3/2008 8:0:34 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 7/3/2008 13:35:28 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 7/3/2008 13:41:3 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 9/3/2008 22:14:30 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 9/3/2008 22:18:55 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 9/3/2008 22:19:42 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 9/3/2008 22:21:27 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 9/3/2008 22:22:46 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 9/3/2008 22:28:14 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 9/3/2008 22:39:23 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 9/3/2008 22:39:53 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 9/3/2008 22:44:36 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 10/3/2008 13:2:58 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 10/3/2008 13:13:31 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 12/3/2008 15:13:59 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 12/3/2008 19:20:34 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 12/3/2008 19:24:24 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 13/3/2008 8:8:33 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 14/3/2008 15:22:52 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 16/3/2008 22:8:34 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 16/3/2008 22:15:5 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 16/3/2008 22:17:56 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 16/3/2008 22:19:41 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 16/3/2008 22:20:5 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 16/3/2008 22:24:27 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 17/3/2008 14:48:57 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 17/3/2008 14:55:49 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 17/3/2008 14:58:52 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 17/3/2008 14:59:52 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 17/3/2008 15:8:45 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 17/3/2008 15:43:46 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 17/3/2008 23:26:14 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 17/3/2008 23:32:1 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 17/3/2008 23:34:29 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 17/3/2008 23:34:38 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 19/3/2008 8:15:54 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 19/3/2008 8:15:55 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 20/3/2008 11:24:14 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 20/3/2008 12:6:32 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 20/3/2008 13:58:3 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 20/3/2008 19:48:43 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 20/3/2008 19:54:20 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 21/3/2008 8:22:36 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 21/3/2008 8:27:28 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 21/3/2008 8:28:48 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 21/3/2008 8:32:48 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 24/3/2008 13:25:26 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 24/3/2008 13:26:17 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 24/3/2008 13:37:42 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 24/3/2008 14:48:54 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 24/3/2008 14:49:39 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 25/3/2008 10:9:26 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 25/3/2008 10:11:57 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 25/3/2008 10:12:23 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 25/3/2008 10:15:6 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 25/3/2008 10:15:57 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 25/3/2008 10:32:32 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 25/3/2008 10:40:31 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 25/3/2008 10:56:29 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 25/3/2008 14:55:52 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 25/3/2008 14:56:3 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 25/3/2008 14:57:37 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 27/3/2008 9:45:8 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 27/3/2008 11:47:55 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 7/4/2008 9:50:7 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 8/4/2008 11:37:15 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 8/4/2008 11:58:44 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 9/4/2008 7:59:50 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 9/4/2008 8:1:32 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 9/4/2008 8:8:3 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 9/4/2008 8:8:25 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 9/4/2008 8:9:19 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 9/4/2008 20:28:36 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 9/4/2008 20:34:40 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 9/4/2008 20:43:26 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 9/4/2008 20:50:48 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 9/4/2008 20:54:29 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 9/4/2008 21:7:18 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 9/4/2008 21:15:59 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 9/4/2008 21:16:1 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok | Ok |\n| 9/4/2008 21:57:35 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 15/4/2008 15:48:26 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 16/4/2008 11:53:1 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 16/4/2008 11:55:47 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 16/4/2008 21:41:39 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 18/4/2008 9:17:13 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 18/4/2008 9:43:12 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 18/4/2008 13:52:58 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 18/4/2008 13:58:51 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 18/4/2008 14:37:10 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 18/4/2008 14:37:57 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 18/4/2008 14:39:15 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 18/4/2008 14:45:38 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 18/4/2008 14:50:55 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 18/4/2008 14:54:22 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 21/4/2008 10:8:25 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 21/4/2008 18:6:36 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 21/4/2008 18:29:10 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 22/4/2008 10:4:35 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 22/4/2008 10:6:20 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 22/4/2008 19:7:56 | showlem-office | [[/|http://tiddlyspot.com/showlem/#%E5%AD%B8%E7%BF%92]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 23/4/2008 8:1:14 | showlem-office | [[/|http://tiddlyspot.com/showlem/#%E5%AD%B8%E7%BF%92]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 28/4/2008 18:20:43 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 28/4/2008 18:24:36 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 28/4/2008 18:27:39 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 28/4/2008 18:28:28 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 28/4/2008 18:33:58 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 28/4/2008 18:36:7 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 29/4/2008 15:41:51 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 29/4/2008 19:9:49 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 29/4/2008 22:3:15 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 30/4/2008 8:35:41 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 3/5/2008 8:32:11 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 5/5/2008 8:3:33 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 6/5/2008 12:0:17 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 7/5/2008 10:32:30 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 7/5/2008 10:41:13 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 7/5/2008 10:41:32 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 7/5/2008 10:50:19 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 7/5/2008 13:32:16 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 8/5/2008 16:4:53 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 8/5/2008 23:16:24 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 12/5/2008 12:49:48 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 12/5/2008 19:19:35 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 12/5/2008 19:22:48 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 14/5/2008 17:6:45 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 15/5/2008 11:29:15 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 15/5/2008 11:36:54 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 15/5/2008 18:33:20 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 15/5/2008 18:34:14 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 15/5/2008 18:39:15 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 15/5/2008 18:39:25 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 15/5/2008 18:42:12 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 20/5/2008 8:36:45 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 21/5/2008 20:17:41 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 21/5/2008 20:22:25 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 21/5/2008 22:3:37 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 22/5/2008 14:33:19 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 22/5/2008 14:33:47 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 23/5/2008 9:18:40 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 23/5/2008 10:18:36 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 3/6/2008 23:0:5 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 9/6/2008 13:15:53 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 10/6/2008 18:6:47 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 11/6/2008 11:33:32 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 11/6/2008 22:30:13 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 11/6/2008 22:44:4 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 11/6/2008 22:44:20 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 11/6/2008 22:44:40 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 12/6/2008 18:29:32 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 12/6/2008 18:33:13 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 12/6/2008 18:35:28 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 12/6/2008 19:0:4 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 12/6/2008 19:23:9 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 12/6/2008 19:23:57 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 16/6/2008 16:59:56 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 16/6/2008 18:3:24 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 16/6/2008 18:5:8 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 16/6/2008 18:47:15 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 26/6/2008 11:36:36 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 27/6/2008 7:15:12 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 27/6/2008 10:28:49 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 29/6/2008 21:36:43 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 29/6/2008 21:40:7 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 29/6/2008 22:39:38 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 2/7/2008 19:4:27 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 2/7/2008 19:7:57 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 2/7/2008 19:27:21 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 2/7/2008 19:32:46 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 2/7/2008 19:40:26 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 3/7/2008 8:28:39 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 3/7/2008 9:40:6 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 4/7/2008 16:3:19 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 4/7/2008 16:3:28 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 8/7/2008 7:17:29 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 8/7/2008 11:43:13 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 8/7/2008 11:43:58 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 8/7/2008 11:44:54 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 8/7/2008 11:45:26 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 9/7/2008 8:12:25 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 13/7/2008 22:50:32 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 13/7/2008 22:51:10 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 16/7/2008 15:10:8 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 17/7/2008 14:41:13 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 23/7/2008 18:25:7 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 24/7/2008 9:47:42 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 28/7/2008 12:59:40 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 28/7/2008 13:0:40 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 28/7/2008 13:0:44 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 29/7/2008 14:56:36 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 4/8/2008 18:9:57 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 5/8/2008 10:20:58 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 5/8/2008 12:9:32 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 5/8/2008 12:10:59 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 5/8/2008 13:0:35 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 5/8/2008 13:1:23 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 5/8/2008 13:5:54 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 11/8/2008 8:18:1 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 13/8/2008 7:50:44 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 13/8/2008 19:11:33 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 13/8/2008 19:25:4 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 13/8/2008 19:34:12 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 13/8/2008 19:46:8 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 13/8/2008 19:50:20 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 14/8/2008 10:8:11 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 14/8/2008 19:38:21 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 14/8/2008 19:39:21 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 14/8/2008 19:44:3 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 14/8/2008 19:48:10 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 14/8/2008 22:59:28 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 17/8/2008 11:9:20 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 19/8/2008 18:15:37 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 20/8/2008 7:55:3 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 20/8/2008 22:52:29 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 20/8/2008 22:55:31 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 20/8/2008 22:58:32 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 20/8/2008 23:3:27 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 21/8/2008 7:32:16 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 21/8/2008 8:51:22 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 22/8/2008 7:52:4 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 24/8/2008 23:16:58 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 24/8/2008 23:29:48 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 24/8/2008 23:32:3 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 27/8/2008 9:46:34 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 27/8/2008 10:47:27 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 28/8/2008 15:16:45 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 30/8/2008 11:14:18 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 30/8/2008 11:19:24 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 3/9/2008 8:6:13 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 5/9/2008 10:1:14 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 9/9/2008 14:24:22 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 16/9/2008 15:6:45 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 19/9/2008 16:46:6 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 22/9/2008 11:58:3 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 24/9/2008 7:57:24 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 1/10/2008 17:42:5 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 12/10/2008 15:35:52 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 12/10/2008 15:36:4 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 13/10/2008 14:36:34 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 21/10/2008 9:10:50 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 22/10/2008 10:19:40 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 23/10/2008 8:11:31 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 27/10/2008 22:0:33 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 28/10/2008 13:8:57 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 29/10/2008 22:57:39 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 5/11/2008 23:17:37 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 5/11/2008 23:22:46 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 5/11/2008 23:23:44 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 5/11/2008 23:31:11 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 6/11/2008 8:52:29 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 6/11/2008 8:56:47 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 6/11/2008 9:4:30 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 6/11/2008 13:42:14 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 6/11/2008 14:27:19 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 6/11/2008 14:28:37 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 6/11/2008 14:32:41 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 6/11/2008 22:45:9 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 13/11/2008 18:25:19 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 13/11/2008 18:27:21 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 13/11/2008 18:28:25 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 17/11/2008 19:32:8 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 24/11/2008 16:31:34 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 24/11/2008 16:36:31 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 25/11/2008 10:51:27 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 30/11/2008 12:34:24 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 30/11/2008 12:35:54 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 30/11/2008 12:38:24 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 30/11/2008 12:43:46 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 30/11/2008 12:51:33 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 30/11/2008 13:9:38 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 30/11/2008 20:35:18 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 30/11/2008 20:46:34 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 30/11/2008 20:50:46 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 30/11/2008 20:51:30 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 10/12/2008 13:2:4 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 12/12/2008 11:46:34 | showlem | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 18/12/2008 11:24:46 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 18/12/2008 14:10:52 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 22/12/2008 10:56:7 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 22/12/2008 13:15:49 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 22/12/2008 15:41:15 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 22/12/2008 15:41:42 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 23/12/2008 14:29:52 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 24/12/2008 14:41:45 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 24/12/2008 14:51:17 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 5/1/2009 10:10:55 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 5/1/2009 18:44:53 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 5/1/2009 19:34:16 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 5/1/2009 19:43:48 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 6/1/2009 22:57:47 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 14/1/2009 9:6:3 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 14/1/2009 12:1:59 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 19/1/2009 19:27:6 | showlem-office | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 20/1/2009 21:42:9 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 20/1/2009 21:43:47 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 20/1/2009 21:44:16 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 29/1/2009 14:17:41 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 29/1/2009 14:18:40 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 31/1/2009 23:38:58 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 31/1/2009 23:39:15 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 31/1/2009 23:53:17 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 31/1/2009 23:53:39 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 1/2/2009 21:36:28 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 1/2/2009 21:39:52 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 6/2/2009 16:19:52 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 6/2/2009 16:20:34 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok | Ok |\n| 6/2/2009 16:22:22 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 8/2/2009 11:9:11 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 8/2/2009 13:11:34 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 17/2/2009 9:24:29 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 17/2/2009 9:25:11 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 17/2/2009 9:28:2 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 17/2/2009 10:43:29 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 17/2/2009 10:57:7 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 17/2/2009 10:59:57 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 17/2/2009 11:0:28 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 17/2/2009 11:1:55 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 13/3/2009 13:23:53 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 13/3/2009 13:25:52 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 13/3/2009 13:32:45 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 13/3/2009 13:33:28 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 24/3/2009 9:5:42 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 24/3/2009 9:6:7 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok | Ok |\n| 24/3/2009 9:6:57 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 8/4/2009 21:26:26 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 8/4/2009 21:36:33 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 10/4/2009 20:18:16 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 10/4/2009 20:18:40 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 17/4/2009 7:32:58 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 17/4/2009 7:38:21 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 17/4/2009 8:0:51 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 17/4/2009 8:1:12 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 17/4/2009 10:28:1 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 17/4/2009 11:2:42 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 28/4/2009 10:16:24 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 20/6/2009 13:53:8 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 20/6/2009 13:55:10 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 29/9/2009 11:7:49 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 29/9/2009 11:8:4 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 18/11/2009 21:47:17 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . | Ok |\n| 18/11/2009 21:47:53 | YourName | [[/|http://tiddlyspot.com/showlem/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 27/11/2009 9:21:40 | YourName | [[/|http://showlem.tiddlyspot.com/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 27/11/2009 9:22:15 | YourName | [[/|http://showlem.tiddlyspot.com/]] | [[store.cgi|http://showlem.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 14/12/2009 10:28:7 | YourName | [[/|http://showlem.tiddlyspot.com/]] | [[store.cgi|http://showlem.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 14/12/2009 10:28:56 | YourName | [[/|http://showlem.tiddlyspot.com/]] | [[store.cgi|http://showlem.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 14/12/2009 10:32:41 | YourName | [[/|http://showlem.tiddlyspot.com/]] | [[store.cgi|http://showlem.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 14/12/2009 10:34:30 | YourName | [[/|http://showlem.tiddlyspot.com/]] | [[store.cgi|http://showlem.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 14/12/2009 10:38:50 | YourName | [[/|http://showlem.tiddlyspot.com/]] | [[store.cgi|http://showlem.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 22/1/2010 16:55:45 | YourName | [[/|http://showlem.tiddlyspot.com/]] | [[store.cgi|http://showlem.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 14/4/2010 21:32:50 | YourName | [[/|http://showlem.tiddlyspot.com/]] | [[store.cgi|http://showlem.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 14/4/2010 21:33:18 | YourName | [[/|http://showlem.tiddlyspot.com/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 14/4/2010 21:33:28 | YourName | [[/|http://showlem.tiddlyspot.com/]] | [[store.cgi|http://tiddlyspot.com/showlem/store.cgi]] | . | index.html | . |\n| 14/4/2010 21:33:32 | YourName | [[/|http://showlem.tiddlyspot.com/]] | [[store.cgi|http://showlem.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 20/4/2010 20:30:33 | YourName | [[/|http://showlem.tiddlyspot.com/]] | [[store.cgi|http://showlem.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 6/5/2010 17:15:17 | YourName | [[/|http://showlem.tiddlyspot.com/]] | [[store.cgi|http://showlem.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 22/3/2011 8:53:28 | YourName | [[/|http://showlem.tiddlyspot.com/]] | [[store.cgi|http://showlem.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 23/4/2012 11:25:37 | showlem | [[/|http://showlem.tiddlyspot.com/#%E8%A8%AD%E8%A8%88UI%E6%99%82%E7%94%A8%E7%9A%84%E5%9C%96%E5%BA%AB]] | [[store.cgi|http://showlem.tiddlyspot.com/store.cgi]] | . | index.html | . |
/***\n<<tiddler UploadPluginDoc>>\n!Code\n***/\n//{{{\nversion.extensions.UploadPlugin = {\n major: 3, minor: 3, revision: 3, \n date: new Date(2006,6,30),\n type: 'macro',\n source: 'http://tiddlywiki.bidix.info/#UploadPlugin',\n docs: 'http://tiddlywiki.bidix.info/#UploadPluginDoc'\n};\n//}}}\n\n////+++!![config.lib.file]\n\n//{{{\nif (!config.lib) config.lib = {};\nif (!config.lib.file) config.lib.file= {\n author: 'BidiX',\n version: {major: 0, minor: 1, revision: 0}, \n date: new Date(2006,3,9)\n};\nconfig.lib.file.dirname = function (filePath) {\n var lastpos;\n if ((lastpos = filePath.lastIndexOf("/")) != -1) {\n return filePath.substring(0, lastpos);\n } else {\n return filePath.substring(0, filePath.lastIndexOf("\s\s"));\n }\n};\nconfig.lib.file.basename = function (filePath) {\n var lastpos;\n if ((lastpos = filePath.lastIndexOf("#")) != -1) \n filePath = filePath.substring(0, lastpos);\n if ((lastpos = filePath.lastIndexOf("/")) != -1) {\n return filePath.substring(lastpos + 1);\n } else\n return filePath.substring(filePath.lastIndexOf("\s\s")+1);\n};\nwindow.basename = function() {return "@@deprecated@@";};\n//}}}\n////===\n\n////+++!![config.lib.log]\n\n//{{{\nif (!config.lib) config.lib = {};\nif (!config.lib.log) config.lib.log= {\n author: 'BidiX',\n version: {major: 0, minor: 1, revision: 0}, \n date: new Date(2006,3,9)\n};\nconfig.lib.Log = function(tiddlerTitle, logHeader) {\n if (version.major < 2)\n this.tiddler = store.tiddlers[tiddlerTitle];\n else\n this.tiddler = store.getTiddler(tiddlerTitle);\n if (!this.tiddler) {\n this.tiddler = new Tiddler();\n this.tiddler.title = tiddlerTitle;\n this.tiddler.text = "| !date | !user | !location |" + logHeader;\n this.tiddler.created = new Date();\n this.tiddler.modifier = config.options.txtUserName;\n this.tiddler.modified = new Date();\n if (version.major < 2)\n store.tiddlers[tiddlerTitle] = this.tiddler;\n else\n store.addTiddler(this.tiddler);\n }\n return this;\n};\n\nconfig.lib.Log.prototype.newLine = function (line) {\n var now = new Date();\n var newText = "| ";\n newText += now.getDate()+"/"+(now.getMonth()+1)+"/"+now.getFullYear() + " ";\n newText += now.getHours()+":"+now.getMinutes()+":"+now.getSeconds()+" | ";\n newText += config.options.txtUserName + " | ";\n var location = document.location.toString();\n var filename = config.lib.file.basename(location);\n if (!filename) filename = '/';\n newText += "[["+filename+"|"+location + "]] |";\n this.tiddler.text = this.tiddler.text + "\sn" + newText;\n this.addToLine(line);\n};\n\nconfig.lib.Log.prototype.addToLine = function (text) {\n this.tiddler.text = this.tiddler.text + text;\n this.tiddler.modifier = config.options.txtUserName;\n this.tiddler.modified = new Date();\n if (version.major < 2)\n store.tiddlers[this.tiddler.tittle] = this.tiddler;\n else {\n store.addTiddler(this.tiddler);\n story.refreshTiddler(this.tiddler.title);\n store.notify(this.tiddler.title, true);\n }\n if (version.major < 2)\n store.notifyAll(); \n};\n//}}}\n////===\n\n////+++!![config.lib.options]\n\n//{{{\nif (!config.lib) config.lib = {};\nif (!config.lib.options) config.lib.options = {\n author: 'BidiX',\n version: {major: 0, minor: 1, revision: 0}, \n date: new Date(2006,3,9)\n};\n\nconfig.lib.options.init = function (name, defaultValue) {\n if (!config.options[name]) {\n config.options[name] = defaultValue;\n saveOptionCookie(name);\n }\n};\n//}}}\n////===\n\n////+++!![PasswordTweak]\n\n//{{{\nversion.extensions.PasswordTweak = {\n major: 1, minor: 0, revision: 2, date: new Date(2006,3,11),\n type: 'tweak',\n source: 'http://tiddlywiki.bidix.info/#PasswordTweak'\n};\n//}}}\n/***\n!!config.macros.option\n***/\n//{{{\nconfig.macros.option.passwordCheckboxLabel = "Save this password on this computer";\nconfig.macros.option.passwordType = "password"; // password | text\n\nconfig.macros.option.onChangeOption = function(e)\n{\n var opt = this.getAttribute("option");\n var elementType,valueField;\n if(opt) {\n switch(opt.substr(0,3)) {\n case "txt":\n elementType = "input";\n valueField = "value";\n break;\n case "pas":\n elementType = "input";\n valueField = "value";\n break;\n case "chk":\n elementType = "input";\n valueField = "checked";\n break;\n }\n config.options[opt] = this[valueField];\n saveOptionCookie(opt);\n var nodes = document.getElementsByTagName(elementType);\n for(var t=0; t<nodes.length; t++) {\n var optNode = nodes[t].getAttribute("option");\n if (opt == optNode) \n nodes[t][valueField] = this[valueField];\n }\n }\n return(true);\n};\n\nconfig.macros.option.handler = function(place,macroName,params)\n{\n var opt = params[0];\n var size = 15;\n if (params[1])\n size = params[1];\n if(config.options[opt] === undefined) {\n return;}\n var c;\n switch(opt.substr(0,3)) {\n case "txt":\n c = document.createElement("input");\n c.onkeyup = this.onChangeOption;\n c.setAttribute ("option",opt);\n c.size = size;\n c.value = config.options[opt];\n place.appendChild(c);\n break;\n case "pas":\n // input password\n c = document.createElement ("input");\n c.setAttribute("type",config.macros.option.passwordType);\n c.onkeyup = this.onChangeOption;\n c.setAttribute("option",opt);\n c.size = size;\n c.value = config.options[opt];\n place.appendChild(c);\n // checkbox link with this password "save this password on this computer"\n c = document.createElement("input");\n c.setAttribute("type","checkbox");\n c.onclick = this.onChangeOption;\n c.setAttribute("option","chk"+opt);\n place.appendChild(c);\n c.checked = config.options["chk"+opt];\n // text savePasswordCheckboxLabel\n place.appendChild(document.createTextNode(config.macros.option.passwordCheckboxLabel));\n break;\n case "chk":\n c = document.createElement("input");\n c.setAttribute("type","checkbox");\n c.onclick = this.onChangeOption;\n c.setAttribute("option",opt);\n place.appendChild(c);\n c.checked = config.options[opt];\n break;\n }\n};\n//}}}\n/***\n!! Option cookie stuff\n***/\n//{{{\nwindow.loadOptionsCookie_orig_PasswordTweak = window.loadOptionsCookie;\nwindow.loadOptionsCookie = function()\n{\n var cookies = document.cookie.split(";");\n for(var c=0; c<cookies.length; c++) {\n var p = cookies[c].indexOf("=");\n if(p != -1) {\n var name = cookies[c].substr(0,p).trim();\n var value = cookies[c].substr(p+1).trim();\n switch(name.substr(0,3)) {\n case "txt":\n config.options[name] = unescape(value);\n break;\n case "pas":\n config.options[name] = unescape(value);\n break;\n case "chk":\n config.options[name] = value == "true";\n break;\n }\n }\n }\n};\n\nwindow.saveOptionCookie_orig_PasswordTweak = window.saveOptionCookie;\nwindow.saveOptionCookie = function(name)\n{\n var c = name + "=";\n switch(name.substr(0,3)) {\n case "txt":\n c += escape(config.options[name].toString());\n break;\n case "chk":\n c += config.options[name] ? "true" : "false";\n // is there an option link with this chk ?\n if (config.options[name.substr(3)]) {\n saveOptionCookie(name.substr(3));\n }\n break;\n case "pas":\n if (config.options["chk"+name]) {\n c += escape(config.options[name].toString());\n } else {\n c += "";\n }\n break;\n }\n c += "; expires=Fri, 1 Jan 2038 12:00:00 UTC; path=/";\n document.cookie = c;\n};\n//}}}\n/***\n!! Initializations\n***/\n//{{{\n// define config.options.pasPassword\nif (!config.options.pasPassword) {\n config.options.pasPassword = 'defaultPassword';\n window.saveOptionCookie('pasPassword');\n}\n// since loadCookies is first called befor password definition\n// we need to reload cookies\nwindow.loadOptionsCookie();\n//}}}\n////===\n\n////+++!![config.macros.upload]\n\n//{{{\nconfig.macros.upload = {\n accessKey: "U",\n formName: "UploadPlugin",\n contentType: "text/html;charset=UTF-8",\n defaultStoreScript: "store.php"\n};\n\n// only this two configs need to be translated\nconfig.macros.upload.messages = {\n aboutToUpload: "About to upload TiddlyWiki to %0",\n errorDownloading: "Error downloading",\n errorUploadingContent: "Error uploading content",\n fileNotFound: "file to upload not found",\n fileNotUploaded: "File %0 NOT uploaded",\n mainFileUploaded: "Main TiddlyWiki file uploaded to %0",\n urlParamMissing: "url param missing",\n rssFileNotUploaded: "RssFile %0 NOT uploaded",\n rssFileUploaded: "Rss File uploaded to %0"\n};\n\nconfig.macros.upload.label = {\n promptOption: "Save and Upload this TiddlyWiki with UploadOptions",\n promptParamMacro: "Save and Upload this TiddlyWiki in %0",\n saveLabel: "save to web", \n saveToDisk: "save to disk",\n uploadLabel: "upload" \n};\n\nconfig.macros.upload.handler = function(place,macroName,params){\n // parameters initialization\n var storeUrl = params[0];\n var toFilename = params[1];\n var backupDir = params[2];\n var uploadDir = params[3];\n var username = params[4];\n var password; // for security reason no password as macro parameter\n var label;\n if (document.location.toString().substr(0,4) == "http")\n label = this.label.saveLabel;\n else\n label = this.label.uploadLabel;\n var prompt;\n if (storeUrl) {\n prompt = this.label.promptParamMacro.toString().format([this.dirname(storeUrl)]);\n }\n else {\n prompt = this.label.promptOption;\n }\n createTiddlyButton(place, label, prompt, \n function () {\n config.macros.upload.upload(storeUrl, toFilename, uploadDir, backupDir, username, password); \n return false;}, \n null, null, this.accessKey);\n};\nconfig.macros.upload.UploadLog = function() {\n return new config.lib.Log('UploadLog', " !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |" );\n};\nconfig.macros.upload.UploadLog.prototype = config.lib.Log.prototype;\nconfig.macros.upload.UploadLog.prototype.startUpload = function(storeUrl, toFilename, uploadDir, backupDir) {\n var line = " [[" + config.lib.file.basename(storeUrl) + "|" + storeUrl + "]] | ";\n line += uploadDir + " | " + toFilename + " | " + backupDir + " |";\n this.newLine(line);\n};\nconfig.macros.upload.UploadLog.prototype.endUpload = function() {\n this.addToLine(" Ok |");\n};\nconfig.macros.upload.basename = config.lib.file.basename;\nconfig.macros.upload.dirname = config.lib.file.dirname;\nconfig.macros.upload.upload = function(storeUrl, toFilename, uploadDir, backupDir, username, password)\n{\n // parameters initialization\n storeUrl = (storeUrl ? storeUrl : config.options.txtUploadStoreUrl);\n toFilename = (toFilename ? toFilename : config.options.txtUploadFilename);\n backupDir = (backupDir ? backupDir : config.options.txtUploadBackupDir);\n uploadDir = (uploadDir ? uploadDir : config.options.txtUploadDir);\n username = (username ? username : config.options.txtUploadUserName);\n password = config.options.pasUploadPassword; // for security reason no password as macro parameter\n if (storeUrl === '') {\n config.macros.upload.defaultStoreScript;\n }\n if (config.lib.file.dirname(storeUrl) === '') {\n storeUrl = config.lib.file.dirname(document.location.toString())+'/'+storeUrl;\n }\n if (toFilename === '') {\n toFilename = config.lib.file.basename(document.location.toString());\n }\n\n clearMessage();\n // only for forcing the message to display\n if (version.major < 2)\n store.notifyAll();\n if (!storeUrl) {\n alert(config.macros.upload.messages.urlParamMissing);\n return;\n }\n \n var log = new this.UploadLog();\n log.startUpload(storeUrl, toFilename, uploadDir, backupDir);\n if (document.location.toString().substr(0,5) == "file:") {\n saveChanges();\n }\n displayMessage(config.macros.upload.messages.aboutToUpload.format([this.dirname(storeUrl)]), this.dirname(storeUrl));\n this.uploadChanges(storeUrl, toFilename, uploadDir, backupDir, username, password);\n if(config.options.chkGenerateAnRssFeed) {\n //var rssContent = convertUnicodeToUTF8(generateRss());\n var rssContent = generateRss();\n var rssPath = toFilename.substr(0,toFilename.lastIndexOf(".")) + ".xml";\n this.uploadContent(rssContent, storeUrl, rssPath, uploadDir, '', username, password, \n function (responseText) {\n if (responseText.substring(0,1) != '0') {\n displayMessage(config.macros.upload.messages.rssFileNotUploaded.format([rssPath]));\n }\n else {\n if (uploadDir) {\n rssPath = uploadDir + "/" + config.macros.upload.basename(rssPath);\n } else {\n rssPath = config.macros.upload.basename(rssPath);\n }\n displayMessage(config.macros.upload.messages.rssFileUploaded.format(\n [config.macros.upload.dirname(storeUrl)+"/"+rssPath]), config.macros.upload.dirname(storeUrl)+"/"+rssPath);\n }\n // for debugging store.php uncomment last line\n //DEBUG alert(responseText);\n });\n }\n return;\n};\n\nconfig.macros.upload.uploadChanges = function(storeUrl, toFilename, uploadDir, backupDir, \n username, password) {\n var original;\n if (document.location.toString().substr(0,4) == "http") {\n original = this.download(storeUrl, toFilename, uploadDir, backupDir, username, password);\n return;\n }\n else {\n // standard way : Local file\n \n original = loadFile(getLocalPath(document.location.toString()));\n if(window.Components) {\n // it's a mozilla browser\n try {\n netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");\n var converter = Components.classes["@mozilla.org/intl/scriptableunicodeconverter"]\n .createInstance(Components.interfaces.nsIScriptableUnicodeConverter);\n converter.charset = "UTF-8";\n original = converter.ConvertToUnicode(original);\n }\n catch(e) {\n }\n }\n }\n //DEBUG alert(original);\n this.uploadChangesFrom(original, storeUrl, toFilename, uploadDir, backupDir, \n username, password);\n};\n\nconfig.macros.upload.uploadChangesFrom = function(original, storeUrl, toFilename, uploadDir, backupDir, \n username, password) {\n var startSaveArea = '<div id="' + 'storeArea">'; // Split up into two so that indexOf() of this source doesn't find it\n var endSaveArea = '</d' + 'iv>';\n // Locate the storeArea div's\n var posOpeningDiv = original.indexOf(startSaveArea);\n var posClosingDiv = original.lastIndexOf(endSaveArea);\n if((posOpeningDiv == -1) || (posClosingDiv == -1))\n {\n alert(config.messages.invalidFileError.format([document.location.toString()]));\n return;\n }\n var revised = original.substr(0,posOpeningDiv + startSaveArea.length) + \n allTiddlersAsHtml() + "\sn\st\st" +\n original.substr(posClosingDiv);\n var newSiteTitle;\n if(version.major < 2){\n newSiteTitle = (getElementText("siteTitle") + " - " + getElementText("siteSubtitle")).htmlEncode();\n } else {\n newSiteTitle = (wikifyPlain ("SiteTitle") + " - " + wikifyPlain ("SiteSubtitle")).htmlEncode();\n }\n revised = revised.replace(new RegExp("<title>[^<]*</title>", "im"),"<title>"+ newSiteTitle +"</title>");\n var response = this.uploadContent(revised, storeUrl, toFilename, uploadDir, backupDir, \n username, password, function (responseText) {\n if (responseText.substring(0,1) != '0') {\n alert(responseText);\n displayMessage(config.macros.upload.messages.fileNotUploaded.format([getLocalPath(document.location.toString())]));\n }\n else {\n if (uploadDir !== '') {\n toFilename = uploadDir + "/" + config.macros.upload.basename(toFilename);\n } else {\n toFilename = config.macros.upload.basename(toFilename);\n }\n displayMessage(config.macros.upload.messages.mainFileUploaded.format(\n [config.macros.upload.dirname(storeUrl)+"/"+toFilename]), config.macros.upload.dirname(storeUrl)+"/"+toFilename);\n var log = new config.macros.upload.UploadLog();\n log.endUpload();\n store.setDirty(false);\n }\n // for debugging store.php uncomment last line\n //DEBUG alert(responseText);\n }\n );\n};\n\nconfig.macros.upload.uploadContent = function(content, storeUrl, toFilename, uploadDir, backupDir, \n username, password, callbackFn) {\n var boundary = "---------------------------"+"AaB03x"; \n var request;\n try {\n request = new XMLHttpRequest();\n } \n catch (e) { \n request = new ActiveXObject("Msxml2.XMLHTTP"); \n }\n if (window.netscape){\n try {\n if (document.location.toString().substr(0,4) != "http") {\n netscape.security.PrivilegeManager.enablePrivilege('UniversalBrowserRead');}\n }\n catch (e) { }\n } \n //DEBUG alert("user["+config.options.txtUploadUserName+"] password[" + config.options.pasUploadPassword + "]");\n // compose headers data\n var sheader = "";\n sheader += "--" + boundary + "\sr\snContent-disposition: form-data; name=\s"";\n sheader += config.macros.upload.formName +"\s"\sr\sn\sr\sn";\n sheader += "backupDir="+backupDir\n +";user=" + username \n +";password=" + password\n +";uploaddir=" + uploadDir\n + ";;\sr\sn"; \n sheader += "\sr\sn" + "--" + boundary + "\sr\sn";\n sheader += "Content-disposition: form-data; name=\s"userfile\s"; filename=\s""+toFilename+"\s"\sr\sn";\n sheader += "Content-Type: " + config.macros.upload.contentType + "\sr\sn";\n sheader += "Content-Length: " + content.length + "\sr\sn\sr\sn";\n // compose trailer data\n var strailer = new String();\n strailer = "\sr\sn--" + boundary + "--\sr\sn";\n var data;\n data = sheader + content + strailer;\n //request.open("POST", storeUrl, true, username, password);\n request.open("POST", storeUrl, true);\n request.onreadystatechange = function () {\n if (request.readyState == 4) {\n if (request.status == 200)\n callbackFn(request.responseText);\n else\n alert(config.macros.upload.messages.errorUploadingContent);\n }\n };\n request.setRequestHeader("Content-Length",data.length);\n request.setRequestHeader("Content-Type","multipart/form-data; boundary="+boundary);\n request.send(data); \n};\n\n\nconfig.macros.upload.download = function(uploadUrl, uploadToFilename, uploadDir, uploadBackupDir, \n username, password) {\n var request;\n try {\n request = new XMLHttpRequest();\n } \n catch (e) { \n request = new ActiveXObject("Msxml2.XMLHTTP"); \n }\n try {\n if (uploadUrl.substr(0,4) == "http") {\n netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");\n }\n else {\n netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");\n }\n } catch (e) { }\n //request.open("GET", document.location.toString(), true, username, password);\n request.open("GET", document.location.toString(), true);\n request.onreadystatechange = function () {\n if (request.readyState == 4) {\n if(request.status == 200) {\n config.macros.upload.uploadChangesFrom(request.responseText, uploadUrl, \n uploadToFilename, uploadDir, uploadBackupDir, username, password);\n }\n else\n alert(config.macros.upload.messages.errorDownloading.format(\n [document.location.toString()]));\n }\n };\n request.send(null);\n};\n\n//}}}\n////===\n\n////+++!![Initializations]\n\n//{{{\nconfig.lib.options.init('txtUploadStoreUrl','store.php');\nconfig.lib.options.init('txtUploadFilename','');\nconfig.lib.options.init('txtUploadDir','');\nconfig.lib.options.init('txtUploadBackupDir','');\nconfig.lib.options.init('txtUploadUserName',config.options.txtUserName);\nconfig.lib.options.init('pasUploadPassword','');\nconfig.shadowTiddlers.UploadPluginDoc = "[[Full Documentation|http://tiddlywiki.bidix.info/l#UploadPluginDoc ]]\sn"; \n\n\n//}}}\n////===\n\n////+++!![Core Hijacking]\n\n//{{{\nconfig.macros.saveChanges.label_orig_UploadPlugin = config.macros.saveChanges.label;\nconfig.macros.saveChanges.label = config.macros.upload.label.saveToDisk;\n\nconfig.macros.saveChanges.handler_orig_UploadPlugin = config.macros.saveChanges.handler;\n\nconfig.macros.saveChanges.handler = function(place)\n{\n if ((!readOnly) && (document.location.toString().substr(0,4) != "http"))\n createTiddlyButton(place,this.label,this.prompt,this.onClick,null,null,this.accessKey);\n}\n\n//}}}\n////===
*VBS\n*WSH:Windows Script Host\n**http://www.study-area.org/coobila/category_WindowsScriptHost.html\n***Windows Script Host(簡稱 WSH)最早是出現在 Windows 98,在當時,WSH 還是一項不大引人注目的新功能,而經過不斷的發展與強化,隨後的每個 Windows 作業系統(包括用戶端與伺服端版本),都內建 WSH,目前 WSH 的最新版本是 5.6。WSH 是 Windows 作業系統的 script 程式執行環境,透過這個環境,您可以自行撰寫一些程式,來簡化日常的工作流程,或是製作一些實用的系統管理程式。\n****http://www.microsoft.com/taiwan/technet/columns/profwin/tnawsh.mspx\n*WSS:Windows Shell Script\n**Windows 2000 和 XP 的 Windows Script 5.6\n***http://www.microsoft.com/downloads/details.aspx?displaylang=zh-tw&FamilyID=C717D943-7E4B-4622-86EB-95A22B832CAA
*VBScript 500個活用範例\n**http://findbook.tw/book/9789862010891/basic\n**作者:井川伯約\n**出版社:博碩\n**出版日期:2008-01-28\n**《VBScript 500個活用範例》在使用Sql Server作備份作業的時候,常常會用到VBS的FileSystemObject物件把檔案複製到資料夾內或是rename的動作,這本書裡面提到一些基本操作,實用,vbs還可以改登錄檔,所以套用在登入特別好用,他就在神不知鬼不覺的改變幾百台電腦的電源管理、網路資料夾、ie proxy設定、裝防毒軟體…10分強大
*VBScript 500個活用範例-Windows 自動化技術大全 for Vista/XP/2000\n**作 者: 井川伯約\n**出版社: 博碩\n**I S B N : 9789862010891 \n**http://findbook.tw/book/9789862010891/basic\n***裡頭用得上得是寫入登錄檔的部份,這部份已經學會了~~下一個部份應該就是熟悉windows登錄檔囉。\n{{{\n<目錄>\n\n Chapter01 VBScript程式設計的基礎\n  1-1 VBScript程式設計的結構與基礎(001∼006)\n  1-2 運算子(007∼012)\n  1-3 宣告、述句(013∼023)\n  1-4 控制的結構語法(024∼031)\n  1-5 執行時錯誤(033∼036)\n  1-6 WSF的使用方法(037∼039)\n\n Chapter02 函數的技巧\n  2-1 介面 (040∼042)\n  2-2 字串操作函數(043∼065)\n  2-3 日期時刻函數(066∼076)\n  2-4 數學函數(077∼087)\n  2-5 資料資訊函數(088∼095)\n  2-6 陣列函數 (096∼100)\n  2-7 其它函數(101∼104)\n\n Chapter03 WScript物件的技巧\n  3-1 WScript物件(105∼121)\n\n Chapter04 WshShell物件的技巧\n  4-1 WshShell物件 (122∼137)\n\n Chapter05 WshNetwork物件的技巧\n  5-1 WshNetwork物件 (138∼144)\n\n Chapter06 FileSystemObject物件的技巧\n  6-1檔案操作 (145∼168)\n  6-2檔案I/O操作 (169∼174)\n  6-3資料夾操作 (175∼196)\n  6-4磁碟操作 (197∼207)\n\n Chapter07 Dictionary物件的技巧\n  7-1 Dictionary物件(208∼218)\n\n Chapter08 常規表示式的技巧\n  8-1 RegExp物件(219∼229)\n  8-2樣式字串的建構(230∼253)\n\n Chapter09 Office應用程式的操控技巧\n  9-1 Excel操作(254∼297)\n  9-2 Word操作(298∼310)\n  9-3 指令操作(311∼318)\n  9-4 自訂表單操作(319∼331)\n  9-5 其它的Office應用程式操作(332∼341)\n\n Chapter10 資料庫操作的技巧\n  10-1 ADO/ADOX(342∼371)\n  10-2 SQL語法(372∼391)\n\n Chapter11 Internet Explorer操作的技巧\n  11-1 Internet Explorer的操作(392∼413)\n\n Chapter12 其它內建自動操作的技巧\n  12-1 Shell物件(414∼427)\n  12-2 TLIApplication物件(428∼432)\n  12-3 WbemScripting函式庫(433∼437)\n\n Chapter13 原創自動化物件的技巧\n  13-1 原創自動化物件(438∼451)\n\n Chapter14 網頁中使用的技巧\n  14-1 網頁中的VBScript使用方法(452∼455)\n  14-2 畫面操作(456∼463)\n  14-3 文件操作(464∼469)\n  14-4 連結操作(470∼473)\n  14-5 表單操作(474∼478)\n  14-6 cookie操作(479∼481)\n  14-7 事件處理(482∼490)\n  14-8 其它(491∼493)\n  14-9 ASP的基礎(494∼500)\n}}}
*VBScript Active Directory\n**vbs的範例\n**http://www.cruto.com/resources/vbscript/vbscript-examples/vbscript-search/\n**http://www.activexperts.com/activmonitor/windowsmanagement/scripts/printing/printerport/#LPQS.htm\n**TechNet Script - 指令碼存放庫\n***http://www.microsoft.com/taiwan/technet/scriptcenter/scripts/default.mspx
<!---\n| Name:|~TagglyTaggingViewTemplate |\n| Version:|1.2 (16-Jan-2006)|\n| Source:|http://simonbaird.com/mptw/#TagglyTaggingViewTemplate|\n| Purpose:|See TagglyTagging for more info|\n| Requires:|You need the CSS in TagglyTaggingStyles to make it look right|\n!History\n* 16-Jan-06, version 1.2, added tagglyListWithSort\n* 12-Jan-06, version 1.1, first version\n!Notes\nRemove the miniTag if you don't like it or you don't use QuickOpenTagPlugin\n--->\n<!--{{{-->\n<div class="toolbar" macro="toolbar -closeTiddler closeOthers +editTiddler permalink references jump newHere"></div>\n<div class="tagglyTagged" macro="hideSomeTags"></div>\n<div><span class="title" macro="view title"></span><span class="miniTag" macro="miniTag"></span></div>\n<div class='subtitle'>Updated <span macro='view modified date [[DD MMM, YYYY]]'></span></div>\n<div class="viewer" macro="view text wikified"></div>\n<div class="tagglyTagging" macro="tagglyListWithSort"></div>\n<!--}}}-->\n
*Diagram Designer 1.20\n**http://meesoft.logicnet.dk/DiagramDesigner/\n**Language Package 可換成中文\n**有對齊功能\n**畫面比較單調\n**免安裝\n*OpenOffice - Draw\n**http://tw-portableapps.blogspot.com/\n*Dia\n**http://www.gnome.org/projects/dia/\n***Step1. 安裝GTK2\n***Step2. 安裝程式\n***下載網址:http://dia-installer.de/download.html\n***中文\n***需安裝\n***多種專業的圖(網路、cisco、UML、電路)\n***對齊工具\n***操作直覺\n***http://163.20.82.252/mediawiki/index.php/Dia\n**避免中文檔名或資料夾名稱\n**匯出檔案為 *.cgm 即可與 visio 通用\n*AllFusion Process Modeler(前BPwin) \n**http://www.softking.com.tw/soft/clickcount.asp?fid3=20631\n**免費\n**安裝\n**英文\n**僅流程圖\n*億圖專業流程圖製作工具 1.5.3.3\n**http://asia.cnet.com/downloads/chinese/swinfo/0,39049678,50001102r-39220867s,00.htm\n**付費(試用30天)\n**安裝\n**中文\n**多種範本美觀、操作介面像visio\n{{{\n1.簡易型 => Process Modeler 只做流程圖的話,這個就夠用了(才1.1MB),網站上還有可作資料關聯圖的工具\n http://www.fitarelli.org/\n2.進階型 => Diagram Desinger ,除流程圖外,還能自訂圖庫範本\n http://logicnet.dk/DiagramDesigner/\n3.完整 => Dia for Windows ,跨平台軟體,提供幾乎跟VISIO數量相當的豐富圖庫及功能\n http://dia-installer.sourceforge.net\n}}}\n*簡單介紹流程圖\n*推薦的準則\n*是否需要安裝\n*語言\n*操作是否直覺\n**快速找到所需圖形\n*圖像間的連接、箭頭\n**註解\n*圖像美觀
*Windows Installer 3.1 v2\n**http://support.microsoft.com/kb/893803/zh-tw\n*Windows Installer 3.1 Redistributable\n**http://www.microsoft.com/downloads/details.aspx?displaylang=zh-tw&FamilyID=889482fc-5f56-4a38-b838-de776fd4138c\n*Windows Installer 4.5 Redistributable\n**http://www.microsoft.com/downloads/details.aspx?familyid=5A58B56F-60B6-4412-95B9-54D056D6F9F4&displaylang=zh-tw\n
*http://www.microsoft.com/downloads/details.aspx?FamilyID=5b33b5a8-5e76-401f-be08-1e1555d4f3d4&DisplayLang=zh-tw\n*http://download.microsoft.com/download/2/2/a/22a44f8b-2f1b-46a9-940a-cf4099fd1de9/WindowsXP-KB936929-SP3-x86-CHT.exe
*Windows XP 解決方案中心\n**http://support.microsoft.com/?scid=ph;zh-tw;1173
*[半開箱]Sigma 24mm/f1.8 Marco試拍 => 有圖有真相!\n*http://www.mobile01.com/topicdetail.php?f=248&t=1119752&p=1
*W3C\n**http://www.w3.org/TR/REC-CSS2/selector.html\n*CSS的學習園地\n**http://www.css-edu.cn/css/css-selector.html
!基本格式\n在TiddlyWiki裡的文字各式變化。本表格主要由[[Martin's wiki|http://www.martinswiki.com]]複製而來。\n|!格式|!Wiki裡使用的樣式|!範例|\n|粗體|{{{''粗體''}}} (兩個單引號)|''粗體''|\n|斜體|{{{//斜體//}}}|//斜體//|\n|粗斜體|{{{''//粗斜體//''}}}|''//粗斜體//''|\n|底線|{{{__底線__}}}(兩個底線符號)|__底線__|\n|刪除線|{{{--刪除線--}}}|--刪除線--|\n|上標字|{{{一般字^^上標字^^}}}|一般字^^上標字^^|\n|下標字|{{{一般字~~下標字~~}}}|一般字~~下標字~~|\n|定寬字(Monospaced)|<html><code>{{{定寬字}}}</code></html>|{{{定寬字}}}|\n|定寬文字區塊|使用 <html><code>{{{</code></html> 與 <html><code>}}}</code></html>|<html><pre>{{{<br/>定寬<br/>多列<br/>區塊<br/>}}}</pre></html>|\n|重點|{{{@@重點@@}}}|@@重點@@|\n|顏色|{{{@@color(green):綠色文字@@}}}|@@color(green):綠色文字@@ |\n|~|{{{@@bgcolor(green):綠底文字@@}}}|@@bgcolor(green):綠底文字@@ |\n|~|{{{@@bgcolor(#3399ff):背景文字@@}}}|@@bgcolor(#3399ff):背景文字@@|\n|~|{{{@@bgcolor(#39f):背景文字@@}}}|@@bgcolor(#39f):背景文字@@|\n|CSS延伸<<br>>重點文字|{{{@@some css;Highlight@@}}}:<<br>>{{{@@bgcolor(#ff0000):color(#ffffff):red coloured@@}}}|@@background-color:#ff0000;color:#ffffff;red coloured@@<<br>>|\n|自訂CSS類別|<html><code>{{wrappingClass{文字}}}</code></html><<br>>一般而言,這類文字會置放於<span>裡。若要以<div>代替的話,在文字之前插入一個換行符號在CSS左大括號之後 { )<<br>>:<<br>>{{{.wrappingClass {color: red;} }}}|把 .wrappingClass 加進StyleSheet裡|\n|任意HTML|{{{<html><span>任何</span><br />}}}<<br>>{{{<b>正確的</b> <em>xhtml</em></html>}}}|<html><span>任何</span><br /><b>正確的</b> <em>xhtml</em></html>|\n!!文件格式\n在TiddlyWiki裡的文字各式變化。本表格主要由[[Martin's wiki|http://www.martinswiki.com]]複製而來。\n|!格式|!Wiki裡使用的樣式|!範例|\n|''標題''|{{{!!標題 2}}}<<br>>{{{!!!標題 3}}}<<br>>{{{!!!!標題 4}}}<<br>>{{{!!!!!標題 5}}}<<br>><<br>>因為Tiddler的標題通常是標題1,因此建議避免使用標題1。|<html><h2>標題 2</h2><h3>標題 3</h3><h4>標題 4</h4><h5>標題 5</h5></html>|\n|''項目列表''|{{{*項目列表}}}|<html><ul><li>項目列表</li></ul></html>|\n|~|{{{#編號列表}}}|<html><ol><li>編號列表</li></ol></html>|\n|~|定義列表<<br>>{{{;術語}}}<<br>>{{{:定義}}}|<html><dl><dt>術語</dt><dd>定義</dd></dl></html>|\n|~|項目列表可以是組合式或巢狀式的<<br>>{{{*}}}項目符號<<br>>{{{*#}}}編號<<br>>{{{*#;}}}項目<<br>>{{{*#:}}}定義|<html><ul><li>項目符號<ol><li>編號<dl><dt></dt>項目<dd>定義</dd></dl></li></ol></li></ul></html>|\n|''區塊引述''|{{{>區塊引述}}}<<br>>{{{>>巢狀引述}}}|<html><blockquote>區塊引述<blockquote>巢狀<br/> 引述</blockquote></blockquote></html>|\n|~|{{{<<<}}}<<br>>{{{多列}}}<<br>>{{{區塊引述}}}<<br>>{{{<<<}}}|<html><blockquote>多列<br/>區塊引述</blockquote></html>|\n|''水平線''|{{{----}}} (4個減號)|<html><hr></html>|\n|''連結''|任何的 {{{WikiWord}}} 建立到一個tiddler的連結 (無論此tiddler是否存在皆可)。<<br>>WikiWord必須以大寫字母開頭,後續為大寫或小寫的組合。|[[WikiWord]]|\n|~|手動連結<<br>>{{{[[Table of Contents]]}}} (當tiddlers標題含空白時適用)|[[Table of Contents]]|\n|~|{{{[[優美的連結|Link]]}}}|[[優美的連結|Link]]|\n|~|自動形成的外部連結 {{{http://www.tiddlywiki.com}}}|http://www.tiddlywiki.com|\n|~|優美的外部連結<<br>>{{{[[我的烘培雞|http://www.tiddlywiki.com]]}}}|[[我的烘培雞|http://www.tiddlywiki.com]]|\n|~|作業系統的資料夾連結<<br>>Windows分享資料夾: {{{file://///server/share}}}<<br>>Windows 本地資料夾: {{{file:///c:/folder/file}}}<<br>>Un*x 本地檔案: {{{file://folder/file}}}<<br>>相對路徑檔案: {{{[[folder/file]]}}}|file://///server/share <<br>>file:///c:/folder/file <<br>>file://folder/file <<br>> [[folder/file]]|\n|''圖片''|{{{[img[favicon.ico]]}}}<<br>>對TiddlyWiki檔案而言,圖檔皆是外部資源|[img[http://www.tiddlywiki.com/favicon.ico]]|\n|~|靠右<<br>>{{{[>img[favicon.ico]]}}}|[>img[http://www.tiddlywiki.com/favicon.ico]]|\n|~|靠左<<br>>{{{[<img[favicon.ico]]}}}|[<img[http://www.tiddlywiki.com/favicon.ico]]|\n|''圖片連結''|{{{[img[fav.ico][TiddlerName]]}}}|[img[http://www.tiddlywiki.com/favicon.ico][TiddlerName]]|\n|~|{{{[img[fav.ico][Alias|TiddlerName]]}}}|[img[http://www.tiddlywiki.com/favicon.ico][Alias|TiddlerName]]|\n|~|{{{[img[fav.ico][http://www.aa.com]]}}}|[img[http://www.tiddlywiki.com/favicon.ico][http://www.tiddlywiki.com]]|\n|~|>|參考本表格中的 ''連結'' 和 ''圖片'' 項目的說明|\n|''內部''<<br>>''註解''|{{{右邊文字不會顯示: /% 隱藏了的註解 %/}}}<<br>>在標記之間的文字不會顯示出來|右邊文字不會顯示: /% 隱藏了的註解 %/|\nTiddlyWiki的表格樣式猛一看有點複雜,其實仔細分析一下,只要掌握下列幾個重點就能運用自如了:\n* 儲存格以 | 符號表示\n* 儲存格里以驚嘆號 ! 開頭的表示這格是標題格;若在本列最後的 | 後面加個 h,表示本列是表頭,則該列每格都有等同 ! 的效果\n* 儲存格文字的左靠、置中與右靠以空白表示\n* 儲存格里只有一個大於表示跨欄;如果發現上下列跨欄未對齊的話,把最後一個大於刪掉,例如:|>|& gt;| |\n|!Wiki使用的樣式|!說明|\n| {{{|}}} |直欄分隔字元 |\n| {{{!}}} |標題 (橫列或直欄) |\n| {{{>}}} |跨欄 |\n| {{{~}}} |跨列 |\n| {{{|靠左 |}}} |對左靠齊 |\n| {{{| 靠右|}}} |對右靠齊 |\n| {{{| 置中 |}}} |對中靠齊 |\n| {{{|直欄標題|c}}} |表格直欄標題 (能在表頂或表底)|\n| {{{|表頭|h}}} |將本列標示成表頭列 (會形成 {{{<thead>}}} 標籤且欄自動變成 {{{|!}}} 儲存格)|\n| {{{|表尾|f}}} |將本列標示成表尾列 (會形成 {{{<tfoot>}}} 標籤)|\n| {{{|CSS類別|k}}} |將表格套用自訂的CSS類別以形成額外的格式 (k之後不能有空格)|\n|>|整個表格皆無邊框:在你的StyleSheet Tiddler裡使用 {{{|noBorder|k}}}:<<br>>{{{ .noBorder,.noBorder td,.noBorder th,.noBorder tr{border:0} }}}|\n|>|!表格範例|\n|>|{{{|表格標題|c}}}<<br>>{{{|表頭|表頭|h}}}<<br>>{{{|文字|更多文字|}}}<<br>>{{{|!標題|!標題|}}}<<br>>{{{|>|跨欄|}}}<<br>>{{{|跨列|靠左 |}}}<<br>>{{{|~| 置中 |}}}<<br>>{{{|bgcolor(green):green| 靠右|}}}<<br>>{{{|表尾|表尾|f}}} |\n|>|<<tiddler ./tblShow>>|\n\n|表格標題|c\n|表頭|表頭|h\n|文字|更多文字|\n|!標題|!標題|\n|>|跨欄|\n|跨列|靠左 |\n|~| 置中 |\n|bgcolor(green):green| 靠右|\n|表尾|表尾|f
*Sysinternals 公用程式索引\n**http://www.microsoft.com/taiwan/technet/sysinternals/utilitiesindex.mspx\n**Zoomit\n***http://www.microsoft.com/taiwan/technet/sysinternals/utilities/zoomit.mspx\n**ShareEnum\n***Scan file shares on your network and view their security settings to close security holes.\n***http://technet.microsoft.com/zh-tw/sysinternals/bb897442(en-us).aspx
*Mail Expire\n**http://www.mailexpire.com/\n**可以幫你製造一個具有時效性的e-mail,這個假e-mail可以轉信到你實際在用的信箱,當實現過了之後,這個假信箱就失效了。\n**當網路上有小小網站在註冊時,會要求你的一組email去做驗證之類的動作,申請玩之後,就會意外的收到源源不絕的廣告信,使用者個有期限的e-mail後,可以杜絕此問題。
*microsoft的研討會\n**http://www.microsoft.com/zh/tw/default.aspx\n**選訓練與活動\n*Microsoft TechNet 首頁\n**http://www.microsoft.com/taiwan/technet/\n**http://www.microsoft.com/taiwan/events/\n*線上教學(ASP.NET)\n**http://www.microsoft.com/taiwan/msdn/elearning/cht_Courses.htm\n**http://www.microsoft.com/taiwan/msdn/elearning/vs2005.htm\n*SQL Server 2005 企業開發專家養成一日營\n**http://www.microsoft.com/taiwan/msdn/elearning/vs2005.htm
<META http-equiv=Pragma content=no-cache>\n<META http-equiv=Cache-Control content=no-cache>\n<META HTTP-EQUIV=」Expires」 CONTENT=」-1〞>
*[[綠色工廠|http://portable.easylife.idv.tw/category/綠色軟體]]\n*[[PortableApps|http://portableapps.com/]]\n*[[Lifehacker十大隨身碟密技|http://lifehacker.com/software/windows/lh-top-10--free-windows-downloads-248303.php]]\n*[[s隨身碟密技軟體|http://www.snapfiles.com/]]\n**[[Firefox的Searchplugin: Snapfiles|http://forum.moztw.org/viewtopic.php?t=6997&highlight=]]\n**[[每週分享介紹|http://www.snapfiles.com/freeware/freeware.html]]\n*[[呆子宇的免費軟體蒐集碟|http://forum.moztw.org/viewtopic.php?p=124422]]\n*portable firefox http://rt.openfoundry.org/Foundry/Project/Download/?Queue=454
*Windows Sysinternals: Documentation, downloads and additional resources\n**http://technet.microsoft.com/zh-tw/sysinternals/default(en-us).aspx
*一番亭(青島西路)\n**http://blog.pixnet.net/cattymom/post/5842126\n**[[地圖|http://maps.google.com/maps?f=q&hl=zh-TW&geocode=&q=%E5%8F%B0%E5%8C%97%E5%B8%82%E9%9D%92%E5%B3%B6%E8%A5%BF%E8%B7%AF11%E8%99%9F&ie=UTF8&ll=25.045753,121.518767&spn=0.008398,0.014591&z=16&om=0]]\n<html><iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E5%8F%B0%E5%8C%97%E5%B8%82%E9%9D%92%E5%B3%B6%E8%A5%BF%E8%B7%AF11%E8%99%9F&amp;ie=UTF8&amp;ll=25.053879,121.522093&amp;spn=0.008398,0.014591&amp;z=14&amp;om=0&amp;output=embed&amp;s=AARTsJqM9nswP7_NxXHl2OL8iwQmLrTMfw"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E5%8F%B0%E5%8C%97%E5%B8%82%E9%9D%92%E5%B3%B6%E8%A5%BF%E8%B7%AF11%E8%99%9F&amp;ie=UTF8&amp;ll=25.053879,121.522093&amp;spn=0.008398,0.014591&amp;z=14&amp;om=0&amp;source=embed" style="color:#0000FF;text-align:left">檢視較大的地圖</a></small></html>
*Nullsoft Scriptable Install System\n**[[某論壇教學|http://www.dk101.com/Discuz/viewthread.php?tid=109741]]\n*AutoIt\n**[[在線幫助文檔|http://www.dreams8.com/autoit/]]\n*Thinstall Virtualization Suite\n*Wise for Windows Installer\n*Install Creator Pro\n*Setup Factory\n* 最簡單的方式工具也最簡單:\n1. 記事本\n2. WinRAR\n3. 想要安裝的程式\n然後配合這個網頁的解答來做...\nhttp://bbs.mychat.to/read.php?tid=548242\n其他知識:\n1. 寫批次檔需要一點DOS的底子, DOS指令:\nhttp://www.slime.com.tw/teach/neto/teach/dos.htm\n2. 安裝一次安裝程式並註冊, 打開登錄檔匯出註冊資訊\n3. WinRAR自解參數說明:\nhttp://pank.org/blog/archives/000309.html\n4. XP系統環境變數:\nhttp://tinyurl.com/yhc5vm\n5. 簡易教學:\nhttp://forum.shareget.com/showthread.php?t=224258
{{{\n//上月的第一天\nDateTime.Parse(DateTime.Now.ToString("yyyy-MM-01")).AddMonths(-1).ToShortDateString();\n}}}\n{{{\n//上個月的最後一天\nDateTime.Parse(DateTime.Now.ToString("yyyy-MM-01")).AddDays(-1).ToShortDateString();\n}}}
*上林牙醫診所\n**(03)3528779\n**338桃園縣蘆竹鄉南崁路203號\n**http://tw.lifestyle.yahoo.com/biz.html?bizid=6240dc8c1ed4e168&sid=152961658&city=%E6%A1%83%E5%9C%92%E7%B8%A3&b=90&sort=-rating\n<html><iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E6%A1%83%E5%9C%92%E7%B8%A3%E8%98%86%E7%AB%B9%E9%84%89%E5%8D%97%E5%B4%81%E8%B7%AF203%E8%99%9F&amp;sll=25.023279,121.265008&amp;sspn=0.008691,0.021629&amp;ie=UTF8&amp;ll=25.057145,121.297903&amp;spn=0.002172,0.005407&amp;t=h&amp;z=14&amp;iwloc=addr&amp;output=embed&amp;s=AARTsJrM8W-oZS5kUs3v_ntLxWCYtYMJWw"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E6%A1%83%E5%9C%92%E7%B8%A3%E8%98%86%E7%AB%B9%E9%84%89%E5%8D%97%E5%B4%81%E8%B7%AF203%E8%99%9F&amp;sll=25.023279,121.265008&amp;sspn=0.008691,0.021629&amp;ie=UTF8&amp;ll=25.057145,121.297903&amp;spn=0.002172,0.005407&amp;t=h&amp;z=14&amp;iwloc=addr&amp;source=embed" style="color:#0000FF;text-align:left">檢視較大的地圖</a></small>\n</html>
*中華民國牙髓病學會\n**http://www.aeroc.org.tw/\n**裡面有"專科醫師姓名證書證號名冊"\n**會員專區 > 專科醫師名單\n**根管治療 的 牙根切除術
*中醫針灸科-陳玉昇醫師(桃園分院院區)\n**桃園縣龜山鄉舊路村頂湖路 123 號\n**網路掛號 http://www.cgmh.org.tw/introdu/intr_0404.htm\n<html>\n<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E6%A1%83%E5%9C%92%E7%B8%A3%E9%BE%9C%E5%B1%B1%E9%84%89%E8%88%8A%E8%B7%AF%E6%9D%91%E9%A0%82%E6%B9%96%E8%B7%AF+123+%E8%99%9F&amp;ie=UTF8&amp;ll=25.047814,121.374722&amp;spn=0.068127,0.11673&amp;t=h&amp;z=13&amp;output=embed&amp;s=AARTsJpGBe6-3SxIAaFKQVPKNa1Q_bQdkg"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E6%A1%83%E5%9C%92%E7%B8%A3%E9%BE%9C%E5%B1%B1%E9%84%89%E8%88%8A%E8%B7%AF%E6%9D%91%E9%A0%82%E6%B9%96%E8%B7%AF+123+%E8%99%9F&amp;ie=UTF8&amp;ll=25.047814,121.374722&amp;spn=0.068127,0.11673&amp;t=h&amp;z=13&amp;source=embed" style="color:#0000FF;text-align:left">檢視較大的地圖</a></small>\n</html>
*五酒桶山\n**http://andy0106b.myweb.hinet.net/a108.htm\n
*使用ASP.NET的GridView滙出/儲存資料至Excel,Word,Txt檔\n**http://blog.blueshop.com.tw/hent/archive/2008/02/01/54227.aspx
*使用Microsoft.NET Framework設計及開發Web應用程式\n**MCPD\n**出版社:悅知文化\n**出版日:2007-12-17\n**ISBN:9866761207\n***http://findbook.tw/book/9789866761201/basic\n*.NET Framework 2.0 Web 型用戶端開發 II (MCTS Self-Paced Training Kit (Exam 70-528): Microsoft .NET Framework 2.0 Web-Based Client Deve\n**MCTS\n**出版社:悅知文化\n**出版日:2007-10-10\n**ISBN:986676110X\n***http://findbook.tw/book/9789866761102/basic
*免費域名+ Google Site免費網頁空間+ 10G大容量增肥術\n**http://rainforest.pixnet.net/blog/post/22516645
凌越資訊教育課程\n\n課程名稱 單據編輯\n上課時間 10:00~12:30\n上課日期 07/22(二)、或08/19(二)\n\n(03)280-6929 \n桃園縣中壢市中山路208號3樓\nhttp://www.lyserp.com/Contents/class/class_chungli.htm
*北平田園餡餅粥\n**台北市中正區重慶南路一段5巷3號\n<html><iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=+%09%E5%8F%B0%E5%8C%97%E5%B8%82%E4%B8%AD%E6%AD%A3%E5%8D%80%E9%87%8D%E6%85%B6%E5%8D%97%E8%B7%AF%E4%B8%80%E6%AE%B55%E5%B7%B73%E8%99%9F&amp;ie=UTF8&amp;ll=25.055512,121.517801&amp;spn=0.004102,0.010815&amp;z=14&amp;output=embed&amp;s=AARTsJp1BwYMSV4YJwRPJVJMEV6irxjGag"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=+%09%E5%8F%B0%E5%8C%97%E5%B8%82%E4%B8%AD%E6%AD%A3%E5%8D%80%E9%87%8D%E6%85%B6%E5%8D%97%E8%B7%AF%E4%B8%80%E6%AE%B55%E5%B7%B73%E8%99%9F&amp;ie=UTF8&amp;ll=25.055512,121.517801&amp;spn=0.004102,0.010815&amp;z=14&amp;source=embed" style="color:#0000FF;text-align:left">檢視較大的地圖</a></small></html>
*在南坎中正路麥當勞這邊有一家金石堂書店,只有一層樓(2F是文具店),昨天下班去找工具書,發現不錯逛也。\n**他的電腦書有兩三櫃,把全部ASP.NET in C# 的書跟Ajax都翻過了,沒啥適用的 QQ 太可惜了 T^T\n**這邊完全沒有設影響關分類的書籍,非常可惜。\n*以後晚上沒有運動的話,可以來看看天下雜誌、自然人、室內設計、園藝、收納diy…之類的網路上可以看,不看又不會死,看了又很好玩的書 XD\n<html>\n<iframe width="640" height="480" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;q=338%E6%A1%83%E5%9C%92%E7%B8%A3%E8%98%86%E7%AB%B9%E9%84%89%E4%B8%AD%E6%AD%A3%E8%B7%AF253%E8%99%9F&amp;ie=UTF8&amp;cd=2&amp;geocode=0,25.046970,121.292291&amp;sll=25.046846,121.292275&amp;sspn=0.006295,0.006295&amp;om=0&amp;s=AARTsJqj0q16rNoRA4mFr6XvgjDoJskH5g&amp;ll=25.056056,121.29653&amp;spn=0.037322,0.054932&amp;z=14&amp;iwloc=addr&amp;output=embed"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;q=338%E6%A1%83%E5%9C%92%E7%B8%A3%E8%98%86%E7%AB%B9%E9%84%89%E4%B8%AD%E6%AD%A3%E8%B7%AF253%E8%99%9F&amp;ie=UTF8&amp;cd=2&amp;geocode=0,25.046970,121.292291&amp;sll=25.046846,121.292275&amp;sspn=0.006295,0.006295&amp;om=0&amp;ll=25.056056,121.29653&amp;spn=0.037322,0.054932&amp;z=14&amp;iwloc=addr&amp;source=embed" style="color:#0000FF;text-align:left">檢視較大的地圖</a></small>\n</html>
*可調式排水孔蓋\n**可以防止蟲跟臭味跑上來。
*【台灣紀念品‧miingift】\n**http://www.miindesign.com/
*啟元音樂交流網 \n*http://www.cd-music.com.tw/\n
*國票綜合證券\n**https://etrade.wls.com.tw/\n*http://web.wls.com.tw/f0/index.htm
在登入XP前就自動撥接ADSL上網 *必須設定登入XP時,需要輸入密碼。\n\n1. 新增一個ADSL連線,名稱暫訂為「Hinet ADSL」。之後在桌面的「網路芳鄰」圖示上按一下滑鼠右鍵,\n\n 點選快速選單中的【內容】,然後在「Hinet ADSL」上按一下滑鼠右鍵,點選快速選單中的【內容】。\n\n 進入「Hinet ADSL內容」對話盒後,切換到〔選項〕活頁標籤,然後取消選取「提示名稱、密碼、憑證等」,\n\n 勾選「斷線後重新撥號」後,按下〔確定〕。\n\n2. 開啟「控制台」,在「排定的工作」上按兩下滑鼠左鍵,然後再按兩下「新增排除工作」。\n\n 在「排程工作精靈」對話盒按〔下一步〕,再按下〔瀏覽〕,然後選「C:\sWindows\sSystem32\srasphone.exe,\n\n 按下〔開啟〕。\n\n3. 輸入工作名稱「Hinet 自動連線」,勾選「在您的電腦啟動時執行」,按下〔下一步〕。\n\n4. 接著輸入具有系統管理員權限的帳號(如Administrator)及密碼後,按下〔下一步〕。\n\n5. 勾選「按下[完成]後開啟這項工作的進階內容」核取方塊後,按下〔完成〕。\n\n6. 將「執行」欄位內的文字改為「C:\sWindows\sSystem32\srasphone.exe -d "HiNet ADSL"」,接著取消選取\n\n 〔設定〕活頁標籤下所有的選項,然後按下〔確定〕。\n\n7. 按下【開始】,點選【執行】,然後輸入「regedit」並按下〔確定〕開啟「登錄編輯程式」。\n\n8. 在「HKEY_LOCAL_MACHINE\sSOFTWARE\sMicrosoft\sWindowsNT\sCurrentVersion\sWinlogon」\n\n 上按一下滑鼠右鍵,新增一個名為「KeepRasConnections」、「數值資料」為「1」的字串值後,接著關閉\n\n 「登錄編輯程式」,重新開機即可。
*金谷豐\n**http://weli127.myweb.hinet.net/hotel.htm\n**訂房:049-2984047 \n**ATM轉帳帳號:700埔里郵局04012830405558 張李國\n**南投縣埔里鎮南昌街289號\n**http://tw.lifestyle.yahoo.com/biz.html?bizid=1c6216f3b0aeba57\n*自在居\n**南投縣埔里鎮南昌街280號(埔里酒廠旁)\n**住宿Tel:049-2993278或 0939906117\n**http://www.feelfree.idv.tw/\n**代客叫車,租車。(埔里機車租一天約六百元)\n*國光\n**http://order.kingbus.com.tw/\n*永和租車\n**埔里鎮忠孝路180號(埔里包公廟對面) \n**TEL:049-2984178\n**http://tw.lifestyle.yahoo.com/biz.html?bizid=9743298f2713401d
*周家豆漿店\n**基隆市信二路309號\n**[[地圖|http://tw.maps.yahoo.com/#pok%011%02pos%01%E5%9F%BA%E9%9A%86%E5%B8%82%E4%BF%A1%E4%BA%8C%E8%B7%AF309%E8%99%9F]]\n**營業時間:AM04:30~PM13:00 \n*陳家早點\n**基隆市中正區中正路316號\n**[[地圖|http://tw.lifestyle.yahoo.com/biz.html?bizid=9a2f1d93238a11a4&sid=152959598&city=%E5%9F%BA%E9%9A%86%E5%B8%82&b=46&sort=-rating]]\n**[[地圖|http://www.05012096.shopcool.com.tw/]]
*壁貼參考\n**photoshop筆刷 http://browse.deviantart.com/resources/applications/psbrushes/\n**圖片參考\n***http://www.nouvellesimages.com/Stickers_Wall-stickers_rg~1?affichage=48\n***http://www.domestic.fr/\n***http://2modern.com/modern-furniture/Wall-Stickers
*壽山巖觀音寺\n**http://www.pse100i.idv.tw/t/sosnure/sosnure018.htm\n<html>\n<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com.tw/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E6%A1%83%E5%9C%92%E7%B8%A3%E9%BE%9C%E5%B1%B1%E9%84%89%E8%A5%BF%E5%B6%BA%E9%A0%8218%E8%99%9F&amp;ie=UTF8&amp;ll=25.03615,121.376953&amp;spn=0.124426,0.219727&amp;t=h&amp;output=embed&amp;s=AARTsJoKg6Z3j8-pEQHamNU284S7y1KUOA"></iframe><br /><small><a href="http://maps.google.com.tw/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E6%A1%83%E5%9C%92%E7%B8%A3%E9%BE%9C%E5%B1%B1%E9%84%89%E8%A5%BF%E5%B6%BA%E9%A0%8218%E8%99%9F&amp;ie=UTF8&amp;ll=25.03615,121.376953&amp;spn=0.124426,0.219727&amp;t=h&amp;source=embed" style="color:#0000FF;text-align:left">檢視較大的地圖</a></small>\n</html>
*衣服發放之前都會先量一次身裁尺吋,這次的數值是:\n**腰31、臀41、腿42、衣服2L\n*之前發腰36的尺寸太誇張啦~~
牛市(bull market,多頭市場)指的是上漲的行情,\n熊市(bear market,空頭市場)指的是下跌的行情。
*如何在使用 Proxy 伺服器跟不使用 Proxy 伺服器之間轉換?\n**http://www.microsoft.com/taiwan/technet/scriptcenter/resources/qanda/may05/hey0519.mspx
*[[台灣英語網|http://www.english.com.tw/]] 有不錯的中英對照精華文章\n*[[The Student Post學生郵報|http://www.studentpost.com.tw/]] 英文新聞,全文發音並附上難字解釋\n*[[Microsoft Visual Studio 2005:Training Kits 學習地圖|http://www.delightpress.com.tw/tk_net_study_map.html]]\n**[[Microsoft Visual Studio 2005:Training Kits 系列叢書|http://innovationnet.spaces.live.com/?_c11_BlogPart_BlogPart=blogview&_c=BlogPart&partqs=cat%3D%25e5%25a5%25bd%25e6%259b%25b8%25e6%258e%25a8%25e8%2596%25a6]]微軟認證\n*[[重拳出擊--微軟新認證體系已經正式開考!!|http://www.mcsemcse.com/news/10431954.html]]\n*[[巨匠-MCTS / MCPD 證照介紹|http://www.pcschool.com.tw/public/public.asp?no=161&no1=10&no2=18&no3=161]]\n*[[恆逸資訊教育訓練網Microsoft 認證系列|http://edu.uuu.com.tw/certify/main.asp]]
*Floorplanner\n**http://beta.floorplanner.com/\n*IKEA\n**http://www.ikea.com.tw/chi/help/planning_tool.html\n*Google SketchUP\n**http://sketchup.google.com/
*富野農場\n**http://blog.pixnet.net/flyingdog/post/756757\n**薰衣草冰淇淋好吃
*將Proxy設定反白,不能更改\n{{{\nREGEDIT4\n\n[HKEY_CURRENT_USER\sSoftware\sPolicies\sMicrosoft\sInternet Explorer\sControl Panel]\n"Proxy"=dword:00000001\n}}}
*FriskAngell幼兒動感音樂健身布琴/音樂毯/遊戲毯\n**http://shopping.payeasy.com.tw/ECatalog/cms/productAction.do?pidNum=369706\n***踢步機
*小瓢蟲 波士頓派\n**http://www.wretch.cc/blog/babypurin/14363969\n**http://www.wretch.cc/blog/willyboss/9748497\n**http://tw.myblog.yahoo.com/boston-pie/\n**蘆竹鄉南竹路一段174號 電話-03-2225553 \n***光明國中對面\n<html>\n<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E8%98%86%E7%AB%B9%E9%84%89%E5%8D%97%E7%AB%B9%E8%B7%AF%E4%B8%80%E6%AE%B5174%E8%99%9F&amp;ie=UTF8&amp;ll=25.053568,121.29241&amp;spn=0.008515,0.021973&amp;t=h&amp;z=14&amp;output=embed&amp;s=AARTsJpjDTTHbaiNc0vH9UgsDU8QONe-4g"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E8%98%86%E7%AB%B9%E9%84%89%E5%8D%97%E7%AB%B9%E8%B7%AF%E4%B8%80%E6%AE%B5174%E8%99%9F&amp;ie=UTF8&amp;ll=25.053568,121.29241&amp;spn=0.008515,0.021973&amp;t=h&amp;z=14&amp;source=embed" style="color:#0000FF;text-align:left">檢視較大的地圖</a></small>\n</html>
*勳風黑旋風12吋空調扇 HF-7612 1K以下\n**http://tw.page.bid.yahoo.com/tw/auction/e32614935\n**http://shopping.pchome.com.tw/?mod=item&func=exhibit&IT_NO=DMAB15-A39446008&c=A05\n*山崎
*微軟MVP的ASP.NET2.0絕技\n**作者:賴榮樞/譯\n**出版社:旗標\n**ISBN :9789574425389\n**http://findbook.tw/book/9789574425389/basic\n
*http://edu.uuu.com.tw/class/course.asp?UArea=%A5x%A5_&CourseID=U2544C&seat=Microsoft&ItemDetailID=205&startdate=%A4%A3%B3]%A9w%B6}%BD%D2%AE%C9%B6%A1\n*Web應用程式開發進階 (Visual C# 2005) U2544C#\n**21 小時\n**定價 12000 元 (企業點數:3點 )\n**恆逸專用教材\n**恆逸資訊台北教育訓練中心 \n***2612班 2008/07/28 ~2008/08/08  18:30~22:00 每週一三五\n***2634班 2008/08/16 ~2008/08/23  09:00~17:00 每週六日\n{{{\n 1. 瞭解ASP.NET 2.0的資料繫結架構,以在網頁上展示資料庫等資料\n 2. 設計ASP.NET 2.0存取資料元件,讓多個網站可以共用一個資料存取元件\n 3. 如何動態設定GridView,以在網頁上展示如同Excel表格般的資料或是設計在表格中崁入其他控制項等功能\n 4. 如何設計網頁多國語言,讓一個網頁可以展示多種不同語言,以增進網頁國際化競爭力\n 5. 介紹組態檔設計與管理,以方便快速管理網站的安全性、狀態維護等功能\n 6. 如何透過API存取以及加解密組態檔,以達到加強網站安全性控管的目的\n 7. 如何建立使用者控制項與自訂控制項,以達到控制項的重覆使用機制\n 8. 網頁整合Client Scripting 設計,以減少網頁存取伺服器資源的動作\n 9. 如何設計ASP.NET 2.0快取機制,以增進網站執行效能\n 10. 介紹佈景主題和面板來整體化網站的美觀\n 11. 如何使用Profiles使用者設定檔,達到網站個人化的效果\n 12. 認識Web Part 的基本觀念,以瞭解如何讓使用者客製化以及設定個人網頁\n 13. 如何設計Web Part之間的連線溝通,以快速整合網頁之間的資料\n}}}
*慶豐電機-抽風扇、排風扇\n**http://tw.user.bid.yahoo.com/tw/booth/xx00651
*批次檔BAT加強說明\n**http://www.hkitn.com/article.php/5410
*MCTS考試編號 70-536 -> MCTS考試編號 70-528 -> MCPD考試編號 70-547 \n**升級考科目\n***70-551\n**包含的考試科目\n***Exam 70-536:Application Foundation\n***Exam 70-528:Web Client Development\n***Exam 70-547:Designing and Developing Web Application\n****https://www.microsoft.com/taiwan/msdn/columns/jhu_ming_jhong/Upgrading_MCAD_and_MCSD_to_MCPD.htm\n*http://www.dotblogs.com.tw/chhuang/archive/2008/03/18/1840.aspx\n*http://phone.idv.tw/cs2/forums/post/117.aspx\n{{{\n在「新的微軟認證考試科目及課程介紹」這篇文章裡,我已經把所有 MCTS 和 MCPD 的考試細節都列出來了。我們可以看到它主要包括三個 TS 認證:\n# TS1: Technology Specialist: .NET Framework 2.0 Web Applications (70-536 + 70-528)\n# TS2: Technology Specialist: .NET Framework 2.0 Windows Applications (70-536 + 70-526)\n# TS3: Technology Specialist: .NET Framework 2.0 Distributed Applications (70-536 + 70-529)\n\n以及三個 PD 認證:\n# PD1: Professional Developer: Web Developer (TS1 + 70-547)\n# PD2: Professional Developer: Windows Developer (TS2 + 70-548)\n# PD3: Professional Developer: Enterprise Applications Developer (TS1 + TS2 + TS3 + 70-549)\n\n我們可以從上面的表中可以看到,70-536 是三個 TS 認證都要考的,所以你沒有選擇,一定要先考這一科。不過可惜的是,目前似乎還沒有課可以上,只有微軟的 Self-paced 訓練教材可以買 (不曉得國內有沒有賣;若向 Amazon 線上訂購,含運費大約美金 $61)。\n\n考完 70-536 之後,只要再任考一科 (70-528、70-526 或 70-529),就可以拿到你的第一張 MCTS。從這裡開始,國內就有課可以去上了(當然是使用中文上課啦),例如 70-528 有 Workshop 2541(三天) / Workshop 2543(三天) / Workshop 2544(兩天) / Workshop 2542(兩天) 等等。細節都在「新的微軟認證考試科目及課程介紹」這篇文章裡。\n\n拿到第一張 TS 認證之後,你可以選擇再考一科,去拿其它兩個 TS 之一,或是去拿你比較拿手的 PD。\n\n換句話說,你只要考完一開始的 70-536,然後就可以每考一次試,就拿到一張 MCTS 或 MTPD。\n\n如果你是主攻 ASP.NET 的程式設計師,那麼我建議你的考試計畫應該是:\n\n 1. 70-536 > 70-528 > 拿到 TS: Web (TS X1) \n 2. 70-547 > 拿到 PD: Web (TS X1, PD X1) \n 3. 70-529 > 拿到 TS: DA (TS X2, PD X1)\n 4. 70-526 > 拿到 TS: Win (TS X3, PD X1) \n 5. 70-548 > 拿到 PD: Win (TS X3, PD X2) \n 6. 70-549 > 拿到 PD: EAD (TS X3, PD X3)\n\n\n}}}
gpedit.msc-----群組原則\nsndrec32-------錄音機\nNslookup-------IP位址偵測器\nexplorer-------開啟檔案總管\nlogoff---------登出指令 \ntsshutdn-------60秒倒計時關機指令\nlusrmgr.msc----本地機用戶和組\nservices.msc---本機服務設定\noobe/msoobe /a----檢查XP是否啟動\nnotepad--------開啟記事本\ncleanmgr-------磁碟垃圾整理\nnet start messenger----開始信使服務\ncompmgmt.msc---電腦管理\nnet stop messenger-----停止信使服務\nconf-----------啟動netmeeting \ndvdplay--------DVD播放器 \ncharmap--------啟動字元對應表\ndiskmgmt.msc---磁牒管理實用程序\ncalc-----------啟動電子計算器\ndfrg.msc-------磁碟重組工具\nchkdsk.exe-----Chkdsk磁牒檢查 \ndevmgmt.msc--- 裝置管理員 \ndrwtsn32------ 系統醫生\nrononce -p ----15秒關機 \ndxdiag---------檢查DirectX資訊\nregedt32-------註冊表編輯器 \nMsconfig.exe---系統配置實用程序\nrsop.msc-------群組原則結果集\nmem.exe--------顯示記憶體使用情況\nregedit.exe----註冊表\nwinchat--------XP自帶區域網路聊天\nprogman--------程序管理器\nwinmsd---------系統資訊 \nperfmon.msc----電腦效能監測程序\nwinver---------檢查Windows版本\nsfc /scannow-----掃瞄錯誤並復原\ntaskmgr-----工作管理器(2000/xp/-2003)\neventvwr.msc------------事件檢視器\nsecpol.msc----------------本機安全性設定\nrsop.msc------------------原則的結果集\nntbackup----------------啟動製作備份還原嚮導\nmstsc-----------遠端桌面\nwmimgmt.msc----開啟windows管理體系結構WMI)\nwupdmgr--------windows更新程序\nwscript--------windows指令碼宿主設定\nwrite----------寫字板\nwiaacmgr-------掃瞄儀和照相機嚮導\nwinchat--------XP原有的區域網路聊天\nmplayer2-------簡易widnows media player \nmspaint--------畫圖板\nmstsc----------遠端桌面連接\nmplayer2-------媒體播放機\nmagnify--------放大鏡實用程序\nmmc------------開啟控制台\nmobsync--------同步指令\ndfrg.msc-------磁碟重組程式\ndcomcnfg-------開啟系統元件服務\nddeshare-------開啟DDE共享設定\ndvdplay--------DVD播放器\nnslookup-------網路管理的工具嚮導\nntbackup-------系統製作備份和還原\nnarrator-------螢幕「講述人」\nntmsmgr.msc----移動存儲管理器\nntmsoprq.msc---移動存儲管理員操作請求\nnetstat -an----(TC)指令檢查連接\nsyncapp--------新增一個公文包\nsysedit--------系統配置編輯器\nsigverif-------文件簽名驗證程序\nshrpubw--------新增共用資料夾\nsecpol.msc-----本機安全原則\nsyskey---------系統加密,一旦加密就不能解開,保護windows xp系統的雙重密碼\nSndvol32-------音量控制程序\nsfc.exe--------系統檔案檢查器\nsfc /scannow---windows文件保護\ntourstart------xp簡介(安裝完成後出現的漫遊xp程序)\ntaskmgr--------工作管理器\neventvwr-------事件檢視器\neudcedit-------造字程序\nexplorer-------開啟檔案總管\npackager-------對像包裝程序\nregsvr32 /u *.dll----停止dll文件執行\nregsvr32 /u zipfldr.dll------取消ZIP支持\ncmd.exe--------CMD命令提示字元 \nchkdsk.exe-----Chkdsk磁牒檢查\ncertmgr.msc----證書管理實用程序\ncalc-----------啟動計算器\ncliconfg-------SQL SERVER 客戶端網路實用程序\nClipbrd--------剪貼板檢視器\nnetmeeting compmgmt.msc---電腦管理\nciadv.msc------索引服務程序\nosk------------開啟螢幕小鍵盤\nodbcad32-------ODBC資料來源管理器\niexpress-------木馬元件服務工具,系統原有的\nfsmgmt.msc-----共用資料夾管理器\nutilman--------協助工具管理器\nClipbrd--------剪貼板檢視器 \npackager-------對像包裝程序\nsfc /scannow---windows文件保護
*Installs a logical network printer on a print server. \n**http://www.activexperts.com/activmonitor/windowsmanagement/scripts/printing/printerport/#IMPOPD.htm\n{{{\nstrComputer = "."\nSet objWMIService = GetObject("winmgmts:" _\n & "{impersonationLevel=impersonate}!\s\s" & strComputer & "\sroot\scimv2")\n\nSet objPrinter = objWMIService.Get("Win32_Printer").SpawnInstance_\n\nobjPrinter.DriverName = "HP LaserJet 4000 Series PS"\nobjPrinter.PortName = "IP_169.254.110.160"\nobjPrinter.DeviceID = "ScriptedPrinter"\nobjPrinter.Location = "USA/Redmond/Building 37/Room 114"\nobjPrinter.Network = True\nobjPrinter.Shared = True\nobjPrinter.ShareName = "ScriptedPrinter"\nobjPrinter.Put_\n}}}
*天下雜誌(2008/2)裡面有介紹一個@@「晨型人」來了! @@的文章,裡頭說明了好多早起的好處。\n**不過很多混淆的"假好心觀點",把別種事的好處也歸納進來了\n*在當兵的時候,腦袋轉呀轉的就在規劃工作時候時間的安排,當時覺得早上跑步真的不錯,但是實際運作上\n**早起會打擾到室友\n**浴室只有一間,早上尖峰時間五個人共用,拿來沖澡就太對不起大家了 囧\n**要更早睡了~(但是講電話時間都固定在十一點半)\n***不過只要早起安靜一點,然後比早起更早起,在其他人起床之前就運動回來沖完澡,長話短說不耽溺講電話的感覺,就沒問題了\n*現行的時間規劃其實很不錯的,早上睡到七點十分,然後吃早餐上班,晚上五點下班吃晚餐,待在辦公室裡面延伸閱讀作功課等消化,待晚上八點消化完畢(三個小時)去跑步。\n*若是兩相結合,就可以早三千晚三千,月入九萬六了 XDXD \n**p.s 一到四晚上可以跑步,週五晚上要聚餐或趕回家\n
*星海之戀咖啡館\n**http://www.mobile01.com/waypointdetail.php?id=4736\n**http://forum.ncphoto.cc/index.php?showtopic=20483\n***永漢高爾夫球場桃園縣蘆竹鄉山腳村南山北路1段300號旁\n**http://www.wretch.cc/blog/conis/15676760\n**http://www.star-sea.com.tw/\n{{{\n如果從星海之戀出來左轉上山的話會先經過國寶廟\n繼續往前走的話會有一段上上下下的路大約幾百公尺\n接下來就是很陡的下坡\n下坡之後順勢右彎再左轉過一座小橋會接到縣道106 2K的地方\n左轉沒多遠會到林口火力發電廠 這裡可以左轉省道台15線往竹圍漁港\n而通常我都是右轉往林口市區方向\n2K到4K都算是緩坡 當你看到路邊出現4K的指標之後就會開始連續上坡的彎道\n對於初學者來說有點硬 要一直騎到6K處才有比較平的路 也就是說要爬兩公里的山路\n但是如果可以從山腳國小這邊一次騎上大古山星海之戀甚至國寶廟而中途不落地的話\n106其實也是可以試試看的\n過了6K之後就是上上下下的路段\n當看到右手邊出現7-11時右轉文化北路可以到林口交流道第二出口\n過了高速公路上方之後可以接到龜山忠義路\n忠義路下滑到底之後右轉長壽路就可以到桃園巨蛋\n\n}}}
{{{\nSet objShell = CreateObject("Wscript.Shell")\nintValue = InputBox("範例:單位名稱_使用者姓名","請輸入電腦名稱","資訊部_王小明")\n\nConst HKEY_LOCAL_MACHINE = &H80000002\nstrComputer = "."\nSet objRegistry = GetObject _\n ("winmgmts:\s\s" & strComputer & "\sroot\sdefault:StdRegProv")\nstrKeyPath = "System\sCurrentControlSet\sServices\slanmanserver\sparameters"\nstrValueName = "srvcomment"\nstrDescription = intValue\nobjRegistry.SetStringValue HKEY_LOCAL_MACHINE, strKeyPath, strValueName, strDescription\n\n'strCommandLine = "regedit.exe"\n'objShell.Run(strCommandLine)\nDim MyVar\nMyVar = MsgBox ("請到 HKEY_LOCAL_MACHINE\sSystem\sCurrentControlSet\sServices\slanmanserver\sparameters\ssrvcomment 檢查後,重新登入(或重開機)即可生效。", 65, "修改完成")\n\n}}}
*台北客運&基隆客運聯營 (經三重 中山高)\n**館前東路MOS前;板橋車站公車月台\n**後站 板橋車站(文化路上) 捷運新埔站\n**http://klbus.cdtek.com.tw/images//63.gif\n**http://www.tpebus.com.tw/image/2503.gif\n**時刻表 http://www.tpebus.com.tw/image/2503.html\n**票價表 http://www.tpebus.com.tw/ticket/2503.html\n**不塞車..約45分鍾\n\n 作者 wslcyl\n 自己住板橋新站附近,在基隆唸書,以搭過這麼多種車的經驗\n 要快的話我會建議您先坐捷運到台北再改搭客運比較快說\n 一種 可以在台北車站搭台北往基隆的國光客運(約40min)\n 另一種 可以到忠孝復興至市政府站沿線 搭中崙線往基隆(約30-40min)\n 還有一班是台北-基隆的福和客運 可以在忠孝新生站那坐\n 不過福和客運我是覺得從基隆回台北比較快 台北到基隆要繞多點路\n 晚上從基隆坐到公館甚至不半小時就到了 司機飆超快的\n 火車不要看時刻表寫的參考時間,真正坐到基隆都要75-80多分鍾\n 如果不幸碰到要會車時,真的等到想罵人,對號列車勉強還可以坐啦\n 至於經文化路走中山高的那班客運,感覺車班很難等,我只有從基隆坐回過一次
*乳膠枕\n*Dunlopillo\n**http://tw.search.bid.yahoo.com/search/ac?p=dunlopillo&xyz=\n***http://tw.f2.page.bid.yahoo.com/tw/auction/b40456563\n****皇品國際有限公司 桃園市中山北路19號(桃園縣政府附近) \n****劉光華 0921-469999\n****http://citybox.com.tw/yahoo/yahoo-link/add.htm\n***http://tw.f2.page.bid.yahoo.com/tw/auction/b40479242\n****自取於桃園市中正路大興西路交叉口附近\n*Aerofoam\n**http://tw.search.bid.yahoo.com/search/ac?p=Aerofoam&xyz=\n**從"丹普記憶枕"換成"世大化成記憶枕(易眠枕)
*國立臺灣體育大學\n<html>\n<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com.tw/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E5%9C%8B%E7%AB%8B%E8%87%BA%E7%81%A3%E9%AB%94%E8%82%B2%E5%A4%A7%E5%AD%B8&amp;sll=25.08532,121.561498&amp;sspn=0.266164,0.4422&amp;ie=UTF8&amp;ll=25.08532,121.561498&amp;spn=0.266164,0.4422&amp;output=embed&amp;s=AARTsJpSkqYndTUI1xfbKR0wFMURYLT9VQ"></iframe><br /><small><a href="http://maps.google.com.tw/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E5%9C%8B%E7%AB%8B%E8%87%BA%E7%81%A3%E9%AB%94%E8%82%B2%E5%A4%A7%E5%AD%B8&amp;sll=25.08532,121.561498&amp;sspn=0.266164,0.4422&amp;ie=UTF8&amp;ll=25.08532,121.561498&amp;spn=0.266164,0.4422&amp;source=embed" style="color:#0000FF;text-align:left">檢視較大的地圖</a></small>\n</html>
*Treesize Free\n**http://www.jam-software.com/software.html\n*~OverDisk \n**http://users.forthnet.gr/pat/efotinis/programs/overdisk.html\n*~WinDirStat\n**http://windirstat.info/\n*scanner\n**http://portable.easylife.idv.tw/347\n{{{\n"硬碟總是不夠用,到底是那個檔案佔空間" 剋星\n \n每幾週就會聽到有個聲音傳過來:\n "共用區的空間不夠了"\n "到底是那個部門放太多東西上來?"\n "不知道是不是我繼承舊的電腦,前人的東西太多?" (很多又舊又大的profile)\n \n以下介紹兩個工具幫助你將硬碟內的檔案以圖形化的方式列出:\n可以快速找出是那個檔案佔那多空間。\n\n1.TreeSizeFree (較直覺)\n2.WinDirStat (可查看網路磁碟)\n\n 可攜portable版本\n 免費freeware\n 介面friendly親切,可安心使用。\n}}}
*日式威廉\n**桃園縣蘆竹鄉南崁路172號2F\n**NoNo\n**03-311-2328\n**10:30-21:00
*\n**桃園巿公園路42號虎頭山風景區內\n**http://d9096075.pixnet.net/blog/post/12986191\n**http://forum.ncphoto.cc/index.php?showtopic=20751\n
*桃園景點\n**http://www.mobile01.com/waypointlist.php?list=1&c=0&s=desc&pid=4&p=1\n**桃園唯一Lounge式咖啡館---啡文館 \n***http://www.mobile01.com/waypointdetail.php?id=2249\n**http://travel.network.com.tw/tourguide/twnmap/taoyuan.asp\n*https://www.mobile01.com/waypointtopiclist.php?f=191
*桃園的水族館\n**http://tw.lifestyle.yahoo.com/directory.html?sid=152960817&city=%E6%A1%83%E5%9C%92%E7%B8%A3&lmode=ch_city\n*彩虹魚寵物水族百貨館\n**330桃園縣桃園市大興西路1段221號1樓\n**http://tw.lifestyle.yahoo.com/biz.html?bizid=37b8f1762c6fd5b8\n<html>\n<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E6%A1%83%E5%9C%92%E7%B8%A3%E6%A1%83%E5%9C%92%E5%B8%82%E5%A4%A7%E8%88%88%E8%A5%BF%E8%B7%AF1%E6%AE%B5221%E8%99%9F1%E6%A8%93&amp;sll=25.01589,121.310413&amp;sspn=0.008517,0.014591&amp;ie=UTF8&amp;ll=25.022695,121.307859&amp;spn=0.008517,0.014591&amp;z=14&amp;iwloc=addr&amp;output=embed&amp;s=AARTsJr9YY3cMX9Ki_ifmLoEHUHqt3Pirw"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E6%A1%83%E5%9C%92%E7%B8%A3%E6%A1%83%E5%9C%92%E5%B8%82%E5%A4%A7%E8%88%88%E8%A5%BF%E8%B7%AF1%E6%AE%B5221%E8%99%9F1%E6%A8%93&amp;sll=25.01589,121.310413&amp;sspn=0.008517,0.014591&amp;ie=UTF8&amp;ll=25.022695,121.307859&amp;spn=0.008517,0.014591&amp;z=14&amp;iwloc=addr&amp;source=embed" style="color:#0000FF;text-align:left">檢視較大的地圖</a></small>\n</html>\n*奇海水族館(春日店)\n**桃園市春日路956號 (03)356-7416\n<html>\n<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E6%A1%83%E5%9C%92%E5%B8%82%E6%98%A5%E6%97%A5%E8%B7%AF956%E8%99%9F&amp;sll=37.0625,-95.677068&amp;sspn=30.544155,59.765625&amp;ie=UTF8&amp;ll=25.026195,121.313095&amp;spn=0.008517,0.014591&amp;z=14&amp;output=embed&amp;s=AARTsJpV1n5hic-sqGz9nfEabHXgkps3Qg"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E6%A1%83%E5%9C%92%E5%B8%82%E6%98%A5%E6%97%A5%E8%B7%AF956%E8%99%9F&amp;sll=37.0625,-95.677068&amp;sspn=30.544155,59.765625&amp;ie=UTF8&amp;ll=25.026195,121.313095&amp;spn=0.008517,0.014591&amp;z=14&amp;source=embed" style="color:#0000FF;text-align:left">檢視較大的地圖</a></small>\n</html>\n*華龍水族館\n**桃園市中正路581號 (03)338-2119\n<html>\n<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E6%A1%83%E5%9C%92%E5%B8%82%E4%B8%AD%E6%AD%A3%E8%B7%AF581%E8%99%9F&amp;ie=UTF8&amp;ll=25.013284,121.309147&amp;spn=0.034069,0.058365&amp;z=14&amp;output=embed&amp;s=AARTsJrYJDxCHFfNuuASwJo03pKPOpBoeg"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E6%A1%83%E5%9C%92%E5%B8%82%E4%B8%AD%E6%AD%A3%E8%B7%AF581%E8%99%9F&amp;ie=UTF8&amp;ll=25.013284,121.309147&amp;spn=0.034069,0.058365&amp;z=14&amp;source=embed" style="color:#0000FF;text-align:left">檢視較大的地圖</a></small>\n</html>\n*長榮水族企業(有)\n**333桃園縣龜山鄉南上路486號1樓\n**http://tw.lifestyle.yahoo.com/biz.html?bizid=8a5728382fb85c4d&sid=152960817&city=%E6%A1%83%E5%9C%92%E7%B8%A3&b=23&sort=-rating\n*基仔龍魚展售\n**338桃園縣蘆竹鄉中正路131號12樓\n**http://tw.lifestyle.yahoo.com/biz.html?bizid=de82c2826644e56f&sid=152960817&city=%E6%A1%83%E5%9C%92%E7%B8%A3&b=37&sort=-rating\n*神龍水族館\n**338桃園縣蘆竹鄉南崁路2段496號\n**http://tw.lifestyle.yahoo.com/biz.html?bizid=7cefc7560d719c2c&sid=152960817&city=%E6%A1%83%E5%9C%92%E7%B8%A3&b=42&sort=-rating\n{{{\n奇海水族館(春日店) 桃園市春日路956號 (03)356-7416 \n魚客集水族 桃園市三民路三段213號 (03)337-5789 \n華龍水族館 桃園市中正路581號 (03)338-2119 \n三發水族(桃園店) 桃園市中山路456號 (03)331-2184 \n三發水族(中壢店) 桃園縣中壢市民族路258號 (03)493-8274 \n魚客滿水族 桃園縣平鎮市廣德街35號 (03)492-1101 \n奇魚園水族 桃園縣龜山鄉萬壽路一段88號 (03)908-6203 \n宜得寶水族館 桃園縣中壢市環中東路842號 (03)436-6572 \n北海(阿哲)水族寵物 桃園縣中壢市中山東路一段85號 (03)461-6458 \n尋夢水族館 桃園縣龍潭鄉中正路96號 (03)489-2553 \n三發水族館 桃園縣中壢市民族路258號 (03)493-8274 \n}}}
*桃園神社\n**http://zh.wikipedia.org/wiki/%E6%A1%83%E5%9C%92%E7%A5%9E%E7%A4%BE\n**http://www.tonyhuang39.com/tony0219.html\n<html>\n<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E6%A1%83%E5%9C%92%E5%B8%82%E6%88%90%E5%8A%9F%E8%B7%AF%E4%B8%89%E6%AE%B5200%E8%99%9F&amp;ie=UTF8&amp;ll=25.014529,121.32906&amp;spn=0.017034,0.043945&amp;t=h&amp;z=14&amp;output=embed&amp;s=AARTsJrSfj2aLWdIHRLalml88VkrnRKcZg"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E6%A1%83%E5%9C%92%E5%B8%82%E6%88%90%E5%8A%9F%E8%B7%AF%E4%B8%89%E6%AE%B5200%E8%99%9F&amp;ie=UTF8&amp;ll=25.014529,121.32906&amp;spn=0.017034,0.043945&amp;t=h&amp;z=14&amp;source=embed" style="color:#0000FF;text-align:left">檢視較大的地圖</a></small>\n</html>
*植物保護手冊\n**http://www.tactri.gov.tw/htdocs/ppmtable/\n水 稻 病 蟲 害\n水稻病害\n\n 一、稻種消毒\n 二、育苗箱秧苗立枯病\n 三、稻苗徒長病(稻公;馬鹿苗病)\n 四、稻黃葉病與黃萎病\n\n (一)稻黃葉病與黃萎病防治方法\n (二)媒介昆蟲-黑尾葉蟬類防除\n (三)水稻育苗箱防除媒介昆蟲黑尾葉蟬\n (四)空中施藥防除媒介昆蟲黑尾葉蟬\n\n 五、稻熱病\n 六、稻紋枯病\n 七、稻熱病與紋枯病聯合防治\n 八、稻胡麻葉枯病\n 九、稻白葉枯病\n 十、稻小粒菌核病\n 十一、水稻細菌性穀枯病\n 十二、水稻線蟲白尖病\n\n水稻蟲害\n\n 一、水稻二化螟蟲\n 二、水稻一點螟蟲\n 三、空中施藥防除水稻螟蟲\n 四、褐飛蝨、黑尾葉蟬(黑尾浮塵子)\n 五、水稻黑尾葉蟬地面超低容量噴佈\n 六、黑椿象\n 七、斑飛蝨\n 八、空中施藥防治斑飛蝨及縞葉枯病\n 九、稻縞葉枯病媒介昆蟲斑飛蝨\n 十、白背飛蝨\n 十一、電光葉蟬(電光浮塵子)\n 十二、瘤野螟(稻縱捲葉蟲)\n 十三、水稻瘤野螟(縱捲葉蟲)及白葉枯病聯合防治\n 十四、稻象鼻蟲\n 十五、稻心蠅\n 十六、負泥蟲\n 十七、水稻水象鼻蟲\n\n雜 糧 作 物 病 蟲 害\n甘 藷\n\n 一、甘藷縮芽病\n 二、甘藷簇葉病\n 三、甘藷螟蟲\n 四、甘藷蝦殼天蛾\n 五、甘藷潛葉蛾\n 六、甘藷蟻象、猿葉蟲\n\n落花生\n\n 一、落花生葉斑病\n 二、落花生銹病\n 三、落花生根瘤線蟲\n 四、落花生白絹病\n 五、落花生冠腐病\n 六、落花生赤葉蟎(落花生紅蜘蛛)\n 七、落花生小綠葉蟬(落花生小綠浮塵子)\n 八、落花生小黃薊馬\n 九、落花生夜蛾類\n\n豆 類\n\n 一、大豆銹病\n 二、大豆紫斑病\n 三、大豆害蟲(包括莖潛蠅、根潛蠅、蚜蟲、神澤氏葉蟎、擬尺蠖、斜紋夜盜蛾)\n 四、綠豆根潛蠅\n 五、紅豆豆莢螟\n 六、紅豆豆花薊馬\n\n玉 米\n\n 一、玉米露菌病\n 二、玉米煤紋病\n 三、玉米葉斑病(胡麻葉枯病)\n 四、玉米寄生性線蟲\n 五、玉米銹病\n 六、玉米黑穗病\n 七、玉米螟\n 八、玉米蚜蟲\n 九、玉米穗夜蛾(高粱穗夜蛾、番茄夜蛾)\n 十、玉米條背土蝗\n\n高 粱\n\n 一、高粱紋枯病(參考資料)\n 二、高粱穗腐病(種子藥劑處理)\n 三、高粱蚜蟲(甘蔗黃蚜蟲)\n\n小 麥\n\n 一、小麥白粉病\n 二、小麥銹病\n\n樹 薯\n\n 一、樹薯細菌性萎凋病(流膠病)(參考資料) \n\n山 藥\n\n 一、山藥莖枯病\n 二、山藥葉斑病\n 三、山藥炭疽病\n\n薏 苡\n\n 一、薏苡葉枯病\n\n蔬 菜 病 蟲 害\n蔬菜病害\n\n 一、白菜、蘿蔔、甘藍、結球白菜等十字花科蔬菜露菌病\n 二、十字花科苗立枯病\n 三、甘藍黑斑病\n 四、甘藍黑腐病\n 五、甘藍根瘤病\n 六、結球白菜軟腐病\n 七、瓜類立枯病\n 八、胡瓜露菌病\n 九、胡瓜白粉病\n 十、胡瓜疫病\n 十一、胡瓜炭疽病\n 十二、胡瓜細菌性斑點病\n 十三、西瓜白粉病\n 十四、西瓜蔓割病\n 十五、西瓜炭疽病\n 十六、西瓜露菌病(參考資料)\n 十七、西瓜蔓枯病\n 十八、西瓜根瘤線蟲\n 十九、香瓜白粉病\n 二十、香瓜露菌病\n 二十一、香瓜炭疽病\n 二十二、香瓜蔓枯病\n 二十三、洋香瓜白粉病\n 二十四、洋香瓜蔓枯病\n 二十五、洋香瓜露菌病\n 二十六、洋香瓜黑點根腐病\n 二十七、蘆筍莖枯病\n 二十八、蘆筍褐斑病\n 二十九、番茄根瘤線蟲\n 三 十、番茄晚疫病\n 三十一、番茄早疫病(輪紋病)\n 三十二、番茄葉黴病\n 三十三、番茄灰黴病\n 三十四、番茄幼苗疫病\n 三十五、番茄白絹病\n 三十六、番茄細菌性斑點病\n 三十七、番茄苗立枯病\n 三十八、洋蔥細菌性軟腐病\n 三十九、洋蔥黃萎病\n 四 十、洋蔥紫斑病(黑斑病)\n 四十一、馬鈴薯晚疫病\n 四十二、青蔥白絹病\n 四十三、青蔥銹病\n 四十四、韭菜銹病\n 四十五、蔥紫斑病(黑斑病)\n 四十六、蒜紫斑病\n 四十七、白菜黑斑病\n 四十八、甜椒疫病\n 四十九、甜椒炭疽病\n 五 十、甜椒細菌性斑點病\n 五十一、薑軟腐病\n 五十二、薑根瘤線蟲\n 五十三、萵苣菌核病\n 五十四、萵苣葉枯病(葉斑病)\n 五十五、草菇病床白絹病(參考資料)\n 五十六、香菇綠黴病\n 五十七、菠菜露菌病\n 五十八、菠菜苗立枯病\n 五十九、胡蘿蔔根瘤線蟲\n 六 十、胡蘿蔔白粉病\n 六十一、胡蘿蔔白絹病\n 六十二、敏豆銹病\n 六十三、豌豆立枯病(苗腐病)\n 六十四、豌豆白粉病\n 六十五、長豇豆煤黴病\n 六十六、長豇豆白粉病\n 六十七、菜豆角斑病\n 六十八、金針銹病\n 六十九、茭白筍銹病\n 七 十、茭白筍胡麻葉枯病\n 七十一、芹菜黃萎病\n 七十二、芹菜葉枯病\n 七十三、菱角白絹病\n 七十四、菱角炭疽病\n 七十五、莧菜白銹病\n 七十六、牛蒡白粉病\n 七十七、芋頭疫病\n 七十八、蕹菜白銹病\n\n蔬菜蟲害\n\n 一、十字花科蔬菜斜紋夜盜蟲\n 二、十字花科蔬菜切根蟲\n 三、十字花科蔬菜小菜蛾\n 四、十字花科蔬菜擬尺蠖\n 五、十字花科蔬菜菜心螟及大菜螟\n 六、十字花科蔬菜蔬菜紋白蝶\n 七、十字花科蔬菜蚜蟲類\n 八、十字花科蔬菜黃條葉蚤(跳蚤)\n 九、甜菜夜蛾\n 十、醃漬用包心芥菜番茄斑潛蠅\n 十一、花椰菜銀葉粉蝨\n 十二、芥藍銀葉粉蝨\n 十三、馬鈴薯蚜蟲\n 十四、蔥韭薊馬類\n 十五、蔥潛蠅\n 十六、蒜根蟎\n 十七、青蔥甜菜夜蛾\n 十八、番茄夜蛾(玉米穗夜蛾)\n 十九、番茄甜菜夜蛾\n 二十、番茄銀葉粉蝨\n 二十一、番茄番茄斑潛蠅\n 二十二、豆類赤葉蟎(豆類紅蜘蛛)\n 二十三、豆莢螟\n 二十四、菜豆害蟲(根潛蠅、莖潛蠅、紅蜘蛛、蚜蟲)\n 二十五、豌豆甜菜夜蛾\n 二十六、豌豆薊馬(豌豆台灣花薊馬)\n 二十七、豌豆番茄斑潛蠅\n 二十八、敏豆番茄斑潛蠅\n 二十九、毛豆甜菜夜蛾\n 三十、毛豆銀葉粉蝨\n 三十一、毛豆夜蛾類\n 三十二、黃守瓜\n 三十三、瓜實蠅\n 三十四、韭潛蠅\n 三十五、韭菜根蟎\n 三十六、食用油菜害蟲(蚜蟲、小菜蛾、擬尺蠖)\n 三十七、青椿象(菜椿象)\n 三十八、棉長鬚象蟲(蒜頭蛀蟲)(參考資料)\n 三十九、蘆筍薊馬\n 四十、蘆筍甜菜夜蛾\n 四十一、西瓜南黃薊馬\n 四十二、西瓜棉蚜\n 四十三、西瓜二點葉蟎\n 四十四、西瓜番茄斑潛蠅\n 四十五、洋香瓜甜菜夜蛾\n 四十六、洋香瓜番茄斑潛蠅\n 四十七、洋香瓜銀葉粉蝨\n 四十八、洋香瓜二點葉蟎\n 四十九、洋香瓜南黃薊馬\n 五十、洋香瓜棉蚜\n 五十一、胡瓜棉蚜\n 五十二、胡瓜銀葉粉蝨\n 五十三、胡瓜二點葉蟎\n 五十四、花胡瓜南黃薊馬\n 五十五、冬瓜銀葉粉蝨\n 五十六、茄子二點小綠葉蟬(浮塵子)\n 五十七、茄子棉蚜\n 五十八、茄子薊馬\n 五十九、茄子二點葉蟎\n 六十、甜椒細蟎\n 六十一、辣椒茶細蟎\n 六十二、綠竹筍竹捲葉蟲\n 六十三、綠竹筍蚜蟲類(竹葉扁蚜與竹莖扁蚜)\n 六十四、蕹菜小金花蟲\n 六十五、蕹菜葉蟎類\n 六十六、蓮花斜紋夜盜蟲\n 六十七、蓮花小黃薊馬\n 六十八、薑玉米螟\n 六十九、結球萵苣番茄斑潛蠅\n 七 十、茼蒿夜蛾類\n 七十一、胡蘿蔔夜蛾類\n 七十二、牛蒡夜蛾類\n 七十三、菠菜夜蛾類\n 七十四、茭白筍長綠飛蝨\n 七十五、芋頭斜紋夜盜蟲\n\n\n洋 菇 病 蟲 害\n\n 一、洋菇病蟲害\n 二、洋菇黑翅蕈蠅\n 三、洋菇廮蠅幼蟲\n 四、洋菇跳蟲\n 五、洋菇病害預防\n 六、洋菇褐痘病\n 七、洋菇褐斑病\n 八、洋菇腦菌病\n 九、洋菇菇舍處理\n\n果 樹 病 蟲 害\n柑 橘\n\n 一、柑橘貯藏性病害\n 二、柑橘瘡痂病\n 三、柑橘黑星病\n 四、柑橘潰瘍病\n 五、柑橘立枯病\n 六、柑橘褐色蒂腐病(黑點病)\n 七、柑橘寄生性線蟲\n 八、金柑疫病\n 九、柑橘有殼介殼蟲類(黑點介殼蟲、褐圓介殼蟲、黃點介殼蟲等)\n 十、柑橘無殼介殼蟲類(綠介殼蟲、半圓堅介殼蟲等)\n 十一、柑橘粉介殼蟲類(球粉介殼蟲、橘粉介殼蟲、白粉介殼蟲等)\n 十二、柑橘蚜蟲類(捲葉蚜、大橘蚜等)\n 十三、柑橘木蝨、刺粉蝨\n 十四、柑橘潛葉蛾\n 十五、柑橘葉蟎(柑橘紅蜘蛛)\n 十六、柑橘銹蜱(柑橘銹蟎、銹蜱)\n 十七、柑橘椿象類(角肩椿象、南方綠椿象)\n 十八、柑橘星天牛\n 十九、柑橘茶黃薊馬\n 二十、柑橘東方果實蠅\n\n香 蕉\n\n 一、香蕉葉斑病\n 二、香蕉萎縮病\n 三、香蕉軸腐病\n 四、香蕉果房保護(炭疽病、黑點病、黑星病、粉介殼蟲)\n 五、香蕉葉黑星病\n 六、香蕉葉斑病及葉黑星病聯合防治\n 七、香蕉粉介殼蟲\n 八、香蕉假莖象鼻蟲\n 九、香蕉球莖象鼻蟲\n 十、香蕉假莖及球莖象鼻蟲聯合防除\n 十一、香蕉蚜蟲\n 十二、香蕉花編蟲\n 十三、香蕉花薊馬\n\n檬 果\n\n 一、檬果炭疽病\n 二、檬果白粉病\n 三、檬果缺硼症(果肉褐變)(參考資料)\n 四、檬果黑斑病\n 五、檬果蒂腐病\n 六、檬果螟蛾\n 七、檬果赤圓介殼蟲(紅圓介殼蟲)\n 八、檬果葉蟬(檬果浮塵子)\n 九、檬果葉蟎\n 十、檬果木蝨\n 十一、檬果薊馬\n 十二、檬果東方果實蠅\n\n葡 萄\n\n 一、葡萄銹病\n 二、葡萄黑痘病\n 三、葡萄白粉病\n 四、葡萄晚腐病\n 五、葡萄露菌病\n 六、葡萄葉斑病\n 七、葡萄苦腐病\n 八、葡萄根瘤線蟲\n 九、葡萄黃毒蛾\n 十、葡萄蝦殼天蛾\n 十一、葡萄咖啡木蠹蛾\n 十二、葡萄捲葉蛾(螟蛾)\n 十三、葡萄神澤氏葉蟎\n 十四、葡萄赤腳青銅金龜\n 十五、葡萄薊馬類\n 十六、葡萄夜蛾類\n\n鳳 梨\n\n 一、鳳梨心腐病\n 二、鳳梨根部寄生性線蟲\n 三、鳳梨粉介殼蟲\n\n木 瓜\n\n 一、木瓜白粉病\n 二、木瓜果疫病\n 三、木瓜缺硼症(果實塊腫)(參考資料)\n 四、木瓜炭疽病\n 五、木瓜蒂腐病\n 六 、木瓜赤圓介殼蟲\n 七、木瓜赤葉蟎\n 八、木瓜神澤氏葉蟎\n 九 、木瓜蚜蟲\n\n荔 枝\n\n 一、荔枝露疫病\n 二、荔枝細蛾(蒂蛀蟲)\n 三、荔枝銹蜱(又稱腫葉病或毛氈病)\n 四、荔枝膠蟲\n\n番荔枝\n\n 一、番荔枝疫病\n 二、番荔枝果腐病\n 三、番荔枝斑螟蛾\n 四、番荔枝神澤氏葉蟎\n 五、番荔枝太平洋臀紋粉介殼蟲\n 六、番荔枝姬黃薊馬\n 七、番荔枝東方果實蠅\n\n梨\n\n 一、梨赤星病\n 二、梨黑星病\n 三、梨黑斑病\n 四、梨輪紋病\n 五、梨幼苗白紋羽病\n 六、酪梨炭疽病\n 七、梨桑擬輪盾介殼蟲\n 八、梨齒盾介殼蟲\n 九、梨蚜蟲類\n 十、梨柑橘捲葉蚜\n 十一、梨瘤蚜\n 十二、梨二點葉蟎\n 十三、中國梨木蝨\n\n蘋 果\n\n 一、蘋果白粉病\n 二、蘋果黑星病\n 三、蘋果褐斑病\n 四、蘋果葉蟎\n 五、蘋果蚜蟲\n 六、蘋果二點葉蟎\n\n番石榴\n\n 一、番石榴立枯病(參考資料)\n 二、番石榴炭疽病\n 三、番石榴瘡痂病\n 四、番石榴黑星病\n 五、番石榴粉介殼蟲\n 六、番石榴黑疣粉蝨\n 七、番石榴螺旋粉蝨\n 八、番石榴薊馬\n 九、番石榴東方果實蠅\n\n楊 桃\n\n 一、楊桃煤病\n 二、楊桃細菌性斑點病\n 三、楊桃葉蟎類\n 四、楊桃花姬捲葉蛾(楊桃果實蛀蟲)\n 五、楊桃東方果實蠅\n\n蓮 霧\n\n 一、蓮霧炭疽病\n 二、蓮霧疫病\n 三、蓮霧果腐病\n 四、蓮霧腹鉤薊馬\n 五、蓮霧小綠葉蟬\n 六、蓮霧橘粉介殼蟲\n 七、蓮霧圓紋捲葉蛾\n 八、蓮霧東方果實蠅\n\n枇 杷\n\n 一、枇杷赤衣病\n 二、枇杷灰斑病\n 三、枇杷薊馬\n 四、枇杷葉蟎\n 五、枇杷小白紋毒蛾\n\n椰 子\n\n 一、可可椰子淡圓介殼蟲\n 二、可可椰子扁金花蟲(紅胸葉蟲)\n 三、椰子犀角金龜(臺灣兜蟲)\n\n草 莓\n\n 一、草莓果腐病\n 二、草莓灰黴病\n 三、草莓炭疽病\n 四、草莓白粉病\n 五、草莓葉芽線蟲\n 六、草莓二點葉蟎\n 七、草莓夜蛾類\n\n桃\n\n 一、桃穿孔病\n 二、桃縮葉病\n 三、桃菌核病\n 四、桃銹病\n 五、桃蚜\n 六、桃葉蟬\n 七、桃樹桑擬輪盾介殼蟲\n 八、水蜜桃二點葉蟎\n\n印度棗\n\n 一、印度棗輪斑病\n 二、印度棗白粉病\n 三、印度棗小白紋毒蛾及台灣黃毒蛾\n 四、印度棗柑橘葉蟎\n 五、印度棗粉介殼蟲\n 六、印度棗太平洋臀紋粉介殼蟲\n\n 柿\n\n 一、柿炭疽病\n 二、柿角斑病\n 三、柿灰黴病\n 四、柿斜紋夜盜蟲\n\n 梅\n\n 一、梅黑星病\n 二 、梅白粉病\n 三、梅樹桑擬輪盾介殼蟲\n\n其 他\n\n 一、東方果實蠅(果實蠅)\n\n花 卉 病 蟲 害\n花卉病害\n\n 一、玫瑰白粉病\n 二、玫瑰黑斑病\n 三、菊花莖腐病\n 四、菊花白銹病\n 五、蘭花疫病\n 六、蝴蝶蘭灰黴病\n 七、唐菖蒲赤斑病\n 八、唐菖蒲萎凋病\n 九、唐菖蒲灰黴病\n 十、晚香玉根瘤線蟲\n 十一、非洲菊疫病\n 十二、觀賞花卉白粉病\n 十三、觀賞花卉莖腐病\n 十四、觀賞花卉白銹病\n 十五、觀賞花卉灰黴病\n 十六、觀賞花卉露菌病\n\n花卉蟲害\n\n 一、玫瑰赤葉蟎(玫瑰紅蜘蛛)\n 二、玫瑰二點葉蟎\n 三、玫瑰蚜蟲\n 四、玫瑰薊馬\n 五、菊花赤葉蟎(菊花紅蜘蛛)\n 六、菊花二點葉蟎\n 七、菊花二點葉蟎、蚜蟲檢疫前處理\n 八、菊花蚜蟲\n 九、菊花薊馬\n 十、非洲菊斑潛蠅\n 十一、非洲菊溫室粉蝨\n 十二、唐菖蒲根蟎\n 十三、唐菖蒲薊馬\n 十四、康乃馨蚜蟲\n 十五、觀賞植物象鼻蟲\n 十六、觀賞植物(行道樹種)白輪盾介殼蟲\n 十七、觀賞花卉二點葉蟎\n 十八、觀賞花卉蚜蟲\n 十九、觀賞花卉根蟎\n 二十、觀賞花卉銀葉粉蝨\n 二十一、觀賞花卉斜紋夜盜蟲\n\n特 用 作 物 病 蟲 害\n茶樹病害\n\n 一、茶枝枯病\n 二、茶餅病\n 三、茶赤葉枯病(炭疽病)(參考資料)\n 四、茶褐色圓星病\n\n茶樹蟲害\n\n 一、茶蟎蜱類(茶葉蟎、橘黃銹蜱、錫蘭偽葉蟎、紫銹蜱、茶細蟎、神澤氏葉蟎)\n 二、茶蠶\n 三、荼毒蛾\n 四、茶避債蛾類(茶避債蛾、大避債蛾、台灣避債蛾、白腳小避債蛾)\n 五、茶捲葉蛾類(茶捲葉蛾、姬捲葉蛾、黑姬捲葉蛾)\n 六、茶尺蠖蛾類(圖紋尺蠖蛾、瘤尺蠖蛾)\n 七、茶小綠葉蟬(小綠浮塵子)\n 八、茶彫木蛾\n 九、小白紋毒蛾\n 十、黑點刺蛾\n 十一、茶園地下害蟲(埔里黑金龜、臺灣黑金龜)\n 十二、山茶圓介殼蟲\n 十三、茶黃薊馬\n 十四、茶柑橘刺粉蝨\n\n甘蔗病害\n\n 一、甘蔗矮化病\n 二、甘蔗鳳梨病\n 三、甘蔗露菌病\n 四、甘蔗白條病、嵌紋病、枯條病\n 五、甘蔗根部寄生性線蟲\n 六、甘蔗白葉病\n 七、甘蔗葉枯病\n 八、甘蔗黑穗病\n\n甘蔗蟲害\n\n 一、甘蔗螟蟲(黃螟、條螟、紫螟、白螟、二點螟)\n 二、甘蔗棉蚜蟲\n 三、甘蔗地下害蟲(蔗龜、甘蔗櫛叩頭蟲、甘蔗鋸天牛)\n 四、甘蔗條背土蝗\n\n菸草病害\n\n 一、菸草白星病\n 二、菸草白粉病\n 三、菸草猝倒病(又稱舞病)\n 四、菸草嵌紋病\n 五、菸草赤星病\n 六、菸草吊腐病\n 七、菸草根瘤線蟲\n\n菸草蟲害\n\n 一、桃蚜\n 二、菸草蛾、斜紋夜盜蟲及番茄夜蛾\n 三、倉庫菸甲蟲\n\n纖維作物病害\n\n 一、棉花病害(黃麻)\n 二、鍾麻腰折病(黃麻)\n 三、鍾麻根瘤線蟲(黃麻)\n 四、黃麻幼苗病害(立枯病、炭疽病、腰折病)\n 五、亞麻立枯病\n\n纖維作物蟲害\n\n 一、棉花蟲害\n\n (一)二點小綠葉蟬(浮塵子)\n (二)玉米穗蟲(棉鈴蟲、綠帶實蛾、紅鈴蟲)\n (三)赤葉蟎(紅蜘蛛)\n\n 二、麻類蟲害\n\n (一)黃麻象鼻蟲\n (二)赤葉蟎(紅蜘蛛)\n (三)菸草蛾(亞麻夜蛾)\n (四)鍾麻小造橋蟲(小赤切翅蛾)\n (五)黃麻擬尺蠖\n\n \n蠶桑病蟲害\n\n 一、桑樹銹病\n 二、桑木蝨\n 三、家蠶病害(蠶室消毒)\n 四、家蠶白殭病\n\n森 林 病 蟲 害\n森林病害\n\n 一、杉木幼苗立枯病(幼苗猝倒病)\n 二、柳杉赤枯病\n 三、杉木芽枯病\n 四、麻竹細菌性萎凋病\n 五、泡桐根瘤線蟲(參考資料)\n 六、松樹松材線蟲\n\n森林蟲害\n\n 一、松毛蟲(臺灣松毛蟲)\n 二、松綠葉蜂\n 三、麻竹葉扁蚜\n 四、麻竹筍莖扁蚜(竹大角蚜或竹筍蚜)\n 五、竹盲椿象(竹蚊、青蚊)\n 六、木麻黃星天牛(桑斑天牛)\n 七、杉木苗圃夜盜蟲\n\n其 他\n積穀害蟲\n\n 一、玉米象\n 二、米象\n 三、長角象鼻蟲\n 四、麥蛾\n 五、穀蠹\n 六、角胸粉扁蟲\n 七、外米綴蛾\n 八、暹羅穀盜\n 九、小紅鰹節蟲\n 十、大穀盜\n 十一、綠豆象\n 十二、美洲啡蠊\n 十三、煙甲蟲\n 十四、擬穀盜\n 十五、小擬穀盜\n\n蜜蜂害蟲\n\n 一、蜂蟹蟎\n\n有害動物防除\n\n 一、野鼠\n 二、松鼠\n 三、非洲蝸牛及蛞蝓\n 四、虱目魚塭紅筋蟲\n 五、福壽螺\n 六、葡萄扁蝸牛\n 七、水稻螯蝦\n\n草皮病害\n\n 一、百慕達草草皮褐斑病\n 二、百慕達草草皮黃葉病\n 三、百慕達草草皮黑斑病\n 四、結縷草草皮銹病(韓國草)\n\n草皮蟲害\n\n 一、百慕達草皮蠐螬害蟲\n 二、百慕達草皮夜盜蟲\n\n農地害蟲\n\n 一、紅火蟻 \n\n \n雜 草 防 除\n\n 臺灣常見雜草\n\n 一、糧食作物\n\n (一)水稻\n\n 1.耕犁前田面雜草\n 2.水田畦畔雜草\n 3.秧田雜草\n 4.移植本田雜草\n\n (1)插秧前處理\n (2)插秧後處理\n (3)中期處理\n\n 5.直播田雜草\n\n (1)旱田直播\n (2)濕田直播\n (3)中間作直播\n\n 6.休閒地雜草\n\n (二)雜糧作物\n\n 1.落花生園雜草\n 2.玉米園雜草\n 3.大豆園雜草\n 4.甘藷園雜草\n\n 二、園藝作物\n\n (一)蔬菜園雜草\n\n 1.蒜園雜草\n 2.洋蔥園雜草\n 3.蘆筍苗園雜草\n 4.甘藍園雜草\n 5.結球白菜園雜草\n 6.菠菜園雜草\n 7.番茄園雜草\n 8.胡瓜園雜草\n 9.洋香瓜園雜草\n 10.蘿蔔園雜草\n 11.豌豆園雜草\n 12.毛豆園雜草\n 13.西瓜園雜草\n 14.花椰菜園雜草\n 15.甜椒園雜草\n 16.青蔥園雜草\n\n (二)果樹園雜草\n\n 1.柑橘園雜草\n 2.鳳梨園雜草\n 3.香蕉園雜草\n 4.梨園雜草\n 5.葡萄園雜草\n 6.檬果園雜草\n 7.荔枝園雜草\n 8.梅園雜草\n 9.枇杷園雜草\n 10.番石榴園雜草\n 11.蓮霧園雜草\n 12.桃樹園雜草\n 13.木瓜園雜草\n 14.印度棗園雜草\n 15.柿園雜草\n\n 三、特用作物\n\n (一)蔗園雜草\n (二)新墾或休閒地蔗園多年生禾本科雜草\n (三)茶園雜草\n (四)菸草園雜草\n\n 1.苗床雜草\n 2.本圃雜草\n\n (五)亞麻園雜草\n\n 四、森林雜草\n\n (一)造林地雜草\n\n 五、花卉雜草\n\n (一)玫瑰花盆花雜草\n\n 六、草皮雜草\n 七、其他\n\n (一)非耕作農地雜草\n (二)非耕作農地小花蔓澤蘭\n (三)水生雜草\n (四)魚蝦養殖池藻類\n\n植 物 之 生 長 調 節\n\n一、防止稻穀之發芽\n二、稻穀發芽抑制及乾燥促進\n三、箱育秧苗生長調節\n四、水稻育苗箱秧苗徒長抑制\n五、落花生營養生長及促進結莢果\n六、甘藍、白菜、番茄之生長調節\n七、番茄之生長調節\n八、加工番茄之生長調節\n九、胡瓜之生長調節\n十、促進洋香瓜著果\n十一、菠菜、芹菜之生長調節\n十二、南瓜之生長調節\n十三、蒜球貯藏期萌芽抑制\n十四、梨之落果防止\n十五、梨之催熟\n十六、鳳梨之生長調節\n十七、鳳梨之催熟\n十八、葡萄之生長調節\n十九、葡萄之髮根促進\n二十、無子葡萄之生長調節\n二十一、促進巨峰葡萄果實肥大\n二十二、促進巨峰葡萄果實著色\n二十三、促進葡萄花穗生長及著果\n二十四、蘋果之生長調節\n二十五、蘋果銹果\n二十六、荔枝之促進著果\n二十七、在來種檬果抑制新梢生長及促進提早開花\n二十八、蓮霧抑制新梢徒長\n二十九、促進蓮霧果實生長\n三 十、調節桃子採收期及預防採收前落果\n三十一、提高盆栽菊花之品質\n三十二、菊花株高抑制\n三十三、花卉扦插生長調節\n三十四、菸草腋芽抑制\n三十五、抑制菸苗徒長\n三十六、甘蔗成熟促進\n附  錄\n一、農藥稀釋倍數及用藥量對照表\n\n二、 歷年政府禁用之農藥一覽表
*正規表示式Regular Express\n**http://phi.sinica.edu.tw/aspac/reports/94/94019/ch2.html\n**http://net.pku.edu.cn/~yhf/tao_regexps_zh.html\n**http://zh.wikipedia.org/wiki/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F\n**http://regexlib.com/Search.aspx?k=date\n**http://www.regular-expressions.info/regexbuddy/dateyyyymmdd.html\n*檢查\n**http://blog.roodo.com/rocksaying/archives/2670695.html\n**http://www.rubular.com/\n
*http://www.balafind.com/
*2008/03/18\n**修剪水草,把黑毛抓光光\n**光了中正路、台茂上的水族館發現好貴 囧\n**蘋果螺光速的下蛋了 XD\n
*深入剖析 Windows XP 核心秘技\n**作者:陳人豪\n**http://www.microsoft.com/taiwan/technet/book/eq402/default.aspx\n
*法1.\n**[控制台/系統管理工具/服務/Print Spooler]把他[停止],再[刪除]佇列文件後,再[啟動]\n*法2.將以下寫成bat檔執行\n{{{\n@echo off\nNet Stop spooler\nDel %systemroot%\ssystem32\sspool\sprinters\s.\nNet Start Spooler\n@echo OK~列印佇列清除成功!!\n@pause \n}}}\n或\n{{{\n@echo off\nNet Stop spooler\nDel /f /q %systemroot%\ssystem32\sspool\sprinters\s\nNet Start Spooler\n}}}\n或\n{{{\nnet stop spooler\ndel %systemroot%\ssystem32\sspool\sprinters\s*.shd\ndel %systemroot%\ssystem32\sspool\sprinters\s*.spl\nnet start spooler\n}}}\n*法3.用VBS\n**來源:http://www.microsoft.com/taiwan/technet/community/scriptcenter/printing/scrprn34.mspx\n{{{\nstrComputer = "."\nSet objWMIService = GetObject("winmgmts:" _\n & "{impersonationLevel=impersonate}!\s\s" & strComputer & "\sroot\scimv2")\nSet colInstalledPrinters = objWMIService.ExecQuery _\n ("Select * from Win32_Printer Where Name = 'HP QuietJet'")\n\n\nFor Each objPrinter in colInstalledPrinters\n objPrinter.CancelAllJobs()\nNext\n\n}}}
*烏來日月光溫泉\n**http://sunmoon.network.com.tw/traffic.asp
*狄尼休斯\n**台北市中正區紹興南街18號之9 / TEL: 02-2394-7276\n<html>\n<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com.tw/maps?hl=zh-TW&amp;client=firefox-a&amp;q=%E5%8F%B0%E5%8C%97%E5%B8%82%E7%B4%B9%E8%88%88%E5%8D%97%E8%A1%9718-9%E8%99%9F&amp;ie=UTF8&amp;g=%E5%8F%B0%E5%8C%97%E5%B8%82%E7%B4%B9%E8%88%88%E5%8D%97%E8%A1%9718-9%E8%99%9F&amp;ll=25.04968,121.527843&amp;spn=0.035847,0.055275&amp;z=14&amp;iwloc=addr&amp;brcurrent=3,0x3442a99bd01ebdad:0x458a79ce636a724&amp;output=embed&amp;s=AARTsJqf-dJ-k1d2Wjy51lxADjcyP1qqow"></iframe><br /><small><a href="http://maps.google.com.tw/maps?hl=zh-TW&amp;client=firefox-a&amp;q=%E5%8F%B0%E5%8C%97%E5%B8%82%E7%B4%B9%E8%88%88%E5%8D%97%E8%A1%9718-9%E8%99%9F&amp;ie=UTF8&amp;g=%E5%8F%B0%E5%8C%97%E5%B8%82%E7%B4%B9%E8%88%88%E5%8D%97%E8%A1%9718-9%E8%99%9F&amp;ll=25.04968,121.527843&amp;spn=0.035847,0.055275&amp;z=14&amp;iwloc=addr&amp;brcurrent=3,0x3442a99bd01ebdad:0x458a79ce636a724&amp;source=embed" style="color:#0000FF;text-align:left">檢視較大的地圖</a></small>\n</html>
*[[投信投顧公會|http://www.sitca.org.tw/]] 基金公司的資訊:基金表現、規模、受益人數、產品線、經理人變動、公開說明書、淨值表、績效評比表。\n*[[台灣大學財務金融系|http://www.fin.ntu.edu.tw/]] 基金績效評比\n*[[Yahoo理財|http://tw.money.yahoo.com/fund]] 績效排行榜\n*景氣循環資料\n**[[行政院主計處|http://www.dgbas.gov.tw/]]\n***[[景氣對策信號|http://pda.dgbas.gov.tw/lp.asp?CtNode=4855&CtUnit=690&BaseDSD=7&xq_xCat=15]]\n**[[台灣經濟研究院|http://www.tier.org.tw/]]\n*基金理財網站與評鑑機構\n**[[Yahoo理財|http://tw.money.yahoo.com/fund]]\n**[[摩根富林明|http://www.jpmrich.com.tw/]]\n**[[FundDJ 基智網|http://www.funddj.com/]]\n**[[智富網基金104|]]\n*[[境外基金資訊觀測站|http://www.fundclear.com.tw/]]\n*[[聯合理財網--共同基金區|http://udnemoney.com/emoney/fund.html]]\n*[[第一富蘭克林投信|http://www.ftft.com.tw/]]\n*[[標準普爾 得獎 基金|http://www.google.com.tw/search?q=%E6%A8%99%E6%BA%96%E6%99%AE%E7%88%BE+%E5%BE%97%E7%8D%8E+%E5%9F%BA%E9%87%91&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:zh-TW:official&client=firefox-a]]\n*[[普羅財經網|http://www.fundwatch.com.tw/]]
*用實例學ASP.NET系列\n**http://findbook.tw/search?q=%E7%94%A8%E5%AF%A6%E4%BE%8B%E5%AD%B8ASP.NET&keyword_type=keyword
*白米甕砲\n**http://www.wretch.cc/blog/vin1070/5779882\n**http://blog.yam.com/kateblythe/article/16345795\n**http://living.donghong.info/blog/?p=504\n**http://www.mobile01.com/waypointdetail.php?id=309\n***基隆市中山區大白裡光華路三十七號巷底
*HWMonitor\n**http://www.cpuid.com/hwmonitor.php\n**免安裝 http://azo-freeware.blogspot.com/2008/03/hwmonitor-1080.html
*福人素食盒餐\n**桃園縣龜山鄉南崁南上路155號\n**0910-282408\n**0921-647621
*福代水餃 \n**http://www.wretch.cc/blog/natalier/6452518\n**水餃種類多、內餡又實在,超手拌麵,有點酸酸辣辣的醬料,淋在QQ的麵條及飽滿的雲吞中\n<html>\n<a href="http://tw.rd.yahoo.com/referurl/maps/embed/img/*http://tw.maps.yahoo.com/?lon=121.2922&lat=25.0411&z=2&pos=%E6%A1%83%E5%9C%92%E7%B8%A3%E8%98%86%E7%AB%B9%E9%84%89%E5%8D%97%E7%A6%8F%E8%A1%9766%E8%99%9F&pok=1" target="_blank"><img src="http://l.yimg.com/kp/i?x=121.2922&y=25.0411&z=2&w=400&h=300&t=%E6%A1%83%E5%9C%92%E7%B8%A3%E8%98%86%E7%AB%B9%E9%84%89%E5%8D%97%E7%A6%8F%E8%A1%9766%E8%99%9F&m=2" border="0" width="400" height="300" /></a>\n</html>\n
*赤玉土\n*太久沒有種花了 囧
*竹林山觀音寺\n**http://zh.wikipedia.org/wiki/%E7%AB%B9%E6%9E%97%E5%B1%B1%E5%AF%BA\n<html>\n<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E6%9E%97%E5%8F%A3%E9%84%89%E7%AB%B9%E6%9E%97%E8%B7%AF325%E8%99%9F&amp;ie=UTF8&amp;ll=25.122906,121.405792&amp;spn=0.13312,0.351562&amp;z=12&amp;output=embed&amp;s=AARTsJrNgot3vJozDFwwmkOJH5ngSY9gCg"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E6%9E%97%E5%8F%A3%E9%84%89%E7%AB%B9%E6%9E%97%E8%B7%AF325%E8%99%9F&amp;ie=UTF8&amp;ll=25.122906,121.405792&amp;spn=0.13312,0.351562&amp;z=12&amp;source=embed" style="color:#0000FF;text-align:left">檢視較大的地圖</a></small>\n</html>
*網站用ldap跟AD驗證\n**http://www.dotblogs.com.tw/angi/archive/2008/11/25/6075.aspx\n{\n<connectionStrings>\n<add name="AD" connectionString="LDAP://192.168.1.19" providerName="AD"/>\n</connectionStrings>\n}\n<html><hr /></html>\n{\n<membership defaultProvider="AD">\n<providers>\n<add \nname="AD" \ntype="System.Web.Security.ActiveDirectoryMembershipProvider"\nconnectionStringName="AD" \nconnectionUsername="seyi\s帳號" \nconnectionPassword="密碼" />\n</providers>\n</membership>\n}
*freemind-browser\n**http://sourceforge.net/project/showfiles.php?group_id=7118&package_id=16120\n*Serving Freemind maps in a browser\n**http://freemind.sourceforge.net/docs/Serving%20Freemind%20maps%20in%20a%20browser/index.html\n***要在阿怕漆上跑
*nvu沒有在更新了,找其他親切的開發工具吧XD\n*Amaya\n**http://www.w3.org/Amaya/\n*Aptana\n**http://www.aptana.com/
*線上畫visio圖、設內設計圖\n*Gliffy.com\n**http://www.gliffy.com\n*Best4c Draw\n**http://www.best4c.cn/\n*drawanywhere\n**http://drawanywhere.com/\n*Jordan's Room Planner\n**http://www.jordans.com/roomplanner/resources/icovia.aspx\n*Floorplanner\n**http://floorplanner.com/tryit/
*UploadPlugin:裝上這個[[plugin]]之後,就可以把TiddlyWiki文件連同一小支PHP[[腳本]]丟到伺服器上,在線上瀏覽、修改然後儲存。\n**[[tiddlyspot|http://tiddlyspot.com/]]:以UploadPlugin的運作方式為基礎,但是提供申請免費文件的線上TiddlyWiki服務,優點是不需自己安裝,只要申請、選擇所要的TiddlyWiki種類,就可以開始使用了。\n**再搭配GroupAuthoringPlugin的話,可以讓線上的TiddlyWiki在編輯時被鎖定住,避免多人同時編輯所造成的衝突狀況\n*專為伺服器端應用設計的[[TiddlyWiki衍生作品]],不過安裝就會比較複雜:\n**ZiddlyWiki:需要[[Zope]]伺服器\n**[[ccTiddly]]:目前功能最多、較成熟的伺服器端TiddlyWiki,使用PHP和MySQL資料庫\n**MiniTiddlyServer:安裝較簡單,也用PHP,但不需要資料庫\n當然,還有一個方法是什麼額外的程式都不用裝的,那就是……\n*把線上的TiddlyWiki下載來編輯,在本機儲存之後,再用FTP或是HTTP的方式上傳回伺服器……\n------\n[[MilchFlasche Studio - 歷史與語言的思辨;資訊與網路的恩典|http://milchflasche.byethost31.com/#%E5%A6%82%E4%BD%95%E8%AE%93TiddlyWiki%E5%8F%AF%E4%BB%A5%E7%B7%9A%E4%B8%8A%E7%B7%A8%E8%BC%AF%EF%BC%9F]]
*Gimp\n**http://www.mobile01.com/topicdetail.php?f=164&t=147270&last=1082774\n*Paint.NET\n**http://www.getpaint.net/\n**中文包 http://edblog.net/download-manager.php?id=3
*http://clie.ws/bbs/lofiversion/index.php/t94773.html\n{{{\n小弟 想請教 如果 買農地 自己蓋農舍\n\n有什麼相關規定ㄋ?\n\n1. 關於建避率跟容積率 如何規定?------2分半的地才可以建1/10 面積的農舍\n一般土地仲介都跟您說沒問題,先申請再加蓋(不到2分\n半比例,是很少的),但是,日後您要過戶登記,就會被拆掉\n不可不注意,因為他會再來鑑定,跟都市不一樣\n\n2. 稅務?------------------------------農地是免稅的,如之前有空照圖,有紀錄,休耕還有補助\n休耕還有種植保護土地...保養地力(名詞,有點忘了)的\n植物,有美觀的,有日後作機肥的......單價不一,約一年\n每公頃4萬(看地方,我講的是桃園地區)\n\n3. 可以申請 門牌號碼嗎--------------可以,但農舍蓋一層樓與兩層,戶籍要先遷到這鄉鎮的時間\n是不同的,最少一年,最多好像2年最快是農機房(非農舍)\n\n4. 水電一樣可以嗎?------------------水電可以,但是要注意,如您的地前面馬路沒有"前人"幫您架好電線杆,費用會差很多,水好像一樣(這我沒研究)\n\n5. 如果更改為建地 是不是很麻煩?-----重大建設,或都市計畫,才有可能.........多燒點香,就可變田喬\n\n農村一般土地代書與當地關係都不錯,保持好關係,也可避免日後麻煩,您如有看到農地出售廣\n告,一般都被土地仲介圍標..........如果您的田前方的馬路,路面不好,他們都有關係,叫公家機\n關,幫您鋪 新的(您就知道地方勢力,有多哀 !!)\n\n以上 麻煩各位大大 言無不盡 知無不言 感恩~ thankgod.gif\n}}}\n{{{\n農舍興建幾項基本大原則(當然還有很多小原則)\n1.農發條例(89年1月4日)施行前已取得之農業用地--興建農舍不受2500平方公尺限制可申請農舍(其他相關細節有需要再另述).\n2.農發條例施行後取得之農業用地--面積至少2500平方公尺,且購買時間需2年以上,且戶籍須遷入所在地,否則時間到了還是無法興建,切記!切記!\n3.農舍與一般建築物一樣,申請水電等都 OK!\n4.房屋稅等依然要繳,哪有那麼好的事不用繳稅.\n5.當然啦!一些小撇步,有需要再做說明..\n}}}
*良祐診所\n**03-3163335\n**桃園縣桃園市南平路336號\n<html>\n<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E6%A1%83%E5%9C%92%E7%B8%A3%E6%A1%83%E5%9C%92%E5%B8%82%E5%8D%97%E5%B9%B3%E8%B7%AF336%E8%99%9F&amp;ie=UTF8&amp;ll=25.027284,121.302452&amp;spn=0.008517,0.021629&amp;t=h&amp;z=14&amp;output=embed&amp;s=AARTsJrzpwYQR8EFl1xIkrMfASBjbOh6vQ"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;hl=zh-TW&amp;geocode=&amp;q=%E6%A1%83%E5%9C%92%E7%B8%A3%E6%A1%83%E5%9C%92%E5%B8%82%E5%8D%97%E5%B9%B3%E8%B7%AF336%E8%99%9F&amp;ie=UTF8&amp;ll=25.027284,121.302452&amp;spn=0.008517,0.021629&amp;t=h&amp;z=14&amp;source=embed" style="color:#0000FF;text-align:left">檢視較大的地圖</a></small>\n</html>
*AT02 系列微電腦溫度控制器\n**http://www.anly.com.tw/chinese/index_chinese.htm\n*可程式定時器\n**http://www.anly.com.tw/chinese/product/timer_programmable.htm\n**型號 APT-6S -8S -9S\n**限時繼電器---->可程式定時器
*設計UI時用的圖庫\n**http://www.iconfinder.net/\n**http://findicons.com/\n**http://icones.pro/en/\n**http://www.webappers.com/category/design/icons/\n**http://www.iconj.com/\n***動畫icon\n**http://www.iconarchive.com/\n**http://www.iconspedia.com/\n**http://www.backgroundlabs.com/\n*桌布\n**http://browse.deviantart.com/customization/wallpaper/minimalistic/#order=9&q=grass
*設計論壇 - CADER設計論壇\n**http://cader.com.tw/vbb/forum38.html\n*我要自學網\n**http://www.51zxw.net/
*買農地 相關法令要注意\n來自台北的陳中洋夫妻移民新竹縣橫山鄉,希望打造屬於自己的桃花源。(記者王錦義攝)\n\n〔記者王錦義/竹縣報導〕土地代書鄭淼森說,目前一般民眾買農地可大致分為三種,單純自耕、蓋一般農舍或是蓋集村農舍,後兩者因為要蓋房子,牽涉的問題及引起的爭議也較多。\n\n若是自己要買農地蓋一般農舍,除了土地分區要符合農用外,目前依法令@@最小至少要零點二五公頃,約七五六坪@@,而購買前要請代書查詢「無套繪證明」,確定這塊@@農地以前沒有申請過建築或套繪為已建築基地的紀錄@@,即是土地有無法定空地管制的意思。\n\n而集村農舍,需有二十戶以上的農民為起造人,共同在一宗或數宗相毗連的農業用地整體規劃興建農舍,@@購置農地後要滿兩年才可申請興建,興建完成滿五年始可移轉買賣@@,由於時間拉長,因此要特別注意買賣糾紛的問題。
壹、 前言:\n\n農發條例修正案,緣起農地自由買賣的呼聲,迨85年8月間,行政院農委會提草案交立法院審議,89年1月4日立法院三讀通過,同年1月26日總統公佈,1月28日生效。自此之後,放鬆<農有>,調整<農用>之新局面,於開焉開始。 \n\n貳、 農有與農用:\n\n一、 農有管人 規範農業用地所有權之歸屬。 \n二、 農用管地 規範農業用地之利用。 \n\n參、 農業用地:\n\n一、農業用地包括《耕地》及《耕地以外之農業用地》<農業用地作農業 使用證明核發暫行處理原則2.> \n二、何謂耕地以外之農業用地 \n(一)依農發條例第3條第10款規定<土地稅法第10條;平均地權條例 第3條-採同定義>非都市土地或都市土地農業區、保護區範圍 內,依法供下列使用之土地: \n1.供農作、森林、養殖、畜牧及保育使用者。 \n2.供與農業經營不可分離之農舍、畜禽舍、倉儲設備、曬場、 集貨場、農路、灌溉、排水及其他農用之土地。 \n3.農民團體與合作農場所有直接供農業使用之倉庫、冷凍(藏) 庫、農機中心、蠶種製造(繁殖)場、集貨場、檢驗場等用 地。 \n\n(二)依農業用地作農業使用證明核發暫行處理原則規定<農業用地作 農業使用認定及核發證明辦法《草案》第2條-採同定義> \n1.依區域計畫法劃定之各種使用分區內編定之林業用地、養殖用 地、水利用地、生態保護用地、國土保安用地及 供農路使 用之道地目土地,或暫未依法編定之田、旱、林、養、牧、 原、池、水、溜、溝地目之土地。 \n2.依都市計畫法劃定為農業區、保護區內之林、養、牧、原、 池、水、溜、溝地目之土地。 \n3.國家公園區內之土地,依國家公園法劃定之分區別及使用性 質,經國家公園管理處會同有關機關認定合於前目規定之土 地。 \n\n(三)依農發條例施行細則第2條第1項規定 \n1.依區域計畫法劃定為各種使用分區內編定之林業用地、養殖用 地、水利用地、生態保護用地、國土保安用地及供農路用之道 地目土地,或上開分區內暫未依法編定用地別之土地。 \n2.依區域計畫法劃定為特定農業區、一般農業區、山坡地保育 區、森林區以外之分區內所編定之農牧用地或暫未依法編定之 田、旱地目之土地。 \n3.依都市計畫法劃定為農業區、保護區內之土地。 \n4.依國家公園法劃定為國家公園區內按各分區別及使用性質,經 國家公園管理處會同有關機關認定合於前三款規定之土地。 \n\n(四)農發條例第8條第3項、第9條、第14條、第32條第2項、69條第2 項所稱《農地》,係指本條例第3條第1項第 10款之《農業用 地》。<農發條例施行細則6第1項> \n\n三、 何謂耕地 \n(一) 依農發條例第3條第11款規定 \n1. 依區域計畫法劃定為特定農業區、一般農業區、山坡地保育區、森林區之農牧用地。 \n2. 依都市計畫法劃定為農業區、保護區之田、旱地目土地。 \n3. 非都市土地暫未依法編定之田、旱地目土地。 \n4. 國家公園內,依國家公園法劃定之分區別及使用性質,經該法主管機關會同有關機關認定屬於前目規定之土地。 \n\n(二) 農發條例第11條、第17條所稱《農地》,係指本條例第3條第1項第11款之《耕地》。<農發條例施行細則6第1項> \n\n\n肆、 農業用地作農業使用證明書:\n\n<綜合:89.2.15.農字企第890010051號訂頒《農業用地作農業使用證明核發暫行處理原則》及89.2.29.農企字第890010059號函補充說明;農業用地作農業使用認定核發證明辦法《草案》內容>\n\n一、 受理申請機關 \n土地所在地之鄉(鎮、市、區)公所 \n二、 用途 \n(一) 依農發條例第18條申請興建自用農舍\n<農業用地作農業使用認定及核發證明辦法《草案》第3條>。 \n(二) 依農發條例第31條《辦理耕地所有權移轉登記》。 \n(三) 依農發條例第37條《農業用地移轉與自然人時,得申請不課徵土地增值稅》。 \n(四) 依農發條例第38條《農業用地之繼承、遺贈或贈與時,免徵遺產稅、贈與稅、田賦》。 \n(五) 依農發條例第17條第一項規定《請求回覆登記為所有人》之農業用地移轉登記及報稅案件及依第34條規定《農企業法人承受耕地》之登記及報稅案件,俟細則及相關子法規訂頒後,再受理申請\n<農業用地作農業使用認定及核發證明辦法《草案》第3條無此項> \n(六) 《農企業法人承受耕地》,申請核發證明,並取得完稅證明後,始得申辦所有權移轉登記。 \n\n三、 農業用地免申請《農業用地作農業使用證明書》之情況 \n(一) 耕地,因繼承或法院拍賣之移轉登記案件。 \n<農發條例31但書參照> \n(二) 耕地,得申請而不申請免徵遺產稅或不課徵土地增值稅者。 <農發條例31但書參照> \n(三) 農業用地,自然人得申請而不申請不課徵土地增值稅或免徵遺產稅、贈與稅、田賦者。 \n<農發條例37、38參照> \n\n四、 應備文件 \n(一) 申請書。 \n(二) 最近一個月土地登記簿<※注意有無地上權、地役權、永佃權、建號、限制登記等>及地籍圖謄本。 \n(三) 申請人身份證明<身份證影本、戶口名簿影本、戶籍謄本>。 \n(四) 繼續作農業使用承諾書<農業使用證明核發辦法《草案》無此項>。 \n(五) 共有土地應檢附全部共有人之同意書或分管契約<※訂定買賣契約時須注意有無分管或分管之繼受取得>。 \n(六) 其他證明文件。 \n\n五、 會勘及審查 \n(一) 審查小組 \n1. 農業單位<主辦單位> \n<業務聯繫與執行及現場是否作農業用途之認定> \n(1) 是否已依法申請農業生產必要設施(應附相關證明文件)。 \n(2) 農業設施是否非農業使用。 \n(3) 是否有妨礙地下水補註功能之情形。 \n(4) 是否變更地形、地貌。 \n(5) 園藝景緻區、展覽展示區,是否設有圍障。 \n(6) 是否常態種植(經營)作物。 \n(7) 是否閒置不用(※休耕、休養、停養期間《有備案者》,或有不可抗力之理由而有證件者,不屬閒置不用)。 \n\n2. 地政單位 \n<是否符合非都市土地使月管制相關法令規定之認定及實地指界工作。> \n(1) 是否符合非都市土地使用管制相關法令規定<※本項主管機關有屬發展局,亦有屬地政機關者>。 \n(2) 申請之土地界址,是否與實際指界者相符。 \n\n3. 建設(工務) \n<是否符合都市土地分使用管制規定及農舍、建物是否為合法使用之認定。> \n(1) 是否符合都市計畫分區使用管制規定。 \n(2) 土地使用是否符合土地使用管制規定。 \n※ 地形、地貌不得任意變更。 \n※ 灌水《※灌溉(給水)、排水》系統不得阻斷。 \n※ 不得堆置與農業無關或妨礙耕作之障礙物、砂石、廢棄物、鋪設柏油或水泥等。 \n\n(3) 基地上之農舍及農業設施,是否合法興建、合法使用,有無擅自違建或改變使用。 \n(4) 非都市土地使用編定前之農舍或設施,《得為從來之使用》者,須檢具相關證件。 \n※ 農業區內原有合法建築物,原使用為日常用品零售業、一般零售業之中西藥品、種子、園藝及園藝用品者,其拆除後之新建、增建、改建或修建,《得為原來之使用》。 <臺北市土地使用分區管制規則第71條之1第1、2項> \n※ 保護區內原有合法建築物,原使用為日常用品零售業、一般零售業之中西藥品、種子、園藝及園藝用品、小吃店業及日常服務業者,其拆除後之新建、增建、改建或修建,《得為原來之使用》。 \n\n(5) 土地使用編定前之祖墳,須檢具證件。 <農業用地作農業使用認定及核發證明辦法《草案》第十條> \n(6) 依法採取土石或工程之廢棄土堆置場,使用期間或使用期滿未回覆農業使用者,非屬農業用地。 \n\n4. 環保單位 \n<農業用地是否遭受污染不適作農業使用之認定。> \n\n\n六、 收費 \n(一) 在農業主管機關未訂定收費標準前,每件申請案件暫收新台幣五百元。 <《農業用地作農業使用證明核發暫行處理原則》補充規定四.> \n(二) 行政規費。 <農業用地作農業使用認定及核發證明辦法《草案》第18條第1項> \n(三) 農業使用證明書超過一份者,每份力加收新臺幣一百元。 <農業用地作農業使用認定及核發證明辦法《草案》第18條第2項> \n\n七、 駁回 \n(一) 審查不合規定者,主管機關應敘明理由,駁回之。 \n(二) 違規使用者,予以駁回並副知稅捐稽徵機關。<※農業用地作農業使用證明核發暫行處理原則8.後段> \n\n八、 複查 \n申請人對駁回之處分有異議者,得於處分書送達十五天內,以書面並檢附相關證件申請複查,複查以一次為限。 \n九、 行政救濟 \n(一) 提起訴願 駁回之行政處分書送達之次日起三十日內,繕具訴願書提起訴願。 <《修正》訴願法14、15> \n(二) 行政訴訟 經訴願程序後,得提起行政訴訟。 <《修正》行政訴願法5> \n\n十、 核發 \n(一) 農業用地經審查符合農業使用認定基準者,核發《農業用地作農業使用證明書》一份。經申請得核發多份。 \n(二) 耕地經審查不符合農業使用認定基準,但符合土地使用管制規定者,出具《符合土地管制規定證明書》。 \n\n十一、 有效期間 \n(一) 《農業用地作農業使用證明書》有效期間為六個月。 \n(二) 有效期間內變更為非農業使用者,證明書自動失效。 \n\n\n伍、 農業用地之承受與移轉:\n\n一、 自然人可以自由購買、受贈或繼承農地。\n自耕能力證明書已成歷史。 \n<刪除原土地法30、31之1> \n二、 耕地得移轉為共有。 \n<刪除原土地法30及原農發條例30> \n三、 修法後在自有農業用地興建農舍,該自有農業興建農舍滿五年,確供農業使用,始得移轉。但因繼承或法院拍賣而移轉者,不在此限。 \n<農發條例18第2項> \n四、 農舍應與坐落之農業用地併同移轉。 \n<農業發展條例18第4項> \n五、 耕地之使用,應符合區域計畫法或都市計畫法規定,始得辦理所有權移轉登記。但因繼承或法院拍賣而移轉者,不在此限。 \n<農發條例31> \n\n陸、 私人承受耕地面積之限制:\n\n一、 私人取得耕地之面積,合計不得超過20公頃,其超過部分之轉讓契約或取得行為無效,並不得移轉登記。但因繼承或其他法律另有規定者,不在此限。 \n<農發條例11> \n二、 前項私人取得之耕地合計不超過20公頃,包括修法前取得部分。 \n<農發條例施行細則7> \n三、 前項私人取 \n得耕地之移轉記,應附承諾書及印鑑證明,承諾原有及本次取得之耕地面積合計未超過20公頃,如有違反,同意由地政機關依土地登記規則逕塗銷登記。 \n<內政部89.3.2台(89)內地字第8972303號函附《研商修正後農業發展條例中有關農地利用與管理如何執行事宜》會議記錄結論、農發條例施行細則7第2項> \n\n柒、 法人承受農業用地:\n\n一、 私法人《不含經許可之農企業法人》 \n(一) 私法人不得承受耕地。<農發條例33前段> \n(二) 私法人得承受耕地以外之農業用地。 \n\n二、 農企業法人 \n(一) 農企業法人<農民團體、農業企業機構或農業試驗研究機構> 經取得許可者,得承受耕地。<農發條例3第7、8、9款及第33後段、34第1項> \n(二) 農企業法人申請承受耕地,應檢具經營利用計畫及其他規定書件,經中央許可核發證件,憑辦土地所有權移轉登記。 \n<農發條例34第2項> \n(三) 農企業法人承受耕地後,非經中央核准,不得擅自變更經營利用計畫或閒置不用。\n<農發條例35> \n(四) 農企業法人承受耕地後,除因政府徵收、收購或依法檢討變更者外,不得變更使用。 \n<農發條例36> \n\n三、 公法人 \n公法人依法徵收、照價收買或實物抵繳,自得承受農業用地。 \n\n捌、 設定抵押權:\n\n一、 農舍應與坐落之農業用地併同設定抵押權。 \n<農發條例18第4項> \n二、 農企業法人抵押權設定最高金額,由中央決定。 \n<農發條例34第3項> \n\n玖、 耕地分割:\n\n一、 每宗耕地分割後《每人所有面積》未達0.25公頃<756.25坪>者,不得分割。 \n<農發條例16第1項> \n二、 例外規定 \n(一) 購買《部分》毗鄰耕地而其耕地合併者,《得為分割合併》。 \n<農發條例16第1款> \n※ 建築基地法定空地分割,受<建築基地法定空地分割辦法>第五條規定之限制 \n※ 土地合併要件:同一地段、地界相連,使用分區、使用性質及地目均相同之土地<地籍測量實施規則224>。 \n※ 設有抵押權之土地合併,應經抵押人之協議及同意<地籍測量實施規則224;土地登規則96>。 \n※ 經法院查封、假扣押、假處分或破產記之土地,不得合併<土地法施行法19之1;土地登規則129>。 \n※ 兩宗以上之土地,已設定不同種類之他項權利,不得合併<土地法施行法19之1>。 \n\n(二) 同一所有權人之二宗以上毗鄰耕地,土地宗數未增加者,《得為分割合併》。 \n<農發條例16第1款後段> \n(三) 部分依法變更為非耕地使用者,其依法變更部分及共有分管之未變更部分,《得為分割》。 \n<農發條例16第2款> \n(四) 修法後繼承之耕地,《得分割為單獨所有》。 \n<農發條例16第3款> \n※ 應先取得共有人之協議或經法院之判決確定,分割之宗數不得超過共有人數 \n<農發條例施行細則第10條> \n\n(五) 修法前之共有耕地,《得分割為單獨所有》。 \n<農發條例16第4款> \n(六) 耕地三七五租約,租佃雙方協議以分割終止租約者,《得分割為租佃雙方單獨所有》。 \n<農發條例16第5款> \n(七) 非農地重劃地區,變更為農水路使用者。 \n<農發條例16第6款> \n(八) 其他因執行土地政策、農業政策或配合國家重大建設之需要,經中央主管機關專案核准者,《得為分割》。 \n<農發條例16第7款> \n(九) 修法後繼承人請求回覆所有權登記時,並得請求依其《抾分分割》。 \n<農發條例17第1項> \n\n\n拾、請求回覆所有權登記:\n\n一、 修法前,數繼承人因原土地法第30條及原農發條例第30條之故,以約定或受託方式登記為其中一人者,其他繼承人得於修法後一年內請求回覆所有權登記。 \n<農發條例17第1項> \n二、 請求回覆所有權登記及報稅案件,要否檢具《農業使用證明》,俟細則及相關子法規訂頒後,再受理申請。 \n<內政部89.3.2.台(89)內地字第8972303號函附《研商修正後農業發展條例中有關農地利用與管理如何執行事宜》會議紀錄結論> \n\n拾壹、修法前取得之農業用地得更名為寺廟或教堂所有:\n\n修法前,寺廟或教堂(會)以自有資金取得而以自然人名義登記之農業用地,得更名為該寺廟或教堂(會)所有。 \n<農發條例17第2項> \n\n拾貳、逾期未辦繼承登記:\n\n<土地法73之1> \n<繼承開始逾一年,經公告三個月,且無不可歸責聲請人事由,仍未辦繼承登記之土地或建物《不限農業用地或農舍》。> \n一、 地政機關列冊管理《不代管》。 \n二、 列冊管理期間為十五年。 \n三、 逾管理期間未申請繼承登記者,公開標售。 \n四、 標售時,繼承人、合法使用人或其他共有人,依序就其使用範圍,有優先購買權。 \n五、 標售所得價款,國庫設專戶儲存,供繼承人依其法定應續分領取。逾十年無繼承人申請領取者,歸屬國庫。 \n六、 經五次標售不成,登記為國有。國有登記之日起十年內,原繼承人仍得向國產局申請自專戶撥發其法定應有價款。 \n\n拾參、稅賦:\n\n\n一、土地增值稅 \n(一) 原地價起算點\n\n1. 作農業使用之農業用地,於修法後第一次移轉,或自然人前次移轉不課徵土地增值稅後再移轉,土地增值稅以修法當期之公告土地現值,為原地價。 \n<土地稅法39之2第4項> \n2. 修法後曾經移轉之農業用地再移轉,以最近一次課徵土地增值稅之移轉現值,為原地價。 \n<土地稅法39之2第5項> \n(二) 得申請不課徵之情況 \n1. 作農業使用之農業用地,移轉與自然人時,得申請不課徵土地增值稅。申請時應檢具《農業用地作農業使用證明》。 \n<農發條例37第1項;土地稅法39之2第1項> \n2. 前項不課徵土地增值由權利人及義務人申報。依規定得由權利人單獨申報者,得由權利人單獨提出。 \n<農發條例37第1項;土地稅法39之3第1項> \n3. 農業用地依法變更編定為非農業用地,在未完成細部計畫,無法依變更後之用地使用,經主管機關認定,仍應依原來農業用地使用分區別或用地別管制使用者,得不課徵土地增值稅。 \n<農發條例施行細則2第2項> \n(三) 應課徵之情況 \n1. 農業用地未作農業使用。 \n2. 農企業法人承受農業用地。 \n3. 私法人承受耕地以外之農業用地。 \n4. 農業用地已依法變更為非農業使用。 \n5. 符合不課徵條件,但未申請不課徵者。 \n二、遺產稅 \n(一) 繼承人或受遺贈人,承受已作農業使用之農業用地及地上農作物,免徵遺產稅。 \n<農發條例38第1項;遺贈稅法17第6項> \n(二) 農業用地依法變更編定為非農業使用,在未完成細部計畫,無法依變更後之用地使用,經主管機關認定,仍應依原來農業用地使用分區別或用地別管制使用者,得免徵遺產稅。 \n<農發條例施行細則2第2項> \n三、贈與稅 \n(一) 配偶或第一順序之繼承人,受贈已作農業使用之農業用地及其地上農作物,免徵贈與稅。 \n<農發條例38第2項;遺贈稅法20第5款> \n(二) 農業用地依法變更編定為非農業用地,在未完成細部計畫,無法依變更後之用地使用,經主管機關認定,仍應依原來農業用地使用分區別或用地別管制使用者,得免徵贈與稅。 \n<農發條例施行細則2第2項> \n\n\n\n四、田賦 \n(一) 配偶或第一順序之繼承人,承受已作農業使用之農業用地及其地上農作物,自承受之年起,免徵田賦十年。 \n<農發條例38第1項> \n(二) 配偶或第一順序之繼承人,受贈已作農業使用之農業用地及其地上農作物,自受贈之年起,免徵田賦十年。 \n<農發條例38第2項> \n(三) 家庭農場在同一或毗鄰地段,購置或交換耕地,取得後連同原有耕地總面積在五公頃以下者,新增部分免徵田賦五年。 \n<農發條例41> \n※所稱耕地面積總和,係指共同戶內各成員所有耕地之總和,並應向主管稽徵機關報明其購置或交換前後之耕地總面積及標示<農發條例施行細則17第1、2項>。 \n(四) 農業用地依法變更編定為非農業使用,在未完成細部計畫無法依變更後之用地使用,經主管機關認定,仍應依原來農業用地使用分區別或用地別管制使用者,得免徵田賦。 \n<農發條例施行細則2第2項> \n\n\n拾肆、補稅 \n一、<補>課徵土地增值稅 \n<農發條例37第2項;土地稅法39之2第2、3項> \n《稅捐單位依農經單位之查核處分書執行》 \n(一) 自然人,承受不課徵土地增值稅之農業用地,經查獲未作農業使用,給予一次恢復之機會,否則必須補稅。 \n\n\n(二) 前項《給予一次恢復之機會》於配偶間互贈時合併計算。 \n二、追繳遺產稅 \n<農發條例38第1項;遺贈稅法17第6項> \n(一) 自然人,繼承或受遺贈,免遺產稅之農業用地及地上農作物,經查獲五年內未作農業使用,給予一次恢復之機會,否則必須補稅。 \n\n(二) 前項,因自然人死亡、徵收或依法變更為非農業用地者,得免追繳。 \n\n<農發條例38第2項;遺贈稅法20第5款> \n三、追繳贈與稅 \n(一) 配偶或第一順序之繼承人,承受免贈與稅之農業用地及地上農作物,經查獲5年內未作農業使用,給予一次恢復之機會,否則必須補稅。 \n(二) 前項,因自然人死亡、徵收或依法變更為非農業用地者,得免追繳。 \n四、追繳田賦 \n<農發條例38第2項> \n(一) 配偶或第一順序之繼承人,受贈免田賦之農業用地及其地上農作物,經查獲未作農業使用,給予一次恢復之機會,否則必須補稅。 \n(二) 前項,因自然人死亡、徵收或依法變更為非農業用地者,得免追繳。\n\n\n拾伍、行政強制執行罰及刑罰 \n《※承受都市或非都市農業用地違規使用之罰則※》 \n《主管機關依農經單位之查核處分書執行》 \n一、行政強制執行罰 \n(一) 土地所有權人、使用人或管理人,處6萬元以上至30萬元以下罰鍰。 \n\n<都市計畫法79第1項;區域計畫法21第1項> \n(二) 勒令拆除、改建、停止使用或恢復原狀。 \n<都市計畫法79第1項;區域計畫法21第1項> \n(三) 停水、停電、封閉、強制拆除或其他恢復原狀之措施,費用由所有權人、使用人或管理人負擔。 \n<都市計畫法79第1項;區域計畫法21第2項;農發條例36> \n(四) 前項罰鍰逾限不繳,移送法院強制執行。 \n<都市計畫法79第2項;區域計畫法21第3項;農發條例36> \n( 五) 農企業法人承受耕地後,擅自變更計畫或閒置不用,《負責人》處3至15萬元罰鍰,並得採連續罰。 \n<農發條例72> \n二、刑罰 \n土地所有權人、使用人或管理人,六個月以下有期徒刑或拘役。 \n<都市計畫法80;區域計畫法22> \n拾陸、耕地租賃 \n一、修法前已訂三七五租約者 \n(一) 原依耕地三七五減租條例,或依土地法及其他法律訂約者,其權義關係不因修法而受影響。 \n\n<農發條例20第2項> \n(二) 委託經營之書面契約,不適用耕地三七五減租條例。契約存續期間之權益關係,依雙方之約定;未約定部分,適用農發條例。 \n<農發條例20第3項> \n二、修法後之租賃關係 \n(一) 耕地租賃不適用耕地三七五減租條例,回歸土地法、民法及其他法律。
*良金\n**http://www.5657.com.tw/liangjin/d04.htm\n**志剛從金門帶來的牛肉乾,小包裝、小塊裝,方便又好吃。
*金香堡\n**http://www.mobile01.com/waypointdetail.php?id=4867
*SpywareTerminator\n**http://www.spywareterminator.com/download/download.aspx
*收藏家\n**http://211.76.137.225/drytech/home.htm\n***部份MIC、購入需注意\n***收藏家主要是用化學吸濕方式除濕,好處是化學的吸濕粒可以維持很久的吸濕效果,維持個5~8年,不成問題,不會因為停電而反潮,安全性高!!\n*防潮家\n**http://www.satv.com.tw/genesis.php\n***防潮家主要則是用致冷晶片的方式吸濕,好處是高科技研發的產品,降濕的效果快,比較大的問題是在,晶片吸濕是依靠電力來做控制濕度的方式,一旦停電而剛好晶片才剛做完吸濕的動作還來不及將濕氣,排出,濕氣將在無電力的情況下又全部回到箱體中,安全性中等,不建議拿來儲存高精密的電子產品!
*好媽媽推薦除濕機\n**三菱除濕機MJ-E180VX《日製》\n**-建議售價:NT$ 18,900
*隨手記\n**廠商:恭喜高陞啊。 採購:我是肝指數高升啦~\n**有個朋友好好笑喔,他很挫折,然後他說:『超糗的~~害我很生氣的去買了雞排吃 化悲憤為熱量~~』\n**嚇出一身冷飯\n**賀!小玉找到工作~ 出國的果然比較厲害\n**賀~ 14號同學順利通過70-528\n**希望明年的今天就可以做.Net達人+TSQL達人\n**為啥米我的電話上有花粉的味道?\n**8個週一跟週五,我只分到1個週一 QQ\n**大陸冷氣團...絕對隴是阿共仔派來的啦\n**今晚大家都吃雞腿油飯~~ ←超飽的,油飯只吃了 1/3\n**SQL特遜班 --轉學-> SQL特訓班\n**遭受打擊的朋友請看這個開心的網站 http://www.smilemyday.com/\n**小額投資,徵求八名大樂透包牌,我們有專業操盤手!\n**1997年是十年前的去年... 我真的有一點年紀了 XD\n**今天跟打仗一樣~三分鍾後洗好餐盤著整齊服裝+土工器具,水壺打滿水,連集合廠集合\n**三位一體 v.s 三位一撇\n**刊物下週要面試攝影方面的新成員\n**【林代書事務所】專辦創社事宜\n**WET WET WET 濕褲管俱樂部\n**救郎喔~請派兩百個幫手來~~\n**晚上馬路上一大堆騎腳踏車的LED燈,比天上的星星還多\n**"有朋有"限公司 <--怎麼會有這種公司名字啊?那沒朋友的呢? \n**甲:他吃錢啦!乙:錢很髒也。丙:沒關係他有洗錢。\n**哇賽~我有一個同事是澎湖人~!!但是他對曬魷魚不熟\n**我面前會一直演「黑羊白羊過獨木橋」的寓言故事\n**1.花多少錢 2.何時換 3.保固多久\n**芳明你不能受傷啊~女粉絲會傷心的\n**發現好多"畫流程圖"的需求\n**恩霖要出差巴西了~請全廠拍拍手~~~~ 啪啪拍啪啪拍啪啪啪啪拍啪啪拍~~\n**怎麼有那麼多的例外情況要寫判斷~~~\n**阿ken協理~你變胖了喔~!!變胖就不像了喔~!!\n**『水能載舟,亦能煮粥』\n**本日推薦:Heroes Original Soundtrack\n**我最喜歡吃的食物是生魚片,唯一美中不足的是,他總是沒煮熟。\n**本日推薦:Dunlopillo 乳膠枕\n**熱門話題:為了cost down與減少排放CO2,開始不燙衣服!\n**熱門話題:團購放在腳邊的箱型小風扇\n**在公司聽到五色鳥的叫聲 ⊙o⊙ 喜金ㄟ!\n**Windows XP Service Pack 3 網路安裝套件 http://0rz.tw/1245c\n**XP SP3 Download Center 下載點 http://0rz.tw/31458 繁中版\n**想看體檢報告了 XD XD 趕快來趕快來~~\n**"I would love to change the world, but they won't give me the source code"\n**Paint.NET 與 GIMP 的對決\n** AD Ware 更新地址 http://download.lavasoft.com/public/defs.zip\n**Gmail換台詞了 "萬歲!一封垃圾郵件也沒有!" 變成 "太棒了,這裡沒有垃圾郵件!"\n**☑紅色玻璃紙+手電筒、☑腳架+大光圈鏡頭 我準備好看螢火蟲了 XDXDXD\n**5月要健康檢查了!大家趕快去運動 XDXD\n**咕狗的程式碼搜尋http://www.google.com.tw/codesearch\n**nmm+o( 糟了~是八隻Bug!! (6)mmn\n**(st)╰( ̄ε ̄ ) 下雨了(um)☂\n**本日最熱:SAP帳號鎖住了 XD\n**ASP.NET Ajax 的 Bug (並未將物件參考設定為物件的執行個體) 害我VS2005整組害料料 囧\n**來回的『奪命嗶嗶聲』 我嗶嗶的來~又嗶嗶的走~~ XDXD\n**loop迴路後的DHCP、printer server災後重建\n**很容易『起床失敗』 XD\n**今早小鐵的演講,感覺他很平易近人很親切 XDXD~\n**不斷的向人推薦巧克力波士頓派 XDXDXD\n**那個阿貝的手機鈴聲是:來吧寶貝!\n**Virtual PC 不能設還原點啦 囧 要裝Vmware,再裝一卡車OS了\n**接到第一通業務拜訪電話推銷產品 XD\n**財產帳太複雜了,果然要有聰明人才有辦法搞清楚 XD\n**.net 的還是用微軟的VSS好了,雖然如此,還是裝了SVN XDXD\n**收到第一張 [單打獨鬥獨當一面業務員] 的名片 XDXD\n**志明:你願意當我的春嬌嗎?瑞魚:我願意! (我猜可能是這樣求婚的)\n**[新主題] 數位權限管理(digital rights management, DRM)\n**Presentation Zen (簡報禪) 是啥鬼東西 XD\n**放假症候群終於在第四天解除了 但是明天又要放假了 XD\n**不離不棄的大戟科、夾竹桃科、葡萄科。\n**[新發現] 總經理也有薪資條\n**ASP 元件、控制項 資源哪裡找~~ 我要找 cookies、Redirect、session\n**帕華洛帝掛了 囧\n**IQ, EQ 後大家開始討論 SQ跟FQ (社交Q 與 財務Q)\n**福委會應更名為:勸buy委員會\n**可能會有彩虹,看到一次 Lucky +3 (永久)\n**誰能告我如何保存香蕉;香蕉掛起來還是一樣熟的很快。\n**躺著睡午覺是幸福的 \n**中原普渡燒支票,不要燒鈔票!今天空氣污染好嚴重 囧\n**Adobe => 阿摳伯 (阿土伯已經不適用了)\n**提早兩小時睡->提早2o秒起床 \n**「不管在任何環境下,要守住上班族救贖的真理與最大的誡命─中午不要吃太飽!」\n**東廠正式成立,綠衣廠長。\n**重要學習課題: 吃午餐不要太貪心 XD\n**SAP特訓班,積極上課中
*電腦王 PC ADV\n**http://bbs.pcadv.com.tw/index.php
*高仕弗瓦瑞低脂蛋糕&巧克力重乳酪\n**http://www.wretch.cc/blog/bajenny&article_id=10639569
*鬧中取靜悠閒的早餐店-鄉村漢堡\n**http://www.mobile01.com/waypointdetail.php?id=3316\n**地址:桃園縣蘆竹鄉富國路二段11鄰1-2號\n<html>\n<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?t=h&amp;key=ABQIAAAAusrmgmU1FcSNpmwWMlad-RT45ErHsVipuRWgIo2u6Kq5XkUk6RSnnu77XNqVMofZZyvsylH1jrfhwQ&amp;ie=UTF8&amp;ll=25.041515,121.282539&amp;spn=0.033982,0.055275&amp;z=14&amp;output=embed&amp;s=AARTsJp5jBzoqDFdlZMGJh30JoVIfs6AXA"></iframe><br /><small><a href="http://maps.google.com/maps?t=h&amp;key=ABQIAAAAusrmgmU1FcSNpmwWMlad-RT45ErHsVipuRWgIo2u6Kq5XkUk6RSnnu77XNqVMofZZyvsylH1jrfhwQ&amp;ie=UTF8&amp;ll=25.041515,121.282539&amp;spn=0.033982,0.055275&amp;z=14&amp;source=embed" style="color:#0000FF;text-align:left">檢視較大的地圖</a></small>\n</html>\n