On 2/21/07, Luna <lunasantin(a)gmail.com> wrote:
Your comments are quite helpful, Luna.
As far as linking back and forth, I think all
you'd need would be a
template
with two parameters: the section name and archive page to be linked to.
Example:
{{X|Arbitrary section|Foo discussion}} -- links to [[Talk:Page/Foo
discussion#Arbitrary section]]
It occurs to me that a bottleneck here is how sections are named. Im
thinking that we could use redundant numbered headers just as place links
within the ordered archive:
== Header with a really long name ==
=== 5 ===
or
= 5 =
== Header with a really long name ==
That way things can be pointed to by number, I'm not skilled at template
syntax at all, so Ill leave that to someone else.
To link from talk ordered archive to topical archive:
{{ta|5|Archive 4}}
It occurs to me that it might make more sense to have the archive name as
the first parameter, and the section name as the
second -- it's all the
same
to me, but if anybody cares and this template gets made, speak up quick.
;)
May be better to keep the hierarchy of template|archive|section :
{{ta|Archive 4|5}}
[[{{TALKSPACE}}:{{PAGENAME}}/{{{1}}}#{{{2}}}|{{{1}}}]].
and compact the archive, so that archiving is standardized
{{ta|4|5}}
[[{{TALKSPACE}}:{{PAGENAME}}/Archive {{{1}}}#{{{2}}}|{{{1}}}]].
From talk topical archive to ordered archive:
{{oa|4|5}} -- links to [[Talk:Page/Archive 4#5]]
[[{{TALKSPACE}}:{{PAGENAME}}/Archive {{{1}}}#{{{2}}}|{{{1}}}]].
I think this will work. It keeps the cross linkages abstract rather than
literal. They dont have to be too precise anyway - as long as they point to
the right general area within the right archive. :)
-Stevertigo