wiki and blogs ashish mahabal ay/bi 199b 29 mar 2011

24
Wiki and Blogs Ashish Mahabal Ay/Bi 199b 29 Mar 2011

Upload: elmer-freeman

Post on 18-Jan-2016

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Wiki and Blogs Ashish Mahabal Ay/Bi 199b 29 Mar 2011

Wiki and Blogs

Ashish Mahabal

Ay/Bi 199b

29 Mar 2011

Page 2: Wiki and Blogs Ashish Mahabal Ay/Bi 199b 29 Mar 2011

Which Wiki?

• Many to choose from• pmwiki

–Patrick R Michaud–http://www.pmwiki.org/

Page 3: Wiki and Blogs Ashish Mahabal Ay/Bi 199b 29 Mar 2011

Wiki markup

Page 4: Wiki and Blogs Ashish Mahabal Ay/Bi 199b 29 Mar 2011

Raw

Page 5: Wiki and Blogs Ashish Mahabal Ay/Bi 199b 29 Mar 2011

Transformed

Page 6: Wiki and Blogs Ashish Mahabal Ay/Bi 199b 29 Mar 2011
Page 7: Wiki and Blogs Ashish Mahabal Ay/Bi 199b 29 Mar 2011
Page 8: Wiki and Blogs Ashish Mahabal Ay/Bi 199b 29 Mar 2011

PQ wiki

pmwiki latest stable 2.2.25local/config.php$DefaultPasswords['admin'] = crypt('SomeAdminPassHere');$DefaultPasswords['edit'] = crypt('SomeEditPassHere');

Page 9: Wiki and Blogs Ashish Mahabal Ay/Bi 199b 29 Mar 2011

http://www.astro.caltech.edu/quest/pmwiki/pmwiki.php

Page 10: Wiki and Blogs Ashish Mahabal Ay/Bi 199b 29 Mar 2011

A few wiki engines

• MediaWiki (http://www.mediawiki.org)• PmWiki (http://www.pmwiki.org)• MoinMoin (http://moinmo.in)• Twiki (http://twiki.org)

Creole: (http://www.wikicreole.org)The lightweight markup language for formatting wikitext. It

is aimed at being a common markup language for wikis to enable simple transfer of content between different wiki engines. (See also http://wiki.wikicreole.org)

Page 11: Wiki and Blogs Ashish Mahabal Ay/Bi 199b 29 Mar 2011

Blogs

• Blogspot (http://www.blogger.com)• Wordpress (http://wordpress.org)• TypePad (http://www.typepad.com/)• Movable Type (http://MovableType.com)• …

Vlogs, audio blogs, diary, groups, blogsphere, …

RSS feeds, subscribing, …

Page 12: Wiki and Blogs Ashish Mahabal Ay/Bi 199b 29 Mar 2011
Page 13: Wiki and Blogs Ashish Mahabal Ay/Bi 199b 29 Mar 2011
Page 14: Wiki and Blogs Ashish Mahabal Ay/Bi 199b 29 Mar 2011
Page 15: Wiki and Blogs Ashish Mahabal Ay/Bi 199b 29 Mar 2011
Page 16: Wiki and Blogs Ashish Mahabal Ay/Bi 199b 29 Mar 2011
Page 17: Wiki and Blogs Ashish Mahabal Ay/Bi 199b 29 Mar 2011

Using Yahoo Pipes

Page 18: Wiki and Blogs Ashish Mahabal Ay/Bi 199b 29 Mar 2011

Using APIs (Application Programming Interface)

• Each blogspot blog has an associated number. My movies blog, for instance, has the number 31487588. It can be seen when you post a new item in your blog. You can obtain the xml for your blog using that number and some utility like wget or curl:

• wget http://www.blogger.com/feeds/31487588/posts/default

This gives you a few of the last entries

Page 19: Wiki and Blogs Ashish Mahabal Ay/Bi 199b 29 Mar 2011

To get a large number of, or all, entries, use something like:

wget http://www.blogger.com/feeds/31487588/posts/default?max-results=20000

For getting entries between two dates, use the following format:

wget http://www.blogger.com/feeds/31487588/posts/default?published-min=2008-03-16T00:00:00&published-max=2009-03-24T23:59:59

To get those with specific labels e.g. "action", do:

wget http://www.blogger.com/feeds/31487588/posts/default/-/action/

Page 20: Wiki and Blogs Ashish Mahabal Ay/Bi 199b 29 Mar 2011

Modify/reformat the XML

Page 21: Wiki and Blogs Ashish Mahabal Ay/Bi 199b 29 Mar 2011

esci 101 from before

• http://esci101.wordpress.com

• http://esci101.wiki.zoho.com

Page 22: Wiki and Blogs Ashish Mahabal Ay/Bi 199b 29 Mar 2011

http://wiki.squeak.org/swiki/15

Page 23: Wiki and Blogs Ashish Mahabal Ay/Bi 199b 29 Mar 2011
Page 24: Wiki and Blogs Ashish Mahabal Ay/Bi 199b 29 Mar 2011