2 PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
3 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
6 <meta http-equiv="Content-Type" value="text/html; charset=utf-8">
7 <meta http-equiv="X-UA-Compatible" content="IE=8">
9 <link flexy:if="favicon()" rel="icon" href="{favicon()}" type="image/x-icon" />
10 <link flexy:if="favicon()" rel="shortcut icon" href="{favicon()}" type="image/x-icon" />
12 <!-- these could be compressed... -->
13 <!-- For licensing and copyright terms, see the file named LICENSE -->
16 <link rel="stylesheet" type="text/css" href="{rootURL}/roojs1/css/roojs.css" />
17 <link rel="stylesheet" type="text/css" href="{rootURL}/roojs1/css/xtheme-slate.css" />
18 <link rel="stylesheet" type="text/css" href="{rootURL}/Pman/Core/core.css" />
22 <link rel="stylesheet" type="text/css" href="/Pman/MTrack/mtrack.changeset.css" />
23 <link rel="stylesheet" type="text/css" href="/Pman/MTrack/mtrack.css" />
24 <link rel="stylesheet" type="text/css" href="/Pman/MTrack/mtrack.login.css" />
25 <link rel="stylesheet" type="text/css" href="/Pman/MTrack/mtrack.ticket.css" />
40 <div class="mask-loading"></div>
42 <div id="loader"></div>
45 <div style="display:none" id="markdown-cheat">
47 Paragraph, which is text surrounded by whitespace. Paragraphs can be on one
48 line (or many), blank line after to finish.
50 _italics_, **bold**, and `code()`.
52 # Header - more hashes = smaller#
54 [A link](http://example.org)
56 ## Markdown plus h2 with a custom ID ## {#id-goes-here}
57 [Link back to H2](#id-goes-here)
59 ![picture alt](/images/photo.jpeg "Title is optional")
61 > Blockquotes are like quoted text in email replies
62 >> And, they can be nested
65 Bullet lists start with *
67 Numbered list (start with 1., 2.....)
69 Code = Indent 4 spaces
70 Horizontal rule ------------- (with empty line before and after.
72 Table uses | and --- inside
76 <!-- fixme - move to footer... -->
80 project_id="currentProject.id"
81 project_name="currentProject.name"
82 priorities="priorities"
83 severities="severities"
84 authUser="authUserArray"></flexy:toJSON>
89 <script type="text/javascript" src="{rootURL}/roojs1/roojs-debug.js"></script>
90 <script type="text/javascript" src="{rootURL}/roojs1/ux/Showdown.js"></script>
91 <script type="text/javascript" src="{rootURL}/roojs1/ux/Iscroll.js"></script>
95 <script type="text/javascript">
96 _T = typeof(_T) == 'undefined' ? {} : _T; // languges.. later..
97 Pman = { Dialog : {}, Tab: {} };
98 appNameShort = 'MTrackWeb';
99 Roo.BLANK_IMAGE_URL = rootURL + "/roojs1/images/gray/s.gif";
100 Pman.MTrack = Pman.MTrack || {}; // used by templates.
105 <script type="text/javascript" src="{rootURL}/Pman/MTrack/Pman.MTrack.js"></script>
106 <script type="text/javascript">
107 // fake the Main Tab.
108 MTrackWeb = Pman.MTrack;
111 <script type="text/javascript" src="images/MTrackWeb/MTrackWeb.Layout.js"></script>
112 <script type="text/javascript">
113 // fake the Main Tab.
114 Pman.Tab.DocumentsTab = MTrackWeb.Layout;
117 <!-- new look fix me - use loader code in pman? -->
119 <script type="text/javascript" src="{rootURL}/Pman/MTrack/Pman.Tab.MTrackTicket.js"></script>
121 <script type="text/javascript" src="images/MTrackWeb/MTrackWeb.TabCode.js"></script>
122 <script type="text/javascript" src="{rootURL}/Pman/MTrack/Pman.Tab.MTrackTimeline.js"></script>
124 <script type="text/javascript" src="images/MTrackWeb/MTrackWeb.TabWiki.js"></script>
125 <script type="text/javascript" src="{rootURL}/Pman/MTrack/Pman.Dialog.MTrackTicket.js"></script>
127 {if:authUser.hasPerm(#Core.Projects_All#,#S#)}
128 <script type="text/javascript" src="images/MTrackWeb/MTrackWeb.Admin.js"></script>
129 <script type="text/javascript" src="images/MTrackWeb/MTrackWeb.AdminMilestone.js"></script>
130 <script type="text/javascript" src="{rootURL}/Pman/MTrack/Pman.Dialog.MTrackMilestone"></script>
133 <script type="text/javascript" src="{rootURL}/Pman/Core/Pman.Login.js"></script>
134 <script type="text/javascript" src="{rootURL}/Pman/Core/Pman.Request.js"></script>
135 <script type="text/javascript" src="{rootURL}/Pman/Core/Pman.Download.js"></script>
136 <script type="text/javascript" src="{rootURL}/Pman/Core/Pman.Dialog.Image.js"></script>
138 <script type="text/javascript" src="{baseURL}/JsTemplate.js"></script>
140 <script type="text/javascript">
143 MTrackWeb.AdminDialogMilestone = Pman.Dialog.MTrackMilestone;
144 MTrackWeb.DialogTicket = Pman.Dialog.MTrackTicket;
145 MTrackWeb.Ticket = Pman.Tab.MTrackTicket;
146 // since we refer to Pman now...
147 Pman.MTrack.template = MTrackWeb.template;