Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
Re: Internal Linking
hugh wrote:
I want to ask a question about Textpattern before I get too involved with it: How is internal linking managed?
Internal links are/can be generated: recent articles, related articles, site maps etc
I have a site which currently resides in HTML pages, authored in an HTML generator (Freeway) which makes it a doddle to link from one page in a site to another. The site is heavily text based, containing pages of information which contain lots of links, both external (outside sites) and internal (other pages withing the site).
had a site like that too. It was a real nightmare as I had to update/upload a lot of files every time a new page was created.
However, for various reasons I feel it may be better to move this site to a CMS model, ease of online updating being one of them (even small text changes have to be revised in the authoring programme and the page republished and then uploaded to the server, a little time-consuming).
You are very right!!!
Crucial to this exercise would be the ability to retain ease of internal linking, and I am worried about this because I have not yet seen a CMS which facilitates easy internal linking. When you are making a new entry or writing a new article (effectively a database entry), there needs to be a drop-down list of existing database entries (by name rather than ID) to link to.
Drop down might be a problem but there are a lot of other methods
Such linking was, and surely remains, one of the central tenets of the internet, it’s very raison d’etre. Does textpattern support easy internal linking? (by easy I mean not needing to be a geek who can remember hundreds of article names by their ID (!) and not needing to be a writer of hard code)
IDs can be very important as it is the facility, in my view, which prevents 2 articles having the same address. Out of the box Textpattern supports many url options
?=messy
/id/title
/section/id/title
/year/month/day/title
/section/title
/title
and you can get even more with the help of existing plugins.
So does Textpattern step up to the mark?
The growing community here seems happy:)
Yiannis
——————————
NeMe | hblack.art | EMAP | A Sea change | Toolkit of Care
I do my best editing after I click on the submit button.
Offline
Re: Internal Linking
despite i am happy with it, too, there is no built-in admin side drop down list of links to insert from – to my knowledge, yet.
a plugin to refer to links by their id at least can be found here
Last edited by jayrope (2006-10-27 13:42:58)
A hole turned upside down is a dome, when there’s also gravity.
Offline
#3 2006-11-06 19:36:53
- Mary
- Sock Enthusiast
- Registered: 2004-06-27
- Posts: 6,236
Re: Internal Linking
…a plugin to refer to links by their id…
The permlink tag itself does that. :)
Offline
Re: Internal Linking
oh mary. i am always so glad, when you textpattern gods tell me again, that i don’t need to install another plug.
thanx a zillion!
A hole turned upside down is a dome, when there’s also gravity.
Offline
#5 2008-11-02 17:34:59
- davidoleski
- Member
- Registered: 2008-10-24
- Posts: 10
Re: Internal Linking
So, I’ve been through dozen of forum pages looking for a simple answer. This forum path seems to almost address it. I have an existing site that I’d like to set up with TXP, and many pages have links to pages within the site. How/where do I create these pages, without assigning them to sections so they turn up as blog-rolling entries, and don’t show up in my list of sections on the front page? For instance, on my “gallery” page, I want to have links to “price list” and “faq” and “important information”. How and where do I put these pages so they can be linked to, but not be shown in a list? I know this is stupid simple, but I’ve been trying to figure this out for days and days. Of course, I am only an artist, and only a painter at that.
Offline
#6 2008-11-02 17:55:50
- els
- Moderator
- From: The Netherlands
- Registered: 2004-06-06
- Posts: 7,458
Re: Internal Linking
You can create one or more sections and set ‘On front page’ to ‘no’ (in Presentation > Sections). In the tag you are using for the section list on your front page, you can then exclude those sections like this:
<txp:section_list exclude="price-list,faq,information" />
Offline
Re: Internal Linking
wet_quicklink will make it easier to build/select the links :)
~~~~~~~~~~~~~| monolinea.com | pixilate.com | istockphoto.com/kemie |~~~~~~~~~~~~~
Offline
#8 2008-11-02 18:13:56
- davidoleski
- Member
- Registered: 2008-10-24
- Posts: 10
Re: Internal Linking
The new section still shows up in the navigation list of sections on the front page, but yes, not as an addition to the first article on the front page. How can I make it not show up on the navigation list of sections? See davidoleski.com/textpattern and see “price list” on the left, as something that should only be linked to from the paintings page.
Offline
#9 2008-11-02 18:16:07
- els
- Moderator
- From: The Netherlands
- Registered: 2004-06-06
- Posts: 7,458
Re: Internal Linking
What does your section_list tag look like?
Offline
#10 2008-11-02 18:20:52
- davidoleski
- Member
- Registered: 2008-10-24
- Posts: 10
Re: Internal Linking
I’m just using linktext in the page article
Offline
#11 2008-11-02 18:28:24
- els
- Moderator
- From: The Netherlands
- Registered: 2004-06-06
- Posts: 7,458
Re: Internal Linking
On your page template (Presentation > Pages), just after <div id="sidebar-1">
, there must be a <txp:section_list />
tag. You need to use the exclude
attribute in that tag to exclude the sections you don’t want there.
(section_list)
Offline