2010/10/4 Strainu <strainu10(a)gmail.com>
2010/10/4 Alex Brollo <alex.brollo(a)gmail.com>om>:
It's strange (but I guess that there's a
sound reason) that plain
wikilinks
point to a variable field of wiki records (the
name of the page) while
many
troubles would be solved, if they could point to
the invariable field of
such records: the id. The obviuos restult is, that all links are broken
(and
need fixing) as soon as a page is
"moved" (t.i. renamed).
Don't redirects exist specifically for that?
:-) Yes, they just exist for that... but in my view of "layman database
manager" I learn by experience a rule of relational databases: NEVER link
to variable fields of a table! Always link to id! So, IMHO redirects are
merely a patch to an unfixed issue.
Please imagine something like this: it could (perhaps! I'm NOT a
programmer!) fix the whole thing.
User writes wikilink as usual. As soon as the page is posted, the server
converts param 1 into an id. Than, when the page is loaded, the param 1 is
converted again into the UPDATED, RUNNING name of the page, so that user
can't view anything... but a right, updated name of the linked page, even if
it has been "moved".
Am I completely mad?
Alex