Edgewall Software

Changes between Version 2 and Version 3 of WikiContext


Ignore:
Timestamp:
Dec 14, 2006, 6:51:39 PM (17 years ago)
Author:
Christian Boos
Comment:

Finally I think it's good to keep that page around, as this documentation was not associated to a commit log message. Plus it makes it easy to refer to the newly introduced concept.

Legend:

Unmodified
Added
Removed
Modified
  • WikiContext

    v2 v3  
    1 '''Note: this is a transient page for documenting the upcoming change introducing wiki rendering contexts'''
     1[[PageOutline(3-6,inline)]]
     2= Wiki Rendering Context =
     3 
     4 '''`trac.wiki.api.Context`''' ''(Since [milestone:0.11], r4451)''
    25
    3 See [source:sandbox/wiki-context-tmp wiki-context-tmp] branch and r4441.
    4 ----
    5 Introduction of '''Wiki rendering contexts''' (`trac.wiki.api.Context`)
    6 
    7 The changeset is a bit big, but that was the price to pay for doing a consistent and (hopefully) bug free transition.
    8 
    9 [[PageOutline(3-6,inline)]]
    106
    117=== Introduction ===
     
    5450 - `IHTMLPreviewRenderer.render` takes a `context` instead of a `req` as its first argument
    5551 - `TimelineEvent.set_context` takes a `context` first argument and a `wikitext` second argument. That wiki text can now be retrieved in the `.wikitext` property instead of the `.message` one.
     52
     53----
     54See also: r4442 (relative TracLinks changes), PermissionPolicy (reuse Context as permission resource identifiers)