Changes between Version 9 and Version 10 of InterTrac
- Timestamp:
- Jul 7, 2005, 9:48:15 AM (19 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
InterTrac
v9 v10 1 = InterTrac and InterWikiExtension for TracLinks =1 = InterTrac Extension for TracLinks = 2 2 3 ''This is a proposal for implementing #234 , #40 and #1414''3 ''This is a proposal for implementing #234'' 4 4 ''I think it's now ready for testing (see r1912)'' 5 5 6 6 == Definitions == 7 7 8 === InterTrac ===9 8 An InterTrac link is used for referring to a Trac object 10 9 (Wiki page, changeset, ticket, ...) located in another 11 10 Trac environment. 12 11 13 === InterWiki ===14 An InterWiki link can be used for referring to a Wiki page15 located in another Wiki system, and by extension, to any object16 located in any other Web application, provided a simple URL17 mapping can be done.18 19 12 == Link Syntax == 20 13 21 === InterTrac ===22 14 {{{ 23 15 <target_environment>:<TracLinks> … … 39 31 That alias must be at most 3 letters long. 40 32 41 === InterWiki ===42 {{{43 <target_wiki>(:<identifier>)+44 }}}45 46 The link is composed by the targeted Wiki (or system) name,47 followed by a column (e.g. {{{MeatBall:}}}),48 followed by a page specification in the target.49 50 The target Wiki URL is looked up in a the InterMapTxt wiki page,51 modelled after52 [http://www.usemod.com/cgi-bin/mb.pl?InterMapTxt MeatBall:InterMapTxt].53 54 An addition to traditional InterWiki links, where the target55 is simply ''appended'' to the URL,56 Trac supports parametric InterWiki URLs:57 identifiers {{{$1}}}, {{{$2}}}, ... in the URL58 will be replaced by corresponding arguments from a list59 made up from the page specification split by the ':' token.60 61 33 == Examples == 62 34 63 === InterTrac ===64 35 Besides the other environments run by the same server process 65 36 (called ''sibling'' environments), which are automatically detected, … … 110 81 [http://projects.edgewall.com/trac/changeset/1912 [T1508]] 111 82 112 === InterWiki === 83 See also: TracLinks, InterWiki 113 84 114 The following would be an excerpt of the InterMapTxt page:115 116 {{{117 = InterWiki Map =118 119 This is the InterMapTxt wiki page,120 modelled after the MeatBall:InterMapTxt page.121 85 ---- 122 {{{123 ...124 LiveJournal http://livejournal.com/users/125 Login http://www.usemod.com/cgi-bin/mb.pl?action=login&p_userid=126 MbTest http://www.usemod.com/cgi-bin/mbtest.pl?127 MeatBall http://www.usemod.com/cgi-bin/mb.pl?128 MetaWiki http://sunir.org/apps/meta.pl?129 MetaWikiPedia http://meta.wikipedia.org/wiki/130 Mineralienatlas http://www.mineralienatlas.de/lexikon/index.php/131 MoinMoin http://moinmoin.wikiwikiweb.de/132 ...133 }}}134 }}}135 136 86 == Implementation Notes == 137 87