This page is still a beta!

1.3. Users manual

An example page tree

All of the following examples and explainations will be based on this example tree:

Setting up a blog using the included template “Kubrick”

Go to our homepage [1] and create a main template record on the same page. Here you select from the right box “Include static (from extension)” the templates like shown in the screenshot below and in that order.

Next step is to insert two instances of Modern Guestbook on page [2]. One for the comments listing and one for the form. As Modern Guestbook can not be inserted via TS you have to do it manualy:

The last thing left is to set some options in the constants editor. To do this go to Template [1] --> page where you want to store the settings [2] --> Constants Editor [3] --> PLUGIN.TX_TIMTAB [4].

In our example we would set the following options:

required settings (timtab)

pid to store posts in: 6pid to store comments in: 7Blog pid: 2Home pid: 1Blog homepage: http://www.example.com

required settings (tt_news)

backPid: 1pid_list: 6catSelectorTargetPid: 1

required settings (ve_guestbook)

templateFile = {$page.file.template_ve_guestbook}

recommended settings (timtab)

Title, Tagline

recommended settings (ve_guestbook)

limit = 1000

Blogroll settings (timtab)

To make the Blogroll work you need to set plugin.tx_timtab_pi1.pid_list. (Set it to 8 for our example.

That's it – we're done! Wasn't that fast?

Setting up a blog in general without using the themes

Just create a website however you like. After installing tt_news, ve_guestbook and timtab you can use some additional markers in your tt_news and ve_guestbook templates. You can find a list of available markers further done in this manual.

» Simply create templates for tt_news and ve_guestbook like always. Just add the additional markers to the templates! «

Creating a blog post

Simply create a regular tt_news record and switch the type to “Blog Post”

Trackbacks

Trackbacks will be discovered automaticly when saving a new post. Timtab is searching for trackback enabled sites every time you change the bodytext field. Simply link to a post using its regular URL or Permalink. If the other site supports trackback autodiscovery timtab will find the trackback URL itself and ping the other site. If the other site doesn't support trackback autodiscovery you can still put the trackback URLs in the trackback field, one per line.

After timtab has sent the pings you will see the results in the trackback field devided by a pipe character after the ping URL:

  1. 1 stands for a successfull ping

  2. 0 means that there was an error and will be followed by the according error message.

More on trackback and what it is: http://en.wikipedia.org/wiki/TrackBack

A Note on Trackbacks:

When using xhtml_cleaning in order to make it possible for other blogs to discover your trackback URLs automaticly it is necessary to patch a core file. The needed patch is provided in typo3conf/ext/timtab/res/patches. Use that patch against t3lib/class.t3lib_parsehtml.php. Fo those who on't know how to do this there's also a ready patched file available from my homepage. Both the patch and the patched file are for TYPO3 3.8.0!An alternative is to turn off xhtml_cleaning.

Blogging with external tools

Before you can start bloggging with external tools it is necessary to set the Webservice (XML-RPC) settings. See the reference further down on this. Set the PIDs where you want the posts stored and enable the API you want to use.

Your blog accepts XML-RPC requests on http://www.example.com/index.php?type=200

Use an existing BE username/password to login.

[Example on how to set up w.bloggar goes here]

FAQ

- Possible FAQs