Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
119 ghuddy 1
<%
2
'=====================================================
127 ghuddy 3
'                MENU DEFINITION
119 ghuddy 4
'=====================================================
5
%>
6
<%
7
'------------ CONSTANTS -----------------------
2365 dpurdie 8
Const MenuHeaderDefined = 1
119 ghuddy 9
Const LMENU_TICK = "<img src=""images/i_boxtick_on.gif"" width=""13"" height=""13"" border=""0"" vspace=""2"" align=""absmiddle"">"
10
Const LMENU_BLANK = "<img src=""images/spacer.gif"" width=""13"" height=""13"" border=""0"" vspace=""2"" align=""absmiddle"">"
11
'------------ Variable Definition -------------
12
Dim TABarray1, TABarray2, TABarray3, TABarray4, TABarray5, TABarray5D, TABarray6, TABarray6D
13
Dim ppClick
14
Dim imgDependenciesIcon, imgReleaseNotesIcon, imgPatchesIcon
15
Dim ReleaseMode
16
'-- GLOBAL VARIABLES --------------------------
17
imgDependenciesIcon = "<img src='images/i_dependency.gif' border='0' align='absmiddle' hspace='3'>"
18
imgReleaseNotesIcon = "<img src='images/i_release_note.gif' border='0' align='absmiddle' hspace='3'>"
19
imgPatchesIcon = "<img src='images/i_patch_small.gif' border='0' align='absmiddle' hspace='3'>"
20
 
21
' Used for cancel button history
22
If Request("click") <> "" Then
127 ghuddy 23
   ppClick = Request("click")
119 ghuddy 24
Else
127 ghuddy 25
   ppClick = 1
119 ghuddy 26
End If
27
 
28
ReleaseMode = GetReleaseMode( Request("rtag_id") )
29
 
30
'----------------------------------------------
31
If IsObject(pkgInfoHash) Then
127 ghuddy 32
   If IsNull(pkgInfoHash.Item ("is_patch")) Then
33
      If CInt(pkgInfoHash.Item ("base_view_id")) = enumBASE_VIEW_PRODUCTS Then
34
         ' Tab for PRODUCTS
35
         TABarray1 = Array ( imgDependenciesIcon &"Dependencies@dependencies.asp?pv_id="& Request("pv_id") &"&rtag_id="& Request("rtag_id"), _
36
                             "Runtime@runtime_dependencies.asp?pv_id="& Request("pv_id") &"&rtag_id="& Request("rtag_id"), _
37
                             "Used by@used_by.asp?pv_id="& Request("pv_id") &"&rtag_id="& Request("rtag_id"), _
38
                             "Processes@process_dependencies.asp?pv_id="& Request("pv_id") &"&rtag_id="& Request("rtag_id"), _
39
                             imgPatchesIcon &"Patches@patches.asp?pv_id="& Request("pv_id") &"&rtag_id="& Request("rtag_id"), _
40
                             imgReleaseNotesIcon &"Release Notes@fixed_issues.asp?pv_id="& Request("pv_id") &"&rtag_id="& Request("rtag_id"), _
41
                             "Documentation@documentation.asp?" & Persists_Query_String( Empty ), _
42
                             "Files and Folders@files_and_folders.asp?" & Persists_Query_String( Empty ), _
43
                             "Action Log@action_log.asp?pv_id="& Request("pv_id") &"&rtag_id="& Request("rtag_id") )
44
      Else
45
         ' Tabs for other packages
46
         TABarray1 = Array ( imgDependenciesIcon &"Dependencies@dependencies.asp?pv_id="& Request("pv_id") &"&rtag_id="& Request("rtag_id"), _
47
                             "Runtime@runtime_dependencies.asp?pv_id="& Request("pv_id") &"&rtag_id="& Request("rtag_id"), _
48
                             "Used by@used_by.asp?pv_id="& Request("pv_id") &"&rtag_id="& Request("rtag_id"), _
49
                             "Processes@process_dependencies.asp?pv_id="& Request("pv_id") &"&rtag_id="& Request("rtag_id"), _
50
                             imgPatchesIcon &"Patches@patches.asp?pv_id="& Request("pv_id") &"&rtag_id="& Request("rtag_id"), _
51
                             imgReleaseNotesIcon &"Release Notes@fixed_issues.asp?pv_id="& Request("pv_id") &"&rtag_id="& Request("rtag_id"), _
52
                             "Documentation@documentation.asp?" & Persists_Query_String( Empty ), _
53
                             "Files and Folders@files_and_folders.asp?" & Persists_Query_String( Empty ), _
54
                             "Action Log@action_log.asp?pv_id="& Request("pv_id") &"&rtag_id="& Request("rtag_id") )
55
      End If
56
   Else
57
      ' Tabs for Patches
58
      TABarray1 = Array ( imgDependenciesIcon &"Dependencies@dependencies.asp?pv_id="& Request("pv_id") &"&rtag_id="& Request("rtag_id"), _
59
                          "Used by@used_by.asp?pv_id="& Request("pv_id") &"&rtag_id="& Request("rtag_id"), _
60
                          imgReleaseNotesIcon &"Release Notes@fixed_issues.asp?pv_id="& Request("pv_id") &"&rtag_id="& Request("rtag_id"), _
61
                          "Files and Folders@files_and_folders.asp?" & Persists_Query_String( Empty ), _
62
                          "Action Log@action_log.asp?pv_id="& Request("pv_id") &"&rtag_id="& Request("rtag_id"))
63
   End If
64
End If
119 ghuddy 65
 
66
' Tabs for Import / Export Dependencies
127 ghuddy 67
TABarray2 = Array ( "JATS style@form_update_jats_dependencies.asp?click="& CInt(ppClick) + 1 &"&pv_id="& Request("pv_id") &"&rtag_id="& Request("rtag_id"), _
68
                    "JANT style@form_update_jant_dependencies.asp?click="& CInt(ppClick) + 1 &"&pv_id="& Request("pv_id") &"&rtag_id="& Request("rtag_id"), _
69
                    "ANT-using style@form_update_ant_dependencies.asp?click="& CInt(ppClick) + 1 &"&pv_id="& Request("pv_id") &"&rtag_id="& Request("rtag_id"))
119 ghuddy 70
 
127 ghuddy 71
TABarray3 = Array ( "JATS style@form_export_jats_dependencies.asp?pv_id="& Request("pv_id") &"&rtag_id="& Request("rtag_id"), _
72
                    "JANT style@form_export_jant_dependencies.asp?pv_id="& Request("pv_id") &"&rtag_id="& Request("rtag_id"), _
73
                    "ClearCase style@form_export_clearcase_dependencies.asp?pv_id="& Request("pv_id") &"&rtag_id="& Request("rtag_id"), _
74
                    "ANT-using style@form_export_ant_dependencies.asp?pv_id="& Request("pv_id") &"&rtag_id="& Request("rtag_id"))
75
 
76
TABarray4 = Array ( "Details@_wform_issues_details.asp?iss_db="& Request("iss_db") &"&iss_id="& Request("iss_id") &"&iss_db_name="& Request("iss_db_name") &"&iss_id_num="& Request("iss_id_num") , _
77
                    "Notes@_wform_issues_notes.asp?iss_db="& Request("iss_db") &"&iss_id="& Request("iss_id") &"&iss_db_name="& Request("iss_db_name") &"&iss_id_num="& Request("iss_id_num"), _
78
                    "History@_wform_issues_history.asp?iss_db="& Request("iss_db") &"&iss_id="& Request("iss_id") &"&iss_db_name="& Request("iss_db_name") &"&iss_id_num="& Request("iss_id_num") )
79
 
119 ghuddy 80
' Tabs for History window
81
TABarray5 = Array ( imgDependenciesIcon &"Dependencies@_wform_versions_history_dependencies.asp?"& Persists_Query_String( Empty ), _
127 ghuddy 82
                    "Runtime@_wform_versions_history_runtime.asp?"& Persists_Query_String( Empty ), _
83
                    "Used by@_wform_versions_history_used_by.asp?"& Persists_Query_String( Empty ), _
84
                    "Patches@_wform_versions_history_patches.asp?" & Persists_Query_String( Empty ), _
85
                    imgReleaseNotesIcon &"Release Notes@_wform_versions_history_release_notes.asp?" & Persists_Query_String( Empty ), _
86
                    "Documentation@_wform_versions_history_documentation.asp?"& Persists_Query_String( Empty ), _
3959 dpurdie 87
                    "Files and Folders@_wform_versions_history_files_and_folders.asp?" & Persists_Query_String( Empty ), _
127 ghuddy 88
                    "Action Log@_wform_versions_history_action_log.asp?"& Persists_Query_String( Empty ) )
89
 
119 ghuddy 90
TABarray5D = Array ( imgDependenciesIcon &"Dependencies@#", _
127 ghuddy 91
                     "Runtime@#", _
92
                     "Patches@#", _
93
                     imgReleaseNotesIcon &"Release Notes@#", _
94
                     "Documentation@#", _
95
                     "Action Log@#" )
119 ghuddy 96
 
97
' Tabs for Unit Test window
127 ghuddy 98
TABarray6 = Array ( "Unit Test Details@_wform_update_unit_test.asp?rtag_id="& Request("rtag_id") &"&pv_id="& Request("pv_id") &"&test_id="& Request("test_id"), _
99
                    "Acceptance@_wform_update_unit_test_acceptance.asp?rtag_id="& Request("rtag_id") &"&pv_id="& Request("pv_id") &"&test_id="& Request("test_id"))
119 ghuddy 100
 
127 ghuddy 101
TABarray6D = Array ( "Unit Test Details@#", _
102
                     "Acceptance@#")
103
 
119 ghuddy 104
'----------------------------------------------
105
%>
106
<script language="JavaScript1.2">
107
 
108
var linkset=new Array()
109
// ---- Popup menu definition ----
110
 
111
linkset[0]=''
112
<%=Projects_Menu ( 0 )%>
113
 
114
 
115
linkset[2]=''
116
 
127 ghuddy 117
<%If (objAccessControl.IsVisible ("ChangeModeFromRestrictive")  OR  objAccessControl.IsVisible ("ChangeModeFromClosed")) And objAccessControl.IsDataActive ("PROJECTS", DB_PROJ_ID, "EditProjects") Then%>
119 ghuddy 118
 
127 ghuddy 119
   <%If ReleaseMode = enumDB_RELEASE_IN_OPEN_MODE Then%>
119 ghuddy 120
 
127 ghuddy 121
      linkset[2]+='<div class="menuitems"><%=LMENU_TICK%>&nbsp;Open&nbsp;Mode</div>'
122
      linkset[2]+='<div class="menuitems"><a href="_change_release_mode.asp?mode_code=2&<%=objPMod.ComposeURL()%>" title="Packages can only be released on approval."><%=LMENU_BLANK%>&nbsp;Restrictive&nbsp;Mode</a></div>'
123
      linkset[2]+='<div class="menuitems"><a href="_change_release_mode.asp?mode_code=4&<%=objPMod.ComposeURL()%>" title="Packages can only be released on CCB approval."><%=LMENU_BLANK%>&nbsp;CCB&nbsp;Mode</a></div>'
124
      linkset[2]+='<div class="menuitems"><a href="_change_release_mode.asp?mode_code=3&<%=objPMod.ComposeURL()%>" title="No changes allowed."><%=LMENU_BLANK%>&nbsp;Closed&nbsp;Mode</a></div>'
125
      linkset[2]+='<div class="menuitems"><a href="_change_release_mode.asp?mode_code=5&<%=objPMod.ComposeURL()%>" title="This would put the release into archive state."><%=LMENU_BLANK%>&nbsp;Archive&nbsp;Mode</a></div>'
119 ghuddy 126
 
127 ghuddy 127
   <%ElseIf ReleaseMode = enumDB_RELEASE_IN_RESTRICTIVE_MODE Then%>
119 ghuddy 128
 
127 ghuddy 129
      <%If objAccessControl.IsVisible ("ChangeModeFromRestrictive") And objAccessControl.IsDataActive ("PROJECTS", DB_PROJ_ID, "EditProjects")  Then%>
130
         linkset[2]+='<div class="menuitems"><a href="_change_release_mode.asp?mode_code=1&<%=objPMod.ComposeURL()%>" title="Packages can be released freely."><%=LMENU_BLANK%>&nbsp;Open&nbsp;Mode</a></div>'
131
      <%End If%>
132
      linkset[2]+='<div class="menuitems"><%=LMENU_TICK%>&nbsp;Restrictive&nbsp;Mode</div>'
133
      linkset[2]+='<div class="menuitems"><a href="_change_release_mode.asp?mode_code=4&<%=objPMod.ComposeURL()%>" title="Packages can only be released on CCB approval."><%=LMENU_BLANK%>&nbsp;CCB&nbsp;Mode</a></div>'
134
      linkset[2]+='<div class="menuitems"><a href="_change_release_mode.asp?mode_code=3&<%=objPMod.ComposeURL()%>" title="No changes allowed."><%=LMENU_BLANK%>&nbsp;Closed&nbsp;Mode</a></div>'
135
      linkset[2]+='<div class="menuitems"><a href="_change_release_mode.asp?mode_code=5&<%=objPMod.ComposeURL()%>" title="This would put the release into archive state."><%=LMENU_BLANK%>&nbsp;Archive&nbsp;Mode</a></div>'
119 ghuddy 136
 
127 ghuddy 137
   <%ElseIf ReleaseMode = enumDB_RELEASE_IN_CCB_MODE Then%>
119 ghuddy 138
 
127 ghuddy 139
      <%If objAccessControl.IsVisible ("ChangeModeFromRestrictive") And objAccessControl.IsDataActive ("PROJECTS", DB_PROJ_ID, "EditProjects")  Then%>
140
         linkset[2]+='<div class="menuitems"><a href="_change_release_mode.asp?mode_code=1&<%=objPMod.ComposeURL()%>" title="Packages can be released freely."><%=LMENU_BLANK%>&nbsp;Open&nbsp;Mode</a></div>'
141
      <%End If%>
119 ghuddy 142
 
127 ghuddy 143
      linkset[2]+='<div class="menuitems"><a href="_change_release_mode.asp?mode_code=2&<%=objPMod.ComposeURL()%>" title="Packages can only be released on approval."><%=LMENU_BLANK%>&nbsp;Restrictive&nbsp;Mode</a></div>'
144
      linkset[2]+='<div class="menuitems"><%=LMENU_TICK%>&nbsp;CCB&nbsp;Mode</div>'
145
      linkset[2]+='<div class="menuitems"><a href="_change_release_mode.asp?mode_code=3&<%=objPMod.ComposeURL()%>" title="No changes allowed."><%=LMENU_BLANK%>&nbsp;Closed&nbsp;Mode</a></div>'
146
      linkset[2]+='<div class="menuitems"><a href="_change_release_mode.asp?mode_code=5&<%=objPMod.ComposeURL()%>" title="This would put the release into archive state."><%=LMENU_BLANK%>&nbsp;Archive&nbsp;Mode</a></div>'
147
 
148
   <%ElseIf ReleaseMode = enumDB_RELEASE_IN_CLOSED_MODE Then%>
149
 
150
      <%If objAccessControl.IsVisible ("ChangeModeFromClosed") And objAccessControl.IsDataActive ("PROJECTS", DB_PROJ_ID, "EditProjects")  Then%>
151
         linkset[2]+='<div class="menuitems"><a href="_change_release_mode.asp?mode_code=1&<%=objPMod.ComposeURL()%>" title="Packages can be released freely."><%=LMENU_BLANK%>&nbsp;Open&nbsp;Mode</a></div>'
152
         linkset[2]+='<div class="menuitems"><a href="_change_release_mode.asp?mode_code=2&<%=objPMod.ComposeURL()%>" title="Packages can only be released on approval."><%=LMENU_BLANK%>&nbsp;Restrictive&nbsp;Mode</a></div>'
153
         linkset[2]+='<div class="menuitems"><a href="_change_release_mode.asp?mode_code=4&<%=objPMod.ComposeURL()%>" title="Packages can only be released on CCB approval."><%=LMENU_BLANK%>&nbsp;CCB&nbsp;Mode</a></div>'
154
      <%End If%>
155
 
156
      linkset[2]+='<div class="menuitems"><%=LMENU_TICK%>&nbsp;Closed&nbsp;Mode</div>'
157
 
158
      <%If objAccessControl.IsVisible ("ChangeModeFromClosed") And objAccessControl.IsDataActive ("PROJECTS", DB_PROJ_ID, "EditProjects")  Then%>
159
         linkset[2]+='<div class="menuitems"><a href="_change_release_mode.asp?mode_code=5&<%=objPMod.ComposeURL()%>" title="This would put the release into archive state."><%=LMENU_BLANK%>&nbsp;Archive&nbsp;Mode</a></div>'
160
      <%End If%>
4078 dpurdie 161
 
162
   <%ElseIf ReleaseMode = enumDB_RELEASE_IN_ARCHIVE_MODE Then%>
163
      <%If objAccessControl.IsVisible ("ChangeModeFromClosed") And objAccessControl.IsDataActive ("PROJECTS", DB_PROJ_ID, "EditProjects")  Then%>
164
         linkset[2]+='<div class="menuitems"><a href="_change_release_mode.asp?mode_code=1&<%=objPMod.ComposeURL()%>" title="Packages can be released freely."><%=LMENU_BLANK%>&nbsp;Open&nbsp;Mode</a></div>'
165
         linkset[2]+='<div class="menuitems"><a href="_change_release_mode.asp?mode_code=2&<%=objPMod.ComposeURL()%>" title="Packages can only be released on approval."><%=LMENU_BLANK%>&nbsp;Restrictive&nbsp;Mode</a></div>'
166
         linkset[2]+='<div class="menuitems"><a href="_change_release_mode.asp?mode_code=4&<%=objPMod.ComposeURL()%>" title="Packages can only be released on CCB approval."><%=LMENU_BLANK%>&nbsp;CCB&nbsp;Mode</a></div>'
167
         linkset[2]+='<div class="menuitems"><a href="_change_release_mode.asp?mode_code=3&<%=objPMod.ComposeURL()%>" title="No changes allowed."><%=LMENU_BLANK%>&nbsp;Closed&nbsp;Mode</a></div>'
168
      <%End If%>
169
 
170
      linkset[2]+='<div class="menuitems"><%=LMENU_TICK%>&nbsp;Archive&nbsp;Mode</a></div>'
171
 
127 ghuddy 172
   <%End If%>
173
 
174
   // Separator
175
   linkset[2]+='<div class="menuitemDisable">----------------------</div>'
176
 
177
<%End If%>
178
 
179
 
180
 
181
 
182
 
119 ghuddy 183
<%If (ReleaseMode = enumDB_RELEASE_IN_OPEN_MODE) AND objAccessControl.IsVisible ("CloneReleaseContents") Then%>
127 ghuddy 184
   linkset[2]+='<div class="menuitems"><a href="javascript:;" onClick="MM_openBrWindow(\'_wform_import_release.asp?ToRtag_id=<%=parRtag_id%>&<%=objPMod.ComposeURL()%>\',\'ReleaseManager\',\'scrollbars=yes,resizable=yes,width=400,height=200\')">Import&nbsp;Release&nbsp;Contents</a></div>'
119 ghuddy 185
<%Else%>
127 ghuddy 186
   linkset[2]+='<div class="menuitemDisable">Import&nbsp;Release&nbsp;Contents</div>'
119 ghuddy 187
<%End If%>
127 ghuddy 188
 
119 ghuddy 189
<%If (ReleaseMode = enumDB_RELEASE_IN_OPEN_MODE) AND objAccessControl.IsVisible ("ImportDependencies") Then%>
127 ghuddy 190
   linkset[2]+='<div class="menuitems"><a href="javascript:;" onClick="MM_openBrWindow(\'_wform_import_dependency.asp?ToRtag_id=<%=parRtag_id%>&<%=objPMod.ComposeURL()%>\',\'ReleaseManager\',\'scrollbars=yes,resizable=yes,width=800,height=200\')">Import&nbsp;Dependencies</a></div>'
119 ghuddy 191
<%Else%>
127 ghuddy 192
   linkset[2]+='<div class="menuitemDisable">Import&nbsp;Dependencies</div>'
119 ghuddy 193
<%End If%>
127 ghuddy 194
 
119 ghuddy 195
linkset[2]+='<div class="menuitems"><a href="diff.asp?rtagB=<%=parRtag_id%>" >Merge&nbsp;Manager</a></div>'
196
linkset[2]+='<div class="menuitems"><a href="build_order.asp?rtag_id=<%=parRtag_id%>">Build&nbsp;Order</a></div>'
127 ghuddy 197
linkset[2]+='<div class="menuitems"><a href="form_view_release_licencing.asp?rtag_id=<%=parRtag_id%>">View Licencing</a></div>'
198
linkset[2]+='<div class="menuitems"><a href="form_edit_release_licencing.asp?rtag_id=<%=parRtag_id%>">Edit Licencing</a></div>'
119 ghuddy 199
//linkset[2]+='<div class="menuitems"><a href="build_status.asp?rtag_id=<%=parRtag_id%>">Build&nbsp;Status</a></div>'
147 ghuddy 200
linkset[2]+='<div class="menuitems"><a href="javascript:;" onClick="MM_openBrWindow(\'wAddDaemonInstruction.asp?ToRtag_id=<%=parRtag_id%>&<%=objPMod.ComposeURL()%>\',\'ReleaseManager\',\'scrollbars=yes,resizable=yes,width=800,height=350\')">Add&nbsp;Daemon&nbsp;Instruction</a></div>'
119 ghuddy 201
 
202
 
203
 
204
//linkset[4]='<div class="menuitems"><a href="help/index.asp" target="_blank">Index</a></div>'
205
//linkset[4]+='<div class="menuitems"><a href="_about.asp" target="_blank">About</a></div>'
206
 
127 ghuddy 207
   linkset[6]=''
208
   linkset[6]+='<div class="menuitems"><a href="admin_build_service.asp">Build&nbsp;Service</a></div>'
3616 dpurdie 209
   linkset[6]+='<div class="menuitems"><a href="admin_build_test_page.asp">Release&nbsp;Manager&nbsp;Tests</a></div>'
3959 dpurdie 210
<%If objAccessControl.IsActive("ConfigureBuildService") Then%>
211
   linkset[6]+='<hr>'
127 ghuddy 212
   linkset[6]+='<div class="menuitems"><a href="admin_gbe_machtype.asp">GBE&nbsp;MachType</a></div>'
4029 dpurdie 213
   linkset[6]+='<div class="menuitems"><a href="admin_gbe_machclass.asp">GBE&nbsp;MachClass</a></div>'
161 iaugusti 214
   linkset[6]+='<div class="menuitems"><a href="admin_build_machine.asp">Build&nbsp;Machine</a></div>'
127 ghuddy 215
   linkset[6]+='<div class="menuitems"><a href="admin_licences.asp">Licences</a></div>'
147 ghuddy 216
   linkset[6]+='<div class="menuitems"><a href="admin_vcs_types.asp">Version&nbsp;Control&nbsp;Systems</a></div>'
119 ghuddy 217
<%End If%>
3959 dpurdie 218
<%If (objAccessControl.IsActive("CreateNewProject")) Then%>
219
   linkset[6]+='<hr>'
220
   linkset[6]+='<div class="menuitems"><a href="javascript:;" onClick="MM_openBrWindow(\'_wform_new_project.asp\',\'ReleaseManager\',\'resizable=yes,width=400,height=200\')">New&nbsp;Project</a></div>'
221
   linkset[6]+='<div class="menuitems"><a href="admin_projects.asp">Project&nbsp;Info</a></div>'
222
   linkset[6]+='<div class="menuitems"><a href="admin_project_suffix.asp">Project&nbsp;Suffix</a></div>'
223
<%End If%>
119 ghuddy 224
 
225
linkset[5]=''
226
<%If Not objAccessControl.UserLogedIn Then%>
127 ghuddy 227
   linkset[5]+='<div class="menuitems"><a href="Login.asp?rfile=<%=scriptName & QSTR_All%>">Login</a></div>'
119 ghuddy 228
<%Else%>
127 ghuddy 229
   linkset[5]+='<div class="menuitemDisable">Login</div>'
119 ghuddy 230
<%End If%>
231
 
232
<%If objAccessControl.UserLogedIn Then%>
127 ghuddy 233
   linkset[5]+='<div class="menuitems"><a href="_Logout.asp?rfile=<%=scriptName & QSTR_All%>">Logout</a></div>'
119 ghuddy 234
<%Else%>
127 ghuddy 235
   linkset[5]+='<div class="menuitemDisable">Logout</div>'
119 ghuddy 236
<%End If%>
127 ghuddy 237
 
119 ghuddy 238
<!-- linkset[5]+='<div class="menuitems"><a href="sign_up.asp">Sign&nbsp;Up</a></div>' -->
3959 dpurdie 239
linkset[5]+='<div class="menuitems"><a href="members_pkgs_followed.asp">Notifications</a></div>'
119 ghuddy 240
linkset[5]+='<div class="menuitems"><a href="members_personal_view.asp">Views</a></div>'
241
linkset[5]+='<div class="menuitems"><a href="members_my_details.asp">My&nbsp;Details</a></div>'
242
linkset[5]+='<div class="menuitems"><a href="members_my_roles.asp">My&nbsp;Roles</a></div>'
243
 
244
linkset[7]=''
151 ghuddy 245
linkset[7]+='<div class="menuitems"><a href="release_config.asp?rtag_id=<%=parRtag_id%>">Configuration</a></div>'
127 ghuddy 246
 
119 ghuddy 247
linkset[7]+='<div class="menuitems"><a href="build_status.asp?rtag_id=<%=parRtag_id%>">Status</a></div>'
248
 
147 ghuddy 249
linkset[8]=''
250
linkset[8]+='<div class="menuitems"><a href="admin_build_status.asp">Build&nbsp;Daemon&nbsp;Status</a></div>'
251
linkset[8]+='<div class="menuitems"><a href="admin_daemon_instructions.asp">Daemon&nbsp;Instruction&nbsp;Status</a></div>'
119 ghuddy 252
 
3959 dpurdie 253
linkset[9]=''
254
linkset[9]+='<div class="menuitems"><a href="Wikiasp/wiki.asp" target="_blank">Release&nbsp;Notes</a></div>'
255
<%If (IsEmpty(Application("LiveSystem"))) Then%>
256
linkset[9]+='<div class="menuitems"><a href="Wikiasp/wiki.asp?db=ImplementationNotes" target="_blank">Development&nbsp;Notes</a></div>'
257
<%End If%>
258
linkset[9]+='<div class="menuitems"><a href="help/index.asp" target="_blank">Internal&nbsp;Help(old)</a></div>'
259
linkset[9]+='<div class="menuitems"><a href="_about.asp" target="_blank">About</a></div>'
119 ghuddy 260
 
261
</script>
262
<%
263
Sub Print_TopRight_Menu_ROW1
127 ghuddy 264
   Response.write "<table bgcolor='#ffffff' border='0' cellpadding='0' cellspacing='0' height='35'>"
265
   Response.write "  <tr>"
266
   If objAccessControl.UserLogedIn Then
267
      Response.write "    <td align=middle noWrap valign=center><img src='images/h_trsp_dot.gif' width='70' height='1'></td>"
268
      Response.write "    <td></td>"
269
   End If
270
   Response.write "    <td align=middle noWrap valign=center><img src='images/h_trsp_dot.gif' width='80' height='1'></td>"
271
   Response.write "    <td></td>"
272
   Response.write "    <td align=middle noWrap valign=center><img src='images/h_trsp_dot.gif' width='70' height='1'></td>"
273
   Response.write "    <td></td>"
274
   Response.write "    <td align=middle noWrap valign=center><img src='images/h_trsp_dot.gif' width='70' height='1'></td>"
275
   Response.write "    <td></td>"
276
   Response.write "    <td align=middle noWrap valign=center><img src='images/h_trsp_dot.gif' width='70' height='1'></td>"
277
   Response.write "    <td></td>"
278
   Response.write "    <td align=middle noWrap valign=center><img src='images/h_trsp_dot.gif' width='70' height='1'></td>"
279
   Response.write "  </tr>"
280
   Response.write "  <tr> "
281
   If objAccessControl.UserLogedIn Then
282
      Response.write "    <td align=middle noWrap valign=center><a class=mmItem href='members_index.asp'><img src='images/i_user.gif' border='0' hspace='3'>"&  objAccessControl.FullName &"</a>&nbsp;&nbsp;</td>"
283
      Response.write "   <td align=middle>|</td>"
284
   End If
285
   Response.write "    <td align=middle noWrap valign=center><a class=mmItem href='members_index.asp' onMouseover=""showmenu(event,linkset[5])"" onMouseout=""delayhidemenu()"">My Account</a></td>"
286
   Response.write "   <td align=middle>|</td>"
287
   Response.write "    <td align=middle noWrap valign=center><a class=mmItem href='reports.asp'>Reports</a></td>"
288
   Response.write "   <td align=middle>|</td>"
147 ghuddy 289
   Response.write "    <td align=middle noWrap valign=center><a class=mmItem href='' onMouseover=""showmenu(event,linkset[8])"" onMouseout=""delayhidemenu()"">Status</a></td>"
290
   Response.write "   <td align=middle>|</td>"
127 ghuddy 291
   Response.write "    <td align=middle noWrap valign=center><a class=mmItem href='' onMouseover=""showmenu(event,linkset[6])"" onMouseout=""delayhidemenu()"">Admin</a></td>"
292
   Response.write "   <td align=middle>|</td>"
3959 dpurdie 293
   Response.write "    <td align=middle noWrap valign=center><a class=mmItem href='' onMouseover=""showmenu(event,linkset[9])"" onMouseout=""delayhidemenu()"">Help</a></td>"
127 ghuddy 294
   Response.write "  </tr>"
295
   Response.write "</table>"
119 ghuddy 296
End Sub
297
 
298
 
299
Sub Print_TopRight_Menu_ROW2
127 ghuddy 300
   Response.write "<table bgcolor='#ffffff' border='0' cellpadding='0' cellspacing='0' height='35'>"
301
   Response.write "  <tr>"
302
   Response.write "    <td align=middle noWrap valign=center><img src='images/h_trsp_dot.gif' width='70' height='1'></td>"
303
   Response.write "   <td></td>"
304
   Response.write "    <td align=middle noWrap valign=center><img src='images/h_trsp_dot.gif' width='70' height='1'></td>"
305
   Response.write "   <td></td>"
306
   Response.write "    <td align=middle noWrap valign=center><img src='images/h_trsp_dot.gif' width='70' height='1'></td>"
307
   Response.write "  </tr>"
308
   Response.write "  <tr> "
309
   Response.write "    <td align=middle noWrap valign=center><a class=mmItem href='index.asp' onMouseover=""showmenu(event,linkset[0])"" onMouseout=""delayhidemenu()"">Projects</a></td>"
310
   Response.write "   <td align=middle>|</td>"
311
   If QStrPar("rtag_id") <> "" Then
312
      Response.write "    <td align=middle noWrap valign=center><a class=mmItem href='#' onMouseover=""showmenu(event,linkset[2])"" onMouseout=""delayhidemenu()"">Release</a></td>"
313
      Response.write "   <td align=middle>|</td>"
314
      Response.write "    <td align=middle noWrap valign=center><a class=mmItem href='#' onMouseover=""showmenu(event,linkset[7])"" onMouseout=""delayhidemenu()"">Build</a></td>"
315
   Else
316
      Response.write "    <td align=middle noWrap valign=center class=mmItemDisable>Release</td>"
317
      Response.write "   <td align=middle>|</td>"
318
      Response.write "    <td align=middle noWrap valign=center class=mmItemDisable>Build</td>"
319
   End If
320
   Response.write "  </tr>"
321
   Response.write "</table>"
119 ghuddy 322
End Sub
323
 
324
 
325
Sub Print_TopLeft_Menu
127 ghuddy 326
   Dim rsTemp, Query_String
327
   Dim myProj, myRtag
328
   Dim HomeSTR, ProjSTR, RtagSTR
329
   myProj = QStrPar("proj_id")
330
   myRtag = QStrPar("rtag_id")
331
 
332
   HomeSTR = "<a class=mmItem href='index.asp'>HOME</a>"
333
 
334
   If myRtag <> "" Then
335
      OraDatabase.Parameters.Add "RTAG_ID", myRtag, ORAPARM_INPUT, ORATYPE_NUMBER
336
 
337
      Query_String = _
338
      " SELECT rel.rtag_id, rel.rtag_name, proj.proj_id, proj.proj_name, rel.official"&_
339
      " FROM release_tags rel, projects proj"&_
340
      " WHERE rel.proj_id = proj.proj_id AND rel.rtag_id = :RTAG_ID"
341
 
342
      Set rsTemp = OraDatabase.DbCreateDynaset( Query_String, cint(0))
343
      If ((NOT rsTemp.BOF) AND (NOT rsTemp.EOF)) Then
344
         ProjSTR = " &gt; <a class=mmItem href='rtree.asp?proj_id="& rsTemp.Fields("proj_id") &"'>"& UCase(rsTemp.Fields("proj_name")) &"</a>"
345
         RtagSTR = " &gt; <a class=mmItem href='dependencies.asp?rtag_id="& rsTemp.Fields("rtag_id") &"'>"& rsTemp.Fields("rtag_name") &"</a>"
346
      End If
347
 
348
      OraDatabase.Parameters.Remove "RTAG_ID"
349
 
350
   ElseIf myProj <> "" Then
351
 
352
      OraDatabase.Parameters.Add "PROJ_ID", myProj, ORAPARM_INPUT, ORATYPE_NUMBER
353
 
354
      Query_String = _
355
      " SELECT proj.proj_name, proj.proj_id"&_
356
      " FROM projects proj"&_
357
      " WHERE proj.proj_id = :PROJ_ID"
358
 
359
      Set rsTemp = OraDatabase.DbCreateDynaset( Query_String, cint(0))
360
      If ((NOT rsTemp.BOF) AND (NOT rsTemp.EOF)) Then
361
         ProjSTR = " &gt; <a class=mmItem href='rtree.asp?proj_id="& rsTemp.Fields("proj_id") &"'>"& UCase(rsTemp.Fields("proj_name")) &"</a>"
362
         RtagSTR = ""
363
      End If
364
 
365
      OraDatabase.Parameters.Remove "PROJ_ID"
366
 
367
   End If
368
 
369
 
370
   '-- Render Menu --
371
   Response.write "<table width='100%' border='0' cellspacing='0' cellpadding='0'>"
372
   Response.write "  <tr>"
373
   Response.write "    <td width='1%'><img src='images/h_trsp_dot.gif' width='30' height='35'></td>"
374
 
375
   If ReleaseMode = enumDB_RELEASE_IN_RESTRICTIVE_MODE Then
376
      Response.write "    <td nowrap width='100%' class=mmItem>"& HomeSTR & ProjSTR &  RtagSTR &"&nbsp;[Restrictive Mode]</td>"
377
 
378
   ElseIf ReleaseMode = enumDB_RELEASE_IN_CCB_MODE Then
379
      Response.write "    <td nowrap width='100%' class=mmItem>"& HomeSTR & ProjSTR &  RtagSTR &"&nbsp;[CCB Mode!]</td>"
380
 
381
   ElseIf ReleaseMode = enumDB_RELEASE_IN_CLOSED_MODE Then
382
       Response.write "    <td nowrap width='100%' class=mmItem>"& HomeSTR & ProjSTR &  RtagSTR &"<img src='images/i_locked.gif' width='7' height='10' border='0' hspace='2' >&nbsp;[Closed Mode]</td>"
383
 
4078 dpurdie 384
   ElseIf ReleaseMode = enumDB_RELEASE_IN_ARCHIVE_MODE Then
385
       Response.write "    <td nowrap width='100%' class=mmItem>"& HomeSTR & ProjSTR &  RtagSTR &"<img src='images/i_archived.gif' width='7' height='10' border='0' hspace='2' >&nbsp;[Archived Mode]</td>"
386
 
127 ghuddy 387
   Else
388
      Response.write "    <td nowrap width='100%' class=mmItem>"& HomeSTR & ProjSTR &  RtagSTR &"</td>"
389
 
390
   End If
391
 
119 ghuddy 392
    Response.write "  </tr>"
393
    Response.write "</table>"
127 ghuddy 394
 
395
   rsTemp.Close()
396
   Set rsTemp = nothing
119 ghuddy 397
End Sub
398
 
399
Sub Print_Package_TopLeft_Menu
2365 dpurdie 400
   Dim PkgNameSTR, PkgVersionSTR, PkgLock
401
If IsObject(pkgInfoHash) Then
402
   PkgNameSTR = "<a class=mmItem href='view_by_version.asp?pkg_id="& pkgInfoHash.Item("pkg_id") &"&listby=1'>"& pkgInfoHash.Item("pkg_name")& "</a>"
127 ghuddy 403
   PkgVersionSTR = " &gt; <a class=mmItem href='#'>"& pkgInfoHash.Item("pkg_version") &"</a>"
2365 dpurdie 404
   PkgLock = pkgInfoHash.Item("dlocked")
405
else
406
    Dim SSpkgID, SSpkgName, SSpkgVersion, SSsrc_path, SSpkgDesc, BBdlocked
407
    Call Get_Pkg_Short_Info( Request("pv_id"), SSpkgID, SSpkgName, SSpkgVersion, SSsrc_path, SSpkgDesc, BBdlocked )
127 ghuddy 408
 
2365 dpurdie 409
   PkgNameSTR = "<a class=mmItem href='view_by_version.asp?pkg_id="& SSpkgID &"&listby=1'>"& SSpkgName& "</a>"
410
   PkgVersionSTR = " &gt; <a class=mmItem href='#'>"& SSpkgVersion &"</a>"
411
   PkgLock = BBdlocked
412
End If
413
 
127 ghuddy 414
   Response.write "<table width='100%' border='0' cellspacing='0' cellpadding='0'>"
415
   Response.write "  <tr>"
416
   Response.write "    <td width='1%'><img src='images/h_trsp_dot.gif' width='30' height='35'></td>"
2365 dpurdie 417
   If (PkgLock= "Y") OR (PkgLock = "A") Then
127 ghuddy 418
       Response.write "    <td nowrap width='100%' class=mmItem>"& PkgNameSTR & PkgVersionSTR &"<img src='images/i_locked.gif' width='7' height='10' border='0' hspace='2' ></td>"
419
   Else
420
      Response.write "    <td nowrap width='100%' class=mmItem>"& PkgNameSTR & PkgVersionSTR &"</td>"
421
   End If
422
   Response.write "  </tr>"
423
   Response.write "</table>"
119 ghuddy 424
End Sub
425
 
426
 
427
Function Projects_Menu ( NNarrIndex )
127 ghuddy 428
   Dim rsTemp, Query_String, tempSTR
429
   tempSTR = ""
430
   Query_String = _
431
   " SELECT * FROM projects ORDER BY proj_name ASC"
432
   Set rsTemp = OraDatabase.DbCreateDynaset( Query_String, cint(0))
433
   While ((NOT rsTemp.BOF) AND (NOT rsTemp.EOF))
434
      tempSTR = tempSTR & "linkset["& NNarrIndex &"]+='<div class=""menuitems""><a href=""rtree.asp?proj_id="& rsTemp.Fields("proj_id") &""">"& Replace(rsTemp.Fields("proj_name"), " ", "&nbsp;") &"</a></div>'"& VBNewLine
435
      rsTemp.MoveNext
436
   WEnd
437
   Projects_Menu = tempSTR
438
   rsTemp.Close
439
   Set rsTemp = nothing
119 ghuddy 440
End Function
441
 
442
 
443
'Function Get_Proj ( NNrtag_id, NNvtree_id )
127 ghuddy 444
'   Dim rsTemp, Query_String, tempRtag_id
445
'   If NNvtree_id = "" Then
446
'      If NNrtag_id = "" Then
447
'         tempRtag_id = -1
448
'      Else
449
'         tempRtag_id = NNrtag_id
450
'      End If
451
'      Query_String = _
452
'      " SELECT vt.vtree_id, vt.proj_id"&_
453
'        "   FROM release_tags rel, vtrees vt"&_
454
'       "   WHERE vt.vtree_id = rel.vtree_id AND rel.rtag_id = "& tempRtag_id
455
'   Else
456
'      Query_String = _
457
'      " SELECT vt.vtree_id, vt.proj_id"&_
458
'        "   FROM vtrees vt"&_
459
'       "   WHERE vt.vtree_id = "& NNvtree_id
460
'   End If
461
'
462
'   Set rsTemp = OraDatabase.DbCreateDynaset( Query_String, cint(0))
463
'
464
'   If ((NOT rsTemp.BOF) AND (NOT rsTemp.EOF)) Then
465
'      Get_Proj = (rsTemp.Fields("proj_id"))
466
'      NNvtree_id = (rsTemp.Fields("vtree_id"))
467
'   Else
468
'      Get_Proj = -1
469
'      NNvtree_id = -1
470
'   End If
471
'
472
'   rsTemp.Close
473
'   Set rsTemp = nothing
119 ghuddy 474
'End Function
475
 
476
 
477
 
127 ghuddy 478
%>