Story.allowTextMacros (s)
function explicitly allowes some macros for use in the text of a story

  • Parameter Obj:
    Skin-object to allow macros for
Sourcecode in Story/securityFunctions.js:
1:   function allowTextMacros(s) {
2:      s.allowMacro("image");
3:      s.allowMacro("this.image");
4:      s.allowMacro("site.image");
5:      s.allowMacro("story.image");
6:      s.allowMacro("thumbnail");
7:      s.allowMacro("this.thumbnail");
8:      s.allowMacro("site.thumbnail");
9:      s.allowMacro("story.thumbnail");
10:     s.allowMacro("link");
11:     s.allowMacro("this.link");
12:     s.allowMacro("site.link");
13:     s.allowMacro("story.link");
14:     s.allowMacro("file");
15:     s.allowMacro("poll");
16:     s.allowMacro("logo");
17:     s.allowMacro("storylist");
18:     s.allowMacro("fakemail");
19:     s.allowMacro("this.topic");
20:     s.allowMacro("story.topic");
21:     s.allowMacro("imageoftheday");
22:     s.allowMacro("gallery");
23:     s.allowMacro("spacer");
24:  
25:     // allow module text macros
26:     for (var i in app.modules) {
27:        if (app.modules[i].allowTextMacros)
28:           app.modules[i].allowTextMacros(s);
29:     }
30:     return;
31:  }