Table of Contents

82
rate this page

By darkside


Creating a Table of Contents in your Hub

I'll probably write this and then the powers-that-be will create a Capsule to do in a few seconds what may take a while to create.

Which is fine by me! I wish there was such a capsule!

But in the meantime you can do it the way I've done it.

Why have a Table of Contents?

If you go to my hub on HubScore, and after what I call the Introduction Capsule, you'll notice that I have a capsule titled Table of Contents.

I figured that I have a long hub, and there's information there that people might want to go back to as a quick reference. Rather have them scroll through the entire hub they can browse through the Table of Contents list, click, and jump straight to the bit that they need.

To be quite honest I've put it there to make it easier for ME to find the information.

Links Capsule

I used the Links Capsule to pull it off.

You could probably use the Text Capsule to do it too.

It's important to note that while you're in edit mode the Table of Contents won't work properly. It won't jump you down on the same browser window. It'll open a new browser window. So keep that in mind.

Step 1.

Open up your hub. In the view that the general public sees (ie: not in edit mode).

Copy and paste your capsule titles into a Notepad text document (or whatever you feel like using) EXACTLY as they are. Make a list of the ones you want in your table of contents.


This is what it looks like when you right click in FireFox.
This is what it looks like when you right click in FireFox.

Step 2.

You now have to enter the alien world of HTML.

To do this you have to view the Page Source of your hub.

A reminder: make sure you're in the normal view of your hub, not in edit mode.

In Firefox you Right click and select View Page Source. In Internet Explorer you Right click and select View Source. It will open up a new page, like a Notepad text document.

Next you want to FIND each of the titles that you've copied and pasted. One at a time.

Now lets say you have a Capsule that you've titled "Café Royale", you want to search for that IN the source code.

The CTRL F keys should bring up the ability to do a search. Copy and paste Café Royale in and find it.

You'll find something like this:

<div id="mod_487697" class="module moduleImage"><h2>Café Royale2</h2>

If it's wrapped in the h2 tags, then that's more than likely our target! If it's not, then keep lookin (because you may have used the word more than once).

What you do next is "grab" the div id. In this illustration it is mod_487697.

Copy and paste that underneath the corresponding title in your Notepad doc. You'll be using it later.

Go through and find every div id for each of your titles. Copy and paste each one.

Step 3.

Now lets say your hub is http://hubpages.com/hub/Hubscore what you do next is add a # to the end of that and copy and paste http://hubpages.com/hub/Hubscore# to the start of each of your div id's that you have in your list.

So it would look like this: http://hubpages.com/hub/Hubscore#mod_487697

What you have now is a link that goes STRAIGHT to that module. Each of those "module ID's" are unique. Try it out with one of your own in the address field of your browser window.

BOOM. Straight there.


Step 4.

Now go into Edit Mode on your hub and add a Links Capsule. Move it to near the top. I position mine AFTER an introduction. I don't want people and particularly Search Engines to see it straight away. It being in second position seems like a good place to put it.

Now go through your Notepad list. Copy and paste each in Link URL/Link Title and Add Link. No need to add a Link Description. But that's up to you.

Keep doing that until it's all done.

Then of course save it.

And publish it.

And then try it.

How'd you go?

Hopefully it worked for you. It should. If it didn't then you've probably made an itty bitty mistake somewhere. HTML is unforgiving. You leave anything out or accidentally put anything in (even a space), and it won't work.

If you're unfamiliar with HTML it can be a bit daunting but if you've got a keen eye and a sense of adventure then keep at it and you'll get it right eventually.

Comments

RSS for comments on this Hub Small RSS Icon

Bonnie Ramsey profile image

Bonnie Ramsey  says:
7 months ago

WOW! This is awsome info! I am going to try this to see if I can get it right! I know doodley about HTML except it is needed to build a website LOL. There is enough explaination here I think I may be able to tackle it! Thanks for sharing!

Bonnie

SunSeven profile image

SunSeven  says:
7 months ago

Excellent hack darkside. I will have to try this soon. Like Bonnie I was also wondering how it was done. Thank you so much for this info.

Best Regards

Inspirepub profile image

Inspirepub  says:
7 months ago

Thanks, Darkside, you're a LEGEND!

Jenny

Lissie profile image

Lissie  says:
7 months ago

Wow that's the coolest hack Ive seen on HubPages -thank you!

Paraglider profile image

Paraglider  says:
7 months ago

That's great. I've got a very long 'Winemaker's FAQ' hub which is crying out for this kind of navigation aid. Thanks!

kerryg profile image

kerryg  says:
7 months ago

Thanks so much for sharing this info!

Lissie profile image

Lissie  says:
7 months ago

And that picture is pretty cool too

ripplemaker profile image

ripplemaker  says:
7 months ago

You truly know what you are doing...Now i have to read this over and over to get it right LOL

chantelg4 profile image

chantelg4  says:
7 months ago

Cool, I will try this for sure. Everything looks more organized.

Peter M. Lopez profile image

Peter M. Lopez  says:
7 months ago

Great. Thanks, darkside.

In The Doghouse profile image

In The Doghouse  says:
7 months ago

darkside

A million thank you's for sharing this with us. Your explanations are so simple I might even be able to learn this technique! lol Thank you again.

Blogger Mom profile image

Blogger Mom  says:
7 months ago

Great info - thanks for sharing!

Whitney05 profile image

Whitney05  says:
7 months ago

Great instructional! I may have to use a table of contents in a few of my hubs. I'll have to figure out if I have any that would need one though... (I'm thinking Caring for Pet Rats may need one; I need to check it out.) What would make it look pretty is to add a picture on the right side of the links.

livelonger profile image

livelonger  says:
7 months ago

Clever :-)

darkside profile image

darkside  says:
7 months ago

Whitney, the picture on the side would look good. There's so many ways in which it could be done too. Maybe an arrow or a finger pointing at the contents list. Or... my mind starts to think up a few wild and crazy ideas. I'm off to go experiment! :D

darkside profile image

darkside  says:
7 months ago

Lissie, I was pretty happy with the way that image came out. That's if we're both talking about the one right at the top :D

Lissie profile image

Lissie  says:
7 months ago

Yeah that'sthe one - must play some more in gimp!

darkside profile image

darkside  says:
7 months ago

On several of my Star Wars ezine hubs I had a list of contents, so I've made a start at making on one of them, and it already had the image on the right side with a Text Capsule. Now here's what it looks like with a Links Capsule Table of Contents: http://hubpages.com/hub/issue9

darkside profile image

darkside  says:
7 months ago

Lissie, I used the SKEW feature (in Photoshop). And then added a drop shadow (so the white wouldn't be lost in the white background of the hub).

Lissie profile image

Lissie  says:
7 months ago

Thanks - puts photoshop on birthday present list!

Submit a Comment

You Must Sign In To Comment

To comment on this Hub, you must sign in or sign up and post using a hubpages account.

  • No HTML is allowed in comments, but URLs will be hyperlinked
  • Comments are not for promoting your hubs or other sites
working