Wikiversity:How to Blog
Wikiversity Blog setup
[edit source]This isn't an official guide, its likely that this guide will become obsolete when changes are made to the software. If you follow this guide you will be required to learn about blogs and rss. For this entire guide replace my username "Chrismo" with your username.
You can now use Rssbot template and avoid manually creating and updating your rss feed. Rssbot is written by MichaelBillington
Easy setup using {{rssbot}}
[edit source]Copy and paste the following code into your blog page:
= My Wikiversity Blog - '''Be bold''' = {{rssbot | title=Chrismo's Wikiversity Blog | description=My Wikiversity Blog - Be bold }} Copy [http://en.wikiversity.org/w/index.php?title=Special:YOUR_USERNAME/Blog/rss&action=raw&ctype=application/rss+xml this link] and paste it into your aggregator. [http://en.wikiversity.org/w/index.php?title=User:YOUR_USERNAME/Blog&action=edit Add entry] == My second entry == Hello Again World ~~~~ == My first entry == Hello World ~~~~
Remember replace the two YOUR_USERNAME with yours and change "be bold" to the slogan of your choice.
Each item has a title, description and signature.
- In the example above the title's are "My first entry" and "My Second entry", change the title to something more appropriatte for your post.
- The description is like the body, in the above example it is "Hello World" and "Hello Again World", again change that to whatever you want.
- The last part is ~~~~ which is used to sign and date your posts.
Save page.
You can ignore the instructions below as rssbot will update the rss feed for you.
You can see a demo on Chrismo's Wikiversity blog.
For more help see Helpful Links
The first 3 steps
[edit source]- Create an account and log in
- Create the blog page
- Create the rss feed page
Create the blog page
[edit source]Visit your Userpage and in your browser add /Blog
http://en.wikiversity.org/wiki/User:Chrismo/Blog
Edit that page and copy and paste the following. Remember replace my username with yours and change "be bold" to the slogan of your choice.
=My Wikiversity Blog - '''Be bold'''=
{{RSS2|User:Chrismo/Blog/rss}} Copy [http://en.wikiversity.org/w/index.php?title=User:Chrismo/Blog/rss&action=raw&ctype=application/rss+xml this link] and paste it into your aggregator.
[http://en.wikiversity.org/w/index.php?title=User:Chrismo/Blog&action=edit Add entry] | [http://en.wikiversity.org/w/index.php?title=User:Chrismo/Blog/rss&action=edit Update Feed]
==My first entry==
Hello World
This is my first blog post about my learning activity at Wikiversity.
~~~~
Save page and move on to the next step.
Create the rss feed page
[edit source]Following on from the last step, you should see the "update feed" link on your Blog page so click on it. This will take you to the rss feed page, the url should look similiar to this.
http://en.wikiversity.org/wiki/User:Chrismo/Blog/rss
Edit the page and once again copy and paste the following text.
<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://en.wikipedia.org/skins/common/feed.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>Chrismo's Wikiversity Blog</title>
<link>http://en.wikiversity.org/wiki/User:Chrismo/Blog</link>
<description>My Wikiversity Blog - Be bold</description>
<language>en</language>
<item>
<title>Blogging on Wikiversity</title>
<link>http://en.wikiversity.org/wiki/User:Chrismo/Blog#Blogging_on_Wikiversity</link>
<guid>http://en.wikiversity.org/wiki/User:Chrismo/Blog#Blogging_on_Wikiversity</guid>
<description>Hello World
This is my first blog post about my learning activity on Wikiversity.</description>
<pubDate>~~~~~</pubDate>
<dc:creator>Chrismo</dc:creator>
</item>
</channel>
</rss>
Change my username "Chrismo" to your username, change the description to your description. Save the page.
Test it
[edit source]Start your feed reader and subscribe to the feed.
How to add new entries
[edit source]Now that you have the basic set up, lets look at adding a new entry.
Adding new entry to the blog
[edit source]Click on the link "Add Entry" to edit your Blog page, first give you entry a title followed by your message and then sign the message with ~~~~, the example below is fairly self explanitory. Most blogs display the posts in reverse chronological order but thats up to you.
==Title==
Here is my message
~~~~
Save the page.
Updating the rss feed
[edit source]Click on the "Update Feed" link to edit the rss page. Below is the new item.
<item>
<title>Title</title>
<link>http://en.wikiversity.org/wiki/User:Chrismo/Blog#Title</link>
<guid>http://en.wikiversity.org/wiki/User:Chrismo/Blog#Title</guid>
<description>Here is my message</description>
<pubDate>~~~~~</pubDate>
<dc:creator>Chrismo</dc:creator>
</item>
Now we add our item to the feed just below the line with <language>en</language> Using the example above our new entry would like this.
<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://en.wikipedia.org/skins/common/feed.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>Chrismo's Wikiversity Blog</title>
<link>http://en.wikiversity.org/wiki/User:Chrismo/Blog</link>
<description>My Wikiversity Blog - Be bold</description>
<language>en</language>
<item>
<title>Title</title>
<link>http://en.wikiversity.org/wiki/User:Chrismo/Blog#Title</link>
<guid>http://en.wikiversity.org/wiki/User:Chrismo/Blog#Title</guid>
<description>Here is my message</description>
<pubDate>~~~~~</pubDate>
<dc:creator>Chrismo</dc:creator>
</item>
<item>
<title>Blogging on Wikiversity</title>
<link>http://en.wikiversity.org/wiki/User:Chrismo/Blog#Blogging_on_Wikiversity</link>
<guid>http://en.wikiversity.org/wiki/User:Chrismo/Blog#Blogging_on_Wikiversity</guid>
<description>Hello World
This is my first blog post about my learning activity on Wikiversity.</description>
<pubDate>~~~~~</pubDate>
<dc:creator>Chrismo</dc:creator>
</item>
</channel>
</rss>
Save the page.