Talks.cam - worked example

How to create a new list on talks.cam - a worked example

1. Log in to talks.cam.
2. Click on 'Create a new list' (on the left hand side of the window).
3. Enter the name of your seminar series, and a description.
Here's a screenshot showing me creating the Penguin Seminar Series

4. Does your seminar series or research group have a logo? If so, you can upload it to talks.cam, and we'll include it in appropriate places. Don't worry if you haven't got it now, you can do this later. Here's how to do it:
  a. The best size for the logo is about 120x120 pixels, but we can work with any size. Any image format is OK.
  b. In order for you to upload the logo to talks.cam, the logo needs to be sitting on the computer that you are using.
  c. Click the 'Browse' button and find the logo on your computer by browsing around your local file system. (Or if you already know exactly where the image is on your computer, you can just type in the path.)
5. The 'Ex-directory?' option allows you to create a list that won't show up when people browse talks.cam. You probably don't want to select 'ex-directory', so leave this box.
Here's another screenshot
6. Now press 'Save'.
7. Congratulations, you've made a new list. You should see something like this:

How to add a talk


1. Log in to talks.cam (if you didn't already)
2. Click on 'Add a new talk' at the left-hand side.
3. Click on the name of the list that is going to be the home for this talk. (Penguin Seminar Series, in my case.)
4. Fill in the title, abstract, speaker's email, and their name and affiliation.
5. If you want someone other than you to be listed as organiser of this talk, put their email.
6. The 'special message' field is a place where you can put a message like 'NOTE NON-STANDARD VENUE' or 'Every audience member must bring a kipper'. Normally you'll leave this field blank.
7. Type in the venue name. Pay attention to the list of venues on right hand side of the window as you write. If it is a university seminar room, probably talks.cam already knows the name, and you can simply click on the correct name.
8. Enter the date and time. When you are entering the date you may find the automatic clicky calendar thing helpful.
Here is a screenshot.
9. When you are happy, click 'Save'.
10. OK, you should now be on a page that looks like this, which is the page for the particular talk you created.

11. Once you've added a couple of talks, you can go back to see how your list is shaping up (click on the name of the list).
It might look like this

Other things you might want to do now

1. If you want to be reminded about talks in your seminar series, you should probably tell talks.cam to add this list you have created to your personal list of interests.
To do this,
a. get to the list's page on talks.cam and click on 'Add to your list(s)' (just under the title of the series) (see this screenshot ).
b. It should look like this ; click on the box for the top list - your personal list; then click the Update button at the bottom of the screen.
2. Would you like anyone else to be able to manage your new list? If so, click on 'Edit this list', scroll down a little, and enter the email of the other manager.

Next steps

Maybe you don't just organize a seminar series. Maybe you have a journal club too? Let's create a talks.cam list for that too. Once you are the manager of a couple of talks, there are some new features we can explain.
Then we'll discuss how to publicise your talks, and how to get the contents of your lists to appear in other webpages.
OK, I've created a second list called Penguin Journal Club. Now, let's talk about what you'd like to do with the wonderful content of your series.
It seems plausible that you'd like at least three things:
a webpage listing the talks in your seminar series;
a second webpage listing the meetings in your journal club;
and a third webpage listing all the talks that your research group is interested in - the seminars, the journal clubs, and the major departmental seminars your group usually attends.
We'll discuss how to make those webpages, and how to get content included in other webpages, in a moment. First, to help us make third type of webpage, let's create a new list, a list that includes other lists.

I click 'create a new list' again, and this time, I make a list called 'Penguin Group Events'. The plan is, we are going to 'add' the first two lists to this new list.
To do this, I navigate my way to 'Penguin Seminar Series' (by clicking on the link under 'Lists that you manage' for example).
Then I select 'Add to your list(s)'.
I check the box called 'Penguin Group Events' and hit update.
Then going to Penguin Journal Club, I select 'Add to your list(s)' again, and again check the box called 'Penguin Group Events' and hit update.

Now, when I go to Penguin Group Events, I find listed all the upcoming events from both lists.

In the same way, you can add any other lists from talks.cam to your Group Events list. You don't need to be a manager of the other lists.
OK, now we are ready for some exciting web-publishing activity!
Imagine that the Penguin Group does not yet have its own webpage. Talks.cam can provide an automated up-to-date webpage.
Click on 'Further details' then select (underneath 'Other views') 'More options'.
This takes you to a page that allows you to create your own customised view of the list. It has lots of options, but let's not get overwhelmed.
Scroll down to part '2. How would you like it to look?', and select 'Basic details with series logos next to each talk'; then scroll down to part '3. How would you like it to be wrapped?' and select 'With a minimal header and footer'.
As you make these changes, you'll notice that the text at the bottom of the page magically changes. It should now say something like:
Use this url: http://talks.cam.ac.uk/show/simplewithlogo/5619?layout=minimal.
You can click on the URL straight away, to see how it looks (it should pop up another window).

Now you can simply grab that URL and use it as your webpage, if you want.
Here are a few more looks that can be achieved by changing the options.
talks.cam.ac.uk/show/simplewithlogo/5619?layout=with_related Screenshot
Compatible with old talks listing talks.cam.ac.uk/show/old_talks/5619?layout=minimal Screenshot
All the details about every talk talks.cam.ac.uk/show/detailed/5619?layout=minimal Screenshot

What if you already have your own web-site?

Well, this is where things get really beautiful. Select the option "For embedding in your web page (we provide the css)", and you will get a single line of html - it might look like this -
<script language="javascript" src="http://talks.cam.ac.uk/show/old_talks/5619?layout=embed&limit=4"></script> -
which you should paste into your webpage.

Table 1
These pages illustrate how to get live content from talks.cam into your own webpages. "View → Source" (Ctrl-U) on each page to see how it is done.
Alternative examples:
compatible
compatible_embed
small_example
basicdetails
defaultlook

Please visit the pages in table 1 to see the sort of looks you can create. Different looks can be obtained by changing the options when you ask talks.cam to give you the html fragment. You can also vary the look by using your own style sheet. For example, the page called compatible_embed uses the style sheet to change the colour of talk titles received from talks.cam. The page called small_example uses the style sheet to make the font of all the content received from talks.cam smaller.

As of Sat 29/4/06, I recommend using these settings to start with:
2. Compatible with old talks listing
and 3. For embedding in your web page (we provide the css)


David MacKay
Last modified: Wed Apr 26 19:41:55 2006