With PyLucid v0.8.0RC2 / Changeset 1300 PyLucid can generate permalinks and redirect to the related page. You should use the permalink for internal links, too. Because a permalink remains unchanged. Only if the page would be deleted, the permalink don't work.
A permalink url is a generated permanent links to a cms page. It looks like this:
yourdomain.tld/_goto/1/index/
PyLucid makes a redirect to the related page on the basis of page ID in the url. The appended page shortcut makes only the permalink url a little more human-readable.
First you should add a permalink into the global template. So you can copy&paste the links easy. You can insert something like this:
It very easy... Insert a link like this:
textile/creole markup variant:
Mit PyLucid v0.8.0RC2 bzw. Changeset 1300 kann PyLucid permalinks generieren und einen redirect zur betreffenden Seite ausführen. Du solltest immer permalinks nehmen um interne Links zu erstellen. Permalinks ändern sich eigentlich nie. Es sei denn die Seite wird gelöscht, dann funktioniert logischerweise auch der permalink nicht mehr.
Eine permalink url ist ein generierter permanenter link zu einer CMS Seite. Der sieht so aus:
yourdomain.tld/_goto/1/index/
PyLucid macht eine Weiterleitung (redirect) zu der Seite anhand der ID in der URL. Der angefügte shortcut dient nur dazu, die lesbarkeit des Links ein wenig zu steigern.
Als erstes solltest du im globalen Template permalinks anzeigen lassen. Damit kannst du einfach den Link zu einer Seite per copy&paste nutzten. Füge in dein Template sowas wie hier ein:
Geht eigentlich ganz einfach, pack einfach sowas in die Seite:
textile/creole Markup Variante: